{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.jxZiQTJCfz/b1/libpano13_2.9.21+dfsg-1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.jxZiQTJCfz/b2/libpano13_2.9.21+dfsg-1_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,6 +1,6 @@\n \n 50381d50a9acc14236f35d651d412d19 447424 debug optional libpano13-3-dbgsym_2.9.21+dfsg-1_amd64.deb\n 07de5be64ccfa1895f43d09e7f1b49c2 252720 libs optional libpano13-3_2.9.21+dfsg-1_amd64.deb\n- 951083de657b3b652e5884eb212c09d7 48208 debug optional libpano13-bin-dbgsym_2.9.21+dfsg-1_amd64.deb\n- 56eb25911d6a50cce00c067e8061c893 125176 graphics optional libpano13-bin_2.9.21+dfsg-1_amd64.deb\n+ 10e8a38b01ffe2a4f15e784c0320a84a 48084 debug optional libpano13-bin-dbgsym_2.9.21+dfsg-1_amd64.deb\n+ 13a1c23b313ff1dc5d87d6b3ca6eab19 125196 graphics optional libpano13-bin_2.9.21+dfsg-1_amd64.deb\n 0f694ec9898b91c5216e150be4e4e817 285492 libdevel optional libpano13-dev_2.9.21+dfsg-1_amd64.deb\n"}, {"source1": "libpano13-bin_2.9.21+dfsg-1_amd64.deb", "source2": "libpano13-bin_2.9.21+dfsg-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-31 12:03:37.000000 debian-binary\n--rw-r--r-- 0 0 0 1704 2021-12-31 12:03:37.000000 control.tar.xz\n--rw-r--r-- 0 0 0 123280 2021-12-31 12:03:37.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1708 2021-12-31 12:03:37.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 123296 2021-12-31 12:03:37.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/PTblender", "source2": "./usr/bin/PTblender", "comments": ["File 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 000390 18 A 7 1 8\n- [ 7] .dynstr STRTAB 0000000000000798 000798 000237 00 A 0 0 1\n- [ 8] .gnu.version VERSYM 00000000000009d0 0009d0 00004c 02 A 6 0 2\n+ [ 7] .dynstr STRTAB 0000000000000798 000798 000239 00 A 0 0 1\n+ [ 8] .gnu.version VERSYM 00000000000009d2 0009d2 00004c 02 A 6 0 2\n [ 9] .gnu.version_r VERNEED 0000000000000a20 000a20 000040 00 A 7 1 8\n [10] .rela.dyn RELA 0000000000000a60 000a60 000120 18 A 6 0 8\n [11] .rela.plt RELA 0000000000000b80 000b80 0001b0 18 AI 6 23 8\n [12] .init PROGBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [13] .plt PROGBITS 0000000000001020 001020 000130 10 AX 0 0 16\n [14] .plt.got PROGBITS 0000000000001150 001150 000008 08 AX 0 0 8\n [15] .text PROGBITS 0000000000001160 001160 0005c1 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,24 +8,24 @@\n 0x0000000000000019 (INIT_ARRAY) 0x3d10\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x3d18\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3a0\n 0x0000000000000005 (STRTAB) 0x798\n 0x0000000000000006 (SYMTAB) 0x408\n- 0x000000000000000a (STRSZ) 567 (bytes)\n+ 0x000000000000000a (STRSZ) 569 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x3f30\n 0x0000000000000002 (PLTRELSZ) 432 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0xb80\n 0x0000000000000007 (RELA) 0xa60\n 0x0000000000000008 (RELASZ) 288 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW PIE\n 0x000000006ffffffe (VERNEED) 0xa20\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0x9d0\n+ 0x000000006ffffff0 (VERSYM) 0x9d2\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: a42cc78ee1d67d788b0c0c0dc101c9144abb60fa\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ba925cf314d9124b6776aebb857cb93dd7439a89\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 38 entries:\n- Addr: 0x00000000000009d0 Offset: 0x0009d0 Link: 6 (.dynsym)\n+ Addr: 0x00000000000009d2 Offset: 0x0009d2 Link: 6 (.dynsym)\n 000: 0 (*local*) 1 (*global*) 2 (GLIBC_2.3.4) 1 (*global*) \n 004: 3 (GLIBC_2.2.5) 2 (GLIBC_2.3.4) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)\n 008: 2 (GLIBC_2.3.4) 1 (*global*) 1 (*global*) 3 (GLIBC_2.2.5)\n 00c: 3 (GLIBC_2.2.5) 1 (*global*) 3 (GLIBC_2.2.5) 1 (*global*) \n 010: 3 (GLIBC_2.2.5) 4 (GLIBC_2.4) 1 (*global*) 1 (*global*) \n 014: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) \n 018: 3 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) 1 (*global*) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -31,9 +31,9 @@\n 0x00000958 005f5f64 6174615f 73746172 74005f5f .__data_start.__\n 0x00000968 6c696263 5f637375 5f696e69 7400474c libc_csu_init.GL\n 0x00000978 4942435f 322e3400 474c4942 435f322e IBC_2.4.GLIBC_2.\n 0x00000988 322e3500 474c4942 435f322e 332e3400 2.5.GLIBC_2.3.4.\n 0x00000998 00000000 00000000 00000000 00000000 ................\n 0x000009a8 00000000 00000000 00000000 00000000 ................\n 0x000009b8 00000000 00000000 00000000 00000000 ................\n- 0x000009c8 00000000 000000 .......\n+ 0x000009c8 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.jxZiQTJCfz/dbd-tmp-V961DKX/diffoscope_qnn8kq51_b2/tmpi61lffio_DebTarContainer/0/.debug/2cc78ee1d67d788b0c0c0dc101c9144abb60fa.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 32636337 38656531 64363764 37383862 2cc78ee1d67d788b\n- 0x00000010 30633063 30646331 30316339 31343461 0c0c0dc101c9144a\n- 0x00000020 62623630 66612e64 65627567 00000000 bb60fa.debug....\n- 0x00000030 9bebdb8d ....\n+ 0x00000000 39323563 66333134 64393132 34623637 925cf314d9124b67\n+ 0x00000010 37366165 62623835 37636239 33646437 76aebb857cb93dd7\n+ 0x00000020 34333961 38392e64 65627567 00000000 439a89.debug....\n+ 0x00000030 be93068d ....\n \n"}]}, {"source1": "./usr/bin/PTcrop", "source2": "./usr/bin/PTcrop", "comments": ["File 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 000050 00 A 6 0 8\n [ 6] .dynsym DYNSYM 00000000000003f0 0003f0 000198 18 A 7 1 8\n- [ 7] .dynstr STRTAB 0000000000000588 000588 000128 00 A 0 0 1\n- [ 8] .gnu.version VERSYM 00000000000006b0 0006b0 000022 02 A 6 0 2\n+ [ 7] .dynstr STRTAB 0000000000000588 000588 00012a 00 A 0 0 1\n+ [ 8] .gnu.version VERSYM 00000000000006b2 0006b2 000022 02 A 6 0 2\n [ 9] .gnu.version_r VERNEED 00000000000006d8 0006d8 000020 00 A 7 1 8\n [10] .rela.dyn RELA 00000000000006f8 0006f8 0000c0 18 A 6 0 8\n [11] .rela.plt RELA 00000000000007b8 0007b8 000018 18 AI 6 23 8\n [12] .init PROGBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [13] .plt PROGBITS 0000000000001020 001020 000020 10 AX 0 0 16\n [14] .plt.got PROGBITS 0000000000001040 001040 000008 08 AX 0 0 8\n [15] .text PROGBITS 0000000000001050 001050 000171 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,24 +8,24 @@\n 0x0000000000000019 (INIT_ARRAY) 0x3d98\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x3da0\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3a0\n 0x0000000000000005 (STRTAB) 0x588\n 0x0000000000000006 (SYMTAB) 0x3f0\n- 0x000000000000000a (STRSZ) 296 (bytes)\n+ 0x000000000000000a (STRSZ) 298 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x3fb8\n 0x0000000000000002 (PLTRELSZ) 24 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x7b8\n 0x0000000000000007 (RELA) 0x6f8\n 0x0000000000000008 (RELASZ) 192 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW PIE\n 0x000000006ffffffe (VERNEED) 0x6d8\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0x6b0\n+ 0x000000006ffffff0 (VERSYM) 0x6b2\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: a6cb3c3bfea7d79ed865c307e74a4a15ca813a93\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e888a9ecd56ec06cba3c00dbffbd5d535446d18f\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 17 entries:\n- Addr: 0x00000000000006b0 Offset: 0x0006b0 Link: 6 (.dynsym)\n+ Addr: 0x00000000000006b2 Offset: 0x0006b2 Link: 6 (.dynsym)\n 000: 0 (*local*) 1 (*global*) 2 (GLIBC_2.2.5) 1 (*global*) \n 004: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.2.5)\n 008: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 00c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 010: 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 1 entry:\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -14,9 +14,9 @@\n 0x00000638 6373755f 66696e69 005f494f 5f737464 csu_fini._IO_std\n 0x00000648 696e5f75 73656400 5f5f6461 74615f73 in_used.__data_s\n 0x00000658 74617274 005f5f6c 6962635f 6373755f tart.__libc_csu_\n 0x00000668 696e6974 00474c49 42435f32 2e322e35 init.GLIBC_2.2.5\n 0x00000678 00000000 00000000 00000000 00000000 ................\n 0x00000688 00000000 00000000 00000000 00000000 ................\n 0x00000698 00000000 00000000 00000000 00000000 ................\n- 0x000006a8 00000000 00000000 ........\n+ 0x000006a8 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.jxZiQTJCfz/dbd-tmp-V961DKX/diffoscope_qnn8kq51_b2/tmpi61lffio_DebTarContainer/0/.debug/cb3c3bfea7d79ed865c307e74a4a15ca813a93.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 63623363 33626665 61376437 39656438 cb3c3bfea7d79ed8\n- 0x00000010 36356333 30376537 34613461 31356361 65c307e74a4a15ca\n- 0x00000020 38313361 39332e64 65627567 00000000 813a93.debug....\n- 0x00000030 d1e56f55 ..oU\n+ 0x00000000 38386139 65636435 36656330 36636261 88a9ecd56ec06cba\n+ 0x00000010 33633030 64626666 62643564 35333534 3c00dbffbd5d5354\n+ 0x00000020 34366431 38662e64 65627567 00000000 46d18f.debug....\n+ 0x00000030 0707204c .. L\n \n"}]}, {"source1": "./usr/bin/PTinfo", "source2": "./usr/bin/PTinfo", "comments": ["File 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 000064 00 A 6 0 8\n [ 6] .dynsym DYNSYM 0000000000000408 000408 000288 18 A 7 1 8\n- [ 7] .dynstr STRTAB 0000000000000690 000690 000180 00 A 0 0 1\n- [ 8] .gnu.version VERSYM 0000000000000810 000810 000036 02 A 6 0 2\n+ [ 7] .dynstr STRTAB 0000000000000690 000690 000182 00 A 0 0 1\n+ [ 8] .gnu.version VERSYM 0000000000000812 000812 000036 02 A 6 0 2\n [ 9] .gnu.version_r VERNEED 0000000000000848 000848 000020 00 A 7 1 8\n [10] .rela.dyn RELA 0000000000000868 000868 000108 18 A 6 0 8\n [11] .rela.plt RELA 0000000000000970 000970 0000c0 18 AI 6 23 8\n [12] .init PROGBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [13] .plt PROGBITS 0000000000001020 001020 000090 10 AX 0 0 16\n [14] .plt.got PROGBITS 00000000000010b0 0010b0 000008 08 AX 0 0 8\n [15] .text PROGBITS 00000000000010c0 0010c0 0002d1 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,24 +8,24 @@\n 0x0000000000000019 (INIT_ARRAY) 0x3d60\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x3d68\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3a0\n 0x0000000000000005 (STRTAB) 0x690\n 0x0000000000000006 (SYMTAB) 0x408\n- 0x000000000000000a (STRSZ) 384 (bytes)\n+ 0x000000000000000a (STRSZ) 386 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x3f80\n 0x0000000000000002 (PLTRELSZ) 192 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x970\n 0x0000000000000007 (RELA) 0x868\n 0x0000000000000008 (RELASZ) 264 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW PIE\n 0x000000006ffffffe (VERNEED) 0x848\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0x810\n+ 0x000000006ffffff0 (VERSYM) 0x812\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: 1742a77ad285bfef75a9aa72c8e813f2fb49fc75\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2f253df3b1b8c668eea80aedd56b5d299840e897\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 27 entries:\n- Addr: 0x0000000000000810 Offset: 0x000810 Link: 6 (.dynsym)\n+ Addr: 0x0000000000000812 Offset: 0x000812 Link: 6 (.dynsym)\n 000: 0 (*local*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.2.5)\n 004: 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 1 (*global*) \n 008: 1 (*global*) 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*) 1 (*global*) 1 (*global*) \n 014: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.2.5)\n 018: 1 (*global*) 1 (*global*) 2 (GLIBC_2.2.5)\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -20,8 +20,9 @@\n 0x000007a0 005f494f 5f737464 696e5f75 73656400 ._IO_stdin_used.\n 0x000007b0 5f5f6461 74615f73 74617274 005f5f6c __data_start.__l\n 0x000007c0 6962635f 6373755f 696e6974 00474c49 ibc_csu_init.GLI\n 0x000007d0 42435f32 2e322e35 00000000 00000000 BC_2.2.5........\n 0x000007e0 00000000 00000000 00000000 00000000 ................\n 0x000007f0 00000000 00000000 00000000 00000000 ................\n 0x00000800 00000000 00000000 00000000 00000000 ................\n+ 0x00000810 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.jxZiQTJCfz/dbd-tmp-V961DKX/diffoscope_qnn8kq51_b2/tmpi61lffio_DebTarContainer/0/.debug/42a77ad285bfef75a9aa72c8e813f2fb49fc75.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 34326137 37616432 38356266 65663735 42a77ad285bfef75\n- 0x00000010 61396161 37326338 65383133 66326662 a9aa72c8e813f2fb\n- 0x00000020 34396663 37352e64 65627567 00000000 49fc75.debug....\n- 0x00000030 b4c1473a ..G:\n+ 0x00000000 32353364 66336231 62386336 36386565 253df3b1b8c668ee\n+ 0x00000010 61383061 65646435 36623564 32393938 a80aedd56b5d2998\n+ 0x00000020 34306538 39372e64 65627567 00000000 40e897.debug....\n+ 0x00000030 f14f7e6f .O~o\n \n"}]}, {"source1": "./usr/bin/PTmasker", "source2": "./usr/bin/PTmasker", "comments": ["File 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 000408 18 A 7 1 8\n- [ 7] .dynstr STRTAB 0000000000000810 000810 0002ac 00 A 0 0 1\n- [ 8] .gnu.version VERSYM 0000000000000abc 000abc 000056 02 A 6 0 2\n+ [ 7] .dynstr STRTAB 0000000000000810 000810 0002ae 00 A 0 0 1\n+ [ 8] .gnu.version VERSYM 0000000000000abe 000abe 000056 02 A 6 0 2\n [ 9] .gnu.version_r VERNEED 0000000000000b18 000b18 000040 00 A 7 1 8\n [10] .rela.dyn RELA 0000000000000b58 000b58 000120 18 A 6 0 8\n [11] .rela.plt RELA 0000000000000c78 000c78 000228 18 AI 6 23 8\n [12] .init PROGBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [13] .plt PROGBITS 0000000000001020 001020 000180 10 AX 0 0 16\n [14] .plt.got PROGBITS 00000000000011a0 0011a0 000008 08 AX 0 0 8\n [15] .text PROGBITS 00000000000011b0 0011b0 000781 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,24 +8,24 @@\n 0x0000000000000019 (INIT_ARRAY) 0x3ce8\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x3cf0\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3a0\n 0x0000000000000005 (STRTAB) 0x810\n 0x0000000000000006 (SYMTAB) 0x408\n- 0x000000000000000a (STRSZ) 684 (bytes)\n+ 0x000000000000000a (STRSZ) 686 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x3f08\n 0x0000000000000002 (PLTRELSZ) 552 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0xc78\n 0x0000000000000007 (RELA) 0xb58\n 0x0000000000000008 (RELASZ) 288 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW PIE\n 0x000000006ffffffe (VERNEED) 0xb18\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0xabc\n+ 0x000000006ffffff0 (VERSYM) 0xabe\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: 1043dd4522f802a6e59889a0aed496e5748ff49f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e3081240b81611b70ba0c20fe58a53e854df8e51\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 43 entries:\n- Addr: 0x0000000000000abc Offset: 0x000abc Link: 6 (.dynsym)\n+ Addr: 0x0000000000000abe Offset: 0x000abe Link: 6 (.dynsym)\n 000: 0 (*local*) 1 (*global*) 2 (GLIBC_2.3.4) 1 (*global*) \n 004: 3 (GLIBC_2.2.5) 2 (GLIBC_2.3.4) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)\n 008: 1 (*global*) 2 (GLIBC_2.3.4) 1 (*global*) 1 (*global*) \n 00c: 1 (*global*) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 1 (*global*) \n 010: 1 (*global*) 3 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) \n 014: 3 (GLIBC_2.2.5) 4 (GLIBC_2.4) 1 (*global*) 1 (*global*) \n 018: 1 (*global*) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 1 (*global*) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -38,9 +38,9 @@\n 0x00000a40 5f757365 64005f5f 64617461 5f737461 _used.__data_sta\n 0x00000a50 7274005f 5f6c6962 635f6373 755f696e rt.__libc_csu_in\n 0x00000a60 69740047 4c494243 5f322e34 00474c49 it.GLIBC_2.4.GLI\n 0x00000a70 42435f32 2e322e35 00474c49 42435f32 BC_2.2.5.GLIBC_2\n 0x00000a80 2e332e34 00000000 00000000 00000000 .3.4............\n 0x00000a90 00000000 00000000 00000000 00000000 ................\n 0x00000aa0 00000000 00000000 00000000 00000000 ................\n- 0x00000ab0 00000000 00000000 00000000 ............\n+ 0x00000ab0 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.jxZiQTJCfz/dbd-tmp-V961DKX/diffoscope_qnn8kq51_b2/tmpi61lffio_DebTarContainer/0/.debug/43dd4522f802a6e59889a0aed496e5748ff49f.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 34336464 34353232 66383032 61366535 43dd4522f802a6e5\n- 0x00000010 39383839 61306165 64343936 65353734 9889a0aed496e574\n- 0x00000020 38666634 39662e64 65627567 00000000 8ff49f.debug....\n- 0x00000030 b82360a9 .#`.\n+ 0x00000000 30383132 34306238 31363131 62373062 081240b81611b70b\n+ 0x00000010 61306332 30666535 38613533 65383534 a0c20fe58a53e854\n+ 0x00000020 64663865 35312e64 65627567 00000000 df8e51.debug....\n+ 0x00000030 f45fd590 ._..\n \n"}]}, {"source1": "./usr/bin/PTmender", "source2": "./usr/bin/PTmender", "comments": ["File 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 0000ac 00 A 6 0 8\n [ 6] .dynsym DYNSYM 0000000000000450 000450 0004f8 18 A 7 1 8\n- [ 7] .dynstr STRTAB 0000000000000948 000948 0002a8 00 A 0 0 1\n- [ 8] .gnu.version VERSYM 0000000000000bf0 000bf0 00006a 02 A 6 0 2\n+ [ 7] .dynstr STRTAB 0000000000000948 000948 0002aa 00 A 0 0 1\n+ [ 8] .gnu.version VERSYM 0000000000000bf2 000bf2 00006a 02 A 6 0 2\n [ 9] .gnu.version_r VERNEED 0000000000000c60 000c60 000040 00 A 7 1 8\n [10] .rela.dyn RELA 0000000000000ca0 000ca0 000120 18 A 6 0 8\n [11] .rela.plt RELA 0000000000000dc0 000dc0 0002d0 18 AI 6 23 8\n [12] .init PROGBITS 0000000000002000 002000 000017 00 AX 0 0 4\n [13] .plt PROGBITS 0000000000002020 002020 0001f0 10 AX 0 0 16\n [14] .plt.got PROGBITS 0000000000002210 002210 000008 08 AX 0 0 8\n [15] .text PROGBITS 0000000000002220 002220 000971 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,24 +8,24 @@\n 0x0000000000000019 (INIT_ARRAY) 0x4cb0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x4cb8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3a0\n 0x0000000000000005 (STRTAB) 0x948\n 0x0000000000000006 (SYMTAB) 0x450\n- 0x000000000000000a (STRSZ) 680 (bytes)\n+ 0x000000000000000a (STRSZ) 682 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x4ed0\n 0x0000000000000002 (PLTRELSZ) 720 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0xdc0\n 0x0000000000000007 (RELA) 0xca0\n 0x0000000000000008 (RELASZ) 288 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW PIE\n 0x000000006ffffffe (VERNEED) 0xc60\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0xbf0\n+ 0x000000006ffffff0 (VERSYM) 0xbf2\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: 1bf05d802ecf41595f07aeac958725c5dae8651c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: caa27b6212a01f381c73ce269ff9345f6e28e315\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 53 entries:\n- Addr: 0x0000000000000bf0 Offset: 0x000bf0 Link: 6 (.dynsym)\n+ Addr: 0x0000000000000bf2 Offset: 0x000bf2 Link: 6 (.dynsym)\n 000: 0 (*local*) 1 (*global*) 2 (GLIBC_2.3.4) 1 (*global*) \n 004: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)\n 008: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 1 (*global*) \n 00c: 1 (*global*) 1 (*global*) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)\n 010: 1 (*global*) 3 (GLIBC_2.2.5) 2 (GLIBC_2.3.4) 3 (GLIBC_2.2.5)\n 014: 1 (*global*) 1 (*global*) 3 (GLIBC_2.2.5) 1 (*global*) \n 018: 4 (GLIBC_2.4) 3 (GLIBC_2.2.5) 1 (*global*) 3 (GLIBC_2.2.5)\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -38,9 +38,9 @@\n 0x00000b78 5f737461 7274005f 5f6c6962 635f6373 _start.__libc_cs\n 0x00000b88 755f696e 69740070 74446562 75670047 u_init.ptDebug.G\n 0x00000b98 4c494243 5f322e34 00474c49 42435f32 LIBC_2.4.GLIBC_2\n 0x00000ba8 2e322e35 00474c49 42435f32 2e332e34 .2.5.GLIBC_2.3.4\n 0x00000bb8 00000000 00000000 00000000 00000000 ................\n 0x00000bc8 00000000 00000000 00000000 00000000 ................\n 0x00000bd8 00000000 00000000 00000000 00000000 ................\n- 0x00000be8 00000000 00000000 ........\n+ 0x00000be8 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.jxZiQTJCfz/dbd-tmp-V961DKX/diffoscope_qnn8kq51_b2/tmpi61lffio_DebTarContainer/0/.debug/f05d802ecf41595f07aeac958725c5dae8651c.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 66303564 38303265 63663431 35393566 f05d802ecf41595f\n- 0x00000010 30376165 61633935 38373235 63356461 07aeac958725c5da\n- 0x00000020 65383635 31632e64 65627567 00000000 e8651c.debug....\n- 0x00000030 dae3356e ..5n\n+ 0x00000000 61323762 36323132 61303166 33383163 a27b6212a01f381c\n+ 0x00000010 37336365 32363966 66393334 35663665 73ce269ff9345f6e\n+ 0x00000020 32386533 31352e64 65627567 00000000 28e315.debug....\n+ 0x00000030 9d6b92ac .k..\n \n"}]}, {"source1": "./usr/bin/PToptimizer", "source2": "./usr/bin/PToptimizer", "comments": ["File 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 0x000bc0 0x000bc0 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000bc8 0x000bc8 R 0x1000\n LOAD 0x001000 0x0000000000001000 0x0000000000001000 0x0003cd 0x0003cd R E 0x1000\n LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x0001b8 0x0001b8 R 0x1000\n LOAD 0x002d18 0x0000000000003d18 0x0000000000003d18 0x0002f8 0x000300 RW 0x1000\n DYNAMIC 0x002d28 0x0000000000003d28 0x0000000000003d28 0x000210 0x000210 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 000050 00 A 6 0 8\n [ 6] .dynsym DYNSYM 00000000000003f0 0003f0 000318 18 A 7 1 8\n- [ 7] .dynstr STRTAB 0000000000000708 000708 0001ee 00 A 0 0 1\n- [ 8] .gnu.version VERSYM 00000000000008f6 0008f6 000042 02 A 6 0 2\n- [ 9] .gnu.version_r VERNEED 0000000000000938 000938 000030 00 A 7 1 8\n- [10] .rela.dyn RELA 0000000000000968 000968 000120 18 A 6 0 8\n- [11] .rela.plt RELA 0000000000000a88 000a88 000138 18 AI 6 23 8\n+ [ 7] .dynstr STRTAB 0000000000000708 000708 0001f0 00 A 0 0 1\n+ [ 8] .gnu.version VERSYM 00000000000008f8 0008f8 000042 02 A 6 0 2\n+ [ 9] .gnu.version_r VERNEED 0000000000000940 000940 000030 00 A 7 1 8\n+ [10] .rela.dyn RELA 0000000000000970 000970 000120 18 A 6 0 8\n+ [11] .rela.plt RELA 0000000000000a90 000a90 000138 18 AI 6 23 8\n [12] .init PROGBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [13] .plt PROGBITS 0000000000001020 001020 0000e0 10 AX 0 0 16\n [14] .plt.got PROGBITS 0000000000001100 001100 000008 08 AX 0 0 8\n [15] .text PROGBITS 0000000000001110 001110 0002b1 00 AX 0 0 16\n [16] .fini PROGBITS 00000000000013c4 0013c4 000009 00 AX 0 0 4\n [17] .rodata PROGBITS 0000000000002000 002000 00005f 00 A 0 0 8\n [18] .eh_frame_hdr PROGBITS 0000000000002060 002060 00003c 00 A 0 0 4\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,24 +1,24 @@\n \n-Relocation section '.rela.dyn' at offset 0x968 contains 12 entries:\n+Relocation section '.rela.dyn' at offset 0x970 contains 12 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000003d18 0000000000000008 R_X86_64_RELATIVE 1350\n 0000000000003d20 0000000000000008 R_X86_64_RELATIVE 1310\n 0000000000004008 0000000000000008 R_X86_64_RELATIVE 4008\n 0000000000003fb8 0000000100000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 0000000000003fc0 0000000700000006 R_X86_64_GLOB_DAT 0000000000000000 __libc_start_main@GLIBC_2.2.5 + 0\n 0000000000003fc8 0000000900000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0\n 0000000000003fd0 0000000b00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 0000000000003fd8 0000001700000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0\n 0000000000003fe0 0000000c00000006 R_X86_64_GLOB_DAT 0000000000000000 fcnPano + 0\n 0000000000003fe8 0000000f00000006 R_X86_64_GLOB_DAT 0000000000000000 SetAlignParams + 0\n 0000000000003ff0 0000001000000006 R_X86_64_GLOB_DAT 0000000000000000 SetLMParams + 0\n 0000000000003ff8 0000001300000006 R_X86_64_GLOB_DAT 0000000000000000 distSquared + 0\n \n-Relocation section '.rela.plt' at offset 0xa88 contains 13 entries:\n+Relocation section '.rela.plt' at offset 0xa90 contains 13 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000003f50 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 puts@GLIBC_2.2.5 + 0\n 0000000000003f58 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 SetAdjustDefaults + 0\n 0000000000003f60 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 exit@GLIBC_2.2.5 + 0\n 0000000000003f68 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 CheckParams + 0\n 0000000000003f70 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 __printf_chk@GLIBC_2.3.4 + 0\n 0000000000003f78 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 DisposeAlignInfo + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,24 +8,24 @@\n 0x0000000000000019 (INIT_ARRAY) 0x3d18\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x3d20\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3a0\n 0x0000000000000005 (STRTAB) 0x708\n 0x0000000000000006 (SYMTAB) 0x3f0\n- 0x000000000000000a (STRSZ) 494 (bytes)\n+ 0x000000000000000a (STRSZ) 496 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x3f38\n 0x0000000000000002 (PLTRELSZ) 312 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0xa88\n- 0x0000000000000007 (RELA) 0x968\n+ 0x0000000000000017 (JMPREL) 0xa90\n+ 0x0000000000000007 (RELA) 0x970\n 0x0000000000000008 (RELASZ) 288 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW PIE\n- 0x000000006ffffffe (VERNEED) 0x938\n+ 0x000000006ffffffe (VERNEED) 0x940\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0x8f6\n+ 0x000000006ffffff0 (VERSYM) 0x8f8\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: 6415804d4be1fee7e502c46259dc89394833c3f5\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 57b2c3166f2bdf6c3f1348f052bcdf7d02c8d3cd\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,18 +1,18 @@\n \n Version symbols section '.gnu.version' contains 33 entries:\n- Addr: 0x00000000000008f6 Offset: 0x0008f6 Link: 6 (.dynsym)\n+ Addr: 0x00000000000008f8 Offset: 0x0008f8 Link: 6 (.dynsym)\n 000: 0 (*local*) 1 (*global*) 2 (GLIBC_2.2.5) 1 (*global*) \n 004: 2 (GLIBC_2.2.5) 1 (*global*) 3 (GLIBC_2.3.4) 2 (GLIBC_2.2.5)\n 008: 1 (*global*) 1 (*global*) 2 (GLIBC_2.2.5) 1 (*global*) \n 00c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 010: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 014: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.2.5)\n 018: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 01c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 020: 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 1 entry:\n- Addr: 0x0000000000000938 Offset: 0x000938 Link: 7 (.dynstr)\n+ Addr: 0x0000000000000940 Offset: 0x000940 Link: 7 (.dynstr)\n 000000: Version: 1 File: libc.so.6 Cnt: 2\n 0x0010: Name: GLIBC_2.3.4 Flags: none Version: 3\n 0x0020: Name: GLIBC_2.2.5 Flags: none Version: 2\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -26,9 +26,9 @@\n 0x00000878 6e69005f 494f5f73 7464696e 5f757365 ni._IO_stdin_use\n 0x00000888 64005f5f 64617461 5f737461 7274005f d.__data_start._\n 0x00000898 5f6c6962 635f6373 755f696e 69740047 _libc_csu_init.G\n 0x000008a8 4c494243 5f322e33 2e340047 4c494243 LIBC_2.3.4.GLIBC\n 0x000008b8 5f322e32 2e350000 00000000 00000000 _2.2.5..........\n 0x000008c8 00000000 00000000 00000000 00000000 ................\n 0x000008d8 00000000 00000000 00000000 00000000 ................\n- 0x000008e8 00000000 00000000 00000000 0000 ..............\n+ 0x000008e8 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.jxZiQTJCfz/dbd-tmp-V961DKX/diffoscope_qnn8kq51_b2/tmpi61lffio_DebTarContainer/0/.debug/15804d4be1fee7e502c46259dc89394833c3f5.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 31353830 34643462 65316665 65376535 15804d4be1fee7e5\n- 0x00000010 30326334 36323539 64633839 33393438 02c46259dc893948\n- 0x00000020 33336333 66352e64 65627567 00000000 33c3f5.debug....\n- 0x00000030 ec534707 .SG.\n+ 0x00000000 62326333 31363666 32626466 36633366 b2c3166f2bdf6c3f\n+ 0x00000010 31333438 66303532 62636466 37643032 1348f052bcdf7d02\n+ 0x00000020 63386433 63642e64 65627567 00000000 c8d3cd.debug....\n+ 0x00000030 1a4637a8 .F7.\n \n"}]}, {"source1": "./usr/bin/PTroller", "source2": "./usr/bin/PTroller", "comments": ["File 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 000348 18 A 7 1 8\n- [ 7] .dynstr STRTAB 0000000000000750 000750 0001ff 00 A 0 0 1\n- [ 8] .gnu.version VERSYM 0000000000000950 000950 000046 02 A 6 0 2\n+ [ 7] .dynstr STRTAB 0000000000000750 000750 000201 00 A 0 0 1\n+ [ 8] .gnu.version VERSYM 0000000000000952 000952 000046 02 A 6 0 2\n [ 9] .gnu.version_r VERNEED 0000000000000998 000998 000040 00 A 7 1 8\n [10] .rela.dyn RELA 00000000000009d8 0009d8 000120 18 A 6 0 8\n [11] .rela.plt RELA 0000000000000af8 000af8 000168 18 AI 6 23 8\n [12] .init PROGBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [13] .plt PROGBITS 0000000000001020 001020 000100 10 AX 0 0 16\n [14] .plt.got PROGBITS 0000000000001120 001120 000008 08 AX 0 0 8\n [15] .text PROGBITS 0000000000001130 001130 0004d1 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,24 +8,24 @@\n 0x0000000000000019 (INIT_ARRAY) 0x3d28\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x3d30\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3a0\n 0x0000000000000005 (STRTAB) 0x750\n 0x0000000000000006 (SYMTAB) 0x408\n- 0x000000000000000a (STRSZ) 511 (bytes)\n+ 0x000000000000000a (STRSZ) 513 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x3f48\n 0x0000000000000002 (PLTRELSZ) 360 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0xaf8\n 0x0000000000000007 (RELA) 0x9d8\n 0x0000000000000008 (RELASZ) 288 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW PIE\n 0x000000006ffffffe (VERNEED) 0x998\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0x950\n+ 0x000000006ffffff0 (VERSYM) 0x952\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: 2911cd44538dd42d7323e088a7f6237d447fd8bb\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a4ff8c08cae755277a3d6a3b328080c1e2f5f495\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 35 entries:\n- Addr: 0x0000000000000950 Offset: 0x000950 Link: 6 (.dynsym)\n+ Addr: 0x0000000000000952 Offset: 0x000952 Link: 6 (.dynsym)\n 000: 0 (*local*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.2.5)\n 004: 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 3 (GLIBC_2.3.4) 1 (*global*) \n 008: 1 (*global*) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 1 (*global*) \n 00c: 1 (*global*) 4 (GLIBC_2.4) 1 (*global*) 1 (*global*) \n 010: 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 1 (*global*) \n 014: 1 (*global*) 2 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) \n 018: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -27,9 +27,10 @@\n 0x000008d0 64696e5f 75736564 005f5f64 6174615f din_used.__data_\n 0x000008e0 73746172 74005f5f 6c696263 5f637375 start.__libc_csu\n 0x000008f0 5f696e69 7400474c 4942435f 322e3400 _init.GLIBC_2.4.\n 0x00000900 474c4942 435f322e 332e3400 474c4942 GLIBC_2.3.4.GLIB\n 0x00000910 435f322e 322e3500 00000000 00000000 C_2.2.5.........\n 0x00000920 00000000 00000000 00000000 00000000 ................\n 0x00000930 00000000 00000000 00000000 00000000 ................\n- 0x00000940 00000000 00000000 00000000 000000 ...............\n+ 0x00000940 00000000 00000000 00000000 00000000 ................\n+ 0x00000950 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.jxZiQTJCfz/dbd-tmp-V961DKX/diffoscope_qnn8kq51_b2/tmpi61lffio_DebTarContainer/0/.debug/11cd44538dd42d7323e088a7f6237d447fd8bb.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 31316364 34343533 38646434 32643733 11cd44538dd42d73\n- 0x00000010 32336530 38386137 66363233 37643434 23e088a7f6237d44\n- 0x00000020 37666438 62622e64 65627567 00000000 7fd8bb.debug....\n- 0x00000030 10b9d669 ...i\n+ 0x00000000 66663863 30386361 65373535 32373761 ff8c08cae755277a\n+ 0x00000010 33643661 33623332 38303830 63316532 3d6a3b328080c1e2\n+ 0x00000020 66356634 39352e64 65627567 00000000 f5f495.debug....\n+ 0x00000030 a45708d9 .W..\n \n"}]}, {"source1": "./usr/bin/PTtiff2psd", "source2": "./usr/bin/PTtiff2psd", "comments": ["File 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 00006c 00 A 6 0 8\n [ 6] .dynsym DYNSYM 0000000000000410 000410 000390 18 A 7 1 8\n- [ 7] .dynstr STRTAB 00000000000007a0 0007a0 000231 00 A 0 0 1\n- [ 8] .gnu.version VERSYM 00000000000009d2 0009d2 00004c 02 A 6 0 2\n+ [ 7] .dynstr STRTAB 00000000000007a0 0007a0 000233 00 A 0 0 1\n+ [ 8] .gnu.version VERSYM 00000000000009d4 0009d4 00004c 02 A 6 0 2\n [ 9] .gnu.version_r VERNEED 0000000000000a20 000a20 000040 00 A 7 1 8\n [10] .rela.dyn RELA 0000000000000a60 000a60 000138 18 A 6 0 8\n [11] .rela.plt RELA 0000000000000b98 000b98 000198 18 AI 6 23 8\n [12] .init PROGBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [13] .plt PROGBITS 0000000000001020 001020 000120 10 AX 0 0 16\n [14] .plt.got PROGBITS 0000000000001140 001140 000008 08 AX 0 0 8\n [15] .text PROGBITS 0000000000001150 001150 0005a1 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,24 +8,24 @@\n 0x0000000000000019 (INIT_ARRAY) 0x3d18\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x3d20\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3a0\n 0x0000000000000005 (STRTAB) 0x7a0\n 0x0000000000000006 (SYMTAB) 0x410\n- 0x000000000000000a (STRSZ) 561 (bytes)\n+ 0x000000000000000a (STRSZ) 563 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x3f38\n 0x0000000000000002 (PLTRELSZ) 408 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0xb98\n 0x0000000000000007 (RELA) 0xa60\n 0x0000000000000008 (RELASZ) 312 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW PIE\n 0x000000006ffffffe (VERNEED) 0xa20\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0x9d2\n+ 0x000000006ffffff0 (VERSYM) 0x9d4\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: 2b999adae7d45a98042b21fa8608ba636e77307f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9e5ed94a60b00815d93fa08df989316a27450538\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 38 entries:\n- Addr: 0x00000000000009d2 Offset: 0x0009d2 Link: 6 (.dynsym)\n+ Addr: 0x00000000000009d4 Offset: 0x0009d4 Link: 6 (.dynsym)\n 000: 0 (*local*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.2.5)\n 004: 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 3 (GLIBC_2.3.4) 2 (GLIBC_2.2.5)\n 008: 2 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) 2 (GLIBC_2.2.5)\n 00c: 1 (*global*) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 4 (GLIBC_2.4) \n 010: 1 (*global*) 2 (GLIBC_2.2.5) 1 (*global*) 3 (GLIBC_2.3.4)\n 014: 2 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) 2 (GLIBC_2.2.5)\n 018: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -31,9 +31,9 @@\n 0x00000960 615f7374 61727400 5f5f6c69 62635f63 a_start.__libc_c\n 0x00000970 73755f69 6e697400 474c4942 435f322e su_init.GLIBC_2.\n 0x00000980 3400474c 4942435f 322e332e 3400474c 4.GLIBC_2.3.4.GL\n 0x00000990 4942435f 322e322e 35000000 00000000 IBC_2.2.5.......\n 0x000009a0 00000000 00000000 00000000 00000000 ................\n 0x000009b0 00000000 00000000 00000000 00000000 ................\n 0x000009c0 00000000 00000000 00000000 00000000 ................\n- 0x000009d0 00 .\n+ 0x000009d0 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.jxZiQTJCfz/dbd-tmp-V961DKX/diffoscope_qnn8kq51_b2/tmpi61lffio_DebTarContainer/0/.debug/999adae7d45a98042b21fa8608ba636e77307f.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 39393961 64616537 64343561 39383034 999adae7d45a9804\n- 0x00000010 32623231 66613836 30386261 36333665 2b21fa8608ba636e\n- 0x00000020 37373330 37662e64 65627567 00000000 77307f.debug....\n- 0x00000030 3b674502 ;gE.\n+ 0x00000000 35656439 34613630 62303038 31356439 5ed94a60b00815d9\n+ 0x00000010 33666130 38646639 38393331 36613237 3fa08df989316a27\n+ 0x00000020 34353035 33382e64 65627567 00000000 450538.debug....\n+ 0x00000030 15946f50 ..oP\n \n"}]}, {"source1": "./usr/bin/PTtiffdump", "source2": "./usr/bin/PTtiffdump", "comments": ["File 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 00006c 00 A 6 0 8\n [ 6] .dynsym DYNSYM 0000000000000410 000410 0002a0 18 A 7 1 8\n- [ 7] .dynstr STRTAB 00000000000006b0 0006b0 00019b 00 A 0 0 1\n- [ 8] .gnu.version VERSYM 000000000000084c 00084c 000038 02 A 6 0 2\n+ [ 7] .dynstr STRTAB 00000000000006b0 0006b0 00019d 00 A 0 0 1\n+ [ 8] .gnu.version VERSYM 000000000000084e 00084e 000038 02 A 6 0 2\n [ 9] .gnu.version_r VERNEED 0000000000000888 000888 000040 00 A 7 1 8\n [10] .rela.dyn RELA 00000000000008c8 0008c8 0000f0 18 A 6 0 8\n [11] .rela.plt RELA 00000000000009b8 0009b8 0000a8 18 AI 6 23 8\n [12] .init PROGBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [13] .plt PROGBITS 0000000000001020 001020 000080 10 AX 0 0 16\n [14] .plt.got PROGBITS 00000000000010a0 0010a0 000008 08 AX 0 0 8\n [15] .text PROGBITS 00000000000010b0 0010b0 000441 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,24 +8,24 @@\n 0x0000000000000019 (INIT_ARRAY) 0x3d68\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x3d70\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3a0\n 0x0000000000000005 (STRTAB) 0x6b0\n 0x0000000000000006 (SYMTAB) 0x410\n- 0x000000000000000a (STRSZ) 411 (bytes)\n+ 0x000000000000000a (STRSZ) 413 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x3f88\n 0x0000000000000002 (PLTRELSZ) 168 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x9b8\n 0x0000000000000007 (RELA) 0x8c8\n 0x0000000000000008 (RELASZ) 240 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW PIE\n 0x000000006ffffffe (VERNEED) 0x888\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0x84c\n+ 0x000000006ffffff0 (VERSYM) 0x84e\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: bb44da2943c2dbef1232ef51ce80c4ad48a57f18\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 56b3afce2daa85192eea700df4390e129cb5402d\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 28 entries:\n- Addr: 0x000000000000084c Offset: 0x00084c Link: 6 (.dynsym)\n+ Addr: 0x000000000000084e Offset: 0x00084e Link: 6 (.dynsym)\n 000: 0 (*local*) 1 (*global*) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5)\n 004: 3 (GLIBC_2.3.4) 2 (GLIBC_2.2.5) 1 (*global*) 2 (GLIBC_2.2.5)\n 008: 1 (*global*) 1 (*global*) 1 (*global*) 4 (GLIBC_2.4) \n 00c: 1 (*global*) 2 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) \n 010: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 014: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 018: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.2.5)\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -21,9 +21,9 @@\n 0x000007d0 6174615f 73746172 74005f5f 6c696263 ata_start.__libc\n 0x000007e0 5f637375 5f696e69 7400436f 6d706172 _csu_init.Compar\n 0x000007f0 6500474c 4942435f 322e3400 474c4942 e.GLIBC_2.4.GLIB\n 0x00000800 435f322e 332e3400 474c4942 435f322e C_2.3.4.GLIBC_2.\n 0x00000810 322e3500 00000000 00000000 00000000 2.5.............\n 0x00000820 00000000 00000000 00000000 00000000 ................\n 0x00000830 00000000 00000000 00000000 00000000 ................\n- 0x00000840 00000000 00000000 000000 ...........\n+ 0x00000840 00000000 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.jxZiQTJCfz/dbd-tmp-V961DKX/diffoscope_qnn8kq51_b2/tmpi61lffio_DebTarContainer/0/.debug/44da2943c2dbef1232ef51ce80c4ad48a57f18.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 34346461 32393433 63326462 65663132 44da2943c2dbef12\n- 0x00000010 33326566 35316365 38306334 61643438 32ef51ce80c4ad48\n- 0x00000020 61353766 31382e64 65627567 00000000 a57f18.debug....\n- 0x00000030 943f8d40 .?.@\n+ 0x00000000 62336166 63653264 61613835 31393265 b3afce2daa85192e\n+ 0x00000010 65613730 30646634 33393065 31323963 ea700df4390e129c\n+ 0x00000020 62353430 32642e64 65627567 00000000 b5402d.debug....\n+ 0x00000030 c85fcec4 ._..\n \n"}]}, {"source1": "./usr/bin/PTuncrop", "source2": "./usr/bin/PTuncrop", "comments": ["File 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 000050 00 A 6 0 8\n [ 6] .dynsym DYNSYM 00000000000003f0 0003f0 000198 18 A 7 1 8\n- [ 7] .dynstr STRTAB 0000000000000588 000588 000128 00 A 0 0 1\n- [ 8] .gnu.version VERSYM 00000000000006b0 0006b0 000022 02 A 6 0 2\n+ [ 7] .dynstr STRTAB 0000000000000588 000588 00012a 00 A 0 0 1\n+ [ 8] .gnu.version VERSYM 00000000000006b2 0006b2 000022 02 A 6 0 2\n [ 9] .gnu.version_r VERNEED 00000000000006d8 0006d8 000020 00 A 7 1 8\n [10] .rela.dyn RELA 00000000000006f8 0006f8 0000c0 18 A 6 0 8\n [11] .rela.plt RELA 00000000000007b8 0007b8 000018 18 AI 6 23 8\n [12] .init PROGBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [13] .plt PROGBITS 0000000000001020 001020 000020 10 AX 0 0 16\n [14] .plt.got PROGBITS 0000000000001040 001040 000008 08 AX 0 0 8\n [15] .text PROGBITS 0000000000001050 001050 000171 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,24 +8,24 @@\n 0x0000000000000019 (INIT_ARRAY) 0x3d98\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x3da0\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3a0\n 0x0000000000000005 (STRTAB) 0x588\n 0x0000000000000006 (SYMTAB) 0x3f0\n- 0x000000000000000a (STRSZ) 296 (bytes)\n+ 0x000000000000000a (STRSZ) 298 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x3fb8\n 0x0000000000000002 (PLTRELSZ) 24 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x7b8\n 0x0000000000000007 (RELA) 0x6f8\n 0x0000000000000008 (RELASZ) 192 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW PIE\n 0x000000006ffffffe (VERNEED) 0x6d8\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0x6b0\n+ 0x000000006ffffff0 (VERSYM) 0x6b2\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: 23e0ea0130488e27062fc6d189c36488e86df84b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ad86c668fcc77115728d9241d3f839e216497f01\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 17 entries:\n- Addr: 0x00000000000006b0 Offset: 0x0006b0 Link: 6 (.dynsym)\n+ Addr: 0x00000000000006b2 Offset: 0x0006b2 Link: 6 (.dynsym)\n 000: 0 (*local*) 1 (*global*) 2 (GLIBC_2.2.5) 1 (*global*) \n 004: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.2.5)\n 008: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 00c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 010: 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 1 entry:\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -14,9 +14,9 @@\n 0x00000638 6373755f 66696e69 005f494f 5f737464 csu_fini._IO_std\n 0x00000648 696e5f75 73656400 5f5f6461 74615f73 in_used.__data_s\n 0x00000658 74617274 005f5f6c 6962635f 6373755f tart.__libc_csu_\n 0x00000668 696e6974 00474c49 42435f32 2e322e35 init.GLIBC_2.2.5\n 0x00000678 00000000 00000000 00000000 00000000 ................\n 0x00000688 00000000 00000000 00000000 00000000 ................\n 0x00000698 00000000 00000000 00000000 00000000 ................\n- 0x000006a8 00000000 00000000 ........\n+ 0x000006a8 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.jxZiQTJCfz/dbd-tmp-V961DKX/diffoscope_qnn8kq51_b2/tmpi61lffio_DebTarContainer/0/.debug/e0ea0130488e27062fc6d189c36488e86df84b.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 65306561 30313330 34383865 32373036 e0ea0130488e2706\n- 0x00000010 32666336 64313839 63333634 38386538 2fc6d189c36488e8\n- 0x00000020 36646638 34622e64 65627567 00000000 6df84b.debug....\n- 0x00000030 79bbb2e6 y...\n+ 0x00000000 38366336 36386663 63373731 31353732 86c668fcc7711572\n+ 0x00000010 38643932 34316433 66383339 65323136 8d9241d3f839e216\n+ 0x00000020 34393766 30312e64 65627567 00000000 497f01.debug....\n+ 0x00000030 8b27f59a .'..\n \n"}]}, {"source1": "./usr/bin/panoinfo", "source2": "./usr/bin/panoinfo", "comments": ["File 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 0x000b18 0x000b18 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000b20 0x000b20 R 0x1000\n LOAD 0x001000 0x0000000000001000 0x0000000000001000 0x00068d 0x00068d R E 0x1000\n LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x000328 0x000328 R 0x1000\n LOAD 0x002d38 0x0000000000003d38 0x0000000000003d38 0x0002d8 0x0002e0 RW 0x1000\n DYNAMIC 0x002d48 0x0000000000003d48 0x0000000000003d48 0x000210 0x000210 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 000050 00 A 6 0 8\n [ 6] .dynsym DYNSYM 00000000000003f0 0003f0 0002b8 18 A 7 1 8\n- [ 7] .dynstr STRTAB 00000000000006a8 0006a8 0001fe 00 A 0 0 1\n- [ 8] .gnu.version VERSYM 00000000000008a6 0008a6 00003a 02 A 6 0 2\n- [ 9] .gnu.version_r VERNEED 00000000000008e0 0008e0 000040 00 A 7 1 8\n- [10] .rela.dyn RELA 0000000000000920 000920 0000c0 18 A 6 0 8\n- [11] .rela.plt RELA 00000000000009e0 0009e0 000138 18 AI 6 23 8\n+ [ 7] .dynstr STRTAB 00000000000006a8 0006a8 000200 00 A 0 0 1\n+ [ 8] .gnu.version VERSYM 00000000000008a8 0008a8 00003a 02 A 6 0 2\n+ [ 9] .gnu.version_r VERNEED 00000000000008e8 0008e8 000040 00 A 7 1 8\n+ [10] .rela.dyn RELA 0000000000000928 000928 0000c0 18 A 6 0 8\n+ [11] .rela.plt RELA 00000000000009e8 0009e8 000138 18 AI 6 23 8\n [12] .init PROGBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [13] .plt PROGBITS 0000000000001020 001020 0000e0 10 AX 0 0 16\n [14] .plt.got PROGBITS 0000000000001100 001100 000008 08 AX 0 0 8\n [15] .text PROGBITS 0000000000001110 001110 000571 00 AX 0 0 16\n [16] .fini PROGBITS 0000000000001684 001684 000009 00 AX 0 0 4\n [17] .rodata PROGBITS 0000000000002000 002000 0001ad 00 A 0 0 8\n [18] .eh_frame_hdr PROGBITS 00000000000021b0 0021b0 00003c 00 A 0 0 4\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,20 +1,20 @@\n \n-Relocation section '.rela.dyn' at offset 0x920 contains 8 entries:\n+Relocation section '.rela.dyn' at offset 0x928 contains 8 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000003d38 0000000000000008 R_X86_64_RELATIVE 1610\n 0000000000003d40 0000000000000008 R_X86_64_RELATIVE 15d0\n 0000000000004008 0000000000000008 R_X86_64_RELATIVE 4008\n 0000000000003fd8 0000000200000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 0000000000003fe0 0000000600000006 R_X86_64_GLOB_DAT 0000000000000000 __libc_start_main@GLIBC_2.2.5 + 0\n 0000000000003fe8 0000000700000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0\n 0000000000003ff0 0000000b00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 0000000000003ff8 0000001300000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0\n \n-Relocation section '.rela.plt' at offset 0x9e0 contains 13 entries:\n+Relocation section '.rela.plt' at offset 0x9e8 contains 13 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000003f70 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 queryFeatureCount + 0\n 0000000000003f78 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 queryFeatureString + 0\n 0000000000003f80 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 __printf_chk@GLIBC_2.3.4 + 0\n 0000000000003f88 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 malloc@GLIBC_2.2.5 + 0\n 0000000000003f90 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 __strcat_chk@GLIBC_2.3.4 + 0\n 0000000000003f98 0000000900000007 R_X86_64_JUMP_SLOT 0000000000000000 free@GLIBC_2.2.5 + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,24 +8,24 @@\n 0x0000000000000019 (INIT_ARRAY) 0x3d38\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x3d40\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3a0\n 0x0000000000000005 (STRTAB) 0x6a8\n 0x0000000000000006 (SYMTAB) 0x3f0\n- 0x000000000000000a (STRSZ) 510 (bytes)\n+ 0x000000000000000a (STRSZ) 512 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x3f58\n 0x0000000000000002 (PLTRELSZ) 312 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x9e0\n- 0x0000000000000007 (RELA) 0x920\n+ 0x0000000000000017 (JMPREL) 0x9e8\n+ 0x0000000000000007 (RELA) 0x928\n 0x0000000000000008 (RELASZ) 192 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW PIE\n- 0x000000006ffffffe (VERNEED) 0x8e0\n+ 0x000000006ffffffe (VERNEED) 0x8e8\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0x8a6\n+ 0x000000006ffffff0 (VERSYM) 0x8a8\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: 6568e4b411be20116f3da1100c417b5aa7dbf8c4\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c7c621dd1d4e29421dac9e58a6a6f3b16e571593\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,18 +1,18 @@\n \n Version symbols section '.gnu.version' contains 29 entries:\n- Addr: 0x00000000000008a6 Offset: 0x0008a6 Link: 6 (.dynsym)\n+ Addr: 0x00000000000008a8 Offset: 0x0008a8 Link: 6 (.dynsym)\n 000: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) \n 004: 2 (GLIBC_2.3.4) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 1 (*global*) \n 008: 2 (GLIBC_2.3.4) 3 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) \n 00c: 1 (*global*) 1 (*global*) 1 (*global*) 4 (GLIBC_2.4) \n 010: 2 (GLIBC_2.3.4) 1 (*global*) 1 (*global*) 3 (GLIBC_2.2.5)\n 014: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 018: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 01c: 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 1 entry:\n- Addr: 0x00000000000008e0 Offset: 0x0008e0 Link: 7 (.dynstr)\n+ Addr: 0x00000000000008e8 Offset: 0x0008e8 Link: 7 (.dynstr)\n 000000: Version: 1 File: libc.so.6 Cnt: 3\n 0x0010: Name: GLIBC_2.4 Flags: none Version: 4\n 0x0020: Name: GLIBC_2.2.5 Flags: none Version: 3\n 0x0030: Name: GLIBC_2.3.4 Flags: none Version: 2\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -27,9 +27,9 @@\n 0x00000828 696e5f75 73656400 5f5f6461 74615f73 in_used.__data_s\n 0x00000838 74617274 005f5f6c 6962635f 6373755f tart.__libc_csu_\n 0x00000848 696e6974 00474c49 42435f32 2e340047 init.GLIBC_2.4.G\n 0x00000858 4c494243 5f322e32 2e350047 4c494243 LIBC_2.2.5.GLIBC\n 0x00000868 5f322e33 2e340000 00000000 00000000 _2.3.4..........\n 0x00000878 00000000 00000000 00000000 00000000 ................\n 0x00000888 00000000 00000000 00000000 00000000 ................\n- 0x00000898 00000000 00000000 00000000 0000 ..............\n+ 0x00000898 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.jxZiQTJCfz/dbd-tmp-V961DKX/diffoscope_qnn8kq51_b2/tmpi61lffio_DebTarContainer/0/.debug/68e4b411be20116f3da1100c417b5aa7dbf8c4.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 36386534 62343131 62653230 31313666 68e4b411be20116f\n- 0x00000010 33646131 31303063 34313762 35616137 3da1100c417b5aa7\n- 0x00000020 64626638 63342e64 65627567 00000000 dbf8c4.debug....\n- 0x00000030 c619c1b8 ....\n+ 0x00000000 63363231 64643164 34653239 34323164 c621dd1d4e29421d\n+ 0x00000010 61633965 35386136 61366633 62313665 ac9e58a6a6f3b16e\n+ 0x00000020 35373135 39332e64 65627567 00000000 571593.debug....\n+ 0x00000030 900baf9a ....\n \n"}]}]}]}]}, {"source1": "libpano13-bin-dbgsym_2.9.21+dfsg-1_amd64.deb", "source2": "libpano13-bin-dbgsym_2.9.21+dfsg-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-31 12:03:37.000000 debian-binary\n--rw-r--r-- 0 0 0 1108 2021-12-31 12:03:37.000000 control.tar.xz\n--rw-r--r-- 0 0 0 46908 2021-12-31 12:03:37.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1104 2021-12-31 12:03:37.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 46788 2021-12-31 12:03:37.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 PhotoTools Maintainers \n Installed-Size: 134\n Depends: libpano13-bin (= 2.9.21+dfsg-1)\n Section: debug\n Priority: optional\n Description: debug symbols for libpano13-bin\n-Build-Ids: 1043dd4522f802a6e59889a0aed496e5748ff49f 1742a77ad285bfef75a9aa72c8e813f2fb49fc75 1bf05d802ecf41595f07aeac958725c5dae8651c 23e0ea0130488e27062fc6d189c36488e86df84b 2911cd44538dd42d7323e088a7f6237d447fd8bb 2b999adae7d45a98042b21fa8608ba636e77307f 6415804d4be1fee7e502c46259dc89394833c3f5 6568e4b411be20116f3da1100c417b5aa7dbf8c4 a42cc78ee1d67d788b0c0c0dc101c9144abb60fa a6cb3c3bfea7d79ed865c307e74a4a15ca813a93 bb44da2943c2dbef1232ef51ce80c4ad48a57f18\n+Build-Ids: 2f253df3b1b8c668eea80aedd56b5d299840e897 56b3afce2daa85192eea700df4390e129cb5402d 57b2c3166f2bdf6c3f1348f052bcdf7d02c8d3cd 9e5ed94a60b00815d93fa08df989316a27450538 a4ff8c08cae755277a3d6a3b328080c1e2f5f495 ad86c668fcc77115728d9241d3f839e216497f01 ba925cf314d9124b6776aebb857cb93dd7439a89 c7c621dd1d4e29421dac9e58a6a6f3b16e571593 caa27b6212a01f381c73ce269ff9345f6e28e315 e3081240b81611b70ba0c20fe58a53e854df8e51 e888a9ecd56ec06cba3c00dbffbd5d535446d18f\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,12 +1,12 @@\n-usr/lib/debug/.build-id/10/43dd4522f802a6e59889a0aed496e5748ff49f.debug\n-usr/lib/debug/.build-id/17/42a77ad285bfef75a9aa72c8e813f2fb49fc75.debug\n-usr/lib/debug/.build-id/1b/f05d802ecf41595f07aeac958725c5dae8651c.debug\n-usr/lib/debug/.build-id/23/e0ea0130488e27062fc6d189c36488e86df84b.debug\n-usr/lib/debug/.build-id/29/11cd44538dd42d7323e088a7f6237d447fd8bb.debug\n-usr/lib/debug/.build-id/2b/999adae7d45a98042b21fa8608ba636e77307f.debug\n-usr/lib/debug/.build-id/64/15804d4be1fee7e502c46259dc89394833c3f5.debug\n-usr/lib/debug/.build-id/65/68e4b411be20116f3da1100c417b5aa7dbf8c4.debug\n-usr/lib/debug/.build-id/a4/2cc78ee1d67d788b0c0c0dc101c9144abb60fa.debug\n-usr/lib/debug/.build-id/a6/cb3c3bfea7d79ed865c307e74a4a15ca813a93.debug\n-usr/lib/debug/.build-id/bb/44da2943c2dbef1232ef51ce80c4ad48a57f18.debug\n+usr/lib/debug/.build-id/2f/253df3b1b8c668eea80aedd56b5d299840e897.debug\n+usr/lib/debug/.build-id/56/b3afce2daa85192eea700df4390e129cb5402d.debug\n+usr/lib/debug/.build-id/57/b2c3166f2bdf6c3f1348f052bcdf7d02c8d3cd.debug\n+usr/lib/debug/.build-id/9e/5ed94a60b00815d93fa08df989316a27450538.debug\n+usr/lib/debug/.build-id/a4/ff8c08cae755277a3d6a3b328080c1e2f5f495.debug\n+usr/lib/debug/.build-id/ad/86c668fcc77115728d9241d3f839e216497f01.debug\n+usr/lib/debug/.build-id/ba/925cf314d9124b6776aebb857cb93dd7439a89.debug\n+usr/lib/debug/.build-id/c7/c621dd1d4e29421dac9e58a6a6f3b16e571593.debug\n+usr/lib/debug/.build-id/ca/a27b6212a01f381c73ce269ff9345f6e28e315.debug\n+usr/lib/debug/.build-id/e3/081240b81611b70ba0c20fe58a53e854df8e51.debug\n+usr/lib/debug/.build-id/e8/88a9ecd56ec06cba3c00dbffbd5d535446d18f.debug\n usr/lib/debug/.dwz/x86_64-linux-gnu/libpano13-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,33 +1,33 @@\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-31 12:03:37.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-31 12:03:37.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-31 12:03:37.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-31 12:03:37.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/10/\n--rw-r--r-- 0 root (0) root (0) 10696 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/10/43dd4522f802a6e59889a0aed496e5748ff49f.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/17/\n--rw-r--r-- 0 root (0) root (0) 7720 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/17/42a77ad285bfef75a9aa72c8e813f2fb49fc75.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/1b/\n--rw-r--r-- 0 root (0) root (0) 15200 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/1b/f05d802ecf41595f07aeac958725c5dae8651c.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/23/\n--rw-r--r-- 0 root (0) root (0) 5968 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/23/e0ea0130488e27062fc6d189c36488e86df84b.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/29/\n--rw-r--r-- 0 root (0) root (0) 9176 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/29/11cd44538dd42d7323e088a7f6237d447fd8bb.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/2b/\n--rw-r--r-- 0 root (0) root (0) 10320 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/2b/999adae7d45a98042b21fa8608ba636e77307f.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/64/\n--rw-r--r-- 0 root (0) root (0) 9888 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/64/15804d4be1fee7e502c46259dc89394833c3f5.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/65/\n--rw-r--r-- 0 root (0) root (0) 9480 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/65/68e4b411be20116f3da1100c417b5aa7dbf8c4.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/2f/\n+-rw-r--r-- 0 root (0) root (0) 7720 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/2f/253df3b1b8c668eea80aedd56b5d299840e897.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/56/\n+-rw-r--r-- 0 root (0) root (0) 9776 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/56/b3afce2daa85192eea700df4390e129cb5402d.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/57/\n+-rw-r--r-- 0 root (0) root (0) 9888 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/57/b2c3166f2bdf6c3f1348f052bcdf7d02c8d3cd.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/9e/\n+-rw-r--r-- 0 root (0) root (0) 10320 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/9e/5ed94a60b00815d93fa08df989316a27450538.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/a4/\n--rw-r--r-- 0 root (0) root (0) 9664 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/a4/2cc78ee1d67d788b0c0c0dc101c9144abb60fa.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/a6/\n--rw-r--r-- 0 root (0) root (0) 5976 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/a6/cb3c3bfea7d79ed865c307e74a4a15ca813a93.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/bb/\n--rw-r--r-- 0 root (0) root (0) 9776 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/bb/44da2943c2dbef1232ef51ce80c4ad48a57f18.debug\n+-rw-r--r-- 0 root (0) root (0) 9176 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/a4/ff8c08cae755277a3d6a3b328080c1e2f5f495.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/ad/\n+-rw-r--r-- 0 root (0) root (0) 5968 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/ad/86c668fcc77115728d9241d3f839e216497f01.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/ba/\n+-rw-r--r-- 0 root (0) root (0) 9664 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/ba/925cf314d9124b6776aebb857cb93dd7439a89.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/c7/\n+-rw-r--r-- 0 root (0) root (0) 9480 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/c7/c621dd1d4e29421dac9e58a6a6f3b16e571593.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/ca/\n+-rw-r--r-- 0 root (0) root (0) 15200 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/ca/a27b6212a01f381c73ce269ff9345f6e28e315.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/e3/\n+-rw-r--r-- 0 root (0) root (0) 10696 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/e3/081240b81611b70ba0c20fe58a53e854df8e51.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/e8/\n+-rw-r--r-- 0 root (0) root (0) 5976 2021-12-31 12:03:37.000000 ./usr/lib/debug/.build-id/e8/88a9ecd56ec06cba3c00dbffbd5d535446d18f.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-31 12:03:37.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-31 12:03:37.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 5912 2021-12-31 12:03:37.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/libpano13-bin.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-31 12:03:37.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2021-12-31 12:03:37.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2021-12-31 12:03:37.000000 ./usr/share/doc/libpano13-bin-dbgsym -> libpano13-bin\n"}, {"source1": "./usr/lib/debug/.build-id/10/43dd4522f802a6e59889a0aed496e5748ff49f.debug", "source2": "./usr/lib/debug/.build-id/e3/081240b81611b70ba0c20fe58a53e854df8e51.debug", "comments": ["File 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 000408 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000810 00039c 0002ac 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 0000000000000abc 00039c 000056 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000000810 00039c 0002ae 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 0000000000000abe 00039c 000056 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 0000000000000b18 00039c 000040 00 A 7 1 8\n [10] .rela.dyn NOBITS 0000000000000b58 00039c 000120 18 A 6 0 8\n [11] .rela.plt NOBITS 0000000000000c78 00039c 000228 18 A 6 23 8\n [12] .init NOBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000001020 001000 000180 10 AX 0 0 16\n [14] .plt.got NOBITS 00000000000011a0 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 00000000000011b0 001000 000781 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: 1043dd4522f802a6e59889a0aed496e5748ff49f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e3081240b81611b70ba0c20fe58a53e854df8e51\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/17/42a77ad285bfef75a9aa72c8e813f2fb49fc75.debug", "source2": "./usr/lib/debug/.build-id/2f/253df3b1b8c668eea80aedd56b5d299840e897.debug", "comments": ["File 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 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 000064 00 A 6 0 8\n [ 6] .dynsym NOBITS 0000000000000408 00039c 000288 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000690 00039c 000180 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 0000000000000810 00039c 000036 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000000690 00039c 000182 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 0000000000000812 00039c 000036 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 0000000000000848 00039c 000020 00 A 7 1 8\n [10] .rela.dyn NOBITS 0000000000000868 00039c 000108 18 A 6 0 8\n [11] .rela.plt NOBITS 0000000000000970 00039c 0000c0 18 A 6 23 8\n [12] .init NOBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000001020 001000 000090 10 AX 0 0 16\n [14] .plt.got NOBITS 00000000000010b0 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 00000000000010c0 001000 0002d1 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: 1742a77ad285bfef75a9aa72c8e813f2fb49fc75\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2f253df3b1b8c668eea80aedd56b5d299840e897\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/1b/f05d802ecf41595f07aeac958725c5dae8651c.debug", "source2": "./usr/lib/debug/.build-id/ca/a27b6212a01f381c73ce269ff9345f6e28e315.debug", "comments": ["File 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 0000ac 00 A 6 0 8\n [ 6] .dynsym NOBITS 0000000000000450 00039c 0004f8 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000948 00039c 0002a8 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 0000000000000bf0 00039c 00006a 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000000948 00039c 0002aa 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 0000000000000bf2 00039c 00006a 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 0000000000000c60 00039c 000040 00 A 7 1 8\n [10] .rela.dyn NOBITS 0000000000000ca0 00039c 000120 18 A 6 0 8\n [11] .rela.plt NOBITS 0000000000000dc0 00039c 0002d0 18 A 6 23 8\n [12] .init NOBITS 0000000000002000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000002020 001000 0001f0 10 AX 0 0 16\n [14] .plt.got NOBITS 0000000000002210 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 0000000000002220 001000 000971 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: 1bf05d802ecf41595f07aeac958725c5dae8651c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: caa27b6212a01f381c73ce269ff9345f6e28e315\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/23/e0ea0130488e27062fc6d189c36488e86df84b.debug", "source2": "./usr/lib/debug/.build-id/ad/86c668fcc77115728d9241d3f839e216497f01.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 5% 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 000050 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003f0 00039c 000198 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000588 00039c 000128 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 00000000000006b0 00039c 000022 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000000588 00039c 00012a 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 00000000000006b2 00039c 000022 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 00000000000006d8 00039c 000020 00 A 7 1 8\n [10] .rela.dyn NOBITS 00000000000006f8 00039c 0000c0 18 A 6 0 8\n [11] .rela.plt NOBITS 00000000000007b8 00039c 000018 18 A 6 23 8\n [12] .init NOBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000001020 001000 000020 10 AX 0 0 16\n [14] .plt.got NOBITS 0000000000001040 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 0000000000001050 001000 000171 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: 23e0ea0130488e27062fc6d189c36488e86df84b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ad86c668fcc77115728d9241d3f839e216497f01\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/29/11cd44538dd42d7323e088a7f6237d447fd8bb.debug", "source2": "./usr/lib/debug/.build-id/a4/ff8c08cae755277a3d6a3b328080c1e2f5f495.debug", "comments": ["File 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 {}", "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 000348 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000750 00039c 0001ff 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 0000000000000950 00039c 000046 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000000750 00039c 000201 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 0000000000000952 00039c 000046 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 0000000000000998 00039c 000040 00 A 7 1 8\n [10] .rela.dyn NOBITS 00000000000009d8 00039c 000120 18 A 6 0 8\n [11] .rela.plt NOBITS 0000000000000af8 00039c 000168 18 A 6 23 8\n [12] .init NOBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000001020 001000 000100 10 AX 0 0 16\n [14] .plt.got NOBITS 0000000000001120 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 0000000000001130 001000 0004d1 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: 2911cd44538dd42d7323e088a7f6237d447fd8bb\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a4ff8c08cae755277a3d6a3b328080c1e2f5f495\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/2b/999adae7d45a98042b21fa8608ba636e77307f.debug", "source2": "./usr/lib/debug/.build-id/9e/5ed94a60b00815d93fa08df989316a27450538.debug", "comments": ["File 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 00006c 00 A 6 0 8\n [ 6] .dynsym NOBITS 0000000000000410 00039c 000390 18 A 7 1 8\n- [ 7] .dynstr NOBITS 00000000000007a0 00039c 000231 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 00000000000009d2 00039c 00004c 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 00000000000007a0 00039c 000233 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 00000000000009d4 00039c 00004c 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 0000000000000a20 00039c 000040 00 A 7 1 8\n [10] .rela.dyn NOBITS 0000000000000a60 00039c 000138 18 A 6 0 8\n [11] .rela.plt NOBITS 0000000000000b98 00039c 000198 18 A 6 23 8\n [12] .init NOBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000001020 001000 000120 10 AX 0 0 16\n [14] .plt.got NOBITS 0000000000001140 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 0000000000001150 001000 0005a1 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: 2b999adae7d45a98042b21fa8608ba636e77307f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9e5ed94a60b00815d93fa08df989316a27450538\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/64/15804d4be1fee7e502c46259dc89394833c3f5.debug", "source2": "./usr/lib/debug/.build-id/57/b2c3166f2bdf6c3f1348f052bcdf7d02c8d3cd.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 3% 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 0x1270\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 0x000bc0 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x000bc8 R 0x1000\n LOAD 0x000000 0x0000000000001000 0x0000000000001000 0x000000 0x0003cd R E 0x1000\n LOAD 0x000000 0x0000000000002000 0x0000000000002000 0x000000 0x0001b8 R 0x1000\n LOAD 0x000d18 0x0000000000003d18 0x0000000000003d18 0x000000 0x000300 RW 0x1000\n DYNAMIC 0x000d18 0x0000000000003d28 0x0000000000003d28 0x000000 0x000210 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 000050 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003f0 00039c 000318 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000708 00039c 0001ee 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 00000000000008f6 00039c 000042 02 A 6 0 2\n- [ 9] .gnu.version_r NOBITS 0000000000000938 00039c 000030 00 A 7 1 8\n- [10] .rela.dyn NOBITS 0000000000000968 00039c 000120 18 A 6 0 8\n- [11] .rela.plt NOBITS 0000000000000a88 00039c 000138 18 A 6 23 8\n+ [ 7] .dynstr NOBITS 0000000000000708 00039c 0001f0 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 00000000000008f8 00039c 000042 02 A 6 0 2\n+ [ 9] .gnu.version_r NOBITS 0000000000000940 00039c 000030 00 A 7 1 8\n+ [10] .rela.dyn NOBITS 0000000000000970 00039c 000120 18 A 6 0 8\n+ [11] .rela.plt NOBITS 0000000000000a90 00039c 000138 18 A 6 23 8\n [12] .init NOBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000001020 001000 0000e0 10 AX 0 0 16\n [14] .plt.got NOBITS 0000000000001100 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 0000000000001110 001000 0002b1 00 AX 0 0 16\n [16] .fini NOBITS 00000000000013c4 001000 000009 00 AX 0 0 4\n [17] .rodata NOBITS 0000000000002000 001000 00005f 00 A 0 0 8\n [18] .eh_frame_hdr NOBITS 0000000000002060 001000 00003c 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: 6415804d4be1fee7e502c46259dc89394833c3f5\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 57b2c3166f2bdf6c3f1348f052bcdf7d02c8d3cd\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/65/68e4b411be20116f3da1100c417b5aa7dbf8c4.debug", "source2": "./usr/lib/debug/.build-id/c7/c621dd1d4e29421dac9e58a6a6f3b16e571593.debug", "comments": ["File 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 0x1530\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 0x000b18 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x000b20 R 0x1000\n LOAD 0x000000 0x0000000000001000 0x0000000000001000 0x000000 0x00068d R E 0x1000\n LOAD 0x000000 0x0000000000002000 0x0000000000002000 0x000000 0x000328 R 0x1000\n LOAD 0x000d38 0x0000000000003d38 0x0000000000003d38 0x000000 0x0002e0 RW 0x1000\n DYNAMIC 0x000d38 0x0000000000003d48 0x0000000000003d48 0x000000 0x000210 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 000050 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003f0 00039c 0002b8 18 A 7 1 8\n- [ 7] .dynstr NOBITS 00000000000006a8 00039c 0001fe 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 00000000000008a6 00039c 00003a 02 A 6 0 2\n- [ 9] .gnu.version_r NOBITS 00000000000008e0 00039c 000040 00 A 7 1 8\n- [10] .rela.dyn NOBITS 0000000000000920 00039c 0000c0 18 A 6 0 8\n- [11] .rela.plt NOBITS 00000000000009e0 00039c 000138 18 A 6 23 8\n+ [ 7] .dynstr NOBITS 00000000000006a8 00039c 000200 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 00000000000008a8 00039c 00003a 02 A 6 0 2\n+ [ 9] .gnu.version_r NOBITS 00000000000008e8 00039c 000040 00 A 7 1 8\n+ [10] .rela.dyn NOBITS 0000000000000928 00039c 0000c0 18 A 6 0 8\n+ [11] .rela.plt NOBITS 00000000000009e8 00039c 000138 18 A 6 23 8\n [12] .init NOBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000001020 001000 0000e0 10 AX 0 0 16\n [14] .plt.got NOBITS 0000000000001100 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 0000000000001110 001000 000571 00 AX 0 0 16\n [16] .fini NOBITS 0000000000001684 001000 000009 00 AX 0 0 4\n [17] .rodata NOBITS 0000000000002000 001000 0001ad 00 A 0 0 8\n [18] .eh_frame_hdr NOBITS 00000000000021b0 001000 00003c 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: 6568e4b411be20116f3da1100c417b5aa7dbf8c4\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c7c621dd1d4e29421dac9e58a6a6f3b16e571593\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/a4/2cc78ee1d67d788b0c0c0dc101c9144abb60fa.debug", "source2": "./usr/lib/debug/.build-id/ba/925cf314d9124b6776aebb857cb93dd7439a89.debug", "comments": ["File 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 000390 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000798 00039c 000237 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 00000000000009d0 00039c 00004c 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000000798 00039c 000239 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 00000000000009d2 00039c 00004c 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 0000000000000a20 00039c 000040 00 A 7 1 8\n [10] .rela.dyn NOBITS 0000000000000a60 00039c 000120 18 A 6 0 8\n [11] .rela.plt NOBITS 0000000000000b80 00039c 0001b0 18 A 6 23 8\n [12] .init NOBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000001020 001000 000130 10 AX 0 0 16\n [14] .plt.got NOBITS 0000000000001150 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 0000000000001160 001000 0005c1 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: a42cc78ee1d67d788b0c0c0dc101c9144abb60fa\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ba925cf314d9124b6776aebb857cb93dd7439a89\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/a6/cb3c3bfea7d79ed865c307e74a4a15ca813a93.debug", "source2": "./usr/lib/debug/.build-id/e8/88a9ecd56ec06cba3c00dbffbd5d535446d18f.debug", "comments": ["File 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 000050 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003f0 00039c 000198 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000588 00039c 000128 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 00000000000006b0 00039c 000022 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000000588 00039c 00012a 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 00000000000006b2 00039c 000022 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 00000000000006d8 00039c 000020 00 A 7 1 8\n [10] .rela.dyn NOBITS 00000000000006f8 00039c 0000c0 18 A 6 0 8\n [11] .rela.plt NOBITS 00000000000007b8 00039c 000018 18 A 6 23 8\n [12] .init NOBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000001020 001000 000020 10 AX 0 0 16\n [14] .plt.got NOBITS 0000000000001040 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 0000000000001050 001000 000171 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: a6cb3c3bfea7d79ed865c307e74a4a15ca813a93\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e888a9ecd56ec06cba3c00dbffbd5d535446d18f\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/bb/44da2943c2dbef1232ef51ce80c4ad48a57f18.debug", "source2": "./usr/lib/debug/.build-id/56/b3afce2daa85192eea700df4390e129cb5402d.debug", "comments": ["File 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 {}", "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 00006c 00 A 6 0 8\n [ 6] .dynsym NOBITS 0000000000000410 00039c 0002a0 18 A 7 1 8\n- [ 7] .dynstr NOBITS 00000000000006b0 00039c 00019b 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 000000000000084c 00039c 000038 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 00000000000006b0 00039c 00019d 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 000000000000084e 00039c 000038 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 0000000000000888 00039c 000040 00 A 7 1 8\n [10] .rela.dyn NOBITS 00000000000008c8 00039c 0000f0 18 A 6 0 8\n [11] .rela.plt NOBITS 00000000000009b8 00039c 0000a8 18 A 6 23 8\n [12] .init NOBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000001020 001000 000080 10 AX 0 0 16\n [14] .plt.got NOBITS 00000000000010a0 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 00000000000010b0 001000 000441 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: bb44da2943c2dbef1232ef51ce80c4ad48a57f18\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 56b3afce2daa85192eea700df4390e129cb5402d\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"}]}]}]}]}]}