{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.R5njBrTx2M/b1/slop_7.6-2_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.R5njBrTx2M/b2/slop_7.6-2_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,6 +1,6 @@\n \n f33c0df535995e2262cff7d8193e7468 4964 libdevel optional libslopy-dev_7.6-2_i386.deb\n c890a57b9e6874f0d19d062165caa7d4 481756 debug optional libslopy7.6-dbgsym_7.6-2_i386.deb\n 1100335178f5bba45b35906b0b96cddf 39800 x11 optional libslopy7.6_7.6-2_i386.deb\n- b83aeab4137f4597dc8660e23e733306 1016468 debug optional slop-dbgsym_7.6-2_i386.deb\n- 32d425f620c6475b71276ac71df54160 85856 x11 optional slop_7.6-2_i386.deb\n+ bc01f84710d26c43abf87cbbfc09174c 1016448 debug optional slop-dbgsym_7.6-2_i386.deb\n+ 82f8a3e6dd280f88576f1c9f9cfb72e8 85844 x11 optional slop_7.6-2_i386.deb\n"}, {"source1": "slop_7.6-2_i386.deb", "source2": "slop_7.6-2_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2022-06-01 19:15:38.000000 debian-binary\n--rw-r--r-- 0 0 0 1264 2022-06-01 19:15:38.000000 control.tar.xz\n--rw-r--r-- 0 0 0 84400 2022-06-01 19:15:38.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1260 2022-06-01 19:15:38.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 84392 2022-06-01 19:15:38.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/slop", "source2": "./usr/bin/slop", "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 000001ec 0001ec 000e20 04 A 5 0 4\n [ 5] .dynsym DYNSYM 0000100c 00100c 0027c0 10 A 6 1 4\n- [ 6] .dynstr STRTAB 000037cc 0037cc 00bee9 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 0000f6b6 00f6b6 0004f8 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 000037cc 0037cc 00beeb 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 0000f6b8 00f6b8 0004f8 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 0000fbb0 00fbb0 000170 00 A 6 5 4\n [ 9] .rel.dyn REL 0000fd20 00fd20 000f38 08 A 5 0 4\n [10] .rel.plt REL 00010c58 010c58 0002d8 08 AI 5 25 4\n [11] .init PROGBITS 00011000 011000 000020 00 AX 0 0 4\n [12] .plt PROGBITS 00011020 011020 0005c0 04 AX 0 0 16\n [13] .plt.got PROGBITS 000115e0 0115e0 000008 08 AX 0 0 8\n [14] .text PROGBITS 000115f0 0115f0 020e34 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -13,23 +13,23 @@\n 0x00000019 (INIT_ARRAY) 0x3f874\n 0x0000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x0000001a (FINI_ARRAY) 0x3f87c\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x1ec\n 0x00000005 (STRTAB) 0x37cc\n 0x00000006 (SYMTAB) 0x100c\n- 0x0000000a (STRSZ) 48873 (bytes)\n+ 0x0000000a (STRSZ) 48875 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000015 (DEBUG) 0x0\n 0x00000003 (PLTGOT) 0x3fff4\n 0x00000002 (PLTRELSZ) 728 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0x10c58\n 0x00000011 (REL) 0xfd20\n 0x00000012 (RELSZ) 3896 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x6ffffffb (FLAGS_1) Flags: PIE\n 0x6ffffffe (VERNEED) 0xfbb0\n 0x6fffffff (VERNEEDNUM) 5\n- 0x6ffffff0 (VERSYM) 0xf6b6\n+ 0x6ffffff0 (VERSYM) 0xf6b8\n 0x6ffffffa (RELCOUNT) 397\n 0x00000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0a29777a2dae3173de89a5a6ccc9e5f1113f3700\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c1d6c5c01a2edf6e3f1ebd03abd8c4a8b77b904f\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 636 entries:\n- Addr: 0x000000000000f6b6 Offset: 0x00f6b6 Link: 5 (.dynsym)\n+ Addr: 0x000000000000f6b8 Offset: 0x00f6b8 Link: 5 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.1) 3 (GLIBCXX_3.4) 4 (GLIBC_2.1.3)\n 004: 1 (*global*) 5 (GLIBCXX_3.4.21) 3 (GLIBCXX_3.4) 6 (GLIBCXX_3.4.15) \n 008: 3 (GLIBCXX_3.4) 3 (GLIBCXX_3.4) 5 (GLIBCXX_3.4.21) 3 (GLIBCXX_3.4)\n 00c: 5 (GLIBCXX_3.4.21) 6 (GLIBCXX_3.4.15) 3 (GLIBCXX_3.4) 5 (GLIBCXX_3.4.21) \n 010: 3 (GLIBCXX_3.4) 7 (GLIBCXX_3.4.14) 5 (GLIBCXX_3.4.21) 5 (GLIBCXX_3.4.21) \n 014: 8 (CXXABI_1.3) 3 (GLIBCXX_3.4) 5 (GLIBCXX_3.4.21) 9 (GLIBC_2.0) \n 018: 5 (GLIBCXX_3.4.21) 8 (CXXABI_1.3) 5 (GLIBCXX_3.4.21) 1 (*global*) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -3050,9 +3050,9 @@\n 0x0000f63c 2e350043 58584142 495f312e 3300474c .5.CXXABI_1.3.GL\n 0x0000f64c 49424358 585f332e 342e3134 00474c49 IBCXX_3.4.14.GLI\n 0x0000f65c 42435858 5f332e34 2e313500 474c4942 BCXX_3.4.15.GLIB\n 0x0000f66c 4358585f 332e342e 32310047 4c494243 CXX_3.4.21.GLIBC\n 0x0000f67c 58585f33 2e340047 4c494243 5f322e31 XX_3.4.GLIBC_2.1\n 0x0000f68c 00000000 00000000 00000000 00000000 ................\n 0x0000f69c 00000000 00000000 00000000 00000000 ................\n- 0x0000f6ac 00000000 00000000 00 .........\n+ 0x0000f6ac 00000000 00000000 000000 ...........\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: Unable to find program interpreter name", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 32393737 37613264 61653331 37336465 29777a2dae3173de\n- 0x00000010 38396135 61366363 63396535 66313131 89a5a6ccc9e5f111\n- 0x00000020 33663337 30302e64 65627567 00000000 3f3700.debug....\n- 0x00000030 9ca2293d ..)=\n+ 0x00000000 64366335 63303161 32656466 36653366 d6c5c01a2edf6e3f\n+ 0x00000010 31656264 30336162 64386334 61386237 1ebd03abd8c4a8b7\n+ 0x00000020 37623930 34662e64 65627567 00000000 7b904f.debug....\n+ 0x00000030 5601020c V...\n \n"}]}]}]}]}, {"source1": "slop-dbgsym_7.6-2_i386.deb", "source2": "slop-dbgsym_7.6-2_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2022-06-01 19:15:38.000000 debian-binary\n--rw-r--r-- 0 0 0 512 2022-06-01 19:15:38.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1015764 2022-06-01 19:15:38.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 516 2022-06-01 19:15:38.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 1015740 2022-06-01 19:15:38.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: i386\n Maintainer: Antoine Beaupr\u00e9 \n Installed-Size: 1065\n Depends: slop (= 7.6-2)\n Section: debug\n Priority: optional\n Description: debug symbols for slop\n-Build-Ids: 0a29777a2dae3173de89a5a6ccc9e5f1113f3700\n+Build-Ids: c1d6c5c01a2edf6e3f1ebd03abd8c4a8b77b904f\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1 +1 @@\n-usr/lib/debug/.build-id/0a/29777a2dae3173de89a5a6ccc9e5f1113f3700.debug\n+usr/lib/debug/.build-id/c1/d6c5c01a2edf6e3f1ebd03abd8c4a8b77b904f.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2022-06-01 19:15:38.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2022-06-01 19:15:38.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2022-06-01 19:15:38.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2022-06-01 19:15:38.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2022-06-01 19:15:38.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2022-06-01 19:15:38.000000 ./usr/lib/debug/.build-id/0a/\n--rw-r--r-- 0 root (0) root (0) 1080232 2022-06-01 19:15:38.000000 ./usr/lib/debug/.build-id/0a/29777a2dae3173de89a5a6ccc9e5f1113f3700.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2022-06-01 19:15:38.000000 ./usr/lib/debug/.build-id/c1/\n+-rw-r--r-- 0 root (0) root (0) 1080232 2022-06-01 19:15:38.000000 ./usr/lib/debug/.build-id/c1/d6c5c01a2edf6e3f1ebd03abd8c4a8b77b904f.debug\n drwxr-xr-x 0 root (0) root (0) 0 2022-06-01 19:15:38.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2022-06-01 19:15:38.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2022-06-01 19:15:38.000000 ./usr/share/doc/slop-dbgsym -> slop\n"}, {"source1": "./usr/lib/debug/.build-id/0a/29777a2dae3173de89a5a6ccc9e5f1113f3700.debug", "source2": "./usr/lib/debug/.build-id/c1/d6c5c01a2edf6e3f1ebd03abd8c4a8b77b904f.debug", "comments": ["Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 000001ec 0001ec 000e20 04 A 5 0 4\n [ 5] .dynsym NOBITS 0000100c 0001ec 0027c0 10 A 6 1 4\n- [ 6] .dynstr NOBITS 000037cc 0001ec 00bee9 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 0000f6b6 0001ec 0004f8 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 000037cc 0001ec 00beeb 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 0000f6b8 0001ec 0004f8 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 0000fbb0 0001ec 000170 00 A 6 5 4\n [ 9] .rel.dyn NOBITS 0000fd20 0001ec 000f38 08 A 5 0 4\n [10] .rel.plt NOBITS 00010c58 0001ec 0002d8 08 A 5 25 4\n [11] .init NOBITS 00011000 001000 000020 00 AX 0 0 4\n [12] .plt NOBITS 00011020 001000 0005c0 04 AX 0 0 16\n [13] .plt.got NOBITS 000115e0 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 000115f0 001000 020e34 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0a29777a2dae3173de89a5a6ccc9e5f1113f3700\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c1d6c5c01a2edf6e3f1ebd03abd8c4a8b77b904f\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}]}]}]}]}