{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.PquZPft3zQ/b1/ros-diagnostics_1.10.4+ds1-1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.PquZPft3zQ/b2/ros-diagnostics_1.10.4+ds1-1_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,16 +1,16 @@\n \n fe62a9c07117f2ef6b4efdf6d9a399fe 17412 libdevel optional libdiagnostic-aggregator-dev_1.10.4+ds1-1_amd64.deb\n- bd9f5221ed0efc4f0ad7def15abf72db 1822384 debug optional libdiagnostic-aggregator-tools-dbgsym_1.10.4+ds1-1_amd64.deb\n- 53017c850814cd4e06ca1c19e24283a0 158652 libs optional libdiagnostic-aggregator-tools_1.10.4+ds1-1_amd64.deb\n+ 9ec90a55eabb386671c5620ca94e3f40 1822336 debug optional libdiagnostic-aggregator-tools-dbgsym_1.10.4+ds1-1_amd64.deb\n+ bbd77d45defb1422e7e112700ccccbd9 158744 libs optional libdiagnostic-aggregator-tools_1.10.4+ds1-1_amd64.deb\n 587f726dd6101ebedd0800a5d04d1df4 2410948 debug optional libdiagnostic-aggregator1d-dbgsym_1.10.4+ds1-1_amd64.deb\n 0ce50acf4f789d16ad430e911572339b 145516 libs optional libdiagnostic-aggregator1d_1.10.4+ds1-1_amd64.deb\n 307da0d997f9f3f1a904a881ea55dfb5 15764 libdevel optional libdiagnostic-updater-dev_1.10.4+ds1-1_amd64.deb\n 9f0b81e2d52efb5630348f01d2362468 428080 debug optional libdiagnostic-updater0d-dbgsym_1.10.4+ds1-1_amd64.deb\n ea26d66689a41acb112a55313ae02045 27280 libs optional libdiagnostic-updater0d_1.10.4+ds1-1_amd64.deb\n 4c6d7d62a430f0ab53a17f85567871c7 8724 libdevel optional libself-test-dev_1.10.4+ds1-1_amd64.deb\n- 8ec16326c7fe18789691d7c9112e1830 2304104 debug optional libself-test-tools-dbgsym_1.10.4+ds1-1_amd64.deb\n- aa89a3539e82d0f2907dac69ad62e893 187584 libs optional libself-test-tools_1.10.4+ds1-1_amd64.deb\n+ 1f667839b6ef1da5f37ceaa254966cd8 2304060 debug optional libself-test-tools-dbgsym_1.10.4+ds1-1_amd64.deb\n+ 2dede8f124d32bd4642bf95b6465da73 187684 libs optional libself-test-tools_1.10.4+ds1-1_amd64.deb\n 39f64f5b3921914ede10152c0df40329 10572 python optional python3-diagnostic-analysis_1.10.4+ds1-1_all.deb\n 931c6b4fdb2db56207ccc4eadf16f661 14832 python optional python3-diagnostic-common-diagnostics_1.10.4+ds1-1_amd64.deb\n 5f9c29334b4dd14ac1b9821deefa6c4b 10904 python optional python3-diagnostic-updater_1.10.4+ds1-1_all.deb\n 4338de8ae9451322b6e3d0dc20412c89 8948 python optional rosdiagnostic_1.10.4+ds1-1_all.deb\n"}, {"source1": "libdiagnostic-aggregator-tools_1.10.4+ds1-1_amd64.deb", "source2": "libdiagnostic-aggregator-tools_1.10.4+ds1-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-09-26 15:58:17.000000 debian-binary\n -rw-r--r-- 0 0 0 996 2021-09-26 15:58:17.000000 control.tar.xz\n--rw-r--r-- 0 0 0 157464 2021-09-26 15:58:17.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 157556 2021-09-26 15:58:17.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/diagnostic_aggregator/aggregator_node", "source2": "./usr/lib/diagnostic_aggregator/aggregator_node", "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 000738 00 A 5 0 8\n [ 5] .dynsym DYNSYM 0000000000000a40 000a40 001a88 18 A 6 1 8\n- [ 6] .dynstr STRTAB 00000000000024c8 0024c8 003fd3 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 000000000000649c 00649c 000236 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 00000000000024c8 0024c8 003fd5 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 000000000000649e 00649e 000236 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 00000000000066d8 0066d8 0000f0 00 A 6 4 8\n [ 9] .rela.dyn RELA 00000000000067c8 0067c8 001308 18 A 5 0 8\n [10] .rela.plt RELA 0000000000007ad0 007ad0 000630 18 AI 5 24 8\n [11] .init PROGBITS 0000000000009000 009000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 0000000000009020 009020 000430 10 AX 0 0 16\n [13] .plt.got PROGBITS 0000000000009450 009450 000008 08 AX 0 0 8\n [14] .text PROGBITS 0000000000009460 009460 005071 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -14,24 +14,24 @@\n 0x0000000000000019 (INIT_ARRAY) 0x13228\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x13238\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0x24c8\n 0x0000000000000006 (SYMTAB) 0xa40\n- 0x000000000000000a (STRSZ) 16339 (bytes)\n+ 0x000000000000000a (STRSZ) 16341 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x13d80\n 0x0000000000000002 (PLTRELSZ) 1584 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x7ad0\n 0x0000000000000007 (RELA) 0x67c8\n 0x0000000000000008 (RELASZ) 4872 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW PIE\n 0x000000006ffffffe (VERNEED) 0x66d8\n 0x000000006fffffff (VERNEEDNUM) 4\n- 0x000000006ffffff0 (VERSYM) 0x649c\n+ 0x000000006ffffff0 (VERSYM) 0x649e\n 0x000000006ffffff9 (RELACOUNT) 152\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9db1684fc3ba95756a3db370e559d517a981d7ea\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0b814cad00c85995421f619ade280ef5c0cbc0b6\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 283 entries:\n- Addr: 0x000000000000649c Offset: 0x00649c Link: 5 (.dynsym)\n+ Addr: 0x000000000000649e Offset: 0x00649e Link: 5 (.dynsym)\n 000: 0 (*local*) 2 (GLIBCXX_3.4) 3 (CXXABI_1.3) 4 (GLIBC_2.14) \n 004: 1 (*global*) 5 (CXXABI_1.3.9) 6 (GLIBCXX_3.4.21) 1 (*global*) \n 008: 7 (GLIBCXX_3.4.9) 8 (GLIBC_2.2.5) 2 (GLIBCXX_3.4) 8 (GLIBC_2.2.5)\n 00c: 8 (GLIBC_2.2.5) 2 (GLIBCXX_3.4) 3 (CXXABI_1.3) 9 (GLIBC_2.2.5)\n 010: 9 (GLIBC_2.2.5) 2 (GLIBCXX_3.4) 3 (CXXABI_1.3) a (GLIBC_2.4) \n 014: 1 (*global*) 2 (GLIBCXX_3.4) 3 (CXXABI_1.3) 1 (*global*) \n 018: 3 (CXXABI_1.3) 2 (GLIBCXX_3.4) 3 (CXXABI_1.3) 1 (*global*) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -1017,9 +1017,9 @@\n 0x00006428 2e332e39 00435858 4142495f 312e3300 .3.9.CXXABI_1.3.\n 0x00006438 474c4942 4358585f 332e3400 00000000 GLIBCXX_3.4.....\n 0x00006448 00000000 00000000 00000000 00000000 ................\n 0x00006458 00000000 00000000 00000000 00000000 ................\n 0x00006468 00000000 00000000 00000000 00000000 ................\n 0x00006478 00000000 00000000 00000000 00000000 ................\n 0x00006488 00000000 00000000 00000000 00000000 ................\n- 0x00006498 000000 ...\n+ 0x00006498 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.PquZPft3zQ/dbd-tmp-wy7QgIo/diffoscope_d0q6khw6_b2/tmpjqkndniq_DebTarContainer/0/.debug/b1684fc3ba95756a3db370e559d517a981d7ea.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 62313638 34666333 62613935 37353661 b1684fc3ba95756a\n- 0x00000010 33646233 37306535 35396435 31376139 3db370e559d517a9\n- 0x00000020 38316437 65612e64 65627567 00000000 81d7ea.debug....\n- 0x00000030 6d82c85e m..^\n+ 0x00000000 38313463 61643030 63383539 39353432 814cad00c8599542\n+ 0x00000010 31663631 39616465 32383065 66356330 1f619ade280ef5c0\n+ 0x00000020 63626330 62362e64 65627567 00000000 cbc0b6.debug....\n+ 0x00000030 aab0cd55 ...U\n \n"}]}, {"source1": "./usr/lib/diagnostic_aggregator/analyzer_loader", "source2": "./usr/lib/diagnostic_aggregator/analyzer_loader", "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 002494 00 A 5 0 8\n [ 5] .dynsym DYNSYM 00000000000027a0 0027a0 007620 18 A 6 1 8\n- [ 6] .dynstr STRTAB 0000000000009dc0 009dc0 012042 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 000000000001be02 01be02 0009d8 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 0000000000009dc0 009dc0 012044 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 000000000001be04 01be04 0009d8 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 000000000001c7e0 01c7e0 000160 00 A 6 5 8\n [ 9] .rela.dyn RELA 000000000001c940 01c940 003c48 18 A 5 0 8\n [10] .rela.plt RELA 0000000000020588 020588 0011e8 18 AI 5 24 8\n [11] .init PROGBITS 0000000000022000 022000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 0000000000022020 022020 000c00 10 AX 0 0 16\n [13] .plt.got PROGBITS 0000000000022c20 022c20 000008 08 AX 0 0 8\n [14] .text PROGBITS 0000000000022c30 022c30 037c21 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -13,24 +13,24 @@\n 0x0000000000000019 (INIT_ARRAY) 0x71d60\n 0x000000000000001b (INIT_ARRAYSZ) 24 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x71d78\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0x9dc0\n 0x0000000000000006 (SYMTAB) 0x27a0\n- 0x000000000000000a (STRSZ) 73794 (bytes)\n+ 0x000000000000000a (STRSZ) 73796 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x73998\n 0x0000000000000002 (PLTRELSZ) 4584 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x20588\n 0x0000000000000007 (RELA) 0x1c940\n 0x0000000000000008 (RELASZ) 15432 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW PIE\n 0x000000006ffffffe (VERNEED) 0x1c7e0\n 0x000000006fffffff (VERNEEDNUM) 5\n- 0x000000006ffffff0 (VERSYM) 0x1be02\n+ 0x000000006ffffff0 (VERSYM) 0x1be04\n 0x000000006ffffff9 (RELACOUNT) 524\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4de49b5b6335c421e75f092c161b8069f1e0ece6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 55d7fdf3b7087d254f8090861cdb0faa208eee89\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 1260 entries:\n- Addr: 0x000000000001be02 Offset: 0x01be02 Link: 5 (.dynsym)\n+ Addr: 0x000000000001be04 Offset: 0x01be04 Link: 5 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.2.5) 3 (GLIBCXX_3.4) 4 (GLIBCXX_3.4.20) \n 004: 3 (GLIBCXX_3.4) 5 (CXXABI_1.3) 2 (GLIBC_2.2.5) 6 (GLIBC_2.14) \n 008: 3 (GLIBCXX_3.4) 2 (GLIBC_2.2.5) 7 (CXXABI_1.3.9) 8 (GLIBCXX_3.4.21) \n 00c: 9 (GLIBC_2.2.5) 1 (*global*) 8 (GLIBCXX_3.4.21) a (GLIBCXX_3.4.9)\n 010: b (GLIBC_2.2.5) 1 (*global*) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5)\n 014: 3 (GLIBCXX_3.4) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5)\n 018: 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 9 (GLIBC_2.2.5)\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -4608,9 +4608,9 @@\n 0x0001bd90 322e3400 474c4942 435f322e 332e3400 2.4.GLIBC_2.3.4.\n 0x0001bda0 474c4942 435f322e 31340000 00000000 GLIBC_2.14......\n 0x0001bdb0 00000000 00000000 00000000 00000000 ................\n 0x0001bdc0 00000000 00000000 00000000 00000000 ................\n 0x0001bdd0 00000000 00000000 00000000 00000000 ................\n 0x0001bde0 00000000 00000000 00000000 00000000 ................\n 0x0001bdf0 00000000 00000000 00000000 00000000 ................\n- 0x0001be00 0000 ..\n+ 0x0001be00 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.PquZPft3zQ/dbd-tmp-wy7QgIo/diffoscope_d0q6khw6_b2/tmpjqkndniq_DebTarContainer/0/.debug/e49b5b6335c421e75f092c161b8069f1e0ece6.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 65343962 35623633 33356334 32316537 e49b5b6335c421e7\n- 0x00000010 35663039 32633136 31623830 36396631 5f092c161b8069f1\n- 0x00000020 65306563 65362e64 65627567 00000000 e0ece6.debug....\n- 0x00000030 db792454 .y$T\n+ 0x00000000 64376664 66336237 30383764 32353466 d7fdf3b7087d254f\n+ 0x00000010 38303930 38363163 64623066 61613230 8090861cdb0faa20\n+ 0x00000020 38656565 38392e64 65627567 00000000 8eee89.debug....\n+ 0x00000030 e869998e .i..\n \n"}]}]}]}]}, {"source1": "libself-test-tools_1.10.4+ds1-1_amd64.deb", "source2": "libself-test-tools_1.10.4+ds1-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-09-26 15:58:17.000000 debian-binary\n--rw-r--r-- 0 0 0 884 2021-09-26 15:58:17.000000 control.tar.xz\n--rw-r--r-- 0 0 0 186508 2021-09-26 15:58:17.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 880 2021-09-26 15:58:17.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 186612 2021-09-26 15:58:17.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/run_selftest", "source2": "./usr/bin/run_selftest", "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 0002d0 00 A 5 0 8\n [ 5] .dynsym DYNSYM 00000000000005d8 0005d8 000f00 18 A 6 1 8\n- [ 6] .dynstr STRTAB 00000000000014d8 0014d8 001fea 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 00000000000034c2 0034c2 000140 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 00000000000014d8 0014d8 001fec 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 00000000000034c4 0034c4 000140 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 0000000000003608 003608 0000f0 00 A 6 4 8\n [ 9] .rela.dyn RELA 00000000000036f8 0036f8 000798 18 A 5 0 8\n [10] .rela.plt RELA 0000000000003e90 003e90 0004f8 18 AI 5 24 8\n [11] .init PROGBITS 0000000000005000 005000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 0000000000005020 005020 000360 10 AX 0 0 16\n [13] .plt.got PROGBITS 0000000000005380 005380 000008 08 AX 0 0 8\n [14] .text PROGBITS 0000000000005390 005390 003bb1 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -13,24 +13,24 @@\n 0x0000000000000019 (INIT_ARRAY) 0xb928\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0xb938\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0x14d8\n 0x0000000000000006 (SYMTAB) 0x5d8\n- 0x000000000000000a (STRSZ) 8170 (bytes)\n+ 0x000000000000000a (STRSZ) 8172 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0xbe00\n 0x0000000000000002 (PLTRELSZ) 1272 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x3e90\n 0x0000000000000007 (RELA) 0x36f8\n 0x0000000000000008 (RELASZ) 1944 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW PIE\n 0x000000006ffffffe (VERNEED) 0x3608\n 0x000000006fffffff (VERNEEDNUM) 4\n- 0x000000006ffffff0 (VERSYM) 0x34c2\n+ 0x000000006ffffff0 (VERSYM) 0x34c4\n 0x000000006ffffff9 (RELACOUNT) 58\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 864ed6cf5970a1e6fbe0b141093bbda039c8da10\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e54ae43decb42912ebb05917e060ef0db6e36844\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 160 entries:\n- Addr: 0x00000000000034c2 Offset: 0x0034c2 Link: 5 (.dynsym)\n+ Addr: 0x00000000000034c4 Offset: 0x0034c4 Link: 5 (.dynsym)\n 000: 0 (*local*) 2 (GLIBCXX_3.4) 3 (CXXABI_1.3) 4 (GLIBC_2.14) \n 004: 1 (*global*) 5 (CXXABI_1.3.9) 6 (GLIBCXX_3.4.21) 1 (*global*) \n 008: 7 (GLIBC_2.2.5) 2 (GLIBCXX_3.4) 7 (GLIBC_2.2.5) 1 (*global*) \n 00c: 2 (GLIBCXX_3.4) 8 (GLIBC_2.2.5) 8 (GLIBC_2.2.5) 2 (GLIBCXX_3.4)\n 010: 9 (GLIBC_2.4) 1 (*global*) 3 (CXXABI_1.3) 3 (CXXABI_1.3) \n 014: 2 (GLIBCXX_3.4) 1 (*global*) 7 (GLIBC_2.2.5) a (GLIBCXX_3.4.11) \n 018: 2 (GLIBCXX_3.4) 2 (GLIBCXX_3.4) 2 (GLIBCXX_3.4) 6 (GLIBCXX_3.4.21) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -506,9 +506,9 @@\n 0x00003448 58584142 495f312e 332e3900 43585841 XXABI_1.3.9.CXXA\n 0x00003458 42495f31 2e330047 4c494243 58585f33 BI_1.3.GLIBCXX_3\n 0x00003468 2e340000 00000000 00000000 00000000 .4..............\n 0x00003478 00000000 00000000 00000000 00000000 ................\n 0x00003488 00000000 00000000 00000000 00000000 ................\n 0x00003498 00000000 00000000 00000000 00000000 ................\n 0x000034a8 00000000 00000000 00000000 00000000 ................\n- 0x000034b8 00000000 00000000 0000 ..........\n+ 0x000034b8 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.PquZPft3zQ/dbd-tmp-wy7QgIo/diffoscope_d0q6khw6_b2/tmp8ohwwyvi_DebTarContainer/0/.debug/4ed6cf5970a1e6fbe0b141093bbda039c8da10.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 34656436 63663539 37306131 65366662 4ed6cf5970a1e6fb\n- 0x00000010 65306231 34313039 33626264 61303339 e0b141093bbda039\n- 0x00000020 63386461 31302e64 65627567 00000000 c8da10.debug....\n- 0x00000030 e64ccebc .L..\n+ 0x00000000 34616534 33646563 62343239 31326562 4ae43decb42912eb\n+ 0x00000010 62303539 31376530 36306566 30646236 b05917e060ef0db6\n+ 0x00000020 65333638 34342e64 65627567 00000000 e36844.debug....\n+ 0x00000030 45984bc7 E.K.\n \n"}]}, {"source1": "./usr/bin/selftest_example", "source2": "./usr/bin/selftest_example", "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 000c8c 00 A 5 0 8\n [ 5] .dynsym DYNSYM 0000000000000f98 000f98 003018 18 A 6 1 8\n- [ 6] .dynstr STRTAB 0000000000003fb0 003fb0 008c38 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 000000000000cbe8 00cbe8 000402 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 0000000000003fb0 003fb0 008c3a 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 000000000000cbea 00cbea 000402 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 000000000000cff0 00cff0 000100 00 A 6 4 8\n [ 9] .rela.dyn RELA 000000000000d0f0 00d0f0 002298 18 A 5 0 8\n [10] .rela.plt RELA 000000000000f388 00f388 0007f8 18 AI 5 24 8\n [11] .init PROGBITS 0000000000010000 010000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 0000000000010020 010020 000560 10 AX 0 0 16\n [13] .plt.got PROGBITS 0000000000010580 010580 000008 08 AX 0 0 8\n [14] .text PROGBITS 0000000000010590 010590 00de31 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -14,24 +14,24 @@\n 0x0000000000000019 (INIT_ARRAY) 0x25a68\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x25a78\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0x3fb0\n 0x0000000000000006 (SYMTAB) 0xf98\n- 0x000000000000000a (STRSZ) 35896 (bytes)\n+ 0x000000000000000a (STRSZ) 35898 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x26cf0\n 0x0000000000000002 (PLTRELSZ) 2040 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0xf388\n 0x0000000000000007 (RELA) 0xd0f0\n 0x0000000000000008 (RELASZ) 8856 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW PIE\n 0x000000006ffffffe (VERNEED) 0xcff0\n 0x000000006fffffff (VERNEEDNUM) 4\n- 0x000000006ffffff0 (VERSYM) 0xcbe8\n+ 0x000000006ffffff0 (VERSYM) 0xcbea\n 0x000000006ffffff9 (RELACOUNT) 291\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 695fdcb33dca14f69cca1ac441f6fcb74fef6fd3\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 91eaafbed989a11c13e52bc56709d239af7cfc2b\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 513 entries:\n- Addr: 0x000000000000cbe8 Offset: 0x00cbe8 Link: 5 (.dynsym)\n+ Addr: 0x000000000000cbea Offset: 0x00cbea Link: 5 (.dynsym)\n 000: 0 (*local*) 2 (GLIBCXX_3.4) 3 (CXXABI_1.3) 4 (GLIBC_2.14) \n 004: 1 (*global*) 2 (GLIBCXX_3.4) 1 (*global*) 5 (CXXABI_1.3.9)\n 008: 6 (GLIBCXX_3.4.21) 7 (GLIBC_2.2.5) 1 (*global*) 8 (GLIBCXX_3.4.9)\n 00c: 3 (CXXABI_1.3) 9 (GLIBC_2.2.5) 2 (GLIBCXX_3.4) 9 (GLIBC_2.2.5)\n 010: 9 (GLIBC_2.2.5) a (GLIBC_2.3.4) 3 (CXXABI_1.3) 7 (GLIBC_2.2.5)\n 014: 6 (GLIBCXX_3.4.21) 7 (GLIBC_2.2.5) 2 (GLIBCXX_3.4) 3 (CXXABI_1.3) \n 018: b (GLIBC_2.4) 2 (GLIBCXX_3.4) 1 (*global*) 3 (CXXABI_1.3) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -2239,9 +2239,9 @@\n 0x0000cb70 4142495f 312e332e 39004358 58414249 ABI_1.3.9.CXXABI\n 0x0000cb80 5f312e33 00474c49 42435858 5f332e34 _1.3.GLIBCXX_3.4\n 0x0000cb90 00000000 00000000 00000000 00000000 ................\n 0x0000cba0 00000000 00000000 00000000 00000000 ................\n 0x0000cbb0 00000000 00000000 00000000 00000000 ................\n 0x0000cbc0 00000000 00000000 00000000 00000000 ................\n 0x0000cbd0 00000000 00000000 00000000 00000000 ................\n- 0x0000cbe0 00000000 00000000 ........\n+ 0x0000cbe0 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.PquZPft3zQ/dbd-tmp-wy7QgIo/diffoscope_d0q6khw6_b2/tmp8ohwwyvi_DebTarContainer/0/.debug/5fdcb33dca14f69cca1ac441f6fcb74fef6fd3.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 35666463 62333364 63613134 66363963 5fdcb33dca14f69c\n- 0x00000010 63613161 63343431 66366663 62373466 ca1ac441f6fcb74f\n- 0x00000020 65663666 64332e64 65627567 00000000 ef6fd3.debug....\n- 0x00000030 8f5dc635 .].5\n+ 0x00000000 65616166 62656439 38396131 31633133 eaafbed989a11c13\n+ 0x00000010 65353262 63353637 30396432 33396166 e52bc56709d239af\n+ 0x00000020 37636663 32622e64 65627567 00000000 7cfc2b.debug....\n+ 0x00000030 9cd6aaa7 ....\n \n"}]}, {"source1": "./usr/bin/selftest_rostest", "source2": "./usr/bin/selftest_rostest", "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 11 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000268 0x000268 R 0x8\n INTERP 0x0002a8 0x00000000000002a8 0x00000000000002a8 0x00001c 0x00001c R 0x1\n [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x01e0c8 0x01e0c8 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x01e0d0 0x01e0d0 R 0x1000\n LOAD 0x01f000 0x000000000001f000 0x000000000001f000 0x03859d 0x03859d R E 0x1000\n LOAD 0x058000 0x0000000000058000 0x0000000000058000 0x014a3a 0x014a3a R 0x1000\n LOAD 0x06d1e0 0x000000000006e1e0 0x000000000006e1e0 0x001e60 0x002400 RW 0x1000\n DYNAMIC 0x06e6e8 0x000000000006f6e8 0x000000000006f6e8 0x000270 0x000270 RW 0x8\n NOTE 0x0002c4 0x00000000000002c4 0x00000000000002c4 0x000044 0x000044 R 0x4\n GNU_EH_FRAME 0x05d3d0 0x000000000005d3d0 0x000000000005d3d0 0x001c54 0x001c54 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 001b18 00 A 5 0 8\n [ 5] .dynsym DYNSYM 0000000000001e20 001e20 006d68 18 A 6 1 8\n- [ 6] .dynstr STRTAB 0000000000008b88 008b88 01069a 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 0000000000019222 019222 00091e 02 A 5 0 2\n- [ 8] .gnu.version_r VERNEED 0000000000019b40 019b40 000160 00 A 6 5 8\n- [ 9] .rela.dyn RELA 0000000000019ca0 019ca0 003180 18 A 5 0 8\n- [10] .rela.plt RELA 000000000001ce20 01ce20 0012a8 18 AI 5 24 8\n+ [ 6] .dynstr STRTAB 0000000000008b88 008b88 01069c 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 0000000000019224 019224 00091e 02 A 5 0 2\n+ [ 8] .gnu.version_r VERNEED 0000000000019b48 019b48 000160 00 A 6 5 8\n+ [ 9] .rela.dyn RELA 0000000000019ca8 019ca8 003180 18 A 5 0 8\n+ [10] .rela.plt RELA 000000000001ce28 01ce28 0012a8 18 AI 5 24 8\n [11] .init PROGBITS 000000000001f000 01f000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 000000000001f020 01f020 000c80 10 AX 0 0 16\n [13] .plt.got PROGBITS 000000000001fca0 01fca0 000008 08 AX 0 0 8\n [14] .text PROGBITS 000000000001fcb0 01fcb0 0378e1 00 AX 0 0 16\n [15] .fini PROGBITS 0000000000057594 057594 000009 00 AX 0 0 4\n [16] .rodata PROGBITS 0000000000058000 058000 0053d0 00 A 0 0 32\n [17] .eh_frame_hdr PROGBITS 000000000005d3d0 05d3d0 001c54 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 0x19ca0 contains 528 entries:\n+Relocation section '.rela.dyn' at offset 0x19ca8 contains 528 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000006e1e0 0000000000000008 R_X86_64_RELATIVE 23c40\n 000000000006e1e8 0000000000000008 R_X86_64_RELATIVE 23510\n 000000000006e1f0 0000000000000008 R_X86_64_RELATIVE 23780\n 000000000006e1f8 0000000000000008 R_X86_64_RELATIVE 23c00\n 000000000006e200 0000000000000008 R_X86_64_RELATIVE 6e230\n 000000000006e210 0000000000000008 R_X86_64_RELATIVE 6e278\n@@ -526,15 +526,15 @@\n 000000000006ef70 000002c700000005 R_X86_64_COPY 000000000006ef70 _ZTVSt13basic_filebufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0\n 0000000000070040 0000041400000005 R_X86_64_COPY 0000000000070040 _ZSt4cout@GLIBCXX_3.4 + 0\n 0000000000070150 0000024700000005 R_X86_64_COPY 0000000000070150 stdout@GLIBC_2.2.5 + 0\n 0000000000070160 000001dc00000005 R_X86_64_COPY 0000000000070160 stderr@GLIBC_2.2.5 + 0\n 0000000000070180 000003c300000005 R_X86_64_COPY 0000000000070180 _ZSt4cerr@GLIBCXX_3.4 + 0\n 0000000000070290 0000032b00000005 R_X86_64_COPY 0000000000070290 _ZN3ros7console13g_initializedE + 0\n \n-Relocation section '.rela.plt' at offset 0x1ce20 contains 199 entries:\n+Relocation section '.rela.plt' at offset 0x1ce28 contains 199 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000006f970 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 strdup@GLIBC_2.2.5 + 0\n 000000000006f978 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev@GLIBCXX_3.4 + 0\n 000000000006f980 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt24__throw_out_of_range_fmtPKcz@GLIBCXX_3.4.20 + 0\n 000000000006f988 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt19__throw_logic_errorPKc@GLIBCXX_3.4 + 0\n 000000000006f990 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_begin_catch@CXXABI_1.3 + 0\n 000000000006f998 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 fdopen@GLIBC_2.2.5 + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -14,24 +14,24 @@\n 0x0000000000000019 (INIT_ARRAY) 0x6e1e0\n 0x000000000000001b (INIT_ARRAYSZ) 24 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x6e1f8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0x8b88\n 0x0000000000000006 (SYMTAB) 0x1e20\n- 0x000000000000000a (STRSZ) 67226 (bytes)\n+ 0x000000000000000a (STRSZ) 67228 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x6f958\n 0x0000000000000002 (PLTRELSZ) 4776 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x1ce20\n- 0x0000000000000007 (RELA) 0x19ca0\n+ 0x0000000000000017 (JMPREL) 0x1ce28\n+ 0x0000000000000007 (RELA) 0x19ca8\n 0x0000000000000008 (RELASZ) 12672 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW PIE\n- 0x000000006ffffffe (VERNEED) 0x19b40\n+ 0x000000006ffffffe (VERNEED) 0x19b48\n 0x000000006fffffff (VERNEEDNUM) 5\n- 0x000000006ffffff0 (VERSYM) 0x19222\n+ 0x000000006ffffff0 (VERSYM) 0x19224\n 0x000000006ffffff9 (RELACOUNT) 430\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ef4e896b9b3e465621f159757a2722f208b9d156\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: dd3716ea190f8ff590d85ca7f291ae389928c7ed\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 1167 entries:\n- Addr: 0x0000000000019222 Offset: 0x019222 Link: 5 (.dynsym)\n+ Addr: 0x0000000000019224 Offset: 0x019224 Link: 5 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.2.5) 3 (GLIBCXX_3.4) 4 (GLIBCXX_3.4.20) \n 004: 3 (GLIBCXX_3.4) 5 (CXXABI_1.3) 2 (GLIBC_2.2.5) 6 (GLIBC_2.14) \n 008: 1 (*global*) 3 (GLIBCXX_3.4) 2 (GLIBC_2.2.5) 7 (CXXABI_1.3.9)\n 00c: 8 (GLIBCXX_3.4.21) 9 (GLIBC_2.2.5) 1 (*global*) 8 (GLIBCXX_3.4.21) \n 010: a (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 3 (GLIBCXX_3.4)\n 014: 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5)\n 018: 1 (*global*) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 9 (GLIBC_2.2.5)\n@@ -291,15 +291,15 @@\n 47c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 480: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 484: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 488: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 48c: 1 (*global*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 5 entries:\n- Addr: 0x0000000000019b40 Offset: 0x019b40 Link: 6 (.dynstr)\n+ Addr: 0x0000000000019b48 Offset: 0x019b48 Link: 6 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_3.0 Flags: none Version: 17\n 0x0020: Version: 1 File: libm.so.6 Cnt: 1\n 0x0030: Name: GLIBC_2.2.5 Flags: none Version: 10\n 0x0040: Version: 1 File: libpthread.so.0 Cnt: 1\n 0x0050: Name: GLIBC_2.2.5 Flags: none Version: 9\n 0x0060: Version: 1 File: libstdc++.so.6 Cnt: 10\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -4197,9 +4197,9 @@\n 0x000191a8 3400474c 4942435f 322e3400 474c4942 4.GLIBC_2.4.GLIB\n 0x000191b8 435f322e 332e3400 474c4942 435f322e C_2.3.4.GLIBC_2.\n 0x000191c8 31340000 00000000 00000000 00000000 14..............\n 0x000191d8 00000000 00000000 00000000 00000000 ................\n 0x000191e8 00000000 00000000 00000000 00000000 ................\n 0x000191f8 00000000 00000000 00000000 00000000 ................\n 0x00019208 00000000 00000000 00000000 00000000 ................\n- 0x00019218 00000000 00000000 0000 ..........\n+ 0x00019218 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.PquZPft3zQ/dbd-tmp-wy7QgIo/diffoscope_d0q6khw6_b2/tmp8ohwwyvi_DebTarContainer/0/.debug/4e896b9b3e465621f159757a2722f208b9d156.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 34653839 36623962 33653436 35363231 4e896b9b3e465621\n- 0x00000010 66313539 37353761 32373232 66323038 f159757a2722f208\n- 0x00000020 62396431 35362e64 65627567 00000000 b9d156.debug....\n- 0x00000030 658d814c e..L\n+ 0x00000000 33373136 65613139 30663866 66353930 3716ea190f8ff590\n+ 0x00000010 64383563 61376632 39316165 33383939 d85ca7f291ae3899\n+ 0x00000020 32386337 65642e64 65627567 00000000 28c7ed.debug....\n+ 0x00000030 b634a5c7 .4..\n \n"}]}]}]}]}, {"source1": "libdiagnostic-aggregator-tools-dbgsym_1.10.4+ds1-1_amd64.deb", "source2": "libdiagnostic-aggregator-tools-dbgsym_1.10.4+ds1-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-09-26 15:58:17.000000 debian-binary\n -rw-r--r-- 0 0 0 664 2021-09-26 15:58:17.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1821528 2021-09-26 15:58:17.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1821480 2021-09-26 15:58:17.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: Debian Science Maintainers \n Installed-Size: 1953\n Depends: libdiagnostic-aggregator-tools (= 1.10.4+ds1-1)\n Section: debug\n Priority: optional\n Description: debug symbols for libdiagnostic-aggregator-tools\n-Build-Ids: 4de49b5b6335c421e75f092c161b8069f1e0ece6 9db1684fc3ba95756a3db370e559d517a981d7ea\n+Build-Ids: 0b814cad00c85995421f619ade280ef5c0cbc0b6 55d7fdf3b7087d254f8090861cdb0faa208eee89\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,3 +1,3 @@\n-usr/lib/debug/.build-id/4d/e49b5b6335c421e75f092c161b8069f1e0ece6.debug\n-usr/lib/debug/.build-id/9d/b1684fc3ba95756a3db370e559d517a981d7ea.debug\n+usr/lib/debug/.build-id/0b/814cad00c85995421f619ade280ef5c0cbc0b6.debug\n+usr/lib/debug/.build-id/55/d7fdf3b7087d254f8090861cdb0faa208eee89.debug\n usr/lib/debug/.dwz/x86_64-linux-gnu/libdiagnostic-aggregator-tools.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,15 +1,15 @@\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-26 15:58:17.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-26 15:58:17.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-26 15:58:17.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-26 15:58:17.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-26 15:58:17.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2021-09-26 15:58:17.000000 ./usr/lib/debug/.build-id/4d/\n--rw-r--r-- 0 root (0) root (0) 1597952 2021-09-26 15:58:17.000000 ./usr/lib/debug/.build-id/4d/e49b5b6335c421e75f092c161b8069f1e0ece6.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-09-26 15:58:17.000000 ./usr/lib/debug/.build-id/9d/\n--rw-r--r-- 0 root (0) root (0) 176808 2021-09-26 15:58:17.000000 ./usr/lib/debug/.build-id/9d/b1684fc3ba95756a3db370e559d517a981d7ea.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-09-26 15:58:17.000000 ./usr/lib/debug/.build-id/0b/\n+-rw-r--r-- 0 root (0) root (0) 176808 2021-09-26 15:58:17.000000 ./usr/lib/debug/.build-id/0b/814cad00c85995421f619ade280ef5c0cbc0b6.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-09-26 15:58:17.000000 ./usr/lib/debug/.build-id/55/\n+-rw-r--r-- 0 root (0) root (0) 1597952 2021-09-26 15:58:17.000000 ./usr/lib/debug/.build-id/55/d7fdf3b7087d254f8090861cdb0faa208eee89.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-26 15:58:17.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-26 15:58:17.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 210080 2021-09-26 15:58:17.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/libdiagnostic-aggregator-tools.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-26 15:58:17.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-26 15:58:17.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2021-09-26 15:58:17.000000 ./usr/share/doc/libdiagnostic-aggregator-tools-dbgsym -> libdiagnostic-aggregator-tools\n"}, {"source1": "./usr/lib/debug/.build-id/4d/e49b5b6335c421e75f092c161b8069f1e0ece6.debug", "source2": "./usr/lib/debug/.build-id/55/d7fdf3b7087d254f8090861cdb0faa208eee89.debug", "comments": ["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": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 002494 00 A 5 0 8\n [ 5] .dynsym NOBITS 00000000000027a0 000308 007620 18 A 6 1 8\n- [ 6] .dynstr NOBITS 0000000000009dc0 000308 012042 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 000000000001be02 000308 0009d8 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 0000000000009dc0 000308 012044 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 000000000001be04 000308 0009d8 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 000000000001c7e0 000308 000160 00 A 6 5 8\n [ 9] .rela.dyn NOBITS 000000000001c940 000308 003c48 18 A 5 0 8\n [10] .rela.plt NOBITS 0000000000020588 000308 0011e8 18 AI 5 24 8\n [11] .init NOBITS 0000000000022000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 0000000000022020 001000 000c00 10 AX 0 0 16\n [13] .plt.got NOBITS 0000000000022c20 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 0000000000022c30 001000 037c21 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4de49b5b6335c421e75f092c161b8069f1e0ece6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 55d7fdf3b7087d254f8090861cdb0faa208eee89\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/9d/b1684fc3ba95756a3db370e559d517a981d7ea.debug", "source2": "./usr/lib/debug/.build-id/0b/814cad00c85995421f619ade280ef5c0cbc0b6.debug", "comments": ["Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 000738 00 A 5 0 8\n [ 5] .dynsym NOBITS 0000000000000a40 000308 001a88 18 A 6 1 8\n- [ 6] .dynstr NOBITS 00000000000024c8 000308 003fd3 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 000000000000649c 000308 000236 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 00000000000024c8 000308 003fd5 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 000000000000649e 000308 000236 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 00000000000066d8 000308 0000f0 00 A 6 4 8\n [ 9] .rela.dyn NOBITS 00000000000067c8 000308 001308 18 A 5 0 8\n [10] .rela.plt NOBITS 0000000000007ad0 000308 000630 18 AI 5 24 8\n [11] .init NOBITS 0000000000009000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 0000000000009020 001000 000430 10 AX 0 0 16\n [13] .plt.got NOBITS 0000000000009450 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 0000000000009460 001000 005071 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9db1684fc3ba95756a3db370e559d517a981d7ea\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0b814cad00c85995421f619ade280ef5c0cbc0b6\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": "libself-test-tools-dbgsym_1.10.4+ds1-1_amd64.deb", "source2": "libself-test-tools-dbgsym_1.10.4+ds1-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-09-26 15:58:17.000000 debian-binary\n--rw-r--r-- 0 0 0 716 2021-09-26 15:58:17.000000 control.tar.xz\n--rw-r--r-- 0 0 0 2303196 2021-09-26 15:58:17.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 712 2021-09-26 15:58:17.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 2303156 2021-09-26 15:58:17.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: Debian Science Maintainers \n Installed-Size: 2456\n Depends: libself-test-tools (= 1.10.4+ds1-1)\n Section: debug\n Priority: optional\n Description: debug symbols for libself-test-tools\n-Build-Ids: 695fdcb33dca14f69cca1ac441f6fcb74fef6fd3 864ed6cf5970a1e6fbe0b141093bbda039c8da10 ef4e896b9b3e465621f159757a2722f208b9d156\n+Build-Ids: 91eaafbed989a11c13e52bc56709d239af7cfc2b dd3716ea190f8ff590d85ca7f291ae389928c7ed e54ae43decb42912ebb05917e060ef0db6e36844\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,4 +1,4 @@\n-usr/lib/debug/.build-id/69/5fdcb33dca14f69cca1ac441f6fcb74fef6fd3.debug\n-usr/lib/debug/.build-id/86/4ed6cf5970a1e6fbe0b141093bbda039c8da10.debug\n-usr/lib/debug/.build-id/ef/4e896b9b3e465621f159757a2722f208b9d156.debug\n+usr/lib/debug/.build-id/91/eaafbed989a11c13e52bc56709d239af7cfc2b.debug\n+usr/lib/debug/.build-id/dd/3716ea190f8ff590d85ca7f291ae389928c7ed.debug\n+usr/lib/debug/.build-id/e5/4ae43decb42912ebb05917e060ef0db6e36844.debug\n usr/lib/debug/.dwz/x86_64-linux-gnu/libself-test-tools.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,17 +1,17 @@\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-26 15:58:17.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-26 15:58:17.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-26 15:58:17.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-26 15:58:17.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-26 15:58:17.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2021-09-26 15:58:17.000000 ./usr/lib/debug/.build-id/69/\n--rw-r--r-- 0 root (0) root (0) 564688 2021-09-26 15:58:17.000000 ./usr/lib/debug/.build-id/69/5fdcb33dca14f69cca1ac441f6fcb74fef6fd3.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-09-26 15:58:17.000000 ./usr/lib/debug/.build-id/86/\n--rw-r--r-- 0 root (0) root (0) 183928 2021-09-26 15:58:17.000000 ./usr/lib/debug/.build-id/86/4ed6cf5970a1e6fbe0b141093bbda039c8da10.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-09-26 15:58:17.000000 ./usr/lib/debug/.build-id/ef/\n--rw-r--r-- 0 root (0) root (0) 1658496 2021-09-26 15:58:17.000000 ./usr/lib/debug/.build-id/ef/4e896b9b3e465621f159757a2722f208b9d156.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-09-26 15:58:17.000000 ./usr/lib/debug/.build-id/91/\n+-rw-r--r-- 0 root (0) root (0) 564688 2021-09-26 15:58:17.000000 ./usr/lib/debug/.build-id/91/eaafbed989a11c13e52bc56709d239af7cfc2b.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-09-26 15:58:17.000000 ./usr/lib/debug/.build-id/dd/\n+-rw-r--r-- 0 root (0) root (0) 1658496 2021-09-26 15:58:17.000000 ./usr/lib/debug/.build-id/dd/3716ea190f8ff590d85ca7f291ae389928c7ed.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-09-26 15:58:17.000000 ./usr/lib/debug/.build-id/e5/\n+-rw-r--r-- 0 root (0) root (0) 183928 2021-09-26 15:58:17.000000 ./usr/lib/debug/.build-id/e5/4ae43decb42912ebb05917e060ef0db6e36844.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-26 15:58:17.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-26 15:58:17.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 91344 2021-09-26 15:58:17.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/libself-test-tools.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-26 15:58:17.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-26 15:58:17.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2021-09-26 15:58:17.000000 ./usr/share/doc/libself-test-tools-dbgsym -> libself-test-tools\n"}, {"source1": "./usr/lib/debug/.build-id/69/5fdcb33dca14f69cca1ac441f6fcb74fef6fd3.debug", "source2": "./usr/lib/debug/.build-id/91/eaafbed989a11c13e52bc56709d239af7cfc2b.debug", "comments": ["Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 000c8c 00 A 5 0 8\n [ 5] .dynsym NOBITS 0000000000000f98 000308 003018 18 A 6 1 8\n- [ 6] .dynstr NOBITS 0000000000003fb0 000308 008c38 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 000000000000cbe8 000308 000402 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 0000000000003fb0 000308 008c3a 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 000000000000cbea 000308 000402 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 000000000000cff0 000308 000100 00 A 6 4 8\n [ 9] .rela.dyn NOBITS 000000000000d0f0 000308 002298 18 A 5 0 8\n [10] .rela.plt NOBITS 000000000000f388 000308 0007f8 18 AI 5 24 8\n [11] .init NOBITS 0000000000010000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 0000000000010020 001000 000560 10 AX 0 0 16\n [13] .plt.got NOBITS 0000000000010580 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 0000000000010590 001000 00de31 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 695fdcb33dca14f69cca1ac441f6fcb74fef6fd3\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 91eaafbed989a11c13e52bc56709d239af7cfc2b\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/86/4ed6cf5970a1e6fbe0b141093bbda039c8da10.debug", "source2": "./usr/lib/debug/.build-id/e5/4ae43decb42912ebb05917e060ef0db6e36844.debug", "comments": ["Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 0002d0 00 A 5 0 8\n [ 5] .dynsym NOBITS 00000000000005d8 000308 000f00 18 A 6 1 8\n- [ 6] .dynstr NOBITS 00000000000014d8 000308 001fea 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 00000000000034c2 000308 000140 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 00000000000014d8 000308 001fec 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 00000000000034c4 000308 000140 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 0000000000003608 000308 0000f0 00 A 6 4 8\n [ 9] .rela.dyn NOBITS 00000000000036f8 000308 000798 18 A 5 0 8\n [10] .rela.plt NOBITS 0000000000003e90 000308 0004f8 18 AI 5 24 8\n [11] .init NOBITS 0000000000005000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 0000000000005020 001000 000360 10 AX 0 0 16\n [13] .plt.got NOBITS 0000000000005380 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 0000000000005390 001000 003bb1 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 864ed6cf5970a1e6fbe0b141093bbda039c8da10\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e54ae43decb42912ebb05917e060ef0db6e36844\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/ef/4e896b9b3e465621f159757a2722f208b9d156.debug", "source2": "./usr/lib/debug/.build-id/dd/3716ea190f8ff590d85ca7f291ae389928c7ed.debug", "comments": ["Files 0% 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 0x23b60\n There are 11 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000268 0x000268 R 0x8\n INTERP 0x0002a8 0x00000000000002a8 0x00000000000002a8 0x000000 0x00001c R 0x1\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000308 0x01e0c8 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000308 0x01e0d0 R 0x1000\n LOAD 0x000000 0x000000000001f000 0x000000000001f000 0x000000 0x03859d R E 0x1000\n LOAD 0x000000 0x0000000000058000 0x0000000000058000 0x000000 0x014a3a R 0x1000\n LOAD 0x0001e0 0x000000000006e1e0 0x000000000006e1e0 0x000000 0x002400 RW 0x1000\n DYNAMIC 0x0011e0 0x000000000006f6e8 0x000000000006f6e8 0x000000 0x000270 RW 0x8\n NOTE 0x0002c4 0x00000000000002c4 0x00000000000002c4 0x000044 0x000044 R 0x4\n GNU_EH_FRAME 0x001000 0x000000000005d3d0 0x000000000005d3d0 0x000000 0x001c54 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\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": "@@ -4,19 +4,19 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 001b18 00 A 5 0 8\n [ 5] .dynsym NOBITS 0000000000001e20 000308 006d68 18 A 6 1 8\n- [ 6] .dynstr NOBITS 0000000000008b88 000308 01069a 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 0000000000019222 000308 00091e 02 A 5 0 2\n- [ 8] .gnu.version_r NOBITS 0000000000019b40 000308 000160 00 A 6 5 8\n- [ 9] .rela.dyn NOBITS 0000000000019ca0 000308 003180 18 A 5 0 8\n- [10] .rela.plt NOBITS 000000000001ce20 000308 0012a8 18 AI 5 24 8\n+ [ 6] .dynstr NOBITS 0000000000008b88 000308 01069c 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 0000000000019224 000308 00091e 02 A 5 0 2\n+ [ 8] .gnu.version_r NOBITS 0000000000019b48 000308 000160 00 A 6 5 8\n+ [ 9] .rela.dyn NOBITS 0000000000019ca8 000308 003180 18 A 5 0 8\n+ [10] .rela.plt NOBITS 000000000001ce28 000308 0012a8 18 AI 5 24 8\n [11] .init NOBITS 000000000001f000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 000000000001f020 001000 000c80 10 AX 0 0 16\n [13] .plt.got NOBITS 000000000001fca0 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 000000000001fcb0 001000 0378e1 00 AX 0 0 16\n [15] .fini NOBITS 0000000000057594 001000 000009 00 AX 0 0 4\n [16] .rodata NOBITS 0000000000058000 001000 0053d0 00 A 0 0 32\n [17] .eh_frame_hdr NOBITS 000000000005d3d0 001000 001c54 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,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ef4e896b9b3e465621f159757a2722f208b9d156\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: dd3716ea190f8ff590d85ca7f291ae389928c7ed\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"}]}]}]}]}]}