{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.WptFocE9S4/b1/airspy-host_1.0.9-4_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.WptFocE9S4/b2/airspy-host_1.0.9-4_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,6 +1,6 @@\n \n- 415703b83abb0f9adfb1c7794041064d 57552 debug optional airspy-dbgsym_1.0.9-4_i386.deb\n- da64a66f42aff0ef1dae7511b52ef14b 34476 comm optional airspy_1.0.9-4_i386.deb\n+ 1312b0fc103370dad6be42715e18b9bb 57616 debug optional airspy-dbgsym_1.0.9-4_i386.deb\n+ e9cbc711595fb3ef5e90f93baf09556a 34484 comm optional airspy_1.0.9-4_i386.deb\n 186bffe26591bd6a2ba4148c0cc879ea 19048 libdevel optional libairspy-dev_1.0.9-4_i386.deb\n aee0bfd9677d5b29a021e1e863332023 28272 debug optional libairspy0-dbgsym_1.0.9-4_i386.deb\n a9e3028f946bda1c57d758da8caaaf1e 17228 libs optional libairspy0_1.0.9-4_i386.deb\n"}, {"source1": "airspy_1.0.9-4_i386.deb", "source2": "airspy_1.0.9-4_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2020-12-18 00:31:33.000000 debian-binary\n -rw-r--r-- 0 0 0 1308 2020-12-18 00:31:33.000000 control.tar.xz\n--rw-r--r-- 0 0 0 32976 2020-12-18 00:31:33.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 32984 2020-12-18 00:31:33.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/airspy_gpio", "source2": "./usr/bin/airspy_gpio", "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 000001ec 0001ec 0000b0 04 A 5 0 4\n [ 5] .dynsym DYNSYM 0000029c 00029c 0002b0 10 A 6 1 4\n- [ 6] .dynstr STRTAB 0000054c 00054c 00027b 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 000007c8 0007c8 000056 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 0000054c 00054c 00027d 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 000007ca 0007ca 000056 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 00000820 000820 000050 00 A 6 1 4\n [ 9] .rel.dyn REL 00000870 000870 000070 08 A 5 0 4\n [10] .rel.plt REL 000008e0 0008e0 000088 08 AI 5 23 4\n [11] .init PROGBITS 00001000 001000 000020 00 AX 0 0 4\n [12] .plt PROGBITS 00001020 001020 000120 04 AX 0 0 16\n [13] .plt.got PROGBITS 00001140 001140 000008 08 AX 0 0 8\n [14] .text PROGBITS 00001150 001150 000ca4 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,23 +8,23 @@\n 0x00000019 (INIT_ARRAY) 0x3edc\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x3ee0\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x1ec\n 0x00000005 (STRTAB) 0x54c\n 0x00000006 (SYMTAB) 0x29c\n- 0x0000000a (STRSZ) 635 (bytes)\n+ 0x0000000a (STRSZ) 637 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000015 (DEBUG) 0x0\n 0x00000003 (PLTGOT) 0x4000\n 0x00000002 (PLTRELSZ) 136 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0x8e0\n 0x00000011 (REL) 0x870\n 0x00000012 (RELSZ) 112 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x6ffffffb (FLAGS_1) Flags: PIE\n 0x6ffffffe (VERNEED) 0x820\n 0x6fffffff (VERNEEDNUM) 1\n- 0x6ffffff0 (VERSYM) 0x7c8\n+ 0x6ffffff0 (VERSYM) 0x7ca\n 0x6ffffffa (RELCOUNT) 8\n 0x00000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7bfad13e0b7b550d8d93b48d3b28bcc4da64fe4e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2d02f9264912355d6c81a93dadb32ce220d8fb9b\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: 0x00000000000007c8 Offset: 0x0007c8 Link: 5 (.dynsym)\n+ Addr: 0x00000000000007ca Offset: 0x0007ca Link: 5 (.dynsym)\n 000: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) \n 004: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.0) \n 008: 3 (GLIBC_2.4) 1 (*global*) 4 (GLIBC_2.1.3) 2 (GLIBC_2.0) \n 00c: 1 (*global*) 2 (GLIBC_2.0) 2 (GLIBC_2.0) 2 (GLIBC_2.0) \n 010: 1 (*global*) 2 (GLIBC_2.0) 1 (*global*) 5 (GLIBC_2.3.4)\n 014: 1 (*global*) 1 (*global*) 2 (GLIBC_2.0) 2 (GLIBC_2.0) \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": "@@ -35,9 +35,9 @@\n 0x0000074c 00736572 69616c5f 6e756d62 65725f76 .serial_number_v\n 0x0000075c 616c0064 756d705f 706f7274 00474c49 al.dump_port.GLI\n 0x0000076c 42435f32 2e332e34 00474c49 42435f32 BC_2.3.4.GLIBC_2\n 0x0000077c 2e312e33 00474c49 42435f32 2e340047 .1.3.GLIBC_2.4.G\n 0x0000078c 4c494243 5f322e30 00000000 00000000 LIBC_2.0........\n 0x0000079c 00000000 00000000 00000000 00000000 ................\n 0x000007ac 00000000 00000000 00000000 00000000 ................\n- 0x000007bc 00000000 00000000 000000 ...........\n+ 0x000007bc 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.WptFocE9S4/dbd-tmp-MDk9vuj/diffoscope_j787d1bo_b2/tmpoy53xvra_DebTarContainer/0/.debug/fad13e0b7b550d8d93b48d3b28bcc4da64fe4e.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 66616431 33653062 37623535 30643864 fad13e0b7b550d8d\n- 0x00000010 39336234 38643362 32386263 63346461 93b48d3b28bcc4da\n- 0x00000020 36346665 34652e64 65627567 00000000 64fe4e.debug....\n- 0x00000030 a41ab82b ...+\n+ 0x00000000 30326639 32363439 31323335 35643663 02f9264912355d6c\n+ 0x00000010 38316139 33646164 62333263 65323230 81a93dadb32ce220\n+ 0x00000020 64386662 39622e64 65627567 00000000 d8fb9b.debug....\n+ 0x00000030 af31a47f .1..\n \n"}]}, {"source1": "./usr/bin/airspy_gpiodir", "source2": "./usr/bin/airspy_gpiodir", "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 000001ec 0001ec 0000b0 04 A 5 0 4\n [ 5] .dynsym DYNSYM 0000029c 00029c 0002a0 10 A 6 1 4\n- [ 6] .dynstr STRTAB 0000053c 00053c 00026d 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 000007aa 0007aa 000054 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 0000053c 00053c 00026f 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 000007ac 0007ac 000054 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 00000800 000800 000050 00 A 6 1 4\n [ 9] .rel.dyn REL 00000850 000850 000070 08 A 5 0 4\n [10] .rel.plt REL 000008c0 0008c0 000080 08 AI 5 23 4\n [11] .init PROGBITS 00001000 001000 000020 00 AX 0 0 4\n [12] .plt PROGBITS 00001020 001020 000110 04 AX 0 0 16\n [13] .plt.got PROGBITS 00001130 001130 000008 08 AX 0 0 8\n [14] .text PROGBITS 00001140 001140 000bf4 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,23 +8,23 @@\n 0x00000019 (INIT_ARRAY) 0x3edc\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x3ee0\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x1ec\n 0x00000005 (STRTAB) 0x53c\n 0x00000006 (SYMTAB) 0x29c\n- 0x0000000a (STRSZ) 621 (bytes)\n+ 0x0000000a (STRSZ) 623 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000015 (DEBUG) 0x0\n 0x00000003 (PLTGOT) 0x4000\n 0x00000002 (PLTRELSZ) 128 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0x8c0\n 0x00000011 (REL) 0x850\n 0x00000012 (RELSZ) 112 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x6ffffffb (FLAGS_1) Flags: PIE\n 0x6ffffffe (VERNEED) 0x800\n 0x6fffffff (VERNEEDNUM) 1\n- 0x6ffffff0 (VERSYM) 0x7aa\n+ 0x6ffffff0 (VERSYM) 0x7ac\n 0x6ffffffa (RELCOUNT) 8\n 0x00000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 27dc856eefdd77ec6f0a3e35883bcf1281668567\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 293cf6084154c8450e6239562260e7090668ed11\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 42 entries:\n- Addr: 0x00000000000007aa Offset: 0x0007aa Link: 5 (.dynsym)\n+ Addr: 0x00000000000007ac Offset: 0x0007ac Link: 5 (.dynsym)\n 000: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) \n 004: 1 (*global*) 2 (GLIBC_2.0) 3 (GLIBC_2.4) 1 (*global*) \n 008: 4 (GLIBC_2.1.3) 2 (GLIBC_2.0) 1 (*global*) 2 (GLIBC_2.0) \n 00c: 2 (GLIBC_2.0) 2 (GLIBC_2.0) 1 (*global*) 2 (GLIBC_2.0) \n 010: 1 (*global*) 5 (GLIBC_2.3.4) 1 (*global*) 1 (*global*) \n 014: 1 (*global*) 2 (GLIBC_2.0) 2 (GLIBC_2.0) 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": "@@ -34,9 +34,9 @@\n 0x0000072c 65720073 65726961 6c5f6e75 6d626572 er.serial_number\n 0x0000073c 5f76616c 0064756d 705f706f 72740047 _val.dump_port.G\n 0x0000074c 4c494243 5f322e33 2e340047 4c494243 LIBC_2.3.4.GLIBC\n 0x0000075c 5f322e31 2e330047 4c494243 5f322e34 _2.1.3.GLIBC_2.4\n 0x0000076c 00474c49 42435f32 2e300000 00000000 .GLIBC_2.0......\n 0x0000077c 00000000 00000000 00000000 00000000 ................\n 0x0000078c 00000000 00000000 00000000 00000000 ................\n- 0x0000079c 00000000 00000000 00000000 00 .............\n+ 0x0000079c 00000000 00000000 00000000 000000 ...............\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: Unable to find program interpreter name", "readelf: Error: no .dynamic section in the dynamic segment", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.WptFocE9S4/dbd-tmp-MDk9vuj/diffoscope_j787d1bo_b2/tmpoy53xvra_DebTarContainer/0/.debug/dc856eefdd77ec6f0a3e35883bcf1281668567.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 64633835 36656566 64643737 65633666 dc856eefdd77ec6f\n- 0x00000010 30613365 33353838 33626366 31323831 0a3e35883bcf1281\n- 0x00000020 36363835 36372e64 65627567 00000000 668567.debug....\n- 0x00000030 f97d6947 .}iG\n+ 0x00000000 33636636 30383431 35346338 34353065 3cf6084154c8450e\n+ 0x00000010 36323339 35363232 36306537 30393036 6239562260e70906\n+ 0x00000020 36386564 31312e64 65627567 00000000 68ed11.debug....\n+ 0x00000030 01871c07 ....\n \n"}]}, {"source1": "./usr/bin/airspy_info", "source2": "./usr/bin/airspy_info", "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 11 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000034 0x00000034 0x00000034 0x00160 0x00160 R 0x4\n INTERP 0x000194 0x00000194 0x00000194 0x00013 0x00013 R 0x1\n [Requesting program interpreter: /lib/ld-linux.so.2]\n- LOAD 0x000000 0x00000000 0x00000000 0x00a28 0x00a28 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x00a2c 0x00a2c R 0x1000\n LOAD 0x001000 0x00001000 0x00001000 0x00978 0x00978 R E 0x1000\n LOAD 0x002000 0x00002000 0x00002000 0x004c8 0x004c8 R 0x1000\n LOAD 0x002ed8 0x00003ed8 0x00003ed8 0x00198 0x00388 RW 0x1000\n DYNAMIC 0x002ee0 0x00003ee0 0x00003ee0 0x00100 0x00100 RW 0x4\n NOTE 0x0001a8 0x000001a8 0x000001a8 0x00044 0x00044 R 0x4\n GNU_EH_FRAME 0x0022a4 0x000022a4 0x000022a4 0x0005c 0x0005c R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 000001ec 0001ec 0000a8 04 A 5 0 4\n [ 5] .dynsym DYNSYM 00000294 000294 000300 10 A 6 1 4\n- [ 6] .dynstr STRTAB 00000594 000594 0002d3 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 00000868 000868 000060 02 A 5 0 2\n- [ 8] .gnu.version_r VERNEED 000008c8 0008c8 000050 00 A 6 1 4\n- [ 9] .rel.dyn REL 00000918 000918 000058 08 A 5 0 4\n- [10] .rel.plt REL 00000970 000970 0000b8 08 AI 5 23 4\n+ [ 6] .dynstr STRTAB 00000594 000594 0002d5 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 0000086a 00086a 000060 02 A 5 0 2\n+ [ 8] .gnu.version_r VERNEED 000008cc 0008cc 000050 00 A 6 1 4\n+ [ 9] .rel.dyn REL 0000091c 00091c 000058 08 A 5 0 4\n+ [10] .rel.plt REL 00000974 000974 0000b8 08 AI 5 23 4\n [11] .init PROGBITS 00001000 001000 000020 00 AX 0 0 4\n [12] .plt PROGBITS 00001020 001020 000180 04 AX 0 0 16\n [13] .plt.got PROGBITS 000011a0 0011a0 000008 08 AX 0 0 8\n [14] .text PROGBITS 000011b0 0011b0 0007b4 00 AX 0 0 16\n [15] .fini PROGBITS 00001964 001964 000014 00 AX 0 0 4\n [16] .rodata PROGBITS 00002000 002000 0002a4 00 A 0 0 4\n [17] .eh_frame_hdr PROGBITS 000022a4 0022a4 00005c 00 A 0 0 4\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,23 +1,23 @@\n \n-Relocation section '.rel.dyn' at offset 0x918 contains 11 entries:\n+Relocation section '.rel.dyn' at offset 0x91c contains 11 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00003ed8 00000008 R_386_RELATIVE \n 00003edc 00000008 R_386_RELATIVE \n 00003ff4 00000008 R_386_RELATIVE \n 0000406c 00000008 R_386_RELATIVE \n 00003fe0 00000206 R_386_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable\n 00003fe4 00000506 R_386_GLOB_DAT 00000000 stderr@GLIBC_2.0\n 00003fe8 00000b06 R_386_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.1.3\n 00003fec 00001006 R_386_GLOB_DAT 00000000 __gmon_start__\n 00003ff0 00001606 R_386_GLOB_DAT 00000000 stdout@GLIBC_2.0\n 00003ff8 00001d06 R_386_GLOB_DAT 00000000 _ITM_registerTMCloneTable\n 00003ffc 00001e06 R_386_GLOB_DAT 00000000 optarg@GLIBC_2.0\n \n-Relocation section '.rel.plt' at offset 0x970 contains 23 entries:\n+Relocation section '.rel.plt' at offset 0x974 contains 23 entries:\n Offset Info Type Sym. Value Symbol's Name\n 0000400c 00000107 R_386_JUMP_SLOT 00000000 airspy_error_name\n 00004010 00000307 R_386_JUMP_SLOT 00000000 airspy_board_partid_serialno_read\n 00004014 00000407 R_386_JUMP_SLOT 00000000 fflush@GLIBC_2.0\n 00004018 00000607 R_386_JUMP_SLOT 00000000 airspy_board_id_name\n 0000401c 00000707 R_386_JUMP_SLOT 00000000 free@GLIBC_2.0\n 00004020 00000807 R_386_JUMP_SLOT 00000000 airspy_open\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,23 +8,23 @@\n 0x00000019 (INIT_ARRAY) 0x3ed8\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x3edc\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x1ec\n 0x00000005 (STRTAB) 0x594\n 0x00000006 (SYMTAB) 0x294\n- 0x0000000a (STRSZ) 723 (bytes)\n+ 0x0000000a (STRSZ) 725 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000015 (DEBUG) 0x0\n 0x00000003 (PLTGOT) 0x4000\n 0x00000002 (PLTRELSZ) 184 (bytes)\n 0x00000014 (PLTREL) REL\n- 0x00000017 (JMPREL) 0x970\n- 0x00000011 (REL) 0x918\n+ 0x00000017 (JMPREL) 0x974\n+ 0x00000011 (REL) 0x91c\n 0x00000012 (RELSZ) 88 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x6ffffffb (FLAGS_1) Flags: PIE\n- 0x6ffffffe (VERNEED) 0x8c8\n+ 0x6ffffffe (VERNEED) 0x8cc\n 0x6fffffff (VERNEEDNUM) 1\n- 0x6ffffff0 (VERSYM) 0x868\n+ 0x6ffffff0 (VERSYM) 0x86a\n 0x6ffffffa (RELCOUNT) 4\n 0x00000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b1776ecc5fa09ca04c3405bda1500540efc49c5b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1dfe20eee1abe1393c692908744fda0e8ea2d76f\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,23 +1,23 @@\n \n Version symbols section '.gnu.version' contains 48 entries:\n- Addr: 0x0000000000000868 Offset: 0x000868 Link: 5 (.dynsym)\n+ Addr: 0x000000000000086a Offset: 0x00086a Link: 5 (.dynsym)\n 000: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) \n 004: 2 (GLIBC_2.0) 2 (GLIBC_2.0) 1 (*global*) 2 (GLIBC_2.0) \n 008: 1 (*global*) 3 (GLIBC_2.4) 1 (*global*) 4 (GLIBC_2.1.3)\n 00c: 1 (*global*) 1 (*global*) 2 (GLIBC_2.0) 2 (GLIBC_2.0) \n 010: 1 (*global*) 2 (GLIBC_2.0) 2 (GLIBC_2.0) 2 (GLIBC_2.0) \n 014: 1 (*global*) 2 (GLIBC_2.0) 2 (GLIBC_2.0) 1 (*global*) \n 018: 5 (GLIBC_2.3.4) 1 (*global*) 1 (*global*) 1 (*global*) \n 01c: 5 (GLIBC_2.3.4) 1 (*global*) 2 (GLIBC_2.0) 1 (*global*) \n 020: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 024: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 028: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 02c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 1 entry:\n- Addr: 0x00000000000008c8 Offset: 0x0008c8 Link: 6 (.dynstr)\n+ Addr: 0x00000000000008cc Offset: 0x0008cc Link: 6 (.dynstr)\n 000000: Version: 1 File: libc.so.6 Cnt: 4\n 0x0010: Name: GLIBC_2.3.4 Flags: none Version: 5\n 0x0020: Name: GLIBC_2.1.3 Flags: none Version: 4\n 0x0030: Name: GLIBC_2.4 Flags: none Version: 3\n 0x0040: Name: GLIBC_2.0 Flags: none Version: 2\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -41,9 +41,9 @@\n 0x000007f4 65720073 65726961 6c5f6e75 6d626572 er.serial_number\n 0x00000804 5f76616c 00474c49 42435f32 2e332e34 _val.GLIBC_2.3.4\n 0x00000814 00474c49 42435f32 2e312e33 00474c49 .GLIBC_2.1.3.GLI\n 0x00000824 42435f32 2e340047 4c494243 5f322e30 BC_2.4.GLIBC_2.0\n 0x00000834 00000000 00000000 00000000 00000000 ................\n 0x00000844 00000000 00000000 00000000 00000000 ................\n 0x00000854 00000000 00000000 00000000 00000000 ................\n- 0x00000864 000000 ...\n+ 0x00000864 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.WptFocE9S4/dbd-tmp-MDk9vuj/diffoscope_j787d1bo_b2/tmpoy53xvra_DebTarContainer/0/.debug/776ecc5fa09ca04c3405bda1500540efc49c5b.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 37373665 63633566 61303963 61303463 776ecc5fa09ca04c\n- 0x00000010 33343035 62646131 35303035 34306566 3405bda1500540ef\n- 0x00000020 63343963 35622e64 65627567 00000000 c49c5b.debug....\n- 0x00000030 53282878 S((x\n+ 0x00000000 66653230 65656531 61626531 33393363 fe20eee1abe1393c\n+ 0x00000010 36393239 30383734 34666461 30653865 692908744fda0e8e\n+ 0x00000020 61326437 36662e64 65627567 00000000 a2d76f.debug....\n+ 0x00000030 0dae9582 ....\n \n"}]}, {"source1": "./usr/bin/airspy_lib_version", "source2": "./usr/bin/airspy_lib_version", "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 000001ec 0001ec 000050 04 A 5 0 4\n [ 5] .dynsym DYNSYM 0000023c 00023c 000140 10 A 6 1 4\n- [ 6] .dynstr STRTAB 0000037c 00037c 00016a 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 000004e6 0004e6 000028 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 0000037c 00037c 00016c 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 000004e8 0004e8 000028 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 00000510 000510 000050 00 A 6 1 4\n [ 9] .rel.dyn REL 00000560 000560 000040 08 A 5 0 4\n [10] .rel.plt REL 000005a0 0005a0 000020 08 AI 5 23 4\n [11] .init PROGBITS 00001000 001000 000020 00 AX 0 0 4\n [12] .plt PROGBITS 00001020 001020 000050 04 AX 0 0 16\n [13] .plt.got PROGBITS 00001070 001070 000008 08 AX 0 0 8\n [14] .text PROGBITS 00001080 001080 000234 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,23 +8,23 @@\n 0x00000019 (INIT_ARRAY) 0x3ee4\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x3ee8\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x1ec\n 0x00000005 (STRTAB) 0x37c\n 0x00000006 (SYMTAB) 0x23c\n- 0x0000000a (STRSZ) 362 (bytes)\n+ 0x0000000a (STRSZ) 364 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000015 (DEBUG) 0x0\n 0x00000003 (PLTGOT) 0x4000\n 0x00000002 (PLTRELSZ) 32 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0x5a0\n 0x00000011 (REL) 0x560\n 0x00000012 (RELSZ) 64 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x6ffffffb (FLAGS_1) Flags: PIE\n 0x6ffffffe (VERNEED) 0x510\n 0x6fffffff (VERNEEDNUM) 1\n- 0x6ffffff0 (VERSYM) 0x4e6\n+ 0x6ffffff0 (VERSYM) 0x4e8\n 0x6ffffffa (RELCOUNT) 4\n 0x00000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a5b3ffcd57cd66d30b13f3c6588e7918acb6cad0\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a7c6cd1e2bdf68bcd31ec27c348f00401858f0ab\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 20 entries:\n- Addr: 0x00000000000004e6 Offset: 0x0004e6 Link: 5 (.dynsym)\n+ Addr: 0x00000000000004e8 Offset: 0x0004e8 Link: 5 (.dynsym)\n 000: 0 (*local*) 1 (*global*) 2 (GLIBC_2.4) 3 (GLIBC_2.1.3)\n 004: 1 (*global*) 1 (*global*) 4 (GLIBC_2.0) 5 (GLIBC_2.3.4)\n 008: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 00c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 010: 1 (*global*) 1 (*global*) 1 (*global*) 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": "@@ -18,9 +18,9 @@\n 0x0000046c 6e697400 5f656e64 005f6670 5f687700 nit._end._fp_hw.\n 0x0000047c 5f5f6273 735f7374 61727400 474c4942 __bss_start.GLIB\n 0x0000048c 435f322e 332e3400 474c4942 435f322e C_2.3.4.GLIBC_2.\n 0x0000049c 3000474c 4942435f 322e312e 3300474c 0.GLIBC_2.1.3.GL\n 0x000004ac 4942435f 322e3400 00000000 00000000 IBC_2.4.........\n 0x000004bc 00000000 00000000 00000000 00000000 ................\n 0x000004cc 00000000 00000000 00000000 00000000 ................\n- 0x000004dc 00000000 00000000 0000 ..........\n+ 0x000004dc 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.WptFocE9S4/dbd-tmp-MDk9vuj/diffoscope_j787d1bo_b2/tmpoy53xvra_DebTarContainer/0/.debug/b3ffcd57cd66d30b13f3c6588e7918acb6cad0.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 62336666 63643537 63643636 64333062 b3ffcd57cd66d30b\n- 0x00000010 31336633 63363538 38653739 31386163 13f3c6588e7918ac\n- 0x00000020 62366361 64302e64 65627567 00000000 b6cad0.debug....\n- 0x00000030 b32846fc .(F.\n+ 0x00000000 63366364 31653262 64663638 62636433 c6cd1e2bdf68bcd3\n+ 0x00000010 31656332 37633334 38663030 34303138 1ec27c348f004018\n+ 0x00000020 35386630 61622e64 65627567 00000000 58f0ab.debug....\n+ 0x00000030 18b7047d ...}\n \n"}]}, {"source1": "./usr/bin/airspy_r820t", "source2": "./usr/bin/airspy_r820t", "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 11 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000034 0x00000034 0x00000034 0x00160 0x00160 R 0x4\n INTERP 0x000194 0x00000194 0x00000194 0x00013 0x00013 R 0x1\n [Requesting program interpreter: /lib/ld-linux.so.2]\n- LOAD 0x000000 0x00000000 0x00000000 0x00968 0x00968 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x0096c 0x0096c R 0x1000\n LOAD 0x001000 0x00001000 0x00001000 0x00c98 0x00c98 R E 0x1000\n LOAD 0x002000 0x00002000 0x00002000 0x00860 0x00860 R 0x1000\n LOAD 0x002edc 0x00003edc 0x00003edc 0x00214 0x00228 RW 0x1000\n DYNAMIC 0x002ee4 0x00003ee4 0x00003ee4 0x00100 0x00100 RW 0x4\n NOTE 0x0001a8 0x000001a8 0x000001a8 0x00044 0x00044 R 0x4\n GNU_EH_FRAME 0x0023ec 0x000023ec 0x000023ec 0x00084 0x00084 R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 000001ec 0001ec 0000b4 04 A 5 0 4\n [ 5] .dynsym DYNSYM 000002a0 0002a0 0002b0 10 A 6 1 4\n- [ 6] .dynstr STRTAB 00000550 000550 000282 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 000007d2 0007d2 000056 02 A 5 0 2\n- [ 8] .gnu.version_r VERNEED 00000828 000828 000050 00 A 6 1 4\n- [ 9] .rel.dyn REL 00000878 000878 000070 08 A 5 0 4\n- [10] .rel.plt REL 000008e8 0008e8 000080 08 AI 5 23 4\n+ [ 6] .dynstr STRTAB 00000550 000550 000284 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 000007d4 0007d4 000056 02 A 5 0 2\n+ [ 8] .gnu.version_r VERNEED 0000082c 00082c 000050 00 A 6 1 4\n+ [ 9] .rel.dyn REL 0000087c 00087c 000070 08 A 5 0 4\n+ [10] .rel.plt REL 000008ec 0008ec 000080 08 AI 5 23 4\n [11] .init PROGBITS 00001000 001000 000020 00 AX 0 0 4\n [12] .plt PROGBITS 00001020 001020 000110 04 AX 0 0 16\n [13] .plt.got PROGBITS 00001130 001130 000008 08 AX 0 0 8\n [14] .text PROGBITS 00001140 001140 000b44 00 AX 0 0 16\n [15] .fini PROGBITS 00001c84 001c84 000014 00 AX 0 0 4\n [16] .rodata PROGBITS 00002000 002000 0003ec 00 A 0 0 4\n [17] .eh_frame_hdr PROGBITS 000023ec 0023ec 000084 00 A 0 0 4\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rel.dyn' at offset 0x878 contains 14 entries:\n+Relocation section '.rel.dyn' at offset 0x87c contains 14 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00003edc 00000008 R_386_RELATIVE \n 00003ee0 00000008 R_386_RELATIVE \n 00003ff4 00000008 R_386_RELATIVE \n 00004064 00000008 R_386_RELATIVE \n 000040a0 00000008 R_386_RELATIVE \n 000040b0 00000008 R_386_RELATIVE \n@@ -12,15 +12,15 @@\n 00003fe4 00000206 R_386_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable\n 00003fe8 00000406 R_386_GLOB_DAT 00000000 optind@GLIBC_2.0\n 00003fec 00000806 R_386_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.1.3\n 00003ff0 00000a06 R_386_GLOB_DAT 00000000 __gmon_start__\n 00003ff8 00001406 R_386_GLOB_DAT 00000000 _ITM_registerTMCloneTable\n 00003ffc 00001506 R_386_GLOB_DAT 00000000 optarg@GLIBC_2.0\n \n-Relocation section '.rel.plt' at offset 0x8e8 contains 16 entries:\n+Relocation section '.rel.plt' at offset 0x8ec contains 16 entries:\n Offset Info Type Sym. Value Symbol's Name\n 0000400c 00000107 R_386_JUMP_SLOT 00000000 airspy_error_name\n 00004010 00000307 R_386_JUMP_SLOT 00000000 airspy_open\n 00004014 00000507 R_386_JUMP_SLOT 00000000 __stack_chk_fail@GLIBC_2.4\n 00004018 00000607 R_386_JUMP_SLOT 00000000 airspy_r820t_read\n 0000401c 00000707 R_386_JUMP_SLOT 00000000 airspy_open_sn\n 00004020 00000907 R_386_JUMP_SLOT 00000000 puts@GLIBC_2.0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,23 +8,23 @@\n 0x00000019 (INIT_ARRAY) 0x3edc\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x3ee0\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x1ec\n 0x00000005 (STRTAB) 0x550\n 0x00000006 (SYMTAB) 0x2a0\n- 0x0000000a (STRSZ) 642 (bytes)\n+ 0x0000000a (STRSZ) 644 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000015 (DEBUG) 0x0\n 0x00000003 (PLTGOT) 0x4000\n 0x00000002 (PLTRELSZ) 128 (bytes)\n 0x00000014 (PLTREL) REL\n- 0x00000017 (JMPREL) 0x8e8\n- 0x00000011 (REL) 0x878\n+ 0x00000017 (JMPREL) 0x8ec\n+ 0x00000011 (REL) 0x87c\n 0x00000012 (RELSZ) 112 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x6ffffffb (FLAGS_1) Flags: PIE\n- 0x6ffffffe (VERNEED) 0x828\n+ 0x6ffffffe (VERNEED) 0x82c\n 0x6fffffff (VERNEEDNUM) 1\n- 0x6ffffff0 (VERSYM) 0x7d2\n+ 0x6ffffff0 (VERSYM) 0x7d4\n 0x6ffffffa (RELCOUNT) 8\n 0x00000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 93ec86dd8de0d57d68db73153c0fdba58feae1dd\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2411671ffc878a00c01fb6e2d4a95af4a048f175\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,22 +1,22 @@\n \n Version symbols section '.gnu.version' contains 43 entries:\n- Addr: 0x00000000000007d2 Offset: 0x0007d2 Link: 5 (.dynsym)\n+ Addr: 0x00000000000007d4 Offset: 0x0007d4 Link: 5 (.dynsym)\n 000: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) \n 004: 2 (GLIBC_2.0) 3 (GLIBC_2.4) 1 (*global*) 1 (*global*) \n 008: 4 (GLIBC_2.1.3) 2 (GLIBC_2.0) 1 (*global*) 2 (GLIBC_2.0) \n 00c: 2 (GLIBC_2.0) 2 (GLIBC_2.0) 1 (*global*) 2 (GLIBC_2.0) \n 010: 1 (*global*) 5 (GLIBC_2.3.4) 1 (*global*) 1 (*global*) \n 014: 1 (*global*) 2 (GLIBC_2.0) 2 (GLIBC_2.0) 1 (*global*) \n 018: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 01c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 020: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 024: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 028: 1 (*global*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 1 entry:\n- Addr: 0x0000000000000828 Offset: 0x000828 Link: 6 (.dynstr)\n+ Addr: 0x000000000000082c Offset: 0x00082c Link: 6 (.dynstr)\n 000000: Version: 1 File: libc.so.6 Cnt: 4\n 0x0010: Name: GLIBC_2.3.4 Flags: none Version: 5\n 0x0020: Name: GLIBC_2.1.3 Flags: none Version: 4\n 0x0030: Name: GLIBC_2.4 Flags: none Version: 3\n 0x0040: Name: GLIBC_2.0 Flags: none Version: 2\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -36,9 +36,9 @@\n 0x00000760 72007365 7269616c 5f6e756d 6265725f r.serial_number_\n 0x00000770 76616c00 474c4942 435f322e 332e3400 val.GLIBC_2.3.4.\n 0x00000780 474c4942 435f322e 312e3300 474c4942 GLIBC_2.1.3.GLIB\n 0x00000790 435f322e 3400474c 4942435f 322e3000 C_2.4.GLIBC_2.0.\n 0x000007a0 00000000 00000000 00000000 00000000 ................\n 0x000007b0 00000000 00000000 00000000 00000000 ................\n 0x000007c0 00000000 00000000 00000000 00000000 ................\n- 0x000007d0 0000 ..\n+ 0x000007d0 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.WptFocE9S4/dbd-tmp-MDk9vuj/diffoscope_j787d1bo_b2/tmpoy53xvra_DebTarContainer/0/.debug/ec86dd8de0d57d68db73153c0fdba58feae1dd.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 65633836 64643864 65306435 37643638 ec86dd8de0d57d68\n- 0x00000010 64623733 31353363 30666462 61353866 db73153c0fdba58f\n- 0x00000020 65616531 64642e64 65627567 00000000 eae1dd.debug....\n- 0x00000030 6a344ecb j4N.\n+ 0x00000000 31313637 31666663 38373861 30306330 11671ffc878a00c0\n+ 0x00000010 31666236 65326434 61393561 66346130 1fb6e2d4a95af4a0\n+ 0x00000020 34386631 37352e64 65627567 00000000 48f175.debug....\n+ 0x00000030 546414ff Td..\n \n"}]}, {"source1": "./usr/bin/airspy_rx", "source2": "./usr/bin/airspy_rx", "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 11 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000034 0x00000034 0x00000034 0x00160 0x00160 R 0x4\n INTERP 0x000194 0x00000194 0x00000194 0x00013 0x00013 R 0x1\n [Requesting program interpreter: /lib/ld-linux.so.2]\n- LOAD 0x000000 0x00000000 0x00000000 0x013dc 0x013dc R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x013e0 0x013e0 R 0x1000\n LOAD 0x002000 0x00002000 0x00002000 0x021c8 0x021c8 R E 0x1000\n LOAD 0x005000 0x00005000 0x00005000 0x01210 0x01210 R 0x1000\n LOAD 0x006ed8 0x00007ed8 0x00007ed8 0x00274 0x00334 RW 0x1000\n DYNAMIC 0x006ee0 0x00007ee0 0x00007ee0 0x00100 0x00100 RW 0x4\n NOTE 0x0001a8 0x000001a8 0x000001a8 0x00044 0x00044 R 0x4\n GNU_EH_FRAME 0x005cf8 0x00005cf8 0x00005cf8 0x0008c 0x0008c R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 000001ec 0001ec 0001d4 04 A 5 0 4\n [ 5] .dynsym DYNSYM 000003c0 0003c0 000720 10 A 6 1 4\n- [ 6] .dynstr STRTAB 00000ae0 000ae0 0005f0 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 000010d0 0010d0 0000e4 02 A 5 0 2\n- [ 8] .gnu.version_r VERNEED 000011b4 0011b4 000060 00 A 6 1 4\n- [ 9] .rel.dyn REL 00001214 001214 000058 08 A 5 0 4\n- [10] .rel.plt REL 0000126c 00126c 000170 08 AI 5 23 4\n+ [ 6] .dynstr STRTAB 00000ae0 000ae0 0005f2 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 000010d2 0010d2 0000e4 02 A 5 0 2\n+ [ 8] .gnu.version_r VERNEED 000011b8 0011b8 000060 00 A 6 1 4\n+ [ 9] .rel.dyn REL 00001218 001218 000058 08 A 5 0 4\n+ [10] .rel.plt REL 00001270 001270 000170 08 AI 5 23 4\n [11] .init PROGBITS 00002000 002000 000020 00 AX 0 0 4\n [12] .plt PROGBITS 00002020 002020 0002f0 04 AX 0 0 16\n [13] .plt.got PROGBITS 00002310 002310 000008 08 AX 0 0 8\n [14] .text PROGBITS 00002320 002320 001e94 00 AX 0 0 16\n [15] .fini PROGBITS 000041b4 0041b4 000014 00 AX 0 0 4\n [16] .rodata PROGBITS 00005000 005000 000cf8 00 A 0 0 4\n [17] .eh_frame_hdr PROGBITS 00005cf8 005cf8 00008c 00 A 0 0 4\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,23 +1,23 @@\n \n-Relocation section '.rel.dyn' at offset 0x1214 contains 11 entries:\n+Relocation section '.rel.dyn' at offset 0x1218 contains 11 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00007ed8 00000008 R_386_RELATIVE \n 00007edc 00000008 R_386_RELATIVE \n 00007ff4 00000008 R_386_RELATIVE \n 000080e4 00000008 R_386_RELATIVE \n 00007fe0 00000606 R_386_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable\n 00007fe4 00000806 R_386_GLOB_DAT 00000000 stderr@GLIBC_2.0\n 00007fe8 00001506 R_386_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.1.3\n 00007fec 00001c06 R_386_GLOB_DAT 00000000 __gmon_start__\n 00007ff0 00002b06 R_386_GLOB_DAT 00000000 stdout@GLIBC_2.0\n 00007ff8 00003006 R_386_GLOB_DAT 00000000 _ITM_registerTMCloneTable\n 00007ffc 00003306 R_386_GLOB_DAT 00000000 optarg@GLIBC_2.0\n \n-Relocation section '.rel.plt' at offset 0x126c contains 46 entries:\n+Relocation section '.rel.plt' at offset 0x1270 contains 46 entries:\n Offset Info Type Sym. Value Symbol's Name\n 0000800c 00000107 R_386_JUMP_SLOT 00000000 airspy_error_name\n 00008010 00000207 R_386_JUMP_SLOT 00000000 __snprintf_chk@GLIBC_2.3.4\n 00008014 00000307 R_386_JUMP_SLOT 00000000 airspy_set_sensitivity_gain\n 00008018 00000407 R_386_JUMP_SLOT 00000000 strcmp@GLIBC_2.0\n 0000801c 00000507 R_386_JUMP_SLOT 00000000 airspy_set_sample_type\n 00008020 00000707 R_386_JUMP_SLOT 00000000 airspy_board_partid_serialno_read\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,23 +8,23 @@\n 0x00000019 (INIT_ARRAY) 0x7ed8\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x7edc\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x1ec\n 0x00000005 (STRTAB) 0xae0\n 0x00000006 (SYMTAB) 0x3c0\n- 0x0000000a (STRSZ) 1520 (bytes)\n+ 0x0000000a (STRSZ) 1522 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000015 (DEBUG) 0x0\n 0x00000003 (PLTGOT) 0x8000\n 0x00000002 (PLTRELSZ) 368 (bytes)\n 0x00000014 (PLTREL) REL\n- 0x00000017 (JMPREL) 0x126c\n- 0x00000011 (REL) 0x1214\n+ 0x00000017 (JMPREL) 0x1270\n+ 0x00000011 (REL) 0x1218\n 0x00000012 (RELSZ) 88 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x6ffffffb (FLAGS_1) Flags: PIE\n- 0x6ffffffe (VERNEED) 0x11b4\n+ 0x6ffffffe (VERNEED) 0x11b8\n 0x6fffffff (VERNEEDNUM) 1\n- 0x6ffffff0 (VERSYM) 0x10d0\n+ 0x6ffffff0 (VERSYM) 0x10d2\n 0x6ffffffa (RELCOUNT) 4\n 0x00000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ce6cec3e3b6f889dbdc78716b6fcf5b9bdf70b23\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6e327a812b4d4044cfa789068f35a1741f33be24\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 114 entries:\n- Addr: 0x00000000000010d0 Offset: 0x0010d0 Link: 5 (.dynsym)\n+ Addr: 0x00000000000010d2 Offset: 0x0010d2 Link: 5 (.dynsym)\n 000: 0 (*local*) 1 (*global*) 2 (GLIBC_2.3.4) 1 (*global*) \n 004: 3 (GLIBC_2.0) 1 (*global*) 1 (*global*) 1 (*global*) \n 008: 3 (GLIBC_2.0) 3 (GLIBC_2.0) 1 (*global*) 4 (GLIBC_2.1) \n 00c: 3 (GLIBC_2.0) 3 (GLIBC_2.0) 3 (GLIBC_2.0) 3 (GLIBC_2.0) \n 010: 1 (*global*) 5 (GLIBC_2.4) 3 (GLIBC_2.0) 1 (*global*) \n 014: 4 (GLIBC_2.1) 6 (GLIBC_2.1.3) 3 (GLIBC_2.0) 1 (*global*) \n 018: 1 (*global*) 3 (GLIBC_2.0) 1 (*global*) 1 (*global*) \n@@ -28,14 +28,14 @@\n 060: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 064: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 068: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 06c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 070: 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 1 entry:\n- Addr: 0x00000000000011b4 Offset: 0x0011b4 Link: 6 (.dynstr)\n+ Addr: 0x00000000000011b8 Offset: 0x0011b8 Link: 6 (.dynstr)\n 000000: Version: 1 File: libc.so.6 Cnt: 5\n 0x0010: Name: GLIBC_2.1.3 Flags: none Version: 6\n 0x0020: Name: GLIBC_2.4 Flags: none Version: 5\n 0x0030: Name: GLIBC_2.1 Flags: none Version: 4\n 0x0040: Name: GLIBC_2.0 Flags: none Version: 3\n 0x0050: 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": "@@ -91,8 +91,9 @@\n 0x00001060 61696e5f 76616c00 474c4942 435f322e ain_val.GLIBC_2.\n 0x00001070 312e3300 474c4942 435f322e 3400474c 1.3.GLIBC_2.4.GL\n 0x00001080 4942435f 322e3100 474c4942 435f322e IBC_2.1.GLIBC_2.\n 0x00001090 3000474c 4942435f 322e332e 34000000 0.GLIBC_2.3.4...\n 0x000010a0 00000000 00000000 00000000 00000000 ................\n 0x000010b0 00000000 00000000 00000000 00000000 ................\n 0x000010c0 00000000 00000000 00000000 00000000 ................\n+ 0x000010d0 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.WptFocE9S4/dbd-tmp-MDk9vuj/diffoscope_j787d1bo_b2/tmpoy53xvra_DebTarContainer/0/.debug/6cec3e3b6f889dbdc78716b6fcf5b9bdf70b23.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 36636563 33653362 36663838 39646264 6cec3e3b6f889dbd\n- 0x00000010 63373837 31366236 66636635 62396264 c78716b6fcf5b9bd\n- 0x00000020 66373062 32332e64 65627567 00000000 f70b23.debug....\n- 0x00000030 bf7a5575 .zUu\n+ 0x00000000 33323761 38313262 34643430 34346366 327a812b4d4044cf\n+ 0x00000010 61373839 30363866 33356131 37343166 a789068f35a1741f\n+ 0x00000020 33336265 32342e64 65627567 00000000 33be24.debug....\n+ 0x00000030 5c4ca580 \\L..\n \n"}]}, {"source1": "./usr/bin/airspy_si5351c", "source2": "./usr/bin/airspy_si5351c", "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 11 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000034 0x00000034 0x00000034 0x00160 0x00160 R 0x4\n INTERP 0x000194 0x00000194 0x00000194 0x00013 0x00013 R 0x1\n [Requesting program interpreter: /lib/ld-linux.so.2]\n- LOAD 0x000000 0x00000000 0x00000000 0x00980 0x00980 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x00984 0x00984 R 0x1000\n LOAD 0x001000 0x00001000 0x00001000 0x00d88 0x00d88 R E 0x1000\n LOAD 0x002000 0x00002000 0x00002000 0x00924 0x00924 R 0x1000\n LOAD 0x002edc 0x00003edc 0x00003edc 0x00204 0x00218 RW 0x1000\n DYNAMIC 0x002ee4 0x00003ee4 0x00003ee4 0x00100 0x00100 RW 0x4\n NOTE 0x0001a8 0x000001a8 0x000001a8 0x00044 0x00044 R 0x4\n GNU_EH_FRAME 0x002438 0x00002438 0x00002438 0x0008c 0x0008c R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 000001ec 0001ec 0000b4 04 A 5 0 4\n [ 5] .dynsym DYNSYM 000002a0 0002a0 0002b0 10 A 6 1 4\n- [ 6] .dynstr STRTAB 00000550 000550 000292 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 000007e2 0007e2 000056 02 A 5 0 2\n- [ 8] .gnu.version_r VERNEED 00000838 000838 000050 00 A 6 1 4\n- [ 9] .rel.dyn REL 00000888 000888 000078 08 A 5 0 4\n- [10] .rel.plt REL 00000900 000900 000080 08 AI 5 23 4\n+ [ 6] .dynstr STRTAB 00000550 000550 000294 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 000007e4 0007e4 000056 02 A 5 0 2\n+ [ 8] .gnu.version_r VERNEED 0000083c 00083c 000050 00 A 6 1 4\n+ [ 9] .rel.dyn REL 0000088c 00088c 000078 08 A 5 0 4\n+ [10] .rel.plt REL 00000904 000904 000080 08 AI 5 23 4\n [11] .init PROGBITS 00001000 001000 000020 00 AX 0 0 4\n [12] .plt PROGBITS 00001020 001020 000110 04 AX 0 0 16\n [13] .plt.got PROGBITS 00001130 001130 000008 08 AX 0 0 8\n [14] .text PROGBITS 00001140 001140 000c34 00 AX 0 0 16\n [15] .fini PROGBITS 00001d74 001d74 000014 00 AX 0 0 4\n [16] .rodata PROGBITS 00002000 002000 000438 00 A 0 0 4\n [17] .eh_frame_hdr PROGBITS 00002438 002438 00008c 00 A 0 0 4\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rel.dyn' at offset 0x888 contains 15 entries:\n+Relocation section '.rel.dyn' at offset 0x88c contains 15 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00003edc 00000008 R_386_RELATIVE \n 00003ee0 00000008 R_386_RELATIVE \n 00003ff4 00000008 R_386_RELATIVE \n 00004064 00000008 R_386_RELATIVE \n 00004080 00000008 R_386_RELATIVE \n 00004090 00000008 R_386_RELATIVE \n@@ -13,15 +13,15 @@\n 00003fe4 00000306 R_386_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable\n 00003fe8 00000506 R_386_GLOB_DAT 00000000 optind@GLIBC_2.0\n 00003fec 00000806 R_386_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.1.3\n 00003ff0 00000a06 R_386_GLOB_DAT 00000000 __gmon_start__\n 00003ff8 00001406 R_386_GLOB_DAT 00000000 _ITM_registerTMCloneTable\n 00003ffc 00001506 R_386_GLOB_DAT 00000000 optarg@GLIBC_2.0\n \n-Relocation section '.rel.plt' at offset 0x900 contains 16 entries:\n+Relocation section '.rel.plt' at offset 0x904 contains 16 entries:\n Offset Info Type Sym. Value Symbol's Name\n 0000400c 00000107 R_386_JUMP_SLOT 00000000 airspy_error_name\n 00004010 00000207 R_386_JUMP_SLOT 00000000 airspy_si5351c_write\n 00004014 00000407 R_386_JUMP_SLOT 00000000 airspy_open\n 00004018 00000607 R_386_JUMP_SLOT 00000000 __stack_chk_fail@GLIBC_2.4\n 0000401c 00000707 R_386_JUMP_SLOT 00000000 airspy_open_sn\n 00004020 00000907 R_386_JUMP_SLOT 00000000 puts@GLIBC_2.0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,23 +8,23 @@\n 0x00000019 (INIT_ARRAY) 0x3edc\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x3ee0\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x1ec\n 0x00000005 (STRTAB) 0x550\n 0x00000006 (SYMTAB) 0x2a0\n- 0x0000000a (STRSZ) 658 (bytes)\n+ 0x0000000a (STRSZ) 660 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000015 (DEBUG) 0x0\n 0x00000003 (PLTGOT) 0x4000\n 0x00000002 (PLTRELSZ) 128 (bytes)\n 0x00000014 (PLTREL) REL\n- 0x00000017 (JMPREL) 0x900\n- 0x00000011 (REL) 0x888\n+ 0x00000017 (JMPREL) 0x904\n+ 0x00000011 (REL) 0x88c\n 0x00000012 (RELSZ) 120 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x6ffffffb (FLAGS_1) Flags: PIE\n- 0x6ffffffe (VERNEED) 0x838\n+ 0x6ffffffe (VERNEED) 0x83c\n 0x6fffffff (VERNEEDNUM) 1\n- 0x6ffffff0 (VERSYM) 0x7e2\n+ 0x6ffffff0 (VERSYM) 0x7e4\n 0x6ffffffa (RELCOUNT) 9\n 0x00000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b095a06dd6452703383f68cebb0a75f1945610f9\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2a8a3a2038d3679e70e4125ef48ca723aea5a8b9\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,22 +1,22 @@\n \n Version symbols section '.gnu.version' contains 43 entries:\n- Addr: 0x00000000000007e2 Offset: 0x0007e2 Link: 5 (.dynsym)\n+ Addr: 0x00000000000007e4 Offset: 0x0007e4 Link: 5 (.dynsym)\n 000: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) \n 004: 1 (*global*) 2 (GLIBC_2.0) 3 (GLIBC_2.4) 1 (*global*) \n 008: 4 (GLIBC_2.1.3) 2 (GLIBC_2.0) 1 (*global*) 2 (GLIBC_2.0) \n 00c: 2 (GLIBC_2.0) 2 (GLIBC_2.0) 1 (*global*) 2 (GLIBC_2.0) \n 010: 1 (*global*) 5 (GLIBC_2.3.4) 1 (*global*) 1 (*global*) \n 014: 1 (*global*) 2 (GLIBC_2.0) 2 (GLIBC_2.0) 1 (*global*) \n 018: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 01c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 020: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 024: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 028: 1 (*global*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 1 entry:\n- Addr: 0x0000000000000838 Offset: 0x000838 Link: 6 (.dynstr)\n+ Addr: 0x000000000000083c Offset: 0x00083c Link: 6 (.dynstr)\n 000000: Version: 1 File: libc.so.6 Cnt: 4\n 0x0010: Name: GLIBC_2.3.4 Flags: none Version: 5\n 0x0020: Name: GLIBC_2.1.3 Flags: none Version: 4\n 0x0030: Name: GLIBC_2.4 Flags: none Version: 3\n 0x0040: Name: GLIBC_2.0 Flags: none Version: 2\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -37,9 +37,9 @@\n 0x00000770 69677572 6174696f 6e007061 7273655f iguration.parse_\n 0x00000780 696e7400 474c4942 435f322e 332e3400 int.GLIBC_2.3.4.\n 0x00000790 474c4942 435f322e 312e3300 474c4942 GLIBC_2.1.3.GLIB\n 0x000007a0 435f322e 3400474c 4942435f 322e3000 C_2.4.GLIBC_2.0.\n 0x000007b0 00000000 00000000 00000000 00000000 ................\n 0x000007c0 00000000 00000000 00000000 00000000 ................\n 0x000007d0 00000000 00000000 00000000 00000000 ................\n- 0x000007e0 0000 ..\n+ 0x000007e0 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.WptFocE9S4/dbd-tmp-MDk9vuj/diffoscope_j787d1bo_b2/tmpoy53xvra_DebTarContainer/0/.debug/95a06dd6452703383f68cebb0a75f1945610f9.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 39356130 36646436 34353237 30333338 95a06dd645270338\n- 0x00000010 33663638 63656262 30613735 66313934 3f68cebb0a75f194\n- 0x00000020 35363130 66392e64 65627567 00000000 5610f9.debug....\n- 0x00000030 31e5d5b9 1...\n+ 0x00000000 38613361 32303338 64333637 39653730 8a3a2038d3679e70\n+ 0x00000010 65343132 35656634 38636137 32336165 e4125ef48ca723ae\n+ 0x00000020 61356138 62392e64 65627567 00000000 a5a8b9.debug....\n+ 0x00000030 c1dffb8d ....\n \n"}]}, {"source1": "./usr/bin/airspy_spiflash", "source2": "./usr/bin/airspy_spiflash", "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 000001ec 0001ec 000068 04 A 5 0 4\n [ 5] .dynsym DYNSYM 00000254 000254 0002f0 10 A 6 1 4\n- [ 6] .dynstr STRTAB 00000544 000544 0002ac 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 000007f0 0007f0 00005e 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 00000544 000544 0002ae 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 000007f2 0007f2 00005e 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 00000850 000850 000070 00 A 6 1 4\n [ 9] .rel.dyn REL 000008c0 0008c0 000078 08 A 5 0 4\n [10] .rel.plt REL 00000938 000938 0000c8 08 AI 5 23 4\n [11] .init PROGBITS 00001000 001000 000020 00 AX 0 0 4\n [12] .plt PROGBITS 00001020 001020 0001a0 04 AX 0 0 16\n [13] .plt.got PROGBITS 000011c0 0011c0 000008 08 AX 0 0 8\n [14] .text PROGBITS 000011d0 0011d0 000b44 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,23 +8,23 @@\n 0x00000019 (INIT_ARRAY) 0x3edc\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x3ee0\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x1ec\n 0x00000005 (STRTAB) 0x544\n 0x00000006 (SYMTAB) 0x254\n- 0x0000000a (STRSZ) 684 (bytes)\n+ 0x0000000a (STRSZ) 686 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000015 (DEBUG) 0x0\n 0x00000003 (PLTGOT) 0x4000\n 0x00000002 (PLTRELSZ) 200 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0x938\n 0x00000011 (REL) 0x8c0\n 0x00000012 (RELSZ) 120 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x6ffffffb (FLAGS_1) Flags: PIE\n 0x6ffffffe (VERNEED) 0x850\n 0x6fffffff (VERNEEDNUM) 1\n- 0x6ffffff0 (VERSYM) 0x7f0\n+ 0x6ffffff0 (VERSYM) 0x7f2\n 0x6ffffffa (RELCOUNT) 9\n 0x00000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1bdfeb921cbacfa5180d0e522d09510411ab4c33\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: df8c3a68ebafa1f437037edf3d06aa78719f5c23\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 47 entries:\n- Addr: 0x00000000000007f0 Offset: 0x0007f0 Link: 5 (.dynsym)\n+ Addr: 0x00000000000007f2 Offset: 0x0007f2 Link: 5 (.dynsym)\n 000: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) \n 004: 2 (GLIBC_2.0) 1 (*global*) 3 (GLIBC_2.1) 4 (GLIBC_2.4) \n 008: 2 (GLIBC_2.0) 1 (*global*) 2 (GLIBC_2.0) 3 (GLIBC_2.1) \n 00c: 5 (GLIBC_2.1.3) 2 (GLIBC_2.0) 1 (*global*) 2 (GLIBC_2.0) \n 010: 1 (*global*) 1 (*global*) 2 (GLIBC_2.0) 2 (GLIBC_2.0) \n 014: 2 (GLIBC_2.0) 2 (GLIBC_2.0) 1 (*global*) 2 (GLIBC_2.0) \n 018: 2 (GLIBC_2.0) 1 (*global*) 6 (GLIBC_2.3.4) 7 (GLIBC_2.7) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -38,9 +38,9 @@\n 0x00000774 756d6265 725f7661 6c00474c 4942435f umber_val.GLIBC_\n 0x00000784 322e3700 474c4942 435f322e 332e3400 2.7.GLIBC_2.3.4.\n 0x00000794 474c4942 435f322e 312e3300 474c4942 GLIBC_2.1.3.GLIB\n 0x000007a4 435f322e 3400474c 4942435f 322e3100 C_2.4.GLIBC_2.1.\n 0x000007b4 474c4942 435f322e 30000000 00000000 GLIBC_2.0.......\n 0x000007c4 00000000 00000000 00000000 00000000 ................\n 0x000007d4 00000000 00000000 00000000 00000000 ................\n- 0x000007e4 00000000 00000000 00000000 ............\n+ 0x000007e4 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.WptFocE9S4/dbd-tmp-MDk9vuj/diffoscope_j787d1bo_b2/tmpoy53xvra_DebTarContainer/0/.debug/dfeb921cbacfa5180d0e522d09510411ab4c33.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 64666562 39323163 62616366 61353138 dfeb921cbacfa518\n- 0x00000010 30643065 35323264 30393531 30343131 0d0e522d09510411\n- 0x00000020 61623463 33332e64 65627567 00000000 ab4c33.debug....\n- 0x00000030 f21088d2 ....\n+ 0x00000000 38633361 36386562 61666131 66343337 8c3a68ebafa1f437\n+ 0x00000010 30333765 64663364 30366161 37383731 037edf3d06aa7871\n+ 0x00000020 39663563 32332e64 65627567 00000000 9f5c23.debug....\n+ 0x00000030 78c453b7 x.S.\n \n"}]}]}]}]}, {"source1": "airspy-dbgsym_1.0.9-4_i386.deb", "source2": "airspy-dbgsym_1.0.9-4_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2020-12-18 00:31:33.000000 debian-binary\n--rw-r--r-- 0 0 0 932 2020-12-18 00:31:33.000000 control.tar.xz\n--rw-r--r-- 0 0 0 56428 2020-12-18 00:31:33.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 936 2020-12-18 00:31:33.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 56488 2020-12-18 00:31:33.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: i386\n Maintainer: A. Maitland Bottoms \n Installed-Size: 111\n Depends: airspy (= 1.0.9-4)\n Section: debug\n Priority: optional\n Description: debug symbols for airspy\n-Build-Ids: 1bdfeb921cbacfa5180d0e522d09510411ab4c33 27dc856eefdd77ec6f0a3e35883bcf1281668567 7bfad13e0b7b550d8d93b48d3b28bcc4da64fe4e 93ec86dd8de0d57d68db73153c0fdba58feae1dd a5b3ffcd57cd66d30b13f3c6588e7918acb6cad0 b095a06dd6452703383f68cebb0a75f1945610f9 b1776ecc5fa09ca04c3405bda1500540efc49c5b ce6cec3e3b6f889dbdc78716b6fcf5b9bdf70b23\n+Build-Ids: 1dfe20eee1abe1393c692908744fda0e8ea2d76f 2411671ffc878a00c01fb6e2d4a95af4a048f175 293cf6084154c8450e6239562260e7090668ed11 2a8a3a2038d3679e70e4125ef48ca723aea5a8b9 2d02f9264912355d6c81a93dadb32ce220d8fb9b 6e327a812b4d4044cfa789068f35a1741f33be24 a7c6cd1e2bdf68bcd31ec27c348f00401858f0ab df8c3a68ebafa1f437037edf3d06aa78719f5c23\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1,9 +1,9 @@\n-usr/lib/debug/.build-id/1b/dfeb921cbacfa5180d0e522d09510411ab4c33.debug\n-usr/lib/debug/.build-id/27/dc856eefdd77ec6f0a3e35883bcf1281668567.debug\n-usr/lib/debug/.build-id/7b/fad13e0b7b550d8d93b48d3b28bcc4da64fe4e.debug\n-usr/lib/debug/.build-id/93/ec86dd8de0d57d68db73153c0fdba58feae1dd.debug\n-usr/lib/debug/.build-id/a5/b3ffcd57cd66d30b13f3c6588e7918acb6cad0.debug\n-usr/lib/debug/.build-id/b0/95a06dd6452703383f68cebb0a75f1945610f9.debug\n-usr/lib/debug/.build-id/b1/776ecc5fa09ca04c3405bda1500540efc49c5b.debug\n-usr/lib/debug/.build-id/ce/6cec3e3b6f889dbdc78716b6fcf5b9bdf70b23.debug\n+usr/lib/debug/.build-id/1d/fe20eee1abe1393c692908744fda0e8ea2d76f.debug\n+usr/lib/debug/.build-id/24/11671ffc878a00c01fb6e2d4a95af4a048f175.debug\n+usr/lib/debug/.build-id/29/3cf6084154c8450e6239562260e7090668ed11.debug\n+usr/lib/debug/.build-id/2a/8a3a2038d3679e70e4125ef48ca723aea5a8b9.debug\n+usr/lib/debug/.build-id/2d/02f9264912355d6c81a93dadb32ce220d8fb9b.debug\n+usr/lib/debug/.build-id/6e/327a812b4d4044cfa789068f35a1741f33be24.debug\n+usr/lib/debug/.build-id/a7/c6cd1e2bdf68bcd31ec27c348f00401858f0ab.debug\n+usr/lib/debug/.build-id/df/8c3a68ebafa1f437037edf3d06aa78719f5c23.debug\n usr/lib/debug/.dwz/i386-linux-gnu/airspy.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,27 +1,27 @@\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-18 00:31:33.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-18 00:31:33.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-18 00:31:33.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-18 00:31:33.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-18 00:31:33.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-18 00:31:33.000000 ./usr/lib/debug/.build-id/1b/\n--rw-r--r-- 0 root (0) root (0) 10996 2020-12-18 00:31:33.000000 ./usr/lib/debug/.build-id/1b/dfeb921cbacfa5180d0e522d09510411ab4c33.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-18 00:31:33.000000 ./usr/lib/debug/.build-id/27/\n--rw-r--r-- 0 root (0) root (0) 11100 2020-12-18 00:31:33.000000 ./usr/lib/debug/.build-id/27/dc856eefdd77ec6f0a3e35883bcf1281668567.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-18 00:31:33.000000 ./usr/lib/debug/.build-id/7b/\n--rw-r--r-- 0 root (0) root (0) 11152 2020-12-18 00:31:33.000000 ./usr/lib/debug/.build-id/7b/fad13e0b7b550d8d93b48d3b28bcc4da64fe4e.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-18 00:31:33.000000 ./usr/lib/debug/.build-id/93/\n--rw-r--r-- 0 root (0) root (0) 10564 2020-12-18 00:31:33.000000 ./usr/lib/debug/.build-id/93/ec86dd8de0d57d68db73153c0fdba58feae1dd.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-18 00:31:33.000000 ./usr/lib/debug/.build-id/a5/\n--rw-r--r-- 0 root (0) root (0) 4696 2020-12-18 00:31:33.000000 ./usr/lib/debug/.build-id/a5/b3ffcd57cd66d30b13f3c6588e7918acb6cad0.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-18 00:31:33.000000 ./usr/lib/debug/.build-id/b0/\n--rw-r--r-- 0 root (0) root (0) 10732 2020-12-18 00:31:33.000000 ./usr/lib/debug/.build-id/b0/95a06dd6452703383f68cebb0a75f1945610f9.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-18 00:31:33.000000 ./usr/lib/debug/.build-id/b1/\n--rw-r--r-- 0 root (0) root (0) 8820 2020-12-18 00:31:33.000000 ./usr/lib/debug/.build-id/b1/776ecc5fa09ca04c3405bda1500540efc49c5b.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-18 00:31:33.000000 ./usr/lib/debug/.build-id/ce/\n--rw-r--r-- 0 root (0) root (0) 19456 2020-12-18 00:31:33.000000 ./usr/lib/debug/.build-id/ce/6cec3e3b6f889dbdc78716b6fcf5b9bdf70b23.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-18 00:31:33.000000 ./usr/lib/debug/.build-id/1d/\n+-rw-r--r-- 0 root (0) root (0) 8820 2020-12-18 00:31:33.000000 ./usr/lib/debug/.build-id/1d/fe20eee1abe1393c692908744fda0e8ea2d76f.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-18 00:31:33.000000 ./usr/lib/debug/.build-id/24/\n+-rw-r--r-- 0 root (0) root (0) 10564 2020-12-18 00:31:33.000000 ./usr/lib/debug/.build-id/24/11671ffc878a00c01fb6e2d4a95af4a048f175.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-18 00:31:33.000000 ./usr/lib/debug/.build-id/29/\n+-rw-r--r-- 0 root (0) root (0) 11100 2020-12-18 00:31:33.000000 ./usr/lib/debug/.build-id/29/3cf6084154c8450e6239562260e7090668ed11.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-18 00:31:33.000000 ./usr/lib/debug/.build-id/2a/\n+-rw-r--r-- 0 root (0) root (0) 10732 2020-12-18 00:31:33.000000 ./usr/lib/debug/.build-id/2a/8a3a2038d3679e70e4125ef48ca723aea5a8b9.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-18 00:31:33.000000 ./usr/lib/debug/.build-id/2d/\n+-rw-r--r-- 0 root (0) root (0) 11152 2020-12-18 00:31:33.000000 ./usr/lib/debug/.build-id/2d/02f9264912355d6c81a93dadb32ce220d8fb9b.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-18 00:31:33.000000 ./usr/lib/debug/.build-id/6e/\n+-rw-r--r-- 0 root (0) root (0) 19456 2020-12-18 00:31:33.000000 ./usr/lib/debug/.build-id/6e/327a812b4d4044cfa789068f35a1741f33be24.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-18 00:31:33.000000 ./usr/lib/debug/.build-id/a7/\n+-rw-r--r-- 0 root (0) root (0) 4696 2020-12-18 00:31:33.000000 ./usr/lib/debug/.build-id/a7/c6cd1e2bdf68bcd31ec27c348f00401858f0ab.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-18 00:31:33.000000 ./usr/lib/debug/.build-id/df/\n+-rw-r--r-- 0 root (0) root (0) 10996 2020-12-18 00:31:33.000000 ./usr/lib/debug/.build-id/df/8c3a68ebafa1f437037edf3d06aa78719f5c23.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-18 00:31:33.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-18 00:31:33.000000 ./usr/lib/debug/.dwz/i386-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 3460 2020-12-18 00:31:33.000000 ./usr/lib/debug/.dwz/i386-linux-gnu/airspy.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-18 00:31:33.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-18 00:31:33.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2020-12-18 00:31:33.000000 ./usr/share/doc/airspy-dbgsym -> airspy\n"}, {"source1": "./usr/lib/debug/.build-id/1b/dfeb921cbacfa5180d0e522d09510411ab4c33.debug", "source2": "./usr/lib/debug/.build-id/df/8c3a68ebafa1f437037edf3d06aa78719f5c23.debug", "comments": ["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": "@@ -4,16 +4,16 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 000001ec 0001ec 000068 04 A 5 0 4\n [ 5] .dynsym NOBITS 00000254 0001ec 0002f0 10 A 6 1 4\n- [ 6] .dynstr NOBITS 00000544 0001ec 0002ac 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 000007f0 0001ec 00005e 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 00000544 0001ec 0002ae 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 000007f2 0001ec 00005e 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 00000850 0001ec 000070 00 A 6 1 4\n [ 9] .rel.dyn NOBITS 000008c0 0001ec 000078 08 A 5 0 4\n [10] .rel.plt NOBITS 00000938 0001ec 0000c8 08 AI 5 23 4\n [11] .init NOBITS 00001000 001000 000020 00 AX 0 0 4\n [12] .plt NOBITS 00001020 001000 0001a0 04 AX 0 0 16\n [13] .plt.got NOBITS 000011c0 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 000011d0 001000 000b44 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1bdfeb921cbacfa5180d0e522d09510411ab4c33\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: df8c3a68ebafa1f437037edf3d06aa78719f5c23\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/27/dc856eefdd77ec6f0a3e35883bcf1281668567.debug", "source2": "./usr/lib/debug/.build-id/29/3cf6084154c8450e6239562260e7090668ed11.debug", "comments": ["Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 000001ec 0001ec 0000b0 04 A 5 0 4\n [ 5] .dynsym NOBITS 0000029c 0001ec 0002a0 10 A 6 1 4\n- [ 6] .dynstr NOBITS 0000053c 0001ec 00026d 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 000007aa 0001ec 000054 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 0000053c 0001ec 00026f 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 000007ac 0001ec 000054 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 00000800 0001ec 000050 00 A 6 1 4\n [ 9] .rel.dyn NOBITS 00000850 0001ec 000070 08 A 5 0 4\n [10] .rel.plt NOBITS 000008c0 0001ec 000080 08 AI 5 23 4\n [11] .init NOBITS 00001000 001000 000020 00 AX 0 0 4\n [12] .plt NOBITS 00001020 001000 000110 04 AX 0 0 16\n [13] .plt.got NOBITS 00001130 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 00001140 001000 000bf4 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 27dc856eefdd77ec6f0a3e35883bcf1281668567\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 293cf6084154c8450e6239562260e7090668ed11\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/7b/fad13e0b7b550d8d93b48d3b28bcc4da64fe4e.debug", "source2": "./usr/lib/debug/.build-id/2d/02f9264912355d6c81a93dadb32ce220d8fb9b.debug", "comments": ["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": "@@ -4,16 +4,16 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 000001ec 0001ec 0000b0 04 A 5 0 4\n [ 5] .dynsym NOBITS 0000029c 0001ec 0002b0 10 A 6 1 4\n- [ 6] .dynstr NOBITS 0000054c 0001ec 00027b 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 000007c8 0001ec 000056 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 0000054c 0001ec 00027d 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 000007ca 0001ec 000056 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 00000820 0001ec 000050 00 A 6 1 4\n [ 9] .rel.dyn NOBITS 00000870 0001ec 000070 08 A 5 0 4\n [10] .rel.plt NOBITS 000008e0 0001ec 000088 08 AI 5 23 4\n [11] .init NOBITS 00001000 001000 000020 00 AX 0 0 4\n [12] .plt NOBITS 00001020 001000 000120 04 AX 0 0 16\n [13] .plt.got NOBITS 00001140 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 00001150 001000 000ca4 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7bfad13e0b7b550d8d93b48d3b28bcc4da64fe4e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2d02f9264912355d6c81a93dadb32ce220d8fb9b\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/93/ec86dd8de0d57d68db73153c0fdba58feae1dd.debug", "source2": "./usr/lib/debug/.build-id/24/11671ffc878a00c01fb6e2d4a95af4a048f175.debug", "comments": ["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 0x1660\n There are 11 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000034 0x00000034 0x00000034 0x00160 0x00160 R 0x4\n INTERP 0x000194 0x00000194 0x00000194 0x00000 0x00013 R 0x1\n- LOAD 0x000000 0x00000000 0x00000000 0x001ec 0x00968 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x001ec 0x0096c R 0x1000\n LOAD 0x000000 0x00001000 0x00001000 0x00000 0x00c98 R E 0x1000\n LOAD 0x000000 0x00002000 0x00002000 0x00000 0x00860 R 0x1000\n LOAD 0x000edc 0x00003edc 0x00003edc 0x00000 0x00228 RW 0x1000\n DYNAMIC 0x000edc 0x00003ee4 0x00003ee4 0x00000 0x00100 RW 0x4\n NOTE 0x0001a8 0x000001a8 0x000001a8 0x00044 0x00044 R 0x4\n GNU_EH_FRAME 0x001000 0x000023ec 0x000023ec 0x00000 0x00084 R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 000001ec 0001ec 0000b4 04 A 5 0 4\n [ 5] .dynsym NOBITS 000002a0 0001ec 0002b0 10 A 6 1 4\n- [ 6] .dynstr NOBITS 00000550 0001ec 000282 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 000007d2 0001ec 000056 02 A 5 0 2\n- [ 8] .gnu.version_r NOBITS 00000828 0001ec 000050 00 A 6 1 4\n- [ 9] .rel.dyn NOBITS 00000878 0001ec 000070 08 A 5 0 4\n- [10] .rel.plt NOBITS 000008e8 0001ec 000080 08 AI 5 23 4\n+ [ 6] .dynstr NOBITS 00000550 0001ec 000284 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 000007d4 0001ec 000056 02 A 5 0 2\n+ [ 8] .gnu.version_r NOBITS 0000082c 0001ec 000050 00 A 6 1 4\n+ [ 9] .rel.dyn NOBITS 0000087c 0001ec 000070 08 A 5 0 4\n+ [10] .rel.plt NOBITS 000008ec 0001ec 000080 08 AI 5 23 4\n [11] .init NOBITS 00001000 001000 000020 00 AX 0 0 4\n [12] .plt NOBITS 00001020 001000 000110 04 AX 0 0 16\n [13] .plt.got NOBITS 00001130 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 00001140 001000 000b44 00 AX 0 0 16\n [15] .fini NOBITS 00001c84 001000 000014 00 AX 0 0 4\n [16] .rodata NOBITS 00002000 001000 0003ec 00 A 0 0 4\n [17] .eh_frame_hdr NOBITS 000023ec 001000 000084 00 A 0 0 4\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 93ec86dd8de0d57d68db73153c0fdba58feae1dd\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2411671ffc878a00c01fb6e2d4a95af4a048f175\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/a5/b3ffcd57cd66d30b13f3c6588e7918acb6cad0.debug", "source2": "./usr/lib/debug/.build-id/a7/c6cd1e2bdf68bcd31ec27c348f00401858f0ab.debug", "comments": ["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": "@@ -4,16 +4,16 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 000001ec 0001ec 000050 04 A 5 0 4\n [ 5] .dynsym NOBITS 0000023c 0001ec 000140 10 A 6 1 4\n- [ 6] .dynstr NOBITS 0000037c 0001ec 00016a 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 000004e6 0001ec 000028 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 0000037c 0001ec 00016c 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 000004e8 0001ec 000028 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 00000510 0001ec 000050 00 A 6 1 4\n [ 9] .rel.dyn NOBITS 00000560 0001ec 000040 08 A 5 0 4\n [10] .rel.plt NOBITS 000005a0 0001ec 000020 08 AI 5 23 4\n [11] .init NOBITS 00001000 001000 000020 00 AX 0 0 4\n [12] .plt NOBITS 00001020 001000 000050 04 AX 0 0 16\n [13] .plt.got NOBITS 00001070 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 00001080 001000 000234 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a5b3ffcd57cd66d30b13f3c6588e7918acb6cad0\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a7c6cd1e2bdf68bcd31ec27c348f00401858f0ab\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/b0/95a06dd6452703383f68cebb0a75f1945610f9.debug", "source2": "./usr/lib/debug/.build-id/2a/8a3a2038d3679e70e4125ef48ca723aea5a8b9.debug", "comments": ["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 0x1560\n There are 11 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000034 0x00000034 0x00000034 0x00160 0x00160 R 0x4\n INTERP 0x000194 0x00000194 0x00000194 0x00000 0x00013 R 0x1\n- LOAD 0x000000 0x00000000 0x00000000 0x001ec 0x00980 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x001ec 0x00984 R 0x1000\n LOAD 0x000000 0x00001000 0x00001000 0x00000 0x00d88 R E 0x1000\n LOAD 0x000000 0x00002000 0x00002000 0x00000 0x00924 R 0x1000\n LOAD 0x000edc 0x00003edc 0x00003edc 0x00000 0x00218 RW 0x1000\n DYNAMIC 0x000edc 0x00003ee4 0x00003ee4 0x00000 0x00100 RW 0x4\n NOTE 0x0001a8 0x000001a8 0x000001a8 0x00044 0x00044 R 0x4\n GNU_EH_FRAME 0x001000 0x00002438 0x00002438 0x00000 0x0008c R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 000001ec 0001ec 0000b4 04 A 5 0 4\n [ 5] .dynsym NOBITS 000002a0 0001ec 0002b0 10 A 6 1 4\n- [ 6] .dynstr NOBITS 00000550 0001ec 000292 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 000007e2 0001ec 000056 02 A 5 0 2\n- [ 8] .gnu.version_r NOBITS 00000838 0001ec 000050 00 A 6 1 4\n- [ 9] .rel.dyn NOBITS 00000888 0001ec 000078 08 A 5 0 4\n- [10] .rel.plt NOBITS 00000900 0001ec 000080 08 AI 5 23 4\n+ [ 6] .dynstr NOBITS 00000550 0001ec 000294 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 000007e4 0001ec 000056 02 A 5 0 2\n+ [ 8] .gnu.version_r NOBITS 0000083c 0001ec 000050 00 A 6 1 4\n+ [ 9] .rel.dyn NOBITS 0000088c 0001ec 000078 08 A 5 0 4\n+ [10] .rel.plt NOBITS 00000904 0001ec 000080 08 AI 5 23 4\n [11] .init NOBITS 00001000 001000 000020 00 AX 0 0 4\n [12] .plt NOBITS 00001020 001000 000110 04 AX 0 0 16\n [13] .plt.got NOBITS 00001130 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 00001140 001000 000c34 00 AX 0 0 16\n [15] .fini NOBITS 00001d74 001000 000014 00 AX 0 0 4\n [16] .rodata NOBITS 00002000 001000 000438 00 A 0 0 4\n [17] .eh_frame_hdr NOBITS 00002438 001000 00008c 00 A 0 0 4\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b095a06dd6452703383f68cebb0a75f1945610f9\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2a8a3a2038d3679e70e4125ef48ca723aea5a8b9\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/b1/776ecc5fa09ca04c3405bda1500540efc49c5b.debug", "source2": "./usr/lib/debug/.build-id/1d/fe20eee1abe1393c692908744fda0e8ea2d76f.debug", "comments": ["Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "comments": ["error from `readelf --wide --program-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -3,15 +3,15 @@\n Entry point 0x16b0\n There are 11 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000034 0x00000034 0x00000034 0x00160 0x00160 R 0x4\n INTERP 0x000194 0x00000194 0x00000194 0x00000 0x00013 R 0x1\n- LOAD 0x000000 0x00000000 0x00000000 0x001ec 0x00a28 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x001ec 0x00a2c R 0x1000\n LOAD 0x000000 0x00001000 0x00001000 0x00000 0x00978 R E 0x1000\n LOAD 0x000000 0x00002000 0x00002000 0x00000 0x004c8 R 0x1000\n LOAD 0x000ed8 0x00003ed8 0x00003ed8 0x00000 0x00388 RW 0x1000\n DYNAMIC 0x000ed8 0x00003ee0 0x00003ee0 0x00000 0x00100 RW 0x4\n NOTE 0x0001a8 0x000001a8 0x000001a8 0x00044 0x00044 R 0x4\n GNU_EH_FRAME 0x001000 0x000022a4 0x000022a4 0x00000 0x0005c R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 000001ec 0001ec 0000a8 04 A 5 0 4\n [ 5] .dynsym NOBITS 00000294 0001ec 000300 10 A 6 1 4\n- [ 6] .dynstr NOBITS 00000594 0001ec 0002d3 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 00000868 0001ec 000060 02 A 5 0 2\n- [ 8] .gnu.version_r NOBITS 000008c8 0001ec 000050 00 A 6 1 4\n- [ 9] .rel.dyn NOBITS 00000918 0001ec 000058 08 A 5 0 4\n- [10] .rel.plt NOBITS 00000970 0001ec 0000b8 08 AI 5 23 4\n+ [ 6] .dynstr NOBITS 00000594 0001ec 0002d5 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 0000086a 0001ec 000060 02 A 5 0 2\n+ [ 8] .gnu.version_r NOBITS 000008cc 0001ec 000050 00 A 6 1 4\n+ [ 9] .rel.dyn NOBITS 0000091c 0001ec 000058 08 A 5 0 4\n+ [10] .rel.plt NOBITS 00000974 0001ec 0000b8 08 AI 5 23 4\n [11] .init NOBITS 00001000 001000 000020 00 AX 0 0 4\n [12] .plt NOBITS 00001020 001000 000180 04 AX 0 0 16\n [13] .plt.got NOBITS 000011a0 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 000011b0 001000 0007b4 00 AX 0 0 16\n [15] .fini NOBITS 00001964 001000 000014 00 AX 0 0 4\n [16] .rodata NOBITS 00002000 001000 0002a4 00 A 0 0 4\n [17] .eh_frame_hdr NOBITS 000022a4 001000 00005c 00 A 0 0 4\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b1776ecc5fa09ca04c3405bda1500540efc49c5b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1dfe20eee1abe1393c692908744fda0e8ea2d76f\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/ce/6cec3e3b6f889dbdc78716b6fcf5b9bdf70b23.debug", "source2": "./usr/lib/debug/.build-id/6e/327a812b4d4044cfa789068f35a1741f33be24.debug", "comments": ["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 0x37a0\n There are 11 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000034 0x00000034 0x00000034 0x00160 0x00160 R 0x4\n INTERP 0x000194 0x00000194 0x00000194 0x00000 0x00013 R 0x1\n- LOAD 0x000000 0x00000000 0x00000000 0x001ec 0x013dc R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x001ec 0x013e0 R 0x1000\n LOAD 0x000000 0x00002000 0x00002000 0x00000 0x021c8 R E 0x1000\n LOAD 0x000000 0x00005000 0x00005000 0x00000 0x01210 R 0x1000\n LOAD 0x000ed8 0x00007ed8 0x00007ed8 0x00000 0x00334 RW 0x1000\n DYNAMIC 0x000ed8 0x00007ee0 0x00007ee0 0x00000 0x00100 RW 0x4\n NOTE 0x0001a8 0x000001a8 0x000001a8 0x00044 0x00044 R 0x4\n GNU_EH_FRAME 0x001000 0x00005cf8 0x00005cf8 0x00000 0x0008c R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 000001ec 0001ec 0001d4 04 A 5 0 4\n [ 5] .dynsym NOBITS 000003c0 0001ec 000720 10 A 6 1 4\n- [ 6] .dynstr NOBITS 00000ae0 0001ec 0005f0 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 000010d0 0001ec 0000e4 02 A 5 0 2\n- [ 8] .gnu.version_r NOBITS 000011b4 0001ec 000060 00 A 6 1 4\n- [ 9] .rel.dyn NOBITS 00001214 0001ec 000058 08 A 5 0 4\n- [10] .rel.plt NOBITS 0000126c 0001ec 000170 08 AI 5 23 4\n+ [ 6] .dynstr NOBITS 00000ae0 0001ec 0005f2 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 000010d2 0001ec 0000e4 02 A 5 0 2\n+ [ 8] .gnu.version_r NOBITS 000011b8 0001ec 000060 00 A 6 1 4\n+ [ 9] .rel.dyn NOBITS 00001218 0001ec 000058 08 A 5 0 4\n+ [10] .rel.plt NOBITS 00001270 0001ec 000170 08 AI 5 23 4\n [11] .init NOBITS 00002000 001000 000020 00 AX 0 0 4\n [12] .plt NOBITS 00002020 001000 0002f0 04 AX 0 0 16\n [13] .plt.got NOBITS 00002310 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 00002320 001000 001e94 00 AX 0 0 16\n [15] .fini NOBITS 000041b4 001000 000014 00 AX 0 0 4\n [16] .rodata NOBITS 00005000 001000 000cf8 00 A 0 0 4\n [17] .eh_frame_hdr NOBITS 00005cf8 001000 00008c 00 A 0 0 4\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ce6cec3e3b6f889dbdc78716b6fcf5b9bdf70b23\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6e327a812b4d4044cfa789068f35a1741f33be24\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"}]}]}]}]}]}