{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/b1/notcurses_3.0.0+dfsg.1-1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/b2/notcurses_3.0.0+dfsg.1-1_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,15 +1,15 @@\n \n 5c6e08daf53520e6930fbfc18f8b4fdb 35604 libdevel optional libnotcurses++-dev_3.0.0+dfsg.1-1_amd64.deb\n- 908973253f6c67f764dd35d16b03cd4a 129368 debug optional libnotcurses++3-dbgsym_3.0.0+dfsg.1-1_amd64.deb\n- 32070b12c5cd5fa91f0b0bd6a3ddff01 17048 libs optional libnotcurses++3_3.0.0+dfsg.1-1_amd64.deb\n+ 1d3a02aba6cd7334c33e9c93ff9525b3 129368 debug optional libnotcurses++3-dbgsym_3.0.0+dfsg.1-1_amd64.deb\n+ 78f4468e78b8d8713c3dcc345a094e57 17060 libs optional libnotcurses++3_3.0.0+dfsg.1-1_amd64.deb\n 09cb99f4b60c21603da9b4af547c7487 406688 libdevel optional libnotcurses-core-dev_3.0.0+dfsg.1-1_amd64.deb\n- 04ef7385a50f91153c5a0037c743f26a 713168 debug optional libnotcurses-core3-dbgsym_3.0.0+dfsg.1-1_amd64.deb\n- 589706f1cde543d2a18d8068b8df0dc9 217028 libs optional libnotcurses-core3_3.0.0+dfsg.1-1_amd64.deb\n+ c667c99549c8954af2f1436f5931264e 713172 debug optional libnotcurses-core3-dbgsym_3.0.0+dfsg.1-1_amd64.deb\n+ 562964c1f5a2654da422837bc1393d55 216940 libs optional libnotcurses-core3_3.0.0+dfsg.1-1_amd64.deb\n 0b2415a3802be07d1c4c09fef2bd6b8b 18572 libdevel optional libnotcurses-dev_3.0.0+dfsg.1-1_amd64.deb\n- 07cf44b36e5184898759ed859e9a6c1a 50084 debug optional libnotcurses3-dbgsym_3.0.0+dfsg.1-1_amd64.deb\n- 6b4f9cad5756f3de06d2716616140236 18312 libs optional libnotcurses3_3.0.0+dfsg.1-1_amd64.deb\n- 8e138b9c0ce5d58ba353afbd279644e8 3551200 debug optional notcurses-bin-dbgsym_3.0.0+dfsg.1-1_amd64.deb\n- 68bc2cc72c8e06a7fba9dda0e33f248f 739824 graphics optional notcurses-bin_3.0.0+dfsg.1-1_amd64.deb\n+ 8a50392cc03921274cb928804d24c5f7 50080 debug optional libnotcurses3-dbgsym_3.0.0+dfsg.1-1_amd64.deb\n+ c8993965ec1a403ae533ba4bf8fdaed3 18308 libs optional libnotcurses3_3.0.0+dfsg.1-1_amd64.deb\n+ 822308a39bf516077b66883119c65d45 3551000 debug optional notcurses-bin-dbgsym_3.0.0+dfsg.1-1_amd64.deb\n+ 45c7cd93562a04125733ea93db0231b3 739380 graphics optional notcurses-bin_3.0.0+dfsg.1-1_amd64.deb\n eec999aa74863178ee6ee5f54024462d 4203040 graphics optional notcurses-data_3.0.0+dfsg.1-1_all.deb\n a7bd15763f4ab59ad2ec6515a407d8ab 403320 debug optional python3-notcurses-dbgsym_3.0.0+dfsg.1-1_amd64.deb\n 458b09b38b22ac1dc4640500dee47a36 105448 python optional python3-notcurses_3.0.0+dfsg.1-1_amd64.deb\n"}, {"source1": "libnotcurses++3_3.0.0+dfsg.1-1_amd64.deb", "source2": "libnotcurses++3_3.0.0+dfsg.1-1_amd64.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 2021-12-08 11:51:19.000000 debian-binary\n -rw-r--r-- 0 0 0 944 2021-12-08 11:51:19.000000 control.tar.xz\n--rw-r--r-- 0 0 0 15912 2021-12-08 11:51:19.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 15924 2021-12-08 11:51:19.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/lib/x86_64-linux-gnu/libnotcurses++.so.3.0.0", "source2": "./usr/lib/x86_64-linux-gnu/libnotcurses++.so.3.0.0", "comments": ["The file (/srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/dbd-tmp-XmujXGP/diffoscope_xngk7840_b2/tmptrthie5y_DebTarContainer/0/4.0) has been modified after NT_GNU_BUILD_ID has been applied"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 0001ec 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000450 000450 0009f0 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000000e40 000e40 000cda 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000001b1a 001b1a 0000d4 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000000e40 000e40 000cdc 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000001b1c 001b1c 0000d4 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000001bf0 001bf0 0000d0 00 A 4 3 8\n [ 7] .rela.dyn RELA 0000000000001cc0 001cc0 000510 18 A 3 0 8\n [ 8] .rela.plt RELA 00000000000021d0 0021d0 000360 18 AI 3 22 8\n [ 9] .init PROGBITS 0000000000003000 003000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000003020 003020 000250 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000003270 003270 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000003280 003280 000f65 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -12,23 +12,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x6ac8\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x6ad0\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0xe40\n 0x0000000000000006 (SYMTAB) 0x450\n- 0x000000000000000a (STRSZ) 3290 (bytes)\n+ 0x000000000000000a (STRSZ) 3292 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x6e18\n 0x0000000000000002 (PLTRELSZ) 864 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x21d0\n 0x0000000000000007 (RELA) 0x1cc0\n 0x0000000000000008 (RELASZ) 1296 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x1bf0\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x1b1a\n+ 0x000000006ffffff0 (VERSYM) 0x1b1c\n 0x000000006ffffff9 (RELACOUNT) 5\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\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: b245bf14de248648e9f254f4180cc7b3bd425377\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 99d2f47972846175d5ad959f20e28f7ab90bf3c5\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 106 entries:\n- Addr: 0x0000000000001b1a Offset: 0x001b1a Link: 3 (.dynsym)\n+ Addr: 0x0000000000001b1c Offset: 0x001b1c Link: 3 (.dynsym)\n 000: 0 (*local*) 1 (*global*) 1 (*global*) 2 (GLIBCXX_3.4)\n 004: 3 (GLIBCXX_3.4.14) 4 (GLIBCXX_3.4.15) 5 (GLIBC_2.2.5) 6 (CXXABI_1.3) \n 008: 1 (*global*) 2 (GLIBCXX_3.4) 7 (GLIBCXX_3.4.11) 6 (CXXABI_1.3) \n 00c: 6 (CXXABI_1.3) 5 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) \n 010: 2 (GLIBCXX_3.4) 8 (CXXABI_1.3.9) 9 (GLIBC_2.4) a (GLIBCXX_3.4.21) \n 014: a (GLIBCXX_3.4.21) 1 (*global*) 6 (CXXABI_1.3) 1 (*global*) \n 018: 5 (GLIBC_2.2.5) 2 (GLIBCXX_3.4) 1 (*global*) 1 (*global*) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -201,9 +201,9 @@\n 0x00001aa0 49424358 585f332e 342e3131 00435858 IBCXX_3.4.11.CXX\n 0x00001ab0 4142495f 312e3300 474c4942 4358585f ABI_1.3.GLIBCXX_\n 0x00001ac0 332e342e 31350047 4c494243 58585f33 3.4.15.GLIBCXX_3\n 0x00001ad0 2e342e31 3400474c 49424358 585f332e .4.14.GLIBCXX_3.\n 0x00001ae0 34000000 00000000 00000000 00000000 4...............\n 0x00001af0 00000000 00000000 00000000 00000000 ................\n 0x00001b00 00000000 00000000 00000000 00000000 ................\n- 0x00001b10 00000000 00000000 0000 ..........\n+ 0x00001b10 00000000 00000000 00000000 ............\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: no .dynamic section in the dynamic segment", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/dbd-tmp-XmujXGP/diffoscope_xngk7840_b2/tmptrthie5y_DebTarContainer/0/.debug/45bf14de248648e9f254f4180cc7b3bd425377.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 34356266 31346465 32343836 34386539 45bf14de248648e9\n- 0x00000010 66323534 66343138 30636337 62336264 f254f4180cc7b3bd\n- 0x00000020 34323533 37372e64 65627567 00000000 425377.debug....\n- 0x00000030 03dfe0f9 ....\n+ 0x00000000 64326634 37393732 38343631 37356435 d2f47972846175d5\n+ 0x00000010 61643935 39663230 65323866 37616239 ad959f20e28f7ab9\n+ 0x00000020 30626633 63352e64 65627567 00000000 0bf3c5.debug....\n+ 0x00000030 7fb9fd72 ...r\n \n"}]}]}]}]}, {"source1": "libnotcurses-core3_3.0.0+dfsg.1-1_amd64.deb", "source2": "libnotcurses-core3_3.0.0+dfsg.1-1_amd64.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 2021-12-08 11:51:19.000000 debian-binary\n -rw-r--r-- 0 0 0 3148 2021-12-08 11:51:19.000000 control.tar.xz\n--rw-r--r-- 0 0 0 213688 2021-12-08 11:51:19.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 213600 2021-12-08 11:51:19.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/lib/x86_64-linux-gnu/libnotcurses-core.so.3.0.0", "source2": "./usr/lib/x86_64-linux-gnu/libnotcurses-core.so.3.0.0", "comments": ["The file (/srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/dbd-tmp-XmujXGP/diffoscope_xngk7840_b2/tmpijroeans_DebTarContainer/0/4.0) has been modified after NT_GNU_BUILD_ID has been applied"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000adc 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000d40 000d40 0030f0 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000003e30 003e30 00239f 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00000000000061d0 0061d0 000414 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000003e30 003e30 0023a1 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00000000000061d2 0061d2 000414 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00000000000065e8 0065e8 000180 00 A 4 4 8\n [ 7] .rela.dyn RELA 0000000000006768 006768 004800 18 A 3 0 8\n [ 8] .rela.plt RELA 000000000000af68 00af68 001b60 18 AI 3 21 8\n [ 9] .init PROGBITS 000000000000d000 00d000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 000000000000d020 00d020 001250 10 AX 0 0 16\n [11] .plt.got PROGBITS 000000000000e270 00e270 000018 08 AX 0 0 8\n [12] .text PROGBITS 000000000000e290 00e290 04d1f5 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -15,23 +15,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x70a30\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x70a38\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x3e30\n 0x0000000000000006 (SYMTAB) 0xd40\n- 0x000000000000000a (STRSZ) 9119 (bytes)\n+ 0x000000000000000a (STRSZ) 9121 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x72630\n 0x0000000000000002 (PLTRELSZ) 7008 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0xaf68\n 0x0000000000000007 (RELA) 0x6768\n 0x0000000000000008 (RELASZ) 18432 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x65e8\n 0x000000006fffffff (VERNEEDNUM) 4\n- 0x000000006ffffff0 (VERSYM) 0x61d0\n+ 0x000000006ffffff0 (VERSYM) 0x61d2\n 0x000000006ffffff9 (RELACOUNT) 750\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\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: 6ce12287d5cd6c47d4c05936fa867909535bbcd0\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 68102d862860166a0230b96735adf3d672cf25a0\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 522 entries:\n- Addr: 0x00000000000061d0 Offset: 0x0061d0 Link: 3 (.dynsym)\n+ Addr: 0x00000000000061d2 Offset: 0x0061d2 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.2.5) 3 (GLIBC_2.3) 4 (GLIBC_2.2.5)\n 004: 5 (NCURSES6_TINFO_5.0.19991023) 6 (GLIBC_2.3.4) 7 (GLIBC_2.2.5) 4 (GLIBC_2.2.5)\n 008: 7 (GLIBC_2.2.5) 4 (GLIBC_2.2.5) 1 (*global*) 4 (GLIBC_2.2.5)\n 00c: 6 (GLIBC_2.3.4) 7 (GLIBC_2.2.5) 1 (*global*) 4 (GLIBC_2.2.5)\n 010: 1 (*global*) 4 (GLIBC_2.2.5) 8 (GLIBC_2.16) 4 (GLIBC_2.2.5)\n 014: 9 (GLIBC_2.3.2) 4 (GLIBC_2.2.5) 4 (GLIBC_2.2.5) 7 (GLIBC_2.2.5)\n 018: 4 (GLIBC_2.2.5) 7 (GLIBC_2.2.5) 4 (GLIBC_2.2.5) 4 (GLIBC_2.2.5)\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -565,9 +565,10 @@\n 0x00006150 5f322e37 00474c49 42435f32 2e313400 _2.7.GLIBC_2.14.\n 0x00006160 474c4942 435f322e 31310047 4c494243 GLIBC_2.11.GLIBC\n 0x00006170 5f322e34 00474c49 42435f32 2e313700 _2.4.GLIBC_2.17.\n 0x00006180 474c4942 435f322e 31360047 4c494243 GLIBC_2.16.GLIBC\n 0x00006190 5f322e33 2e340047 4c494243 5f322e33 _2.3.4.GLIBC_2.3\n 0x000061a0 00474c49 42435f32 2e323900 00000000 .GLIBC_2.29.....\n 0x000061b0 00000000 00000000 00000000 00000000 ................\n- 0x000061c0 00000000 00000000 00000000 000000 ...............\n+ 0x000061c0 00000000 00000000 00000000 00000000 ................\n+ 0x000061d0 00 .\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: no .dynamic section in the dynamic segment", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/dbd-tmp-XmujXGP/diffoscope_xngk7840_b2/tmpijroeans_DebTarContainer/0/.debug/e12287d5cd6c47d4c05936fa867909535bbcd0.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 65313232 38376435 63643663 34376434 e12287d5cd6c47d4\n- 0x00000010 63303539 33366661 38363739 30393533 c05936fa86790953\n- 0x00000020 35626263 64302e64 65627567 00000000 5bbcd0.debug....\n- 0x00000030 ffa3e499 ....\n+ 0x00000000 31303264 38363238 36303136 36613032 102d862860166a02\n+ 0x00000010 33306239 36373335 61646633 64363732 30b96735adf3d672\n+ 0x00000020 63663235 61302e64 65627567 00000000 cf25a0.debug....\n+ 0x00000030 c9e36369 ..ci\n \n"}]}]}]}]}, {"source1": "libnotcurses3_3.0.0+dfsg.1-1_amd64.deb", "source2": "libnotcurses3_3.0.0+dfsg.1-1_amd64.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 2021-12-08 11:51:19.000000 debian-binary\n--rw-r--r-- 0 0 0 1124 2021-12-08 11:51:19.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 1120 2021-12-08 11:51:19.000000 control.tar.xz\n -rw-r--r-- 0 0 0 16996 2021-12-08 11:51:19.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/lib/x86_64-linux-gnu/libnotcurses.so.3.0.0", "source2": "./usr/lib/x86_64-linux-gnu/libnotcurses.so.3.0.0", "comments": ["The file (/srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/dbd-tmp-XmujXGP/diffoscope_xngk7840_b2/tmpaqfsz9jj_DebTarContainer/0/4.0) has been modified after NT_GNU_BUILD_ID has been applied"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000028 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000288 000288 0006a8 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000000930 000930 0005b6 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000000ee6 000ee6 00008e 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000000930 000930 0005b8 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000000ee8 000ee8 00008e 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000000f78 000f78 000100 00 A 4 6 8\n [ 7] .rela.dyn RELA 0000000000001078 001078 0001f8 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000001270 001270 0005d0 18 AI 3 20 8\n [ 9] .init PROGBITS 0000000000002000 002000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000002020 002020 0003f0 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000002410 002410 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000002420 002420 0019a5 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -14,23 +14,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x5b58\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x5b60\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x930\n 0x0000000000000006 (SYMTAB) 0x288\n- 0x000000000000000a (STRSZ) 1462 (bytes)\n+ 0x000000000000000a (STRSZ) 1464 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x5dc8\n 0x0000000000000002 (PLTRELSZ) 1488 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x1270\n 0x0000000000000007 (RELA) 0x1078\n 0x0000000000000008 (RELASZ) 504 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0xf78\n 0x000000006fffffff (VERNEEDNUM) 6\n- 0x000000006ffffff0 (VERSYM) 0xee6\n+ 0x000000006ffffff0 (VERSYM) 0xee8\n 0x000000006ffffff9 (RELACOUNT) 15\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\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: 6c87542b50ed6ad6c6e7292707eae2f3d494b8a4\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 92001ec6e94f45508dc2b0906e2ce9669bef369b\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 71 entries:\n- Addr: 0x0000000000000ee6 Offset: 0x000ee6 Link: 3 (.dynsym)\n+ Addr: 0x0000000000000ee8 Offset: 0x000ee8 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.2.5) 3 (LIBAVCODEC_58) 2 (GLIBC_2.2.5)\n 004: 1 (*global*) 4 (LIBAVUTIL_56) 1 (*global*) 3 (LIBAVCODEC_58)\n 008: 2 (GLIBC_2.2.5) 5 (GLIBC_2.17) 3 (LIBAVCODEC_58) 3 (LIBAVCODEC_58)\n 00c: 6 (GLIBC_2.4) 4 (LIBAVUTIL_56) 3 (LIBAVCODEC_58) 2 (GLIBC_2.2.5)\n 010: 1 (*global*) 1 (*global*) 2 (GLIBC_2.2.5) 3 (LIBAVCODEC_58)\n 014: 2 (GLIBC_2.2.5) 3 (LIBAVCODEC_58) 2 (GLIBC_2.2.5) 3 (LIBAVCODEC_58)\n 018: 4 (LIBAVUTIL_56) 3 (LIBAVCODEC_58) 7 (LIBAVFORMAT_58) 1 (*global*) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -87,9 +87,9 @@\n 0x00000e70 435f3538 00474c49 42435f32 2e332e34 C_58.GLIBC_2.3.4\n 0x00000e80 00474c49 42435f32 2e332e32 00474c49 .GLIBC_2.3.2.GLI\n 0x00000e90 42435f32 2e340047 4c494243 5f322e31 BC_2.4.GLIBC_2.1\n 0x00000ea0 3700474c 4942435f 322e322e 35000000 7.GLIBC_2.2.5...\n 0x00000eb0 00000000 00000000 00000000 00000000 ................\n 0x00000ec0 00000000 00000000 00000000 00000000 ................\n 0x00000ed0 00000000 00000000 00000000 00000000 ................\n- 0x00000ee0 00000000 0000 ......\n+ 0x00000ee0 00000000 00000000 ........\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: no .dynamic section in the dynamic segment", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/dbd-tmp-XmujXGP/diffoscope_xngk7840_b2/tmpaqfsz9jj_DebTarContainer/0/.debug/87542b50ed6ad6c6e7292707eae2f3d494b8a4.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 38373534 32623530 65643661 64366336 87542b50ed6ad6c6\n- 0x00000010 65373239 32373037 65616532 66336434 e7292707eae2f3d4\n- 0x00000020 39346238 61342e64 65627567 00000000 94b8a4.debug....\n- 0x00000030 c6170fc8 ....\n+ 0x00000000 30303165 63366539 34663435 35303864 001ec6e94f45508d\n+ 0x00000010 63326230 39303665 32636539 36363962 c2b0906e2ce9669b\n+ 0x00000020 65663336 39622e64 65627567 00000000 ef369b.debug....\n+ 0x00000030 00796697 .yf.\n \n"}]}]}]}]}, {"source1": "notcurses-bin_3.0.0+dfsg.1-1_amd64.deb", "source2": "notcurses-bin_3.0.0+dfsg.1-1_amd64.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 2021-12-08 11:51:19.000000 debian-binary\n -rw-r--r-- 0 0 0 1436 2021-12-08 11:51:19.000000 control.tar.xz\n--rw-r--r-- 0 0 0 738196 2021-12-08 11:51:19.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 737752 2021-12-08 11:51:19.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/ncls", "source2": "./usr/bin/ncls", "comments": ["The file (/srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/dbd-tmp-XmujXGP/diffoscope_xngk7840_b2/tmpq76hnk79_DebTarContainer/0/3) has been modified after NT_GNU_BUILD_ID has been applied"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 13 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002d8 0x0002d8 R 0x8\n INTERP 0x000318 0x0000000000000318 0x0000000000000318 0x00001c 0x00001c R 0x1\n [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x002120 0x002120 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x002128 0x002128 R 0x1000\n LOAD 0x003000 0x0000000000003000 0x0000000000003000 0x00272d 0x00272d R E 0x1000\n LOAD 0x006000 0x0000000000006000 0x0000000000006000 0x000e3c 0x000e3c R 0x1000\n LOAD 0x007a68 0x0000000000008a68 0x0000000000008a68 0x0005b0 0x000988 RW 0x1000\n DYNAMIC 0x007b58 0x0000000000008b58 0x0000000000008b58 0x000260 0x000260 RW 0x8\n NOTE 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n NOTE 0x000358 0x0000000000000358 0x0000000000000358 0x000044 0x000044 R 0x4\n GNU_PROPERTY 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -5,19 +5,19 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash GNU_HASH 00000000000003a0 0003a0 00006c 00 A 6 0 8\n [ 6] .dynsym DYNSYM 0000000000000410 000410 000870 18 A 7 1 8\n- [ 7] .dynstr STRTAB 0000000000000c80 000c80 000934 00 A 0 0 1\n- [ 8] .gnu.version VERSYM 00000000000015b4 0015b4 0000b4 02 A 6 0 2\n- [ 9] .gnu.version_r VERNEED 0000000000001668 001668 000140 00 A 7 4 8\n- [10] .rela.dyn RELA 00000000000017a8 0017a8 0003a8 18 A 6 0 8\n- [11] .rela.plt RELA 0000000000001b50 001b50 0005d0 18 AI 6 25 8\n+ [ 7] .dynstr STRTAB 0000000000000c80 000c80 000936 00 A 0 0 1\n+ [ 8] .gnu.version VERSYM 00000000000015b6 0015b6 0000b4 02 A 6 0 2\n+ [ 9] .gnu.version_r VERNEED 0000000000001670 001670 000140 00 A 7 4 8\n+ [10] .rela.dyn RELA 00000000000017b0 0017b0 0003a8 18 A 6 0 8\n+ [11] .rela.plt RELA 0000000000001b58 001b58 0005d0 18 AI 6 25 8\n [12] .init PROGBITS 0000000000003000 003000 000017 00 AX 0 0 4\n [13] .plt PROGBITS 0000000000003020 003020 0003f0 10 AX 0 0 16\n [14] .plt.got PROGBITS 0000000000003410 003410 000008 08 AX 0 0 8\n [15] .text PROGBITS 0000000000003420 003420 002301 00 AX 0 0 16\n [16] .fini PROGBITS 0000000000005724 005724 000009 00 AX 0 0 4\n [17] .rodata PROGBITS 0000000000006000 006000 00050a 00 A 0 0 32\n [18] .eh_frame_hdr PROGBITS 000000000000650c 00650c 000134 00 A 0 0 4\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x17a8 contains 39 entries:\n+Relocation section '.rela.dyn' at offset 0x17b0 contains 39 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000008a68 0000000000000008 R_X86_64_RELATIVE 3e10\n 0000000000008a70 0000000000000008 R_X86_64_RELATIVE 3c00\n 0000000000008a78 0000000000000008 R_X86_64_RELATIVE 3dd0\n 0000000000008a88 0000000000000008 R_X86_64_RELATIVE 8af0\n 0000000000008a90 0000000000000008 R_X86_64_RELATIVE 5020\n 0000000000008a98 0000000000000008 R_X86_64_RELATIVE 5030\n@@ -37,15 +37,15 @@\n 0000000000009010 0000002200000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0\n 0000000000009040 0000005100000005 R_X86_64_COPY 0000000000009040 optind@GLIBC_2.2.5 + 0\n 0000000000009060 0000005300000005 R_X86_64_COPY 0000000000009060 optarg@GLIBC_2.2.5 + 0\n 0000000000009080 0000005400000005 R_X86_64_COPY 0000000000009080 _ZSt4cout@GLIBCXX_3.4 + 0\n 0000000000009190 0000004c00000005 R_X86_64_COPY 0000000000009190 stdout@GLIBC_2.2.5 + 0\n 00000000000091a0 0000004f00000005 R_X86_64_COPY 00000000000091a0 _ZSt4cerr@GLIBCXX_3.4 + 0\n \n-Relocation section '.rela.plt' at offset 0x1b50 contains 62 entries:\n+Relocation section '.rela.plt' at offset 0x1b58 contains 62 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000008dd0 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt19__throw_logic_errorPKc@GLIBCXX_3.4 + 0\n 0000000000008dd8 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_begin_catch@CXXABI_1.3 + 0\n 0000000000008de0 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 memcpy@GLIBC_2.14 + 0\n 0000000000008de8 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt17__throw_bad_allocv@GLIBCXX_3.4 + 0\n 0000000000008df0 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZdlPvm@CXXABI_1.3.9 + 0\n 0000000000008df8 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 _Znwm@GLIBCXX_3.4 + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -13,24 +13,24 @@\n 0x0000000000000019 (INIT_ARRAY) 0x8a68\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x8a78\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3a0\n 0x0000000000000005 (STRTAB) 0xc80\n 0x0000000000000006 (SYMTAB) 0x410\n- 0x000000000000000a (STRSZ) 2356 (bytes)\n+ 0x000000000000000a (STRSZ) 2358 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x8db8\n 0x0000000000000002 (PLTRELSZ) 1488 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x1b50\n- 0x0000000000000007 (RELA) 0x17a8\n+ 0x0000000000000017 (JMPREL) 0x1b58\n+ 0x0000000000000007 (RELA) 0x17b0\n 0x0000000000000008 (RELASZ) 936 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW PIE\n- 0x000000006ffffffe (VERNEED) 0x1668\n+ 0x000000006ffffffe (VERNEED) 0x1670\n 0x000000006fffffff (VERNEEDNUM) 4\n- 0x000000006ffffff0 (VERSYM) 0x15b4\n+ 0x000000006ffffff0 (VERSYM) 0x15b6\n 0x000000006ffffff9 (RELACOUNT) 18\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 88fc95070711a60d770b028f51e7e43a83bc6289\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: bfb4e0fee90d31168953d37af3f6ac913ddbf7c8\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 90 entries:\n- Addr: 0x00000000000015b4 Offset: 0x0015b4 Link: 6 (.dynsym)\n+ Addr: 0x00000000000015b6 Offset: 0x0015b6 Link: 6 (.dynsym)\n 000: 0 (*local*) 2 (GLIBCXX_3.4) 4 (CXXABI_1.3) 5 (GLIBC_2.14) \n 004: 2 (GLIBCXX_3.4) 6 (CXXABI_1.3.9) 1 (*global*) 2 (GLIBCXX_3.4)\n 008: 3 (GLIBC_2.2.5) 1 (*global*) 7 (GLIBC_2.4) 8 (GLIBC_2.2.5)\n 00c: 8 (GLIBC_2.2.5) 8 (GLIBC_2.2.5) 9 (GLIBCXX_3.4.11) 7 (GLIBC_2.4) \n 010: 1 (*global*) 2 (GLIBCXX_3.4) 1 (*global*) 4 (CXXABI_1.3) \n 014: 1 (*global*) a (GLIBC_2.33) 3 (GLIBC_2.2.5) b (GLIBCXX_3.4.22) \n 018: 8 (GLIBC_2.2.5) c (GLIBCXX_3.4.29) 9 (GLIBCXX_3.4.11) 2 (GLIBCXX_3.4)\n@@ -22,15 +22,15 @@\n 048: 1 (*global*) e (GLIBCXX_3.4.21) 3 (GLIBC_2.2.5) 1 (*global*) \n 04c: 3 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) 2 (GLIBCXX_3.4)\n 050: 1 (*global*) 3 (GLIBC_2.2.5) 1 (*global*) 3 (GLIBC_2.2.5)\n 054: 2 (GLIBCXX_3.4) 1 (*global*) 1 (*global*) 1 (*global*) \n 058: 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 4 entries:\n- Addr: 0x0000000000001668 Offset: 0x001668 Link: 7 (.dynstr)\n+ Addr: 0x0000000000001670 Offset: 0x001670 Link: 7 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_3.0 Flags: none Version: 15\n 0x0020: Version: 1 File: libpthread.so.0 Cnt: 2\n 0x0030: Name: GLIBC_2.3.2 Flags: none Version: 13\n 0x0040: Name: GLIBC_2.2.5 Flags: none Version: 8\n 0x0050: Version: 1 File: libc.so.6 Cnt: 4\n 0x0060: Name: GLIBC_2.33 Flags: none Version: 10\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -143,9 +143,9 @@\n 0x00001540 585f332e 342e3232 00474c49 42435858 X_3.4.22.GLIBCXX\n 0x00001550 5f332e34 2e313100 43585841 42495f31 _3.4.11.CXXABI_1\n 0x00001560 2e332e39 00435858 4142495f 312e3300 .3.9.CXXABI_1.3.\n 0x00001570 474c4942 4358585f 332e3400 00000000 GLIBCXX_3.4.....\n 0x00001580 00000000 00000000 00000000 00000000 ................\n 0x00001590 00000000 00000000 00000000 00000000 ................\n 0x000015a0 00000000 00000000 00000000 00000000 ................\n- 0x000015b0 00000000 ....\n+ 0x000015b0 00000000 0000 ......\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", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/dbd-tmp-XmujXGP/diffoscope_xngk7840_b2/tmpq76hnk79_DebTarContainer/0/.debug/fc95070711a60d770b028f51e7e43a83bc6289.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 66633935 30373037 31316136 30643737 fc95070711a60d77\n- 0x00000010 30623032 38663531 65376534 33613833 0b028f51e7e43a83\n- 0x00000020 62633632 38392e64 65627567 00000000 bc6289.debug....\n- 0x00000030 d2075ab0 ..Z.\n+ 0x00000000 62346530 66656539 30643331 31363839 b4e0fee90d311689\n+ 0x00000010 35336433 37616633 66366163 39313364 53d37af3f6ac913d\n+ 0x00000020 64626637 63382e64 65627567 00000000 dbf7c8.debug....\n+ 0x00000030 eab52e58 ...X\n \n"}]}, {"source1": "./usr/bin/ncneofetch", "source2": "./usr/bin/ncneofetch", "comments": ["The file (/srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/dbd-tmp-XmujXGP/diffoscope_xngk7840_b2/tmpq76hnk79_DebTarContainer/0/4) has been modified after NT_GNU_BUILD_ID has been applied"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash GNU_HASH 00000000000003a0 0003a0 000038 00 A 6 0 8\n [ 6] .dynsym DYNSYM 00000000000003d8 0003d8 000918 18 A 7 1 8\n- [ 7] .dynstr STRTAB 0000000000000cf0 000cf0 000662 00 A 0 0 1\n- [ 8] .gnu.version VERSYM 0000000000001352 001352 0000c2 02 A 6 0 2\n+ [ 7] .dynstr STRTAB 0000000000000cf0 000cf0 000664 00 A 0 0 1\n+ [ 8] .gnu.version VERSYM 0000000000001354 001354 0000c2 02 A 6 0 2\n [ 9] .gnu.version_r VERNEED 0000000000001418 001418 0000a0 00 A 7 2 8\n [10] .rela.dyn RELA 00000000000014b8 0014b8 002cb8 18 A 6 0 8\n [11] .rela.plt RELA 0000000000004170 004170 000828 18 AI 6 24 8\n [12] .init PROGBITS 0000000000005000 005000 000017 00 AX 0 0 4\n [13] .plt PROGBITS 0000000000005020 005020 000580 10 AX 0 0 16\n [14] .plt.got PROGBITS 00000000000055a0 0055a0 000008 08 AX 0 0 8\n [15] .text PROGBITS 00000000000055b0 0055b0 0023d1 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -10,24 +10,24 @@\n 0x0000000000000019 (INIT_ARRAY) 0x29c10\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x29c18\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3a0\n 0x0000000000000005 (STRTAB) 0xcf0\n 0x0000000000000006 (SYMTAB) 0x3d8\n- 0x000000000000000a (STRSZ) 1634 (bytes)\n+ 0x000000000000000a (STRSZ) 1636 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x2ad00\n 0x0000000000000002 (PLTRELSZ) 2088 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x4170\n 0x0000000000000007 (RELA) 0x14b8\n 0x0000000000000008 (RELASZ) 11448 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW PIE\n 0x000000006ffffffe (VERNEED) 0x1418\n 0x000000006fffffff (VERNEEDNUM) 2\n- 0x000000006ffffff0 (VERSYM) 0x1352\n+ 0x000000006ffffff0 (VERSYM) 0x1354\n 0x000000006ffffff9 (RELACOUNT) 471\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 381b75d37528ed4231495bd5824fe346846a66a4\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 91117178fae818d75276646fe2efdf10ef0b84db\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 97 entries:\n- Addr: 0x0000000000001352 Offset: 0x001352 Link: 6 (.dynsym)\n+ Addr: 0x0000000000001354 Offset: 0x001354 Link: 6 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) \n 004: 2 (GLIBC_2.2.5) 3 (GLIBC_2.14) 1 (*global*) 2 (GLIBC_2.2.5)\n 008: 2 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) 2 (GLIBC_2.2.5)\n 00c: 2 (GLIBC_2.2.5) 1 (*global*) 2 (GLIBC_2.2.5) 1 (*global*) \n 010: 1 (*global*) 1 (*global*) 4 (GLIBC_2.2.5) 1 (*global*) \n 014: 5 (GLIBC_2.3.4) 1 (*global*) 6 (GLIBC_2.4) 1 (*global*) \n 018: 1 (*global*) 1 (*global*) 7 (GLIBC_2.17) 6 (GLIBC_2.4) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -98,9 +98,9 @@\n 0x000012e0 3500474c 4942435f 322e332e 3200474c 5.GLIBC_2.3.2.GL\n 0x000012f0 4942435f 322e3137 00474c49 42435f32 IBC_2.17.GLIBC_2\n 0x00001300 2e340047 4c494243 5f322e33 2e340047 .4.GLIBC_2.3.4.G\n 0x00001310 4c494243 5f322e31 34000000 00000000 LIBC_2.14.......\n 0x00001320 00000000 00000000 00000000 00000000 ................\n 0x00001330 00000000 00000000 00000000 00000000 ................\n 0x00001340 00000000 00000000 00000000 00000000 ................\n- 0x00001350 0000 ..\n+ 0x00001350 00000000 ....\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", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/dbd-tmp-XmujXGP/diffoscope_xngk7840_b2/tmpq76hnk79_DebTarContainer/0/.debug/1b75d37528ed4231495bd5824fe346846a66a4.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 31623735 64333735 32386564 34323331 1b75d37528ed4231\n- 0x00000010 34393562 64353832 34666533 34363834 495bd5824fe34684\n- 0x00000020 36613636 61342e64 65627567 00000000 6a66a4.debug....\n- 0x00000030 bfbb9263 ...c\n+ 0x00000000 31313731 37386661 65383138 64373532 117178fae818d752\n+ 0x00000010 37363634 36666532 65666466 31306566 76646fe2efdf10ef\n+ 0x00000020 30623834 64622e64 65627567 00000000 0b84db.debug....\n+ 0x00000030 b49a9581 ....\n \n"}]}, {"source1": "./usr/bin/ncplayer", "source2": "./usr/bin/ncplayer", "comments": ["The file (/srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/dbd-tmp-XmujXGP/diffoscope_xngk7840_b2/tmpq76hnk79_DebTarContainer/0/5) has been modified after NT_GNU_BUILD_ID has been applied"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 13 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002d8 0x0002d8 R 0x8\n INTERP 0x000318 0x0000000000000318 0x0000000000000318 0x00001c 0x00001c R 0x1\n [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x002ff0 0x002ff0 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x002ff8 0x002ff8 R 0x1000\n LOAD 0x003000 0x0000000000003000 0x0000000000003000 0x00347d 0x00347d R E 0x1000\n LOAD 0x007000 0x0000000000007000 0x0000000000007000 0x001106 0x001106 R 0x1000\n LOAD 0x008788 0x0000000000009788 0x0000000000009788 0x0008a0 0x000b30 RW 0x1000\n DYNAMIC 0x008a70 0x0000000000009a70 0x0000000000009a70 0x000260 0x000260 RW 0x8\n NOTE 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n NOTE 0x000358 0x0000000000000358 0x0000000000000358 0x000044 0x000044 R 0x4\n GNU_PROPERTY 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -5,19 +5,19 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash GNU_HASH 00000000000003a0 0003a0 00015c 00 A 6 0 8\n [ 6] .dynsym DYNSYM 0000000000000500 000500 000d20 18 A 7 1 8\n- [ 7] .dynstr STRTAB 0000000000001220 001220 000e97 00 A 0 0 1\n- [ 8] .gnu.version VERSYM 00000000000020b8 0020b8 000118 02 A 6 0 2\n- [ 9] .gnu.version_r VERNEED 00000000000021d0 0021d0 000130 00 A 7 4 8\n- [10] .rela.dyn RELA 0000000000002300 002300 000498 18 A 6 0 8\n- [11] .rela.plt RELA 0000000000002798 002798 000858 18 AI 6 25 8\n+ [ 7] .dynstr STRTAB 0000000000001220 001220 000e99 00 A 0 0 1\n+ [ 8] .gnu.version VERSYM 00000000000020ba 0020ba 000118 02 A 6 0 2\n+ [ 9] .gnu.version_r VERNEED 00000000000021d8 0021d8 000130 00 A 7 4 8\n+ [10] .rela.dyn RELA 0000000000002308 002308 000498 18 A 6 0 8\n+ [11] .rela.plt RELA 00000000000027a0 0027a0 000858 18 AI 6 25 8\n [12] .init PROGBITS 0000000000003000 003000 000017 00 AX 0 0 4\n [13] .plt PROGBITS 0000000000003020 003020 0005a0 10 AX 0 0 16\n [14] .plt.got PROGBITS 00000000000035c0 0035c0 000008 08 AX 0 0 8\n [15] .text PROGBITS 00000000000035d0 0035d0 002ea1 00 AX 0 0 16\n [16] .fini PROGBITS 0000000000006474 006474 000009 00 AX 0 0 4\n [17] .rodata PROGBITS 0000000000007000 007000 0007d9 00 A 0 0 32\n [18] .eh_frame_hdr PROGBITS 00000000000077dc 0077dc 00012c 00 A 0 0 4\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x2300 contains 49 entries:\n+Relocation section '.rela.dyn' at offset 0x2308 contains 49 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000009788 0000000000000008 R_X86_64_RELATIVE 3cd0\n 0000000000009790 0000000000000008 R_X86_64_RELATIVE 3bc0\n 0000000000009798 0000000000000008 R_X86_64_RELATIVE 3c90\n 0000000000009998 0000000000000008 R_X86_64_RELATIVE 7700\n 00000000000099b0 0000000000000008 R_X86_64_RELATIVE 7720\n 00000000000099c8 0000000000000008 R_X86_64_RELATIVE 7740\n@@ -47,15 +47,15 @@\n 000000000000a040 0000007300000005 R_X86_64_COPY 000000000000a040 optind@GLIBC_2.2.5 + 0\n 000000000000a060 0000007900000005 R_X86_64_COPY 000000000000a060 optarg@GLIBC_2.2.5 + 0\n 000000000000a080 0000006c00000005 R_X86_64_COPY 000000000000a080 _ZSt4cout@GLIBCXX_3.4 + 0\n 000000000000a190 0000007100000005 R_X86_64_COPY 000000000000a190 stdout@GLIBC_2.2.5 + 0\n 000000000000a198 0000007600000005 R_X86_64_COPY 000000000000a198 _ZN4ncpp9NotCurses9_instanceE + 0\n 000000000000a1a0 0000006a00000005 R_X86_64_COPY 000000000000a1a0 _ZSt4cerr@GLIBCXX_3.4 + 0\n \n-Relocation section '.rela.plt' at offset 0x2798 contains 89 entries:\n+Relocation section '.rela.plt' at offset 0x27a0 contains 89 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000009ce8 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 strdup@GLIBC_2.2.5 + 0\n 0000000000009cf0 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 notcurses_canopen_images + 0\n 0000000000009cf8 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_begin_catch@CXXABI_1.3 + 0\n 0000000000009d00 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN4ncpp9NotCursesC1ERK17notcurses_optionsP8_IO_FILE + 0\n 0000000000009d08 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 __isoc99_sscanf@GLIBC_2.7 + 0\n 0000000000009d10 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 notcurses_refresh + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -13,24 +13,24 @@\n 0x0000000000000019 (INIT_ARRAY) 0x9788\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x9798\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3a0\n 0x0000000000000005 (STRTAB) 0x1220\n 0x0000000000000006 (SYMTAB) 0x500\n- 0x000000000000000a (STRSZ) 3735 (bytes)\n+ 0x000000000000000a (STRSZ) 3737 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x9cd0\n 0x0000000000000002 (PLTRELSZ) 2136 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x2798\n- 0x0000000000000007 (RELA) 0x2300\n+ 0x0000000000000017 (JMPREL) 0x27a0\n+ 0x0000000000000007 (RELA) 0x2308\n 0x0000000000000008 (RELASZ) 1176 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW PIE\n- 0x000000006ffffffe (VERNEED) 0x21d0\n+ 0x000000006ffffffe (VERNEED) 0x21d8\n 0x000000006fffffff (VERNEEDNUM) 4\n- 0x000000006ffffff0 (VERSYM) 0x20b8\n+ 0x000000006ffffff0 (VERSYM) 0x20ba\n 0x000000006ffffff9 (RELACOUNT) 20\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: cb42f8f5e13cdaae101d22512c5fa12cc4f124d2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c3a81f19389218b5a5a5c9aeaf88b332815bcfe6\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 140 entries:\n- Addr: 0x00000000000020b8 Offset: 0x0020b8 Link: 6 (.dynsym)\n+ Addr: 0x00000000000020ba Offset: 0x0020ba Link: 6 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.2.5) 1 (*global*) 3 (CXXABI_1.3) \n 004: 1 (*global*) 4 (GLIBC_2.7) 1 (*global*) 5 (CXXABI_1.3.9)\n 008: 1 (*global*) 1 (*global*) 1 (*global*) 3 (CXXABI_1.3) \n 00c: 2 (GLIBC_2.2.5) 6 (GLIBCXX_3.4) 2 (GLIBC_2.2.5) 1 (*global*) \n 010: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 014: 8 (GLIBC_2.4) 1 (*global*) 6 (GLIBCXX_3.4) 9 (GLIBC_2.17) \n 018: 1 (*global*) 1 (*global*) 6 (GLIBCXX_3.4) 1 (*global*) \n@@ -34,15 +34,15 @@\n 078: 1 (*global*) 2 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) \n 07c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 080: 1 (*global*) 7 (GLIBCXX_3.4.21) 1 (*global*) 1 (*global*) \n 084: 1 (*global*) 1 (*global*) 7 (GLIBCXX_3.4.21) 7 (GLIBCXX_3.4.21) \n 088: 1 (*global*) 1 (*global*) 1 (*global*) 6 (GLIBCXX_3.4)\n \n Version needs section '.gnu.version_r' contains 4 entries:\n- Addr: 0x00000000000021d0 Offset: 0x0021d0 Link: 7 (.dynstr)\n+ Addr: 0x00000000000021d8 Offset: 0x0021d8 Link: 7 (.dynstr)\n 000000: Version: 1 File: libpthread.so.0 Cnt: 1\n 0x0010: Name: GLIBC_2.3.3 Flags: none Version: 14\n 0x0020: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0030: Name: GCC_3.0 Flags: none Version: 13\n 0x0040: Version: 1 File: libstdc++.so.6 Cnt: 7\n 0x0050: Name: GLIBCXX_3.4.9 Flags: none Version: 15\n 0x0060: Name: GLIBCXX_3.4.11 Flags: none Version: 12\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -229,9 +229,9 @@\n 0x00002040 435f322e 332e3400 474c4942 435f322e C_2.3.4.GLIBC_2.\n 0x00002050 332e3200 474c4942 435f322e 31370047 3.2.GLIBC_2.17.G\n 0x00002060 4c494243 5f322e34 00474c49 42435f32 LIBC_2.4.GLIBC_2\n 0x00002070 2e370047 4c494243 5f322e32 2e350000 .7.GLIBC_2.2.5..\n 0x00002080 00000000 00000000 00000000 00000000 ................\n 0x00002090 00000000 00000000 00000000 00000000 ................\n 0x000020a0 00000000 00000000 00000000 00000000 ................\n- 0x000020b0 00000000 000000 .......\n+ 0x000020b0 00000000 00000000 00 .........\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", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/dbd-tmp-XmujXGP/diffoscope_xngk7840_b2/tmpq76hnk79_DebTarContainer/0/.debug/42f8f5e13cdaae101d22512c5fa12cc4f124d2.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 34326638 66356531 33636461 61653130 42f8f5e13cdaae10\n- 0x00000010 31643232 35313263 35666131 32636334 1d22512c5fa12cc4\n- 0x00000020 66313234 64322e64 65627567 00000000 f124d2.debug....\n- 0x00000030 de171449 ...I\n+ 0x00000000 61383166 31393338 39323138 62356135 a81f19389218b5a5\n+ 0x00000010 61356339 61656166 38386233 33323831 a5c9aeaf88b33281\n+ 0x00000020 35626366 65362e64 65627567 00000000 5bcfe6.debug....\n+ 0x00000030 572e80ed W...\n \n"}]}, {"source1": "./usr/bin/nctetris", "source2": "./usr/bin/nctetris", "comments": ["The file (/srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/dbd-tmp-XmujXGP/diffoscope_xngk7840_b2/tmpq76hnk79_DebTarContainer/0/6) has been modified after NT_GNU_BUILD_ID has been applied"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 13 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002d8 0x0002d8 R 0x8\n INTERP 0x000318 0x0000000000000318 0x0000000000000318 0x00001c 0x00001c R 0x1\n [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x002c08 0x002c08 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x002c10 0x002c10 R 0x1000\n LOAD 0x003000 0x0000000000003000 0x0000000000003000 0x00420d 0x00420d R E 0x1000\n LOAD 0x008000 0x0000000000008000 0x0000000000008000 0x0010e6 0x0010e6 R 0x1000\n LOAD 0x0098a8 0x000000000000a8a8 0x000000000000a8a8 0x000770 0x000818 RW 0x1000\n DYNAMIC 0x009aa0 0x000000000000aaa0 0x000000000000aaa0 0x000250 0x000250 RW 0x8\n NOTE 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n NOTE 0x000358 0x0000000000000358 0x0000000000000358 0x000044 0x000044 R 0x4\n GNU_PROPERTY 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -5,19 +5,19 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash GNU_HASH 00000000000003a0 0003a0 0000e0 00 A 6 0 8\n [ 6] .dynsym DYNSYM 0000000000000480 000480 000bd0 18 A 7 1 8\n- [ 7] .dynstr STRTAB 0000000000001050 001050 000c3c 00 A 0 0 1\n- [ 8] .gnu.version VERSYM 0000000000001c8c 001c8c 0000fc 02 A 6 0 2\n- [ 9] .gnu.version_r VERNEED 0000000000001d88 001d88 000130 00 A 7 4 8\n- [10] .rela.dyn RELA 0000000000001eb8 001eb8 000570 18 A 6 0 8\n- [11] .rela.plt RELA 0000000000002428 002428 0007e0 18 AI 6 25 8\n+ [ 7] .dynstr STRTAB 0000000000001050 001050 000c3e 00 A 0 0 1\n+ [ 8] .gnu.version VERSYM 0000000000001c8e 001c8e 0000fc 02 A 6 0 2\n+ [ 9] .gnu.version_r VERNEED 0000000000001d90 001d90 000130 00 A 7 4 8\n+ [10] .rela.dyn RELA 0000000000001ec0 001ec0 000570 18 A 6 0 8\n+ [11] .rela.plt RELA 0000000000002430 002430 0007e0 18 AI 6 25 8\n [12] .init PROGBITS 0000000000003000 003000 000017 00 AX 0 0 4\n [13] .plt PROGBITS 0000000000003020 003020 000550 10 AX 0 0 16\n [14] .plt.got PROGBITS 0000000000003570 003570 000008 08 AX 0 0 8\n [15] .text PROGBITS 0000000000003580 003580 003c81 00 AX 0 0 16\n [16] .fini PROGBITS 0000000000007204 007204 000009 00 AX 0 0 4\n [17] .rodata PROGBITS 0000000000008000 008000 000416 00 A 0 0 32\n [18] .eh_frame_hdr PROGBITS 0000000000008418 008418 00014c 00 A 0 0 4\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x1eb8 contains 58 entries:\n+Relocation section '.rela.dyn' at offset 0x1ec0 contains 58 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000000a8a8 0000000000000008 R_X86_64_RELATIVE 4120\n 000000000000a8b0 0000000000000008 R_X86_64_RELATIVE 3f90\n 000000000000a8b8 0000000000000008 R_X86_64_RELATIVE 40e0\n 000000000000a8c8 0000000000000008 R_X86_64_RELATIVE a9e8\n 000000000000a8d0 0000000000000008 R_X86_64_RELATIVE 4a20\n 000000000000a8d8 0000000000000008 R_X86_64_RELATIVE 4a30\n@@ -56,15 +56,15 @@\n 000000000000afd8 0000004a00000006 R_X86_64_GLOB_DAT 0000000000000000 __pthread_key_create@GLIBC_2.2.5 + 0\n 000000000000afe0 0000004b00000006 R_X86_64_GLOB_DAT 0000000000000000 __libc_start_main@GLIBC_2.2.5 + 0\n 000000000000afe8 0000005600000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 000000000000b010 0000002700000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0\n 000000000000a970 0000007b00000005 R_X86_64_COPY 000000000000a970 _ZTISt12out_of_range@GLIBCXX_3.4 + 0\n 000000000000b020 0000007800000005 R_X86_64_COPY 000000000000b020 _ZN4ncpp9NotCurses9_instanceE + 0\n \n-Relocation section '.rela.plt' at offset 0x2428 contains 84 entries:\n+Relocation section '.rela.plt' at offset 0x2430 contains 84 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000000ad08 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 strdup@GLIBC_2.2.5 + 0\n 000000000000ad10 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt19__throw_logic_errorPKc@GLIBCXX_3.4 + 0\n 000000000000ad18 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_begin_catch@CXXABI_1.3 + 0\n 000000000000ad20 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 memcpy@GLIBC_2.14 + 0\n 000000000000ad28 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN4ncpp9NotCursesC1ERK17notcurses_optionsP8_IO_FILE + 0\n 000000000000ad30 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 notcurses_refresh + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -12,24 +12,24 @@\n 0x0000000000000019 (INIT_ARRAY) 0xa8a8\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0xa8b8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3a0\n 0x0000000000000005 (STRTAB) 0x1050\n 0x0000000000000006 (SYMTAB) 0x480\n- 0x000000000000000a (STRSZ) 3132 (bytes)\n+ 0x000000000000000a (STRSZ) 3134 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0xacf0\n 0x0000000000000002 (PLTRELSZ) 2016 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x2428\n- 0x0000000000000007 (RELA) 0x1eb8\n+ 0x0000000000000017 (JMPREL) 0x2430\n+ 0x0000000000000007 (RELA) 0x1ec0\n 0x0000000000000008 (RELASZ) 1392 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW PIE\n- 0x000000006ffffffe (VERNEED) 0x1d88\n+ 0x000000006ffffffe (VERNEED) 0x1d90\n 0x000000006fffffff (VERNEEDNUM) 4\n- 0x000000006ffffff0 (VERSYM) 0x1c8c\n+ 0x000000006ffffff0 (VERSYM) 0x1c8e\n 0x000000006ffffff9 (RELACOUNT) 32\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: a0846d9a08df933c9d4783f9d729bf5604dabf84\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 97bfdf66cfc7968f16f2e694001748c11c3e09a4\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 126 entries:\n- Addr: 0x0000000000001c8c Offset: 0x001c8c Link: 6 (.dynsym)\n+ Addr: 0x0000000000001c8e Offset: 0x001c8e Link: 6 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.2.5) 3 (GLIBCXX_3.4) 4 (CXXABI_1.3) \n 004: 5 (GLIBC_2.14) 1 (*global*) 1 (*global*) 6 (CXXABI_1.3.9)\n 008: 1 (*global*) 1 (*global*) 2 (GLIBC_2.2.5) 3 (GLIBCXX_3.4)\n 00c: 2 (GLIBC_2.2.5) 1 (*global*) 7 (GLIBC_2.2.5) 1 (*global*) \n 010: 8 (GLIBCXX_3.4.21) 1 (*global*) 7 (GLIBC_2.2.5) 9 (GLIBCXX_3.4.11) \n 014: a (GLIBC_2.4) 1 (*global*) b (GLIBC_2.17) c (GLIBCXX_3.4.15) \n 018: 4 (CXXABI_1.3) 1 (*global*) 2 (GLIBC_2.2.5) d (GLIBCXX_3.4.22) \n@@ -31,15 +31,15 @@\n 06c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 070: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.2.5)\n 074: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 078: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBCXX_3.4)\n 07c: 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 4 entries:\n- Addr: 0x0000000000001d88 Offset: 0x001d88 Link: 7 (.dynstr)\n+ Addr: 0x0000000000001d90 Offset: 0x001d90 Link: 7 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_3.0 Flags: none Version: 15\n 0x0020: Version: 1 File: libpthread.so.0 Cnt: 2\n 0x0030: Name: GLIBC_2.3.3 Flags: none Version: 16\n 0x0040: Name: GLIBC_2.2.5 Flags: none Version: 7\n 0x0050: Version: 1 File: libstdc++.so.6 Cnt: 7\n 0x0060: Name: GLIBCXX_3.4.22 Flags: none Version: 13\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -191,9 +191,9 @@\n 0x00001c10 00435858 4142495f 312e3300 474c4942 .CXXABI_1.3.GLIB\n 0x00001c20 4358585f 332e3400 474c4942 435f322e CXX_3.4.GLIBC_2.\n 0x00001c30 332e3200 474c4942 435f322e 31370047 3.2.GLIBC_2.17.G\n 0x00001c40 4c494243 5f322e34 00474c49 42435f32 LIBC_2.4.GLIBC_2\n 0x00001c50 2e313400 00000000 00000000 00000000 .14.............\n 0x00001c60 00000000 00000000 00000000 00000000 ................\n 0x00001c70 00000000 00000000 00000000 00000000 ................\n- 0x00001c80 00000000 00000000 00000000 ............\n+ 0x00001c80 00000000 00000000 00000000 0000 ..............\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", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/dbd-tmp-XmujXGP/diffoscope_xngk7840_b2/tmpq76hnk79_DebTarContainer/0/.debug/846d9a08df933c9d4783f9d729bf5604dabf84.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 38343664 39613038 64663933 33633964 846d9a08df933c9d\n- 0x00000010 34373833 66396437 32396266 35363034 4783f9d729bf5604\n- 0x00000020 64616266 38342e64 65627567 00000000 dabf84.debug....\n- 0x00000030 a56e8763 .n.c\n+ 0x00000000 62666466 36366366 63373936 38663136 bfdf66cfc7968f16\n+ 0x00000010 66326536 39343030 31373438 63313163 f2e694001748c11c\n+ 0x00000020 33653039 61342e64 65627567 00000000 3e09a4.debug....\n+ 0x00000030 ca2bf3ae .+..\n \n"}]}, {"source1": "./usr/bin/notcurses-demo", "source2": "./usr/bin/notcurses-demo", "comments": ["The file (/srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/dbd-tmp-XmujXGP/diffoscope_xngk7840_b2/tmpq76hnk79_DebTarContainer/0/7) has been modified after NT_GNU_BUILD_ID has been applied"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash GNU_HASH 00000000000003a0 0003a0 000044 00 A 6 0 8\n [ 6] .dynsym DYNSYM 00000000000003e8 0003e8 001560 18 A 7 1 8\n- [ 7] .dynstr STRTAB 0000000000001948 001948 000ed3 00 A 0 0 1\n- [ 8] .gnu.version VERSYM 000000000000281c 00281c 0001c8 02 A 6 0 2\n+ [ 7] .dynstr STRTAB 0000000000001948 001948 000ed5 00 A 0 0 1\n+ [ 8] .gnu.version VERSYM 000000000000281e 00281e 0001c8 02 A 6 0 2\n [ 9] .gnu.version_r VERNEED 00000000000029e8 0029e8 0000f0 00 A 7 2 8\n [10] .rela.dyn RELA 0000000000002ad8 002ad8 0028f8 18 A 6 0 8\n [11] .rela.plt RELA 00000000000053d0 0053d0 0013f8 18 AI 6 24 8\n [12] .init PROGBITS 0000000000007000 007000 000017 00 AX 0 0 4\n [13] .plt PROGBITS 0000000000007020 007020 000d60 10 AX 0 0 16\n [14] .plt.got PROGBITS 0000000000007d80 007d80 000008 08 AX 0 0 8\n [15] .text PROGBITS 0000000000007d90 007d90 01a111 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -10,24 +10,24 @@\n 0x0000000000000019 (INIT_ARRAY) 0x343d0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x343d8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3a0\n 0x0000000000000005 (STRTAB) 0x1948\n 0x0000000000000006 (SYMTAB) 0x3e8\n- 0x000000000000000a (STRSZ) 3795 (bytes)\n+ 0x000000000000000a (STRSZ) 3797 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x34900\n 0x0000000000000002 (PLTRELSZ) 5112 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x53d0\n 0x0000000000000007 (RELA) 0x2ad8\n 0x0000000000000008 (RELASZ) 10488 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW PIE\n 0x000000006ffffffe (VERNEED) 0x29e8\n 0x000000006fffffff (VERNEEDNUM) 2\n- 0x000000006ffffff0 (VERSYM) 0x281c\n+ 0x000000006ffffff0 (VERSYM) 0x281e\n 0x000000006ffffff9 (RELACOUNT) 426\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: fcc01add6815dc2bec15bd626004f9369a531b26\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a2d5bc8ef3b9bb143e3d2465c7a2714e34198875\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 228 entries:\n- Addr: 0x000000000000281c Offset: 0x00281c Link: 6 (.dynsym)\n+ Addr: 0x000000000000281e Offset: 0x00281e Link: 6 (.dynsym)\n 000: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) \n 004: 2 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) 2 (GLIBC_2.2.5)\n 008: 1 (*global*) 3 (GLIBC_2.14) 1 (*global*) 4 (GLIBC_2.7) \n 00c: 2 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) 1 (*global*) \n 010: 1 (*global*) 2 (GLIBC_2.2.5) 1 (*global*) 5 (GLIBC_2.2.5)\n 014: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 018: 6 (GLIBC_2.3) 1 (*global*) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5)\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -233,9 +233,9 @@\n 0x000027a8 5f322e34 00474c49 42435f32 2e332e34 _2.4.GLIBC_2.3.4\n 0x000027b8 00474c49 42435f32 2e333200 474c4942 .GLIBC_2.32.GLIB\n 0x000027c8 435f322e 3300474c 4942435f 322e3700 C_2.3.GLIBC_2.7.\n 0x000027d8 474c4942 435f322e 31340000 00000000 GLIBC_2.14......\n 0x000027e8 00000000 00000000 00000000 00000000 ................\n 0x000027f8 00000000 00000000 00000000 00000000 ................\n 0x00002808 00000000 00000000 00000000 00000000 ................\n- 0x00002818 000000 ...\n+ 0x00002818 00000000 00 .....\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", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/dbd-tmp-XmujXGP/diffoscope_xngk7840_b2/tmpq76hnk79_DebTarContainer/0/.debug/c01add6815dc2bec15bd626004f9369a531b26.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 63303161 64643638 31356463 32626563 c01add6815dc2bec\n- 0x00000010 31356264 36323630 30346639 33363961 15bd626004f9369a\n- 0x00000020 35333162 32362e64 65627567 00000000 531b26.debug....\n- 0x00000030 e265d261 .e.a\n+ 0x00000000 64356263 38656633 62396262 31343365 d5bc8ef3b9bb143e\n+ 0x00000010 33643234 36356337 61323731 34653334 3d2465c7a2714e34\n+ 0x00000020 31393838 37352e64 65627567 00000000 198875.debug....\n+ 0x00000030 33e3e546 3..F\n \n"}]}, {"source1": "./usr/bin/notcurses-info", "source2": "./usr/bin/notcurses-info", "comments": ["The file (/srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/dbd-tmp-XmujXGP/diffoscope_xngk7840_b2/tmpq76hnk79_DebTarContainer/0/8) has been modified after NT_GNU_BUILD_ID has been applied"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 13 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002d8 0x0002d8 R 0x8\n INTERP 0x000318 0x0000000000000318 0x0000000000000318 0x00001c 0x00001c R 0x1\n [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0013c0 0x0013c0 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0013c8 0x0013c8 R 0x1000\n LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x002a8d 0x002a8d R E 0x1000\n LOAD 0x005000 0x0000000000005000 0x0000000000005000 0x001758 0x001758 R 0x1000\n LOAD 0x006c08 0x0000000000007c08 0x0000000000007c08 0x000408 0x000428 RW 0x1000\n DYNAMIC 0x006c18 0x0000000000007c18 0x0000000000007c18 0x000230 0x000230 RW 0x8\n NOTE 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n NOTE 0x000358 0x0000000000000358 0x0000000000000358 0x000044 0x000044 R 0x4\n GNU_PROPERTY 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -5,19 +5,19 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash GNU_HASH 00000000000003a0 0003a0 000038 00 A 6 0 8\n [ 6] .dynsym DYNSYM 00000000000003d8 0003d8 000558 18 A 7 1 8\n- [ 7] .dynstr STRTAB 0000000000000930 000930 00045e 00 A 0 0 1\n- [ 8] .gnu.version VERSYM 0000000000000d8e 000d8e 000072 02 A 6 0 2\n- [ 9] .gnu.version_r VERNEED 0000000000000e00 000e00 000080 00 A 7 2 8\n- [10] .rela.dyn RELA 0000000000000e80 000e80 0000d8 18 A 6 0 8\n- [11] .rela.plt RELA 0000000000000f58 000f58 000468 18 AI 6 23 8\n+ [ 7] .dynstr STRTAB 0000000000000930 000930 000460 00 A 0 0 1\n+ [ 8] .gnu.version VERSYM 0000000000000d90 000d90 000072 02 A 6 0 2\n+ [ 9] .gnu.version_r VERNEED 0000000000000e08 000e08 000080 00 A 7 2 8\n+ [10] .rela.dyn RELA 0000000000000e88 000e88 0000d8 18 A 6 0 8\n+ [11] .rela.plt RELA 0000000000000f60 000f60 000468 18 AI 6 23 8\n [12] .init PROGBITS 0000000000002000 002000 000017 00 AX 0 0 4\n [13] .plt PROGBITS 0000000000002020 002020 000300 10 AX 0 0 16\n [14] .plt.got PROGBITS 0000000000002320 002320 000008 08 AX 0 0 8\n [15] .text PROGBITS 0000000000002330 002330 002751 00 AX 0 0 16\n [16] .fini PROGBITS 0000000000004a84 004a84 000009 00 AX 0 0 4\n [17] .rodata PROGBITS 0000000000005000 005000 000fe5 00 A 0 0 32\n [18] .eh_frame_hdr PROGBITS 0000000000005fe8 005fe8 0000dc 00 A 0 0 4\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,21 +1,21 @@\n \n-Relocation section '.rela.dyn' at offset 0xe80 contains 9 entries:\n+Relocation section '.rela.dyn' at offset 0xe88 contains 9 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000007c08 0000000000000008 R_X86_64_RELATIVE 32f0\n 0000000000007c10 0000000000000008 R_X86_64_RELATIVE 32b0\n 0000000000008008 0000000000000008 R_X86_64_RELATIVE 8008\n 0000000000007fd8 0000000500000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0\n 0000000000007fe0 0000003400000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0\n 0000000000007fe8 0000001300000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 0000000000007ff0 0000002900000006 R_X86_64_GLOB_DAT 0000000000000000 __libc_start_main@GLIBC_2.2.5 + 0\n 0000000000007ff8 0000002d00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 0000000000008020 0000003800000005 R_X86_64_COPY 0000000000008020 stderr@GLIBC_2.2.5 + 0\n \n-Relocation section '.rela.plt' at offset 0xf58 contains 47 entries:\n+Relocation section '.rela.plt' at offset 0xf60 contains 47 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000007e60 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 strdup@GLIBC_2.2.5 + 0\n 0000000000007e68 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 notcurses_canopen_images + 0\n 0000000000007e70 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 wcrtomb@GLIBC_2.2.5 + 0\n 0000000000007e78 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 notcurses_stop + 0\n 0000000000007e80 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 fcntl@GLIBC_2.2.5 + 0\n 0000000000007e88 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 free@GLIBC_2.2.5 + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -10,24 +10,24 @@\n 0x0000000000000019 (INIT_ARRAY) 0x7c08\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x7c10\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3a0\n 0x0000000000000005 (STRTAB) 0x930\n 0x0000000000000006 (SYMTAB) 0x3d8\n- 0x000000000000000a (STRSZ) 1118 (bytes)\n+ 0x000000000000000a (STRSZ) 1120 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x7e48\n 0x0000000000000002 (PLTRELSZ) 1128 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0xf58\n- 0x0000000000000007 (RELA) 0xe80\n+ 0x0000000000000017 (JMPREL) 0xf60\n+ 0x0000000000000007 (RELA) 0xe88\n 0x0000000000000008 (RELASZ) 216 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW PIE\n- 0x000000006ffffffe (VERNEED) 0xe00\n+ 0x000000006ffffffe (VERNEED) 0xe08\n 0x000000006fffffff (VERNEEDNUM) 2\n- 0x000000006ffffff0 (VERSYM) 0xd8e\n+ 0x000000006ffffff0 (VERSYM) 0xd90\n 0x000000006ffffff9 (RELACOUNT) 3\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 194f1899d3e1442c76a474b6eb011669349ee869\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 98f5380f59ca50917f9f1a8df1ef11923f12fc3d\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 57 entries:\n- Addr: 0x0000000000000d8e Offset: 0x000d8e Link: 6 (.dynsym)\n+ Addr: 0x0000000000000d90 Offset: 0x000d90 Link: 6 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.2.5) 1 (*global*) 2 (GLIBC_2.2.5)\n 004: 1 (*global*) 1 (*global*) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5)\n 008: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 00c: 1 (*global*) 1 (*global*) 3 (GLIBC_2.3.4) 1 (*global*) \n 010: 4 (GLIBC_2.4) 1 (*global*) 5 (GLIBC_2.17) 1 (*global*) \n 014: 6 (GLIBC_2.3.2) 1 (*global*) 1 (*global*) 1 (*global*) \n 018: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n@@ -14,15 +14,15 @@\n 028: 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) \n 02c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 030: 1 (*global*) 2 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) \n 034: 2 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) 1 (*global*) \n 038: 2 (GLIBC_2.2.5)\n \n Version needs section '.gnu.version_r' contains 2 entries:\n- Addr: 0x0000000000000e00 Offset: 0x000e00 Link: 7 (.dynstr)\n+ Addr: 0x0000000000000e08 Offset: 0x000e08 Link: 7 (.dynstr)\n 000000: Version: 1 File: libpthread.so.0 Cnt: 1\n 0x0010: Name: GLIBC_2.3.3 Flags: none Version: 7\n 0x0020: Version: 1 File: libc.so.6 Cnt: 5\n 0x0030: Name: GLIBC_2.3.2 Flags: none Version: 6\n 0x0040: Name: GLIBC_2.17 Flags: none Version: 5\n 0x0050: Name: GLIBC_2.4 Flags: none Version: 4\n 0x0060: Name: GLIBC_2.3.4 Flags: none Version: 3\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -65,9 +65,9 @@\n 0x00000d10 00474c49 42435f32 2e332e33 00474c49 .GLIBC_2.3.3.GLI\n 0x00000d20 42435f32 2e332e32 00474c49 42435f32 BC_2.3.2.GLIBC_2\n 0x00000d30 2e313700 474c4942 435f322e 3400474c .17.GLIBC_2.4.GL\n 0x00000d40 4942435f 322e332e 3400474c 4942435f IBC_2.3.4.GLIBC_\n 0x00000d50 322e322e 35000000 00000000 00000000 2.2.5...........\n 0x00000d60 00000000 00000000 00000000 00000000 ................\n 0x00000d70 00000000 00000000 00000000 00000000 ................\n- 0x00000d80 00000000 00000000 00000000 0000 ..............\n+ 0x00000d80 00000000 00000000 00000000 00000000 ................\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", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/dbd-tmp-XmujXGP/diffoscope_xngk7840_b2/tmpq76hnk79_DebTarContainer/0/.debug/4f1899d3e1442c76a474b6eb011669349ee869.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 34663138 39396433 65313434 32633736 4f1899d3e1442c76\n- 0x00000010 61343734 62366562 30313136 36393334 a474b6eb01166934\n- 0x00000020 39656538 36392e64 65627567 00000000 9ee869.debug....\n- 0x00000030 a9d25814 ..X.\n+ 0x00000000 66353338 30663539 63613530 39313766 f5380f59ca50917f\n+ 0x00000010 39663161 38646631 65663131 39323366 9f1a8df1ef11923f\n+ 0x00000020 31326663 33642e64 65627567 00000000 12fc3d.debug....\n+ 0x00000030 1969733c .is<\n \n"}]}, {"source1": "./usr/bin/notcurses-input", "source2": "./usr/bin/notcurses-input", "comments": ["The file (/srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/dbd-tmp-XmujXGP/diffoscope_xngk7840_b2/tmpq76hnk79_DebTarContainer/0/9) has been modified after NT_GNU_BUILD_ID has been applied"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash GNU_HASH 00000000000003a0 0003a0 000068 00 A 6 0 8\n [ 6] .dynsym DYNSYM 0000000000000408 000408 000960 18 A 7 1 8\n- [ 7] .dynstr STRTAB 0000000000000d68 000d68 000971 00 A 0 0 1\n- [ 8] .gnu.version VERSYM 00000000000016da 0016da 0000c8 02 A 6 0 2\n+ [ 7] .dynstr STRTAB 0000000000000d68 000d68 000973 00 A 0 0 1\n+ [ 8] .gnu.version VERSYM 00000000000016dc 0016dc 0000c8 02 A 6 0 2\n [ 9] .gnu.version_r VERNEED 00000000000017a8 0017a8 000120 00 A 7 4 8\n [10] .rela.dyn RELA 00000000000018c8 0018c8 000318 18 A 6 0 8\n [11] .rela.plt RELA 0000000000001be0 001be0 000690 18 AI 6 25 8\n [12] .init PROGBITS 0000000000003000 003000 000017 00 AX 0 0 4\n [13] .plt PROGBITS 0000000000003020 003020 000470 10 AX 0 0 16\n [14] .plt.got PROGBITS 0000000000003490 003490 000008 08 AX 0 0 8\n [15] .text PROGBITS 00000000000034a0 0034a0 001cf1 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -12,24 +12,24 @@\n 0x0000000000000019 (INIT_ARRAY) 0x8a48\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x8a58\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3a0\n 0x0000000000000005 (STRTAB) 0xd68\n 0x0000000000000006 (SYMTAB) 0x408\n- 0x000000000000000a (STRSZ) 2417 (bytes)\n+ 0x000000000000000a (STRSZ) 2419 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x8d60\n 0x0000000000000002 (PLTRELSZ) 1680 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x1be0\n 0x0000000000000007 (RELA) 0x18c8\n 0x0000000000000008 (RELASZ) 792 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW PIE\n 0x000000006ffffffe (VERNEED) 0x17a8\n 0x000000006fffffff (VERNEEDNUM) 4\n- 0x000000006ffffff0 (VERSYM) 0x16da\n+ 0x000000006ffffff0 (VERSYM) 0x16dc\n 0x000000006ffffff9 (RELACOUNT) 13\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 371e1d885cd97db1912c0fb7b866987b2dba9caf\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 31214f4d5c6f5ea6b1878a96e8329177e1ec96f4\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 100 entries:\n- Addr: 0x00000000000016da Offset: 0x0016da Link: 6 (.dynsym)\n+ Addr: 0x00000000000016dc Offset: 0x0016dc Link: 6 (.dynsym)\n 000: 0 (*local*) 2 (CXXABI_1.3) 1 (*global*) 3 (GLIBCXX_3.4)\n 004: 1 (*global*) 4 (CXXABI_1.3.9) 1 (*global*) 1 (*global*) \n 008: 3 (GLIBCXX_3.4) 5 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) \n 00c: 1 (*global*) 6 (GLIBC_2.2.5) 7 (GLIBC_2.3.4) 8 (GLIBCXX_3.4.21) \n 010: 1 (*global*) 6 (GLIBC_2.2.5) 9 (GLIBCXX_3.4.11) a (GLIBC_2.4) \n 014: 1 (*global*) 1 (*global*) 1 (*global*) b (GLIBC_2.17) \n 018: 1 (*global*) 2 (CXXABI_1.3) 1 (*global*) 5 (GLIBC_2.2.5)\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -147,9 +147,9 @@\n 0x00001668 2e342e31 3100474c 49424358 585f332e .4.11.GLIBCXX_3.\n 0x00001678 342e3231 00435858 4142495f 312e332e 4.21.CXXABI_1.3.\n 0x00001688 3900474c 49424358 585f332e 34004358 9.GLIBCXX_3.4.CX\n 0x00001698 58414249 5f312e33 00000000 00000000 XABI_1.3........\n 0x000016a8 00000000 00000000 00000000 00000000 ................\n 0x000016b8 00000000 00000000 00000000 00000000 ................\n 0x000016c8 00000000 00000000 00000000 00000000 ................\n- 0x000016d8 00 .\n+ 0x000016d8 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", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/dbd-tmp-XmujXGP/diffoscope_xngk7840_b2/tmpq76hnk79_DebTarContainer/0/.debug/1e1d885cd97db1912c0fb7b866987b2dba9caf.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 31653164 38383563 64393764 62313931 1e1d885cd97db191\n- 0x00000010 32633066 62376238 36363938 37623264 2c0fb7b866987b2d\n- 0x00000020 62613963 61662e64 65627567 00000000 ba9caf.debug....\n- 0x00000030 00cbeb18 ....\n+ 0x00000000 32313466 34643563 36663565 61366231 214f4d5c6f5ea6b1\n+ 0x00000010 38373861 39366538 33323931 37376531 878a96e8329177e1\n+ 0x00000020 65633936 66342e64 65627567 00000000 ec96f4.debug....\n+ 0x00000030 83d0533e ..S>\n \n"}]}, {"source1": "./usr/bin/notcurses-tester", "source2": "./usr/bin/notcurses-tester", "comments": ["The file (/srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/dbd-tmp-XmujXGP/diffoscope_xngk7840_b2/tmpq76hnk79_DebTarContainer/0/10) has been modified after NT_GNU_BUILD_ID has been applied"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 0000000000000350 000350 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000370 000370 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000390 000390 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 00000000000003b4 0003b4 000020 00 A 0 0 4\n [ 5] .gnu.hash GNU_HASH 00000000000003d8 0003d8 0001bc 00 A 6 0 8\n [ 6] .dynsym DYNSYM 0000000000000598 000598 0029e8 18 A 7 1 8\n- [ 7] .dynstr STRTAB 0000000000002f80 002f80 002936 00 A 0 0 1\n- [ 8] .gnu.version VERSYM 00000000000058b6 0058b6 00037e 02 A 6 0 2\n+ [ 7] .dynstr STRTAB 0000000000002f80 002f80 002938 00 A 0 0 1\n+ [ 8] .gnu.version VERSYM 00000000000058b8 0058b8 00037e 02 A 6 0 2\n [ 9] .gnu.version_r VERNEED 0000000000005c38 005c38 0001e0 00 A 7 6 8\n [10] .rela.dyn RELA 0000000000005e18 005e18 001410 18 A 6 0 8\n [11] .rela.plt RELA 0000000000007228 007228 002370 18 AI 6 26 8\n [12] .init PROGBITS 000000000000a000 00a000 000017 00 AX 0 0 4\n [13] .plt PROGBITS 000000000000a020 00a020 0017b0 10 AX 0 0 16\n [14] .plt.got PROGBITS 000000000000b7d0 00b7d0 000020 08 AX 0 0 8\n [15] .text PROGBITS 000000000000b7f0 00b7f0 17e241 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -16,24 +16,24 @@\n 0x0000000000000019 (INIT_ARRAY) 0x1e2718\n 0x000000000000001b (INIT_ARRAYSZ) 352 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x1e2878\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3d8\n 0x0000000000000005 (STRTAB) 0x2f80\n 0x0000000000000006 (SYMTAB) 0x598\n- 0x000000000000000a (STRSZ) 10550 (bytes)\n+ 0x000000000000000a (STRSZ) 10552 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x1e33c0\n 0x0000000000000002 (PLTRELSZ) 9072 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x7228\n 0x0000000000000007 (RELA) 0x5e18\n 0x0000000000000008 (RELASZ) 5136 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW PIE\n 0x000000006ffffffe (VERNEED) 0x5c38\n 0x000000006fffffff (VERNEEDNUM) 6\n- 0x000000006ffffff0 (VERSYM) 0x58b6\n+ 0x000000006ffffff0 (VERSYM) 0x58b8\n 0x000000006ffffff9 (RELACOUNT) 150\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: bc2051a042c63b1af31a6b45474779de7fdc2085\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 15eeb31ebc53327abef9ed61d4d09e6721bbcad6\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 447 entries:\n- Addr: 0x00000000000058b6 Offset: 0x0058b6 Link: 6 (.dynsym)\n+ Addr: 0x00000000000058b8 Offset: 0x0058b8 Link: 6 (.dynsym)\n 000: 0 (*local*) 2 (GLIBCXX_3.4.21) 1 (*global*) 1 (*global*) \n 004: 1 (*global*) 3 (GLIBC_2.2.5) 2 (GLIBCXX_3.4.21) 1 (*global*) \n 008: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 00c: 4 (GLIBCXX_3.4) 4 (GLIBCXX_3.4) 3 (GLIBC_2.2.5) 1 (*global*) \n 010: 5 (CXXABI_1.3) 1 (*global*) 6 (GLIBC_2.14) 3 (GLIBC_2.2.5)\n 014: 1 (*global*) 4 (GLIBCXX_3.4) 1 (*global*) 7 (GLIBC_2.33) \n 018: 3 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) 8 (GLIBCXX_3.4.9)\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -655,9 +655,9 @@\n 0x00005840 4142495f 312e332e 3900474c 49424358 ABI_1.3.9.GLIBCX\n 0x00005850 585f332e 342e3900 43585841 42495f31 X_3.4.9.CXXABI_1\n 0x00005860 2e330047 4c494243 58585f33 2e340047 .3.GLIBCXX_3.4.G\n 0x00005870 4c494243 58585f33 2e342e32 31000000 LIBCXX_3.4.21...\n 0x00005880 00000000 00000000 00000000 00000000 ................\n 0x00005890 00000000 00000000 00000000 00000000 ................\n 0x000058a0 00000000 00000000 00000000 00000000 ................\n- 0x000058b0 00000000 0000 ......\n+ 0x000058b0 00000000 00000000 ........\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", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/dbd-tmp-XmujXGP/diffoscope_xngk7840_b2/tmpq76hnk79_DebTarContainer/0/.debug/2051a042c63b1af31a6b45474779de7fdc2085.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 32303531 61303432 63363362 31616633 2051a042c63b1af3\n- 0x00000010 31613662 34353437 34373739 64653766 1a6b45474779de7f\n- 0x00000020 64633230 38352e64 65627567 00000000 dc2085.debug....\n- 0x00000030 1b37c8b6 .7..\n+ 0x00000000 65656233 31656263 35333332 37616265 eeb31ebc53327abe\n+ 0x00000010 66396564 36316434 64303965 36373231 f9ed61d4d09e6721\n+ 0x00000020 62626361 64362e64 65627567 00000000 bbcad6.debug....\n+ 0x00000030 ccfd5705 ..W.\n \n"}]}]}]}]}, {"source1": "libnotcurses++3-dbgsym_3.0.0+dfsg.1-1_amd64.deb", "source2": "libnotcurses++3-dbgsym_3.0.0+dfsg.1-1_amd64.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 2021-12-08 11:51:19.000000 debian-binary\n--rw-r--r-- 0 0 0 548 2021-12-08 11:51:19.000000 control.tar.xz\n--rw-r--r-- 0 0 0 128628 2021-12-08 11:51:19.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 544 2021-12-08 11:51:19.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 128632 2021-12-08 11:51:19.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": "@@ -6,8 +6,8 @@\n Maintainer: Nick Black \n Installed-Size: 144\n Depends: libnotcurses++3 (= 3.0.0+dfsg.1-1)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libnotcurses++3\n-Build-Ids: b245bf14de248648e9f254f4180cc7b3bd425377\n+Build-Ids: 99d2f47972846175d5ad959f20e28f7ab90bf3c5\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/b2/45bf14de248648e9f254f4180cc7b3bd425377.debug\n+usr/lib/debug/.build-id/99/d2f47972846175d5ad959f20e28f7ab90bf3c5.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 2021-12-08 11:51:19.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/b2/\n--rw-r--r-- 0 root (0) root (0) 136936 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/b2/45bf14de248648e9f254f4180cc7b3bd425377.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/99/\n+-rw-r--r-- 0 root (0) root (0) 136936 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/99/d2f47972846175d5ad959f20e28f7ab90bf3c5.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/share/doc/libnotcurses++3-dbgsym -> libnotcurses++3\n"}, {"source1": "./usr/lib/debug/.build-id/b2/45bf14de248648e9f254f4180cc7b3bd425377.debug", "source2": "./usr/lib/debug/.build-id/99/d2f47972846175d5ad959f20e28f7ab90bf3c5.debug", "comments": ["The file (/srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/dbd-tmp-XmujXGP/diffoscope_xngk7840_b2/tmpjc5mrz0o_DebTarContainer/0/6.debug) has been modified after NT_GNU_BUILD_ID has been applied", "Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 0001ec 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000450 00025c 0009f0 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000000e40 00025c 000cda 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000001b1a 00025c 0000d4 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000000e40 00025c 000cdc 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000001b1c 00025c 0000d4 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000001bf0 00025c 0000d0 00 A 4 3 8\n [ 7] .rela.dyn NOBITS 0000000000001cc0 00025c 000510 18 A 3 0 8\n [ 8] .rela.plt NOBITS 00000000000021d0 00025c 000360 18 AI 3 22 8\n [ 9] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000003020 001000 000250 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000003270 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000003280 001000 000f65 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\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: b245bf14de248648e9f254f4180cc7b3bd425377\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 99d2f47972846175d5ad959f20e28f7ab90bf3c5\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-BSwGCC: (Debian 11.2.0-12) 11.2.0\n+GCC: (Debian 11.2.0-12) 11.2.0\n Pqm-FqSy\n b] (]1 >\n \n Installed-Size: 743\n Depends: libnotcurses-core3 (= 3.0.0+dfsg.1-1)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libnotcurses-core3\n-Build-Ids: 6ce12287d5cd6c47d4c05936fa867909535bbcd0\n+Build-Ids: 68102d862860166a0230b96735adf3d672cf25a0\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/6c/e12287d5cd6c47d4c05936fa867909535bbcd0.debug\n+usr/lib/debug/.build-id/68/102d862860166a0230b96735adf3d672cf25a0.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 2021-12-08 11:51:19.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/6c/\n--rw-r--r-- 0 root (0) root (0) 750376 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/6c/e12287d5cd6c47d4c05936fa867909535bbcd0.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/68/\n+-rw-r--r-- 0 root (0) root (0) 750376 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/68/102d862860166a0230b96735adf3d672cf25a0.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/share/doc/libnotcurses-core3-dbgsym -> libnotcurses-core3\n"}, {"source1": "./usr/lib/debug/.build-id/6c/e12287d5cd6c47d4c05936fa867909535bbcd0.debug", "source2": "./usr/lib/debug/.build-id/68/102d862860166a0230b96735adf3d672cf25a0.debug", "comments": ["The file (/srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/dbd-tmp-XmujXGP/diffoscope_xngk7840_b2/tmpipiosp0r_DebTarContainer/0/6.debug) has been modified after NT_GNU_BUILD_ID has been applied", "Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000adc 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000d40 00025c 0030f0 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000003e30 00025c 00239f 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00000000000061d0 00025c 000414 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000003e30 00025c 0023a1 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00000000000061d2 00025c 000414 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 00000000000065e8 00025c 000180 00 A 4 4 8\n [ 7] .rela.dyn NOBITS 0000000000006768 00025c 004800 18 A 3 0 8\n [ 8] .rela.plt NOBITS 000000000000af68 00025c 001b60 18 AI 3 21 8\n [ 9] .init NOBITS 000000000000d000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 000000000000d020 001000 001250 10 AX 0 0 16\n [11] .plt.got NOBITS 000000000000e270 001000 000018 08 AX 0 0 8\n [12] .text NOBITS 000000000000e290 001000 04d1f5 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\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: 6ce12287d5cd6c47d4c05936fa867909535bbcd0\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 68102d862860166a0230b96735adf3d672cf25a0\n"}]}]}]}]}, {"source1": "libnotcurses3-dbgsym_3.0.0+dfsg.1-1_amd64.deb", "source2": "libnotcurses3-dbgsym_3.0.0+dfsg.1-1_amd64.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 2021-12-08 11:51:19.000000 debian-binary\n -rw-r--r-- 0 0 0 544 2021-12-08 11:51:19.000000 control.tar.xz\n--rw-r--r-- 0 0 0 49348 2021-12-08 11:51:19.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 49344 2021-12-08 11:51:19.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": "@@ -6,8 +6,8 @@\n Maintainer: Nick Black \n Installed-Size: 64\n Depends: libnotcurses3 (= 3.0.0+dfsg.1-1)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libnotcurses3\n-Build-Ids: 6c87542b50ed6ad6c6e7292707eae2f3d494b8a4\n+Build-Ids: 92001ec6e94f45508dc2b0906e2ce9669bef369b\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/6c/87542b50ed6ad6c6e7292707eae2f3d494b8a4.debug\n+usr/lib/debug/.build-id/92/001ec6e94f45508dc2b0906e2ce9669bef369b.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 2021-12-08 11:51:19.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/6c/\n--rw-r--r-- 0 root (0) root (0) 55296 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/6c/87542b50ed6ad6c6e7292707eae2f3d494b8a4.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/92/\n+-rw-r--r-- 0 root (0) root (0) 55296 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/92/001ec6e94f45508dc2b0906e2ce9669bef369b.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/share/doc/libnotcurses3-dbgsym -> libnotcurses3\n"}, {"source1": "./usr/lib/debug/.build-id/6c/87542b50ed6ad6c6e7292707eae2f3d494b8a4.debug", "source2": "./usr/lib/debug/.build-id/92/001ec6e94f45508dc2b0906e2ce9669bef369b.debug", "comments": ["The file (/srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/dbd-tmp-XmujXGP/diffoscope_xngk7840_b2/tmp2sv2yprw_DebTarContainer/0/6.debug) has been modified after NT_GNU_BUILD_ID has been applied", "Files 2% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000028 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000288 00025c 0006a8 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000000930 00025c 0005b6 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000000ee6 00025c 00008e 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000000930 00025c 0005b8 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000000ee8 00025c 00008e 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000000f78 00025c 000100 00 A 4 6 8\n [ 7] .rela.dyn NOBITS 0000000000001078 00025c 0001f8 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000001270 00025c 0005d0 18 AI 3 20 8\n [ 9] .init NOBITS 0000000000002000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000002020 001000 0003f0 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000002410 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000002420 001000 0019a5 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\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: 6c87542b50ed6ad6c6e7292707eae2f3d494b8a4\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 92001ec6e94f45508dc2b0906e2ce9669bef369b\n"}]}]}]}]}, {"source1": "notcurses-bin-dbgsym_3.0.0+dfsg.1-1_amd64.deb", "source2": "notcurses-bin-dbgsym_3.0.0+dfsg.1-1_amd64.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 2021-12-08 11:51:19.000000 debian-binary\n--rw-r--r-- 0 0 0 944 2021-12-08 11:51:19.000000 control.tar.xz\n--rw-r--r-- 0 0 0 3550064 2021-12-08 11:51:19.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 948 2021-12-08 11:51:19.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 3549860 2021-12-08 11:51:19.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: amd64\n Maintainer: Nick Black \n Installed-Size: 3682\n Depends: notcurses-bin (= 3.0.0+dfsg.1-1)\n Section: debug\n Priority: optional\n Description: debug symbols for notcurses-bin\n-Build-Ids: 194f1899d3e1442c76a474b6eb011669349ee869 371e1d885cd97db1912c0fb7b866987b2dba9caf 381b75d37528ed4231495bd5824fe346846a66a4 88fc95070711a60d770b028f51e7e43a83bc6289 a0846d9a08df933c9d4783f9d729bf5604dabf84 bc2051a042c63b1af31a6b45474779de7fdc2085 cb42f8f5e13cdaae101d22512c5fa12cc4f124d2 fcc01add6815dc2bec15bd626004f9369a531b26\n+Build-Ids: 15eeb31ebc53327abef9ed61d4d09e6721bbcad6 31214f4d5c6f5ea6b1878a96e8329177e1ec96f4 91117178fae818d75276646fe2efdf10ef0b84db 97bfdf66cfc7968f16f2e694001748c11c3e09a4 98f5380f59ca50917f9f1a8df1ef11923f12fc3d a2d5bc8ef3b9bb143e3d2465c7a2714e34198875 bfb4e0fee90d31168953d37af3f6ac913ddbf7c8 c3a81f19389218b5a5a5c9aeaf88b332815bcfe6\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,9 +1,9 @@\n-usr/lib/debug/.build-id/19/4f1899d3e1442c76a474b6eb011669349ee869.debug\n-usr/lib/debug/.build-id/37/1e1d885cd97db1912c0fb7b866987b2dba9caf.debug\n-usr/lib/debug/.build-id/38/1b75d37528ed4231495bd5824fe346846a66a4.debug\n-usr/lib/debug/.build-id/88/fc95070711a60d770b028f51e7e43a83bc6289.debug\n-usr/lib/debug/.build-id/a0/846d9a08df933c9d4783f9d729bf5604dabf84.debug\n-usr/lib/debug/.build-id/bc/2051a042c63b1af31a6b45474779de7fdc2085.debug\n-usr/lib/debug/.build-id/cb/42f8f5e13cdaae101d22512c5fa12cc4f124d2.debug\n-usr/lib/debug/.build-id/fc/c01add6815dc2bec15bd626004f9369a531b26.debug\n+usr/lib/debug/.build-id/15/eeb31ebc53327abef9ed61d4d09e6721bbcad6.debug\n+usr/lib/debug/.build-id/31/214f4d5c6f5ea6b1878a96e8329177e1ec96f4.debug\n+usr/lib/debug/.build-id/91/117178fae818d75276646fe2efdf10ef0b84db.debug\n+usr/lib/debug/.build-id/97/bfdf66cfc7968f16f2e694001748c11c3e09a4.debug\n+usr/lib/debug/.build-id/98/f5380f59ca50917f9f1a8df1ef11923f12fc3d.debug\n+usr/lib/debug/.build-id/a2/d5bc8ef3b9bb143e3d2465c7a2714e34198875.debug\n+usr/lib/debug/.build-id/bf/b4e0fee90d31168953d37af3f6ac913ddbf7c8.debug\n+usr/lib/debug/.build-id/c3/a81f19389218b5a5a5c9aeaf88b332815bcfe6.debug\n usr/lib/debug/.dwz/x86_64-linux-gnu/notcurses-bin.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,27 +1,27 @@\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/19/\n--rw-r--r-- 0 root (0) root (0) 33208 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/19/4f1899d3e1442c76a474b6eb011669349ee869.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/37/\n--rw-r--r-- 0 root (0) root (0) 72216 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/37/1e1d885cd97db1912c0fb7b866987b2dba9caf.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/38/\n--rw-r--r-- 0 root (0) root (0) 46656 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/38/1b75d37528ed4231495bd5824fe346846a66a4.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/88/\n--rw-r--r-- 0 root (0) root (0) 90592 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/88/fc95070711a60d770b028f51e7e43a83bc6289.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/a0/\n--rw-r--r-- 0 root (0) root (0) 103288 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/a0/846d9a08df933c9d4783f9d729bf5604dabf84.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/bc/\n--rw-r--r-- 0 root (0) root (0) 3002800 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/bc/2051a042c63b1af31a6b45474779de7fdc2085.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/cb/\n--rw-r--r-- 0 root (0) root (0) 69888 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/cb/42f8f5e13cdaae101d22512c5fa12cc4f124d2.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/fc/\n--rw-r--r-- 0 root (0) root (0) 278472 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/fc/c01add6815dc2bec15bd626004f9369a531b26.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/15/\n+-rw-r--r-- 0 root (0) root (0) 3002800 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/15/eeb31ebc53327abef9ed61d4d09e6721bbcad6.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/31/\n+-rw-r--r-- 0 root (0) root (0) 72216 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/31/214f4d5c6f5ea6b1878a96e8329177e1ec96f4.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/91/\n+-rw-r--r-- 0 root (0) root (0) 46656 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/91/117178fae818d75276646fe2efdf10ef0b84db.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/97/\n+-rw-r--r-- 0 root (0) root (0) 103288 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/97/bfdf66cfc7968f16f2e694001748c11c3e09a4.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/98/\n+-rw-r--r-- 0 root (0) root (0) 33208 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/98/f5380f59ca50917f9f1a8df1ef11923f12fc3d.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/a2/\n+-rw-r--r-- 0 root (0) root (0) 278472 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/a2/d5bc8ef3b9bb143e3d2465c7a2714e34198875.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/bf/\n+-rw-r--r-- 0 root (0) root (0) 90592 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/bf/b4e0fee90d31168953d37af3f6ac913ddbf7c8.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/c3/\n+-rw-r--r-- 0 root (0) root (0) 69888 2021-12-08 11:51:19.000000 ./usr/lib/debug/.build-id/c3/a81f19389218b5a5a5c9aeaf88b332815bcfe6.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 49456 2021-12-08 11:51:19.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/notcurses-bin.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2021-12-08 11:51:19.000000 ./usr/share/doc/notcurses-bin-dbgsym -> notcurses-bin\n"}, {"source1": "./usr/lib/debug/.build-id/19/4f1899d3e1442c76a474b6eb011669349ee869.debug", "source2": "./usr/lib/debug/.build-id/98/f5380f59ca50917f9f1a8df1ef11923f12fc3d.debug", "comments": ["The file (/srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/dbd-tmp-XmujXGP/diffoscope_xngk7840_b2/tmpcom7dptz_DebTarContainer/0/6.debug) has been modified after NT_GNU_BUILD_ID has been applied", "Files 2% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "comments": ["error from `readelf --wide --program-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -3,15 +3,15 @@\n Entry point 0x3210\n There are 13 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002d8 0x0002d8 R 0x8\n INTERP 0x000318 0x0000000000000318 0x0000000000000318 0x000000 0x00001c R 0x1\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x0013c0 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x0013c8 R 0x1000\n LOAD 0x000000 0x0000000000002000 0x0000000000002000 0x000000 0x002a8d R E 0x1000\n LOAD 0x000000 0x0000000000005000 0x0000000000005000 0x000000 0x001758 R 0x1000\n LOAD 0x000c08 0x0000000000007c08 0x0000000000007c08 0x000000 0x000428 RW 0x1000\n DYNAMIC 0x000c08 0x0000000000007c18 0x0000000000007c18 0x000000 0x000230 RW 0x8\n NOTE 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n NOTE 0x000358 0x0000000000000358 0x0000000000000358 0x000044 0x000044 R 0x4\n GNU_PROPERTY 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,19 +5,19 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000038 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003d8 00039c 000558 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000930 00039c 00045e 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 0000000000000d8e 00039c 000072 02 A 6 0 2\n- [ 9] .gnu.version_r NOBITS 0000000000000e00 00039c 000080 00 A 7 2 8\n- [10] .rela.dyn NOBITS 0000000000000e80 00039c 0000d8 18 A 6 0 8\n- [11] .rela.plt NOBITS 0000000000000f58 00039c 000468 18 AI 6 23 8\n+ [ 7] .dynstr NOBITS 0000000000000930 00039c 000460 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 0000000000000d90 00039c 000072 02 A 6 0 2\n+ [ 9] .gnu.version_r NOBITS 0000000000000e08 00039c 000080 00 A 7 2 8\n+ [10] .rela.dyn NOBITS 0000000000000e88 00039c 0000d8 18 A 6 0 8\n+ [11] .rela.plt NOBITS 0000000000000f60 00039c 000468 18 AI 6 23 8\n [12] .init NOBITS 0000000000002000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000002020 001000 000300 10 AX 0 0 16\n [14] .plt.got NOBITS 0000000000002320 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 0000000000002330 001000 002751 00 AX 0 0 16\n [16] .fini NOBITS 0000000000004a84 001000 000009 00 AX 0 0 4\n [17] .rodata NOBITS 0000000000005000 001000 000fe5 00 A 0 0 32\n [18] .eh_frame_hdr NOBITS 0000000000005fe8 001000 0000dc 00 A 0 0 4\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,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 194f1899d3e1442c76a474b6eb011669349ee869\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 98f5380f59ca50917f9f1a8df1ef11923f12fc3d\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": "./usr/lib/debug/.build-id/37/1e1d885cd97db1912c0fb7b866987b2dba9caf.debug", "source2": "./usr/lib/debug/.build-id/31/214f4d5c6f5ea6b1878a96e8329177e1ec96f4.debug", "comments": ["The file (/srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/dbd-tmp-XmujXGP/diffoscope_xngk7840_b2/tmpcom7dptz_DebTarContainer/0/8.debug) has been modified after NT_GNU_BUILD_ID has been applied", "Files 1% 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": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000068 00 A 6 0 8\n [ 6] .dynsym NOBITS 0000000000000408 00039c 000960 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000d68 00039c 000971 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 00000000000016da 00039c 0000c8 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000000d68 00039c 000973 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 00000000000016dc 00039c 0000c8 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 00000000000017a8 00039c 000120 00 A 7 4 8\n [10] .rela.dyn NOBITS 00000000000018c8 00039c 000318 18 A 6 0 8\n [11] .rela.plt NOBITS 0000000000001be0 00039c 000690 18 AI 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 000470 10 AX 0 0 16\n [14] .plt.got NOBITS 0000000000003490 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 00000000000034a0 001000 001cf1 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,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 371e1d885cd97db1912c0fb7b866987b2dba9caf\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 31214f4d5c6f5ea6b1878a96e8329177e1ec96f4\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": "./usr/lib/debug/.build-id/38/1b75d37528ed4231495bd5824fe346846a66a4.debug", "source2": "./usr/lib/debug/.build-id/91/117178fae818d75276646fe2efdf10ef0b84db.debug", "comments": ["The file (/srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/dbd-tmp-XmujXGP/diffoscope_xngk7840_b2/tmpcom7dptz_DebTarContainer/0/10.debug) has been modified after NT_GNU_BUILD_ID has been applied", "Files 1% 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": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000038 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003d8 00039c 000918 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000cf0 00039c 000662 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 0000000000001352 00039c 0000c2 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000000cf0 00039c 000664 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 0000000000001354 00039c 0000c2 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 0000000000001418 00039c 0000a0 00 A 7 2 8\n [10] .rela.dyn NOBITS 00000000000014b8 00039c 002cb8 18 A 6 0 8\n [11] .rela.plt NOBITS 0000000000004170 00039c 000828 18 AI 6 24 8\n [12] .init NOBITS 0000000000005000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000005020 001000 000580 10 AX 0 0 16\n [14] .plt.got NOBITS 00000000000055a0 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 00000000000055b0 001000 0023d1 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,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 381b75d37528ed4231495bd5824fe346846a66a4\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 91117178fae818d75276646fe2efdf10ef0b84db\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": "./usr/lib/debug/.build-id/88/fc95070711a60d770b028f51e7e43a83bc6289.debug", "source2": "./usr/lib/debug/.build-id/bf/b4e0fee90d31168953d37af3f6ac913ddbf7c8.debug", "comments": ["The file (/srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/dbd-tmp-XmujXGP/diffoscope_xngk7840_b2/tmpcom7dptz_DebTarContainer/0/12.debug) has been modified after NT_GNU_BUILD_ID has been applied", "Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "comments": ["error from `readelf --wide --program-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -3,15 +3,15 @@\n Entry point 0x3d30\n There are 13 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002d8 0x0002d8 R 0x8\n INTERP 0x000318 0x0000000000000318 0x0000000000000318 0x000000 0x00001c R 0x1\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x002120 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x002128 R 0x1000\n LOAD 0x000000 0x0000000000003000 0x0000000000003000 0x000000 0x00272d R E 0x1000\n LOAD 0x000000 0x0000000000006000 0x0000000000006000 0x000000 0x000e3c R 0x1000\n LOAD 0x000a68 0x0000000000008a68 0x0000000000008a68 0x000000 0x000988 RW 0x1000\n DYNAMIC 0x000a68 0x0000000000008b58 0x0000000000008b58 0x000000 0x000260 RW 0x8\n NOTE 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n NOTE 0x000358 0x0000000000000358 0x0000000000000358 0x000044 0x000044 R 0x4\n GNU_PROPERTY 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,19 +5,19 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 00006c 00 A 6 0 8\n [ 6] .dynsym NOBITS 0000000000000410 00039c 000870 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000c80 00039c 000934 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 00000000000015b4 00039c 0000b4 02 A 6 0 2\n- [ 9] .gnu.version_r NOBITS 0000000000001668 00039c 000140 00 A 7 4 8\n- [10] .rela.dyn NOBITS 00000000000017a8 00039c 0003a8 18 A 6 0 8\n- [11] .rela.plt NOBITS 0000000000001b50 00039c 0005d0 18 AI 6 25 8\n+ [ 7] .dynstr NOBITS 0000000000000c80 00039c 000936 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 00000000000015b6 00039c 0000b4 02 A 6 0 2\n+ [ 9] .gnu.version_r NOBITS 0000000000001670 00039c 000140 00 A 7 4 8\n+ [10] .rela.dyn NOBITS 00000000000017b0 00039c 0003a8 18 A 6 0 8\n+ [11] .rela.plt NOBITS 0000000000001b58 00039c 0005d0 18 AI 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 0003f0 10 AX 0 0 16\n [14] .plt.got NOBITS 0000000000003410 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 0000000000003420 001000 002301 00 AX 0 0 16\n [16] .fini NOBITS 0000000000005724 001000 000009 00 AX 0 0 4\n [17] .rodata NOBITS 0000000000006000 001000 00050a 00 A 0 0 32\n [18] .eh_frame_hdr NOBITS 000000000000650c 001000 000134 00 A 0 0 4\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,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 88fc95070711a60d770b028f51e7e43a83bc6289\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: bfb4e0fee90d31168953d37af3f6ac913ddbf7c8\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": "./usr/lib/debug/.build-id/a0/846d9a08df933c9d4783f9d729bf5604dabf84.debug", "source2": "./usr/lib/debug/.build-id/97/bfdf66cfc7968f16f2e694001748c11c3e09a4.debug", "comments": ["The file (/srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/dbd-tmp-XmujXGP/diffoscope_xngk7840_b2/tmpcom7dptz_DebTarContainer/0/14.debug) has been modified after NT_GNU_BUILD_ID has been applied", "Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "comments": ["error from `readelf --wide --program-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -3,15 +3,15 @@\n Entry point 0x4040\n There are 13 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002d8 0x0002d8 R 0x8\n INTERP 0x000318 0x0000000000000318 0x0000000000000318 0x000000 0x00001c R 0x1\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x002c08 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x002c10 R 0x1000\n LOAD 0x000000 0x0000000000003000 0x0000000000003000 0x000000 0x00420d R E 0x1000\n LOAD 0x000000 0x0000000000008000 0x0000000000008000 0x000000 0x0010e6 R 0x1000\n LOAD 0x0008a8 0x000000000000a8a8 0x000000000000a8a8 0x000000 0x000818 RW 0x1000\n DYNAMIC 0x0008a8 0x000000000000aaa0 0x000000000000aaa0 0x000000 0x000250 RW 0x8\n NOTE 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n NOTE 0x000358 0x0000000000000358 0x0000000000000358 0x000044 0x000044 R 0x4\n GNU_PROPERTY 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,19 +5,19 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 0000e0 00 A 6 0 8\n [ 6] .dynsym NOBITS 0000000000000480 00039c 000bd0 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000001050 00039c 000c3c 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 0000000000001c8c 00039c 0000fc 02 A 6 0 2\n- [ 9] .gnu.version_r NOBITS 0000000000001d88 00039c 000130 00 A 7 4 8\n- [10] .rela.dyn NOBITS 0000000000001eb8 00039c 000570 18 A 6 0 8\n- [11] .rela.plt NOBITS 0000000000002428 00039c 0007e0 18 AI 6 25 8\n+ [ 7] .dynstr NOBITS 0000000000001050 00039c 000c3e 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 0000000000001c8e 00039c 0000fc 02 A 6 0 2\n+ [ 9] .gnu.version_r NOBITS 0000000000001d90 00039c 000130 00 A 7 4 8\n+ [10] .rela.dyn NOBITS 0000000000001ec0 00039c 000570 18 A 6 0 8\n+ [11] .rela.plt NOBITS 0000000000002430 00039c 0007e0 18 AI 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 000550 10 AX 0 0 16\n [14] .plt.got NOBITS 0000000000003570 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 0000000000003580 001000 003c81 00 AX 0 0 16\n [16] .fini NOBITS 0000000000007204 001000 000009 00 AX 0 0 4\n [17] .rodata NOBITS 0000000000008000 001000 000416 00 A 0 0 32\n [18] .eh_frame_hdr NOBITS 0000000000008418 001000 00014c 00 A 0 0 4\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,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: a0846d9a08df933c9d4783f9d729bf5604dabf84\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 97bfdf66cfc7968f16f2e694001748c11c3e09a4\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": "./usr/lib/debug/.build-id/bc/2051a042c63b1af31a6b45474779de7fdc2085.debug", "source2": "./usr/lib/debug/.build-id/15/eeb31ebc53327abef9ed61d4d09e6721bbcad6.debug", "comments": ["The file (/srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/dbd-tmp-XmujXGP/diffoscope_xngk7840_b2/tmpcom7dptz_DebTarContainer/0/16.debug) has been modified after NT_GNU_BUILD_ID has been applied", "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": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000350 000350 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000370 000370 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000390 000390 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 00000000000003b4 0003b4 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003d8 0003d4 0001bc 00 A 6 0 8\n [ 6] .dynsym NOBITS 0000000000000598 0003d4 0029e8 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000002f80 0003d4 002936 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 00000000000058b6 0003d4 00037e 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000002f80 0003d4 002938 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 00000000000058b8 0003d4 00037e 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 0000000000005c38 0003d4 0001e0 00 A 7 6 8\n [10] .rela.dyn NOBITS 0000000000005e18 0003d4 001410 18 A 6 0 8\n [11] .rela.plt NOBITS 0000000000007228 0003d4 002370 18 AI 6 26 8\n [12] .init NOBITS 000000000000a000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 000000000000a020 001000 0017b0 10 AX 0 0 16\n [14] .plt.got NOBITS 000000000000b7d0 001000 000020 08 AX 0 0 8\n [15] .text NOBITS 000000000000b7f0 001000 17e241 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,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: bc2051a042c63b1af31a6b45474779de7fdc2085\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 15eeb31ebc53327abef9ed61d4d09e6721bbcad6\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": "./usr/lib/debug/.build-id/cb/42f8f5e13cdaae101d22512c5fa12cc4f124d2.debug", "source2": "./usr/lib/debug/.build-id/c3/a81f19389218b5a5a5c9aeaf88b332815bcfe6.debug", "comments": ["The file (/srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/dbd-tmp-XmujXGP/diffoscope_xngk7840_b2/tmpcom7dptz_DebTarContainer/0/18.debug) has been modified after NT_GNU_BUILD_ID has been applied", "Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "comments": ["error from `readelf --wide --program-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -3,15 +3,15 @@\n Entry point 0x3bf0\n There are 13 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002d8 0x0002d8 R 0x8\n INTERP 0x000318 0x0000000000000318 0x0000000000000318 0x000000 0x00001c R 0x1\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x002ff0 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x002ff8 R 0x1000\n LOAD 0x000000 0x0000000000003000 0x0000000000003000 0x000000 0x00347d R E 0x1000\n LOAD 0x000000 0x0000000000007000 0x0000000000007000 0x000000 0x001106 R 0x1000\n LOAD 0x000788 0x0000000000009788 0x0000000000009788 0x000000 0x000b30 RW 0x1000\n DYNAMIC 0x000788 0x0000000000009a70 0x0000000000009a70 0x000000 0x000260 RW 0x8\n NOTE 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n NOTE 0x000358 0x0000000000000358 0x0000000000000358 0x000044 0x000044 R 0x4\n GNU_PROPERTY 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,19 +5,19 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 00015c 00 A 6 0 8\n [ 6] .dynsym NOBITS 0000000000000500 00039c 000d20 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000001220 00039c 000e97 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 00000000000020b8 00039c 000118 02 A 6 0 2\n- [ 9] .gnu.version_r NOBITS 00000000000021d0 00039c 000130 00 A 7 4 8\n- [10] .rela.dyn NOBITS 0000000000002300 00039c 000498 18 A 6 0 8\n- [11] .rela.plt NOBITS 0000000000002798 00039c 000858 18 AI 6 25 8\n+ [ 7] .dynstr NOBITS 0000000000001220 00039c 000e99 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 00000000000020ba 00039c 000118 02 A 6 0 2\n+ [ 9] .gnu.version_r NOBITS 00000000000021d8 00039c 000130 00 A 7 4 8\n+ [10] .rela.dyn NOBITS 0000000000002308 00039c 000498 18 A 6 0 8\n+ [11] .rela.plt NOBITS 00000000000027a0 00039c 000858 18 AI 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 0005a0 10 AX 0 0 16\n [14] .plt.got NOBITS 00000000000035c0 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 00000000000035d0 001000 002ea1 00 AX 0 0 16\n [16] .fini NOBITS 0000000000006474 001000 000009 00 AX 0 0 4\n [17] .rodata NOBITS 0000000000007000 001000 0007d9 00 A 0 0 32\n [18] .eh_frame_hdr NOBITS 00000000000077dc 001000 00012c 00 A 0 0 4\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,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: cb42f8f5e13cdaae101d22512c5fa12cc4f124d2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c3a81f19389218b5a5a5c9aeaf88b332815bcfe6\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": "./usr/lib/debug/.build-id/fc/c01add6815dc2bec15bd626004f9369a531b26.debug", "source2": "./usr/lib/debug/.build-id/a2/d5bc8ef3b9bb143e3d2465c7a2714e34198875.debug", "comments": ["The file (/srv/reproducible-results/rbuild-debian/tmp.hZ4NhTmVzE/dbd-tmp-XmujXGP/diffoscope_xngk7840_b2/tmpcom7dptz_DebTarContainer/0/20.debug) has been modified after NT_GNU_BUILD_ID has been applied", "Files 1% 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": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000044 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003e8 00039c 001560 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000001948 00039c 000ed3 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 000000000000281c 00039c 0001c8 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000001948 00039c 000ed5 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 000000000000281e 00039c 0001c8 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 00000000000029e8 00039c 0000f0 00 A 7 2 8\n [10] .rela.dyn NOBITS 0000000000002ad8 00039c 0028f8 18 A 6 0 8\n [11] .rela.plt NOBITS 00000000000053d0 00039c 0013f8 18 AI 6 24 8\n [12] .init NOBITS 0000000000007000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000007020 001000 000d60 10 AX 0 0 16\n [14] .plt.got NOBITS 0000000000007d80 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 0000000000007d90 001000 01a111 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,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: fcc01add6815dc2bec15bd626004f9369a531b26\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a2d5bc8ef3b9bb143e3d2465c7a2714e34198875\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"}]}]}]}]}]}