{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.WodGkt6jUJ/b1/libgaminggear_0.15.1-11_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.WodGkt6jUJ/b2/libgaminggear_0.15.1-11_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,8 +1,8 @@\n \n- ac4cb34313b498495c0ed3af00e5919a 10412 debug optional gaminggear-utils-dbgsym_0.15.1-11_i386.deb\n- 23e89a48c353059deb559d8812e5cf1f 16216 x11 optional gaminggear-utils_0.15.1-11_i386.deb\n+ b1652a4d2a17258ca2be343c64938f74 10416 debug optional gaminggear-utils-dbgsym_0.15.1-11_i386.deb\n+ 91858320197d0a1aa7d6644425498b89 16236 x11 optional gaminggear-utils_0.15.1-11_i386.deb\n fae0987b06b7b4511dcf6a982c8a1302 17980 libs optional libgaminggear-common_0.15.1-11_all.deb\n 3af0837d105a94ad3480bae842fefb6f 25180 libdevel optional libgaminggear-dev_0.15.1-11_i386.deb\n 0bf2eee1e1f011c09b47cc053626f3c6 163596 doc optional libgaminggear-doc_0.15.1-11_all.deb\n- f1f001a26abe836607f04f4a97b59d5d 228948 debug optional libgaminggear0-dbgsym_0.15.1-11_i386.deb\n- 4286a5355762701d14f074bb8cc58fdb 98324 libs optional libgaminggear0_0.15.1-11_i386.deb\n+ f54b2f08e5cf8a7c6c1004a511d67af8 228964 debug optional libgaminggear0-dbgsym_0.15.1-11_i386.deb\n+ 48d44fd368b3ceef7c074ec7e9779cee 98636 libs optional libgaminggear0_0.15.1-11_i386.deb\n"}, {"source1": "gaminggear-utils_0.15.1-11_i386.deb", "source2": "gaminggear-utils_0.15.1-11_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-04-15 15:06:33.000000 debian-binary\n--rw-r--r-- 0 0 0 836 2020-04-15 15:06:33.000000 control.tar.xz\n--rw-r--r-- 0 0 0 15188 2020-04-15 15:06:33.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 844 2020-04-15 15:06:33.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 15200 2020-04-15 15:06: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/gaminggearfxcontrol", "source2": "./usr/bin/gaminggearfxcontrol", "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 0x00a6c 0x00a6c R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x00a70 0x00a70 R 0x1000\n LOAD 0x001000 0x00001000 0x00001000 0x008a8 0x008a8 R E 0x1000\n LOAD 0x002000 0x00002000 0x00002000 0x00504 0x00504 R 0x1000\n LOAD 0x002e5c 0x00003e5c 0x00003e5c 0x002a4 0x002c8 RW 0x1000\n DYNAMIC 0x002e64 0x00003e64 0x00003e64 0x00110 0x00110 RW 0x4\n NOTE 0x0001a8 0x000001a8 0x000001a8 0x00044 0x00044 R 0x4\n GNU_EH_FRAME 0x0022bc 0x000022bc 0x000022bc 0x00054 0x00054 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 00004c 04 A 5 0 4\n [ 5] .dynsym DYNSYM 00000238 000238 0002a0 10 A 6 1 4\n- [ 6] .dynstr STRTAB 000004d8 0004d8 000318 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 000007f0 0007f0 000054 02 A 5 0 2\n- [ 8] .gnu.version_r VERNEED 00000844 000844 000050 00 A 6 1 4\n- [ 9] .rel.dyn REL 00000894 000894 000100 08 A 5 0 4\n- [10] .rel.plt REL 00000994 000994 0000d8 08 AI 5 22 4\n+ [ 6] .dynstr STRTAB 000004d8 0004d8 00031a 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 000007f2 0007f2 000054 02 A 5 0 2\n+ [ 8] .gnu.version_r VERNEED 00000848 000848 000050 00 A 6 1 4\n+ [ 9] .rel.dyn REL 00000898 000898 000100 08 A 5 0 4\n+ [10] .rel.plt REL 00000998 000998 0000d8 08 AI 5 22 4\n [11] .init PROGBITS 00001000 001000 000020 00 AX 0 0 4\n [12] .plt PROGBITS 00001020 001020 0001c0 04 AX 0 0 16\n [13] .plt.got PROGBITS 000011e0 0011e0 000008 08 AX 0 0 8\n [14] .text PROGBITS 000011f0 0011f0 0006a4 00 AX 0 0 16\n [15] .fini PROGBITS 00001894 001894 000014 00 AX 0 0 4\n [16] .rodata PROGBITS 00002000 002000 0002ba 00 A 0 0 4\n [17] .eh_frame_hdr PROGBITS 000022bc 0022bc 000054 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 0x894 contains 32 entries:\n+Relocation section '.rel.dyn' at offset 0x898 contains 32 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00003e5c 00000008 R_386_RELATIVE \n 00003e60 00000008 R_386_RELATIVE \n 00003ff8 00000008 R_386_RELATIVE \n 00004004 00000008 R_386_RELATIVE \n 00004020 00000008 R_386_RELATIVE \n 00004030 00000008 R_386_RELATIVE \n@@ -30,15 +30,15 @@\n 000040dc 00000008 R_386_RELATIVE \n 000040e0 00000008 R_386_RELATIVE \n 00003fec 00000406 R_386_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable\n 00003ff0 00000d06 R_386_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.1.3\n 00003ff4 00001106 R_386_GLOB_DAT 00000000 __gmon_start__\n 00003ffc 00001f06 R_386_GLOB_DAT 00000000 _ITM_registerTMCloneTable\n \n-Relocation section '.rel.plt' at offset 0x994 contains 27 entries:\n+Relocation section '.rel.plt' at offset 0x998 contains 27 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00003f80 00000107 R_386_JUMP_SLOT 00000000 gfx_update\n 00003f84 00000207 R_386_JUMP_SLOT 00000000 strcmp@GLIBC_2.0\n 00003f88 00000307 R_386_JUMP_SLOT 00000000 g_option_context_add_main_entries\n 00003f8c 00000507 R_386_JUMP_SLOT 00000000 g_free\n 00003f90 00000607 R_386_JUMP_SLOT 00000000 g_option_error_quark\n 00003f94 00000707 R_386_JUMP_SLOT 00000000 g_option_context_get_main_group\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -9,24 +9,24 @@\n 0x00000019 (INIT_ARRAY) 0x3e5c\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x3e60\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x1ec\n 0x00000005 (STRTAB) 0x4d8\n 0x00000006 (SYMTAB) 0x238\n- 0x0000000a (STRSZ) 792 (bytes)\n+ 0x0000000a (STRSZ) 794 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000015 (DEBUG) 0x0\n 0x00000003 (PLTGOT) 0x3f74\n 0x00000002 (PLTRELSZ) 216 (bytes)\n 0x00000014 (PLTREL) REL\n- 0x00000017 (JMPREL) 0x994\n- 0x00000011 (REL) 0x894\n+ 0x00000017 (JMPREL) 0x998\n+ 0x00000011 (REL) 0x898\n 0x00000012 (RELSZ) 256 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW PIE\n- 0x6ffffffe (VERNEED) 0x844\n+ 0x6ffffffe (VERNEED) 0x848\n 0x6fffffff (VERNEEDNUM) 1\n- 0x6ffffff0 (VERSYM) 0x7f0\n+ 0x6ffffff0 (VERSYM) 0x7f2\n 0x6ffffffa (RELCOUNT) 28\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: 088791cafaff8e88dae6e52f2f89a227f0b3e4af\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 941ae274d031f6b7e04c39a9eed270e55a052044\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 42 entries:\n- Addr: 0x00000000000007f0 Offset: 0x0007f0 Link: 5 (.dynsym)\n+ Addr: 0x00000000000007f2 Offset: 0x0007f2 Link: 5 (.dynsym)\n 000: 0 (*local*) 1 (*global*) 2 (GLIBC_2.0) 1 (*global*) \n 004: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 008: 1 (*global*) 2 (GLIBC_2.0) 3 (GLIBC_2.4) 1 (*global*) \n 00c: 2 (GLIBC_2.0) 4 (GLIBC_2.1.3) 1 (*global*) 1 (*global*) \n 010: 5 (GLIBC_2.2) 1 (*global*) 2 (GLIBC_2.0) 1 (*global*) \n 014: 2 (GLIBC_2.0) 1 (*global*) 1 (*global*) 1 (*global*) \n 018: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBC_2.0) \n 01c: 1 (*global*) 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*) \n \n Version needs section '.gnu.version_r' contains 1 entry:\n- Addr: 0x0000000000000844 Offset: 0x000844 Link: 6 (.dynstr)\n+ Addr: 0x0000000000000848 Offset: 0x000848 Link: 6 (.dynstr)\n 000000: Version: 1 File: libc.so.6 Cnt: 4\n 0x0010: Name: GLIBC_2.2 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": "@@ -45,9 +45,9 @@\n 0x00000778 6273735f 73746172 7400474c 4942435f bss_start.GLIBC_\n 0x00000788 322e3200 474c4942 435f322e 312e3300 2.2.GLIBC_2.1.3.\n 0x00000798 474c4942 435f322e 3400474c 4942435f GLIBC_2.4.GLIBC_\n 0x000007a8 322e3000 00000000 00000000 00000000 2.0.............\n 0x000007b8 00000000 00000000 00000000 00000000 ................\n 0x000007c8 00000000 00000000 00000000 00000000 ................\n 0x000007d8 00000000 00000000 00000000 00000000 ................\n- 0x000007e8 00000000 00000000 ........\n+ 0x000007e8 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.WodGkt6jUJ/dbd-tmp-DA45vym/diffoscope_qtivqfhx_b2/tmp24wdmc3v_DebTarContainer/0/.debug/8791cafaff8e88dae6e52f2f89a227f0b3e4af.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 38373931 63616661 66663865 38386461 8791cafaff8e88da\n- 0x00000010 65366535 32663266 38396132 32376630 e6e52f2f89a227f0\n- 0x00000020 62336534 61662e64 65627567 00000000 b3e4af.debug....\n- 0x00000030 171f7cef ..|.\n+ 0x00000000 31616532 37346430 33316636 62376530 1ae274d031f6b7e0\n+ 0x00000010 34633339 61396565 64323730 65353561 4c39a9eed270e55a\n+ 0x00000020 30353230 34342e64 65627567 00000000 052044.debug....\n+ 0x00000030 cafced6f ...o\n \n"}]}, {"source1": "./usr/bin/gaminggearfxinfo", "source2": "./usr/bin/gaminggearfxinfo", "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 0x007ec 0x007ec R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x007f0 0x007f0 R 0x1000\n LOAD 0x001000 0x00001000 0x00001000 0x007d8 0x007d8 R E 0x1000\n LOAD 0x002000 0x00002000 0x00002000 0x00360 0x00360 R 0x1000\n LOAD 0x002e84 0x00003e84 0x00003e84 0x00184 0x00188 RW 0x1000\n DYNAMIC 0x002e8c 0x00003e8c 0x00003e8c 0x00110 0x00110 RW 0x4\n NOTE 0x0001a8 0x000001a8 0x000001a8 0x00044 0x00044 R 0x4\n GNU_EH_FRAME 0x0021bc 0x000021bc 0x000021bc 0x0004c 0x0004c 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 00004c 04 A 5 0 4\n [ 5] .dynsym DYNSYM 00000238 000238 000200 10 A 6 1 4\n- [ 6] .dynstr STRTAB 00000438 000438 00025c 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 00000694 000694 000040 02 A 5 0 2\n- [ 8] .gnu.version_r VERNEED 000006d4 0006d4 000050 00 A 6 1 4\n- [ 9] .rel.dyn REL 00000724 000724 000040 08 A 5 0 4\n- [10] .rel.plt REL 00000764 000764 000088 08 AI 5 22 4\n+ [ 6] .dynstr STRTAB 00000438 000438 00025e 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 00000696 000696 000040 02 A 5 0 2\n+ [ 8] .gnu.version_r VERNEED 000006d8 0006d8 000050 00 A 6 1 4\n+ [ 9] .rel.dyn REL 00000728 000728 000040 08 A 5 0 4\n+ [10] .rel.plt REL 00000768 000768 000088 08 AI 5 22 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 000674 00 AX 0 0 16\n [15] .fini PROGBITS 000017c4 0017c4 000014 00 AX 0 0 4\n [16] .rodata PROGBITS 00002000 002000 0001bb 00 A 0 0 4\n [17] .eh_frame_hdr PROGBITS 000021bc 0021bc 00004c 00 A 0 0 4\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,20 +1,20 @@\n \n-Relocation section '.rel.dyn' at offset 0x724 contains 8 entries:\n+Relocation section '.rel.dyn' at offset 0x728 contains 8 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00003e84 00000008 R_386_RELATIVE \n 00003e88 00000008 R_386_RELATIVE \n 00003ff8 00000008 R_386_RELATIVE \n 00004004 00000008 R_386_RELATIVE \n 00003fec 00000106 R_386_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable\n 00003ff0 00000706 R_386_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.1.3\n 00003ff4 00000a06 R_386_GLOB_DAT 00000000 __gmon_start__\n 00003ffc 00001406 R_386_GLOB_DAT 00000000 _ITM_registerTMCloneTable\n \n-Relocation section '.rel.plt' at offset 0x764 contains 17 entries:\n+Relocation section '.rel.plt' at offset 0x768 contains 17 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00003fa8 00000207 R_386_JUMP_SLOT 00000000 gfx_get_num_lights\n 00003fac 00000307 R_386_JUMP_SLOT 00000000 g_print\n 00003fb0 00000407 R_386_JUMP_SLOT 00000000 dcgettext@GLIBC_2.0\n 00003fb4 00000507 R_386_JUMP_SLOT 00000000 __stack_chk_fail@GLIBC_2.4\n 00003fb8 00000607 R_386_JUMP_SLOT 00000000 textdomain@GLIBC_2.0\n 00003fbc 00000807 R_386_JUMP_SLOT 00000000 bind_textdomain_codeset@GLIBC_2.2\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -9,24 +9,24 @@\n 0x00000019 (INIT_ARRAY) 0x3e84\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x3e88\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x1ec\n 0x00000005 (STRTAB) 0x438\n 0x00000006 (SYMTAB) 0x238\n- 0x0000000a (STRSZ) 604 (bytes)\n+ 0x0000000a (STRSZ) 606 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000015 (DEBUG) 0x0\n 0x00000003 (PLTGOT) 0x3f9c\n 0x00000002 (PLTRELSZ) 136 (bytes)\n 0x00000014 (PLTREL) REL\n- 0x00000017 (JMPREL) 0x764\n- 0x00000011 (REL) 0x724\n+ 0x00000017 (JMPREL) 0x768\n+ 0x00000011 (REL) 0x728\n 0x00000012 (RELSZ) 64 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW PIE\n- 0x6ffffffe (VERNEED) 0x6d4\n+ 0x6ffffffe (VERNEED) 0x6d8\n 0x6fffffff (VERNEEDNUM) 1\n- 0x6ffffff0 (VERSYM) 0x694\n+ 0x6ffffff0 (VERSYM) 0x696\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: c5a713d62de4696f53441f290d1019c7f916e1df\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 326bbf1e882b109753e4a7f8327ca279092d8f09\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,19 +1,19 @@\n \n Version symbols section '.gnu.version' contains 32 entries:\n- Addr: 0x0000000000000694 Offset: 0x000694 Link: 5 (.dynsym)\n+ Addr: 0x0000000000000696 Offset: 0x000696 Link: 5 (.dynsym)\n 000: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) \n 004: 2 (GLIBC_2.0) 3 (GLIBC_2.4) 2 (GLIBC_2.0) 4 (GLIBC_2.1.3)\n 008: 5 (GLIBC_2.2) 1 (*global*) 1 (*global*) 1 (*global*) \n 00c: 2 (GLIBC_2.0) 1 (*global*) 1 (*global*) 1 (*global*) \n 010: 1 (*global*) 1 (*global*) 2 (GLIBC_2.0) 2 (GLIBC_2.0) \n 014: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 018: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 01c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 1 entry:\n- Addr: 0x00000000000006d4 Offset: 0x0006d4 Link: 6 (.dynstr)\n+ Addr: 0x00000000000006d8 Offset: 0x0006d8 Link: 6 (.dynstr)\n 000000: Version: 1 File: libc.so.6 Cnt: 4\n 0x0010: Name: GLIBC_2.2 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": "@@ -33,9 +33,9 @@\n 0x00000618 77005f5f 6273735f 73746172 7400474c w.__bss_start.GL\n 0x00000628 4942435f 322e3200 474c4942 435f322e IBC_2.2.GLIBC_2.\n 0x00000638 312e3300 474c4942 435f322e 3400474c 1.3.GLIBC_2.4.GL\n 0x00000648 4942435f 322e3000 00000000 00000000 IBC_2.0.........\n 0x00000658 00000000 00000000 00000000 00000000 ................\n 0x00000668 00000000 00000000 00000000 00000000 ................\n 0x00000678 00000000 00000000 00000000 00000000 ................\n- 0x00000688 00000000 00000000 00000000 ............\n+ 0x00000688 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.WodGkt6jUJ/dbd-tmp-DA45vym/diffoscope_qtivqfhx_b2/tmp24wdmc3v_DebTarContainer/0/.debug/a713d62de4696f53441f290d1019c7f916e1df.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 61373133 64363264 65343639 36663533 a713d62de4696f53\n- 0x00000010 34343166 32393064 31303139 63376639 441f290d1019c7f9\n- 0x00000020 31366531 64662e64 65627567 00000000 16e1df.debug....\n- 0x00000030 05664535 .fE5\n+ 0x00000000 36626266 31653838 32623130 39373533 6bbf1e882b109753\n+ 0x00000010 65346137 66383332 37636132 37393039 e4a7f8327ca27909\n+ 0x00000020 32643866 30392e64 65627567 00000000 2d8f09.debug....\n+ 0x00000030 40f3a09e @...\n \n"}]}]}]}]}, {"source1": "libgaminggear0_0.15.1-11_i386.deb", "source2": "libgaminggear0_0.15.1-11_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-04-15 15:06:33.000000 debian-binary\n -rw-r--r-- 0 0 0 3444 2020-04-15 15:06:33.000000 control.tar.xz\n--rw-r--r-- 0 0 0 94688 2020-04-15 15:06:33.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 95000 2020-04-15 15:06: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/lib/i386-linux-gnu/libgaminggearwidget.so.0.15.1", "source2": "./usr/lib/i386-linux-gnu/libgaminggearwidget.so.0.15.1", "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 00000178 000178 0007d0 04 A 3 0 4\n [ 3] .dynsym DYNSYM 00000948 000948 002850 10 A 4 1 4\n- [ 4] .dynstr STRTAB 00003198 003198 004bd4 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00007d6c 007d6c 00050a 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 00003198 003198 004bd6 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00007d6e 007d6e 00050a 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00008278 008278 000070 00 A 4 2 4\n [ 7] .rel.dyn REL 000082e8 0082e8 000088 08 A 3 0 4\n [ 8] .rel.plt REL 00008370 008370 001258 08 AI 3 21 4\n [ 9] .init PROGBITS 0000a000 00a000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 0000a020 00a020 0024c0 04 AX 0 0 16\n [11] .plt.got PROGBITS 0000c4e0 00c4e0 000010 08 AX 0 0 8\n [12] .text PROGBITS 0000c4f0 00c4f0 0139f4 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -16,23 +16,23 @@\n 0x00000019 (INIT_ARRAY) 0x31540\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x31544\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0x3198\n 0x00000006 (SYMTAB) 0x948\n- 0x0000000a (STRSZ) 19412 (bytes)\n+ 0x0000000a (STRSZ) 19414 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x31694\n 0x00000002 (PLTRELSZ) 4696 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0x8370\n 0x00000011 (REL) 0x82e8\n 0x00000012 (RELSZ) 136 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW\n 0x6ffffffe (VERNEED) 0x8278\n 0x6fffffff (VERNEEDNUM) 2\n- 0x6ffffff0 (VERSYM) 0x7d6c\n+ 0x6ffffff0 (VERSYM) 0x7d6e\n 0x6ffffffa (RELCOUNT) 4\n 0x00000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c230f3420dbeb9ba47582a77c16a5c1063b7810d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: aa419b1f9d03e1344fe02f7e733da122e2b447ea\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 645 entries:\n- Addr: 0x0000000000007d6c Offset: 0x007d6c Link: 3 (.dynsym)\n+ Addr: 0x0000000000007d6e Offset: 0x007d6e Link: 3 (.dynsym)\n 000: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) \n 004: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \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 014: 1 (*global*) 1 (*global*) 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": "@@ -1209,9 +1209,9 @@\n 0x00007cf8 42435f32 2e310047 4c494243 5f322e31 BC_2.1.GLIBC_2.1\n 0x00007d08 2e330047 4c494243 5f322e34 00474c49 .3.GLIBC_2.4.GLI\n 0x00007d18 42435f32 2e300047 4c494243 5f322e31 BC_2.0.GLIBC_2.1\n 0x00007d28 37000000 00000000 00000000 00000000 7...............\n 0x00007d38 00000000 00000000 00000000 00000000 ................\n 0x00007d48 00000000 00000000 00000000 00000000 ................\n 0x00007d58 00000000 00000000 00000000 00000000 ................\n- 0x00007d68 00000000 ....\n+ 0x00007d68 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: no .dynamic section in the dynamic segment", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.WodGkt6jUJ/dbd-tmp-DA45vym/diffoscope_qtivqfhx_b2/tmpbss2g5lj_DebTarContainer/0/.debug/30f3420dbeb9ba47582a77c16a5c1063b7810d.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 33306633 34323064 62656239 62613437 30f3420dbeb9ba47\n- 0x00000010 35383261 37376331 36613563 31303633 582a77c16a5c1063\n- 0x00000020 62373831 30642e64 65627567 00000000 b7810d.debug....\n- 0x00000030 6c1eb9ca l...\n+ 0x00000000 34313962 31663964 30336531 33343466 419b1f9d03e1344f\n+ 0x00000010 65303266 37653733 33646131 32326532 e02f7e733da122e2\n+ 0x00000020 62343437 65612e64 65627567 00000000 b447ea.debug....\n+ 0x00000030 bb101e25 ...%\n \n"}]}]}]}]}, {"source1": "gaminggear-utils-dbgsym_0.15.1-11_i386.deb", "source2": "gaminggear-utils-dbgsym_0.15.1-11_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-04-15 15:06:33.000000 debian-binary\n -rw-r--r-- 0 0 0 640 2020-04-15 15:06:33.000000 control.tar.xz\n--rw-r--r-- 0 0 0 9580 2020-04-15 15:06:33.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 9584 2020-04-15 15:06: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: Pierre-Elliott B\u00e9cue \n Installed-Size: 31\n Depends: gaminggear-utils (= 0.15.1-11)\n Section: debug\n Priority: optional\n Description: debug symbols for gaminggear-utils\n-Build-Ids: 088791cafaff8e88dae6e52f2f89a227f0b3e4af c5a713d62de4696f53441f290d1019c7f916e1df\n+Build-Ids: 326bbf1e882b109753e4a7f8327ca279092d8f09 941ae274d031f6b7e04c39a9eed270e55a052044\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1,3 +1,3 @@\n-usr/lib/debug/.build-id/08/8791cafaff8e88dae6e52f2f89a227f0b3e4af.debug\n-usr/lib/debug/.build-id/c5/a713d62de4696f53441f290d1019c7f916e1df.debug\n+usr/lib/debug/.build-id/32/6bbf1e882b109753e4a7f8327ca279092d8f09.debug\n+usr/lib/debug/.build-id/94/1ae274d031f6b7e04c39a9eed270e55a052044.debug\n usr/lib/debug/.dwz/i386-linux-gnu/gaminggear-utils.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,15 +1,15 @@\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-15 15:06:33.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-15 15:06:33.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-15 15:06:33.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-15 15:06:33.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-15 15:06:33.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2020-04-15 15:06:33.000000 ./usr/lib/debug/.build-id/08/\n--rw-r--r-- 0 root (0) root (0) 8700 2020-04-15 15:06:33.000000 ./usr/lib/debug/.build-id/08/8791cafaff8e88dae6e52f2f89a227f0b3e4af.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-04-15 15:06:33.000000 ./usr/lib/debug/.build-id/c5/\n--rw-r--r-- 0 root (0) root (0) 6612 2020-04-15 15:06:33.000000 ./usr/lib/debug/.build-id/c5/a713d62de4696f53441f290d1019c7f916e1df.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-04-15 15:06:33.000000 ./usr/lib/debug/.build-id/32/\n+-rw-r--r-- 0 root (0) root (0) 6612 2020-04-15 15:06:33.000000 ./usr/lib/debug/.build-id/32/6bbf1e882b109753e4a7f8327ca279092d8f09.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-04-15 15:06:33.000000 ./usr/lib/debug/.build-id/94/\n+-rw-r--r-- 0 root (0) root (0) 8700 2020-04-15 15:06:33.000000 ./usr/lib/debug/.build-id/94/1ae274d031f6b7e04c39a9eed270e55a052044.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-15 15:06:33.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-15 15:06:33.000000 ./usr/lib/debug/.dwz/i386-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 1396 2020-04-15 15:06:33.000000 ./usr/lib/debug/.dwz/i386-linux-gnu/gaminggear-utils.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-15 15:06:33.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-15 15:06:33.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2020-04-15 15:06:33.000000 ./usr/share/doc/gaminggear-utils-dbgsym -> gaminggear-utils\n"}, {"source1": "./usr/lib/debug/.build-id/08/8791cafaff8e88dae6e52f2f89a227f0b3e4af.debug", "source2": "./usr/lib/debug/.build-id/94/1ae274d031f6b7e04c39a9eed270e55a052044.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 0x1590\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 0x00a6c R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x001ec 0x00a70 R 0x1000\n LOAD 0x000000 0x00001000 0x00001000 0x00000 0x008a8 R E 0x1000\n LOAD 0x000000 0x00002000 0x00002000 0x00000 0x00504 R 0x1000\n LOAD 0x000e5c 0x00003e5c 0x00003e5c 0x00000 0x002c8 RW 0x1000\n DYNAMIC 0x000e5c 0x00003e64 0x00003e64 0x00000 0x00110 RW 0x4\n NOTE 0x0001a8 0x000001a8 0x000001a8 0x00044 0x00044 R 0x4\n GNU_EH_FRAME 0x001000 0x000022bc 0x000022bc 0x00000 0x00054 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 00004c 04 A 5 0 4\n [ 5] .dynsym NOBITS 00000238 0001ec 0002a0 10 A 6 1 4\n- [ 6] .dynstr NOBITS 000004d8 0001ec 000318 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 000007f0 0001ec 000054 02 A 5 0 2\n- [ 8] .gnu.version_r NOBITS 00000844 0001ec 000050 00 A 6 1 4\n- [ 9] .rel.dyn NOBITS 00000894 0001ec 000100 08 A 5 0 4\n- [10] .rel.plt NOBITS 00000994 0001ec 0000d8 08 AI 5 22 4\n+ [ 6] .dynstr NOBITS 000004d8 0001ec 00031a 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 000007f2 0001ec 000054 02 A 5 0 2\n+ [ 8] .gnu.version_r NOBITS 00000848 0001ec 000050 00 A 6 1 4\n+ [ 9] .rel.dyn NOBITS 00000898 0001ec 000100 08 A 5 0 4\n+ [10] .rel.plt NOBITS 00000998 0001ec 0000d8 08 AI 5 22 4\n [11] .init NOBITS 00001000 001000 000020 00 AX 0 0 4\n [12] .plt NOBITS 00001020 001000 0001c0 04 AX 0 0 16\n [13] .plt.got NOBITS 000011e0 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 000011f0 001000 0006a4 00 AX 0 0 16\n [15] .fini NOBITS 00001894 001000 000014 00 AX 0 0 4\n [16] .rodata NOBITS 00002000 001000 0002ba 00 A 0 0 4\n [17] .eh_frame_hdr NOBITS 000022bc 001000 000054 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: 088791cafaff8e88dae6e52f2f89a227f0b3e4af\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 941ae274d031f6b7e04c39a9eed270e55a052044\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/c5/a713d62de4696f53441f290d1019c7f916e1df.debug", "source2": "./usr/lib/debug/.build-id/32/6bbf1e882b109753e4a7f8327ca279092d8f09.debug", "comments": ["Files 8% 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 0x1600\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 0x007ec R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x001ec 0x007f0 R 0x1000\n LOAD 0x000000 0x00001000 0x00001000 0x00000 0x007d8 R E 0x1000\n LOAD 0x000000 0x00002000 0x00002000 0x00000 0x00360 R 0x1000\n LOAD 0x000e84 0x00003e84 0x00003e84 0x00000 0x00188 RW 0x1000\n DYNAMIC 0x000e84 0x00003e8c 0x00003e8c 0x00000 0x00110 RW 0x4\n NOTE 0x0001a8 0x000001a8 0x000001a8 0x00044 0x00044 R 0x4\n GNU_EH_FRAME 0x001000 0x000021bc 0x000021bc 0x00000 0x0004c 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 00004c 04 A 5 0 4\n [ 5] .dynsym NOBITS 00000238 0001ec 000200 10 A 6 1 4\n- [ 6] .dynstr NOBITS 00000438 0001ec 00025c 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 00000694 0001ec 000040 02 A 5 0 2\n- [ 8] .gnu.version_r NOBITS 000006d4 0001ec 000050 00 A 6 1 4\n- [ 9] .rel.dyn NOBITS 00000724 0001ec 000040 08 A 5 0 4\n- [10] .rel.plt NOBITS 00000764 0001ec 000088 08 AI 5 22 4\n+ [ 6] .dynstr NOBITS 00000438 0001ec 00025e 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 00000696 0001ec 000040 02 A 5 0 2\n+ [ 8] .gnu.version_r NOBITS 000006d8 0001ec 000050 00 A 6 1 4\n+ [ 9] .rel.dyn NOBITS 00000728 0001ec 000040 08 A 5 0 4\n+ [10] .rel.plt NOBITS 00000768 0001ec 000088 08 AI 5 22 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 000674 00 AX 0 0 16\n [15] .fini NOBITS 000017c4 001000 000014 00 AX 0 0 4\n [16] .rodata NOBITS 00002000 001000 0001bb 00 A 0 0 4\n [17] .eh_frame_hdr NOBITS 000021bc 001000 00004c 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: c5a713d62de4696f53441f290d1019c7f916e1df\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 326bbf1e882b109753e4a7f8327ca279092d8f09\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": "libgaminggear0-dbgsym_0.15.1-11_i386.deb", "source2": "libgaminggear0-dbgsym_0.15.1-11_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-04-15 15:06:33.000000 debian-binary\n--rw-r--r-- 0 0 0 692 2020-04-15 15:06:33.000000 control.tar.xz\n--rw-r--r-- 0 0 0 228064 2020-04-15 15:06:33.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 696 2020-04-15 15:06:33.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 228076 2020-04-15 15:06: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": "@@ -6,8 +6,8 @@\n Maintainer: Pierre-Elliott B\u00e9cue \n Installed-Size: 295\n Depends: libgaminggear0 (= 0.15.1-11)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libgaminggear0\n-Build-Ids: 1c816b07808ab02e9a150545eb0e1343d7d45088 c230f3420dbeb9ba47582a77c16a5c1063b7810d fee324f8235f216c341271517ae320f0b47c08b5\n+Build-Ids: 1c816b07808ab02e9a150545eb0e1343d7d45088 aa419b1f9d03e1344fe02f7e733da122e2b447ea fee324f8235f216c341271517ae320f0b47c08b5\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1,4 +1,4 @@\n usr/lib/debug/.build-id/1c/816b07808ab02e9a150545eb0e1343d7d45088.debug\n-usr/lib/debug/.build-id/c2/30f3420dbeb9ba47582a77c16a5c1063b7810d.debug\n+usr/lib/debug/.build-id/aa/419b1f9d03e1344fe02f7e733da122e2b447ea.debug\n usr/lib/debug/.build-id/fe/e324f8235f216c341271517ae320f0b47c08b5.debug\n usr/lib/debug/.dwz/i386-linux-gnu/libgaminggear0.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,16 +1,16 @@\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-15 15:06:33.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-15 15:06:33.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-15 15:06:33.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-15 15:06:33.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-15 15:06:33.000000 ./usr/lib/debug/.build-id/\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-15 15:06:33.000000 ./usr/lib/debug/.build-id/1c/\n -rw-r--r-- 0 root (0) root (0) 76296 2020-04-15 15:06:33.000000 ./usr/lib/debug/.build-id/1c/816b07808ab02e9a150545eb0e1343d7d45088.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-04-15 15:06:33.000000 ./usr/lib/debug/.build-id/c2/\n--rw-r--r-- 0 root (0) root (0) 188460 2020-04-15 15:06:33.000000 ./usr/lib/debug/.build-id/c2/30f3420dbeb9ba47582a77c16a5c1063b7810d.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-04-15 15:06:33.000000 ./usr/lib/debug/.build-id/aa/\n+-rw-r--r-- 0 root (0) root (0) 188460 2020-04-15 15:06:33.000000 ./usr/lib/debug/.build-id/aa/419b1f9d03e1344fe02f7e733da122e2b447ea.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-15 15:06:33.000000 ./usr/lib/debug/.build-id/fe/\n -rw-r--r-- 0 root (0) root (0) 14804 2020-04-15 15:06:33.000000 ./usr/lib/debug/.build-id/fe/e324f8235f216c341271517ae320f0b47c08b5.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-15 15:06:33.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-15 15:06:33.000000 ./usr/lib/debug/.dwz/i386-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 5140 2020-04-15 15:06:33.000000 ./usr/lib/debug/.dwz/i386-linux-gnu/libgaminggear0.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-15 15:06:33.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2020-04-15 15:06:33.000000 ./usr/share/doc/\n"}, {"source1": "./usr/lib/debug/.build-id/c2/30f3420dbeb9ba47582a77c16a5c1063b7810d.debug", "source2": "./usr/lib/debug/.build-id/aa/419b1f9d03e1344fe02f7e733da122e2b447ea.debug", "comments": ["Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 00000178 000178 0007d0 04 A 3 0 4\n [ 3] .dynsym NOBITS 00000948 000178 002850 10 A 4 1 4\n- [ 4] .dynstr NOBITS 00003198 000178 004bd4 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00007d6c 000178 00050a 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 00003198 000178 004bd6 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00007d6e 000178 00050a 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 00008278 000178 000070 00 A 4 2 4\n [ 7] .rel.dyn NOBITS 000082e8 000178 000088 08 A 3 0 4\n [ 8] .rel.plt NOBITS 00008370 000178 001258 08 AI 3 21 4\n [ 9] .init NOBITS 0000a000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 0000a020 001000 0024c0 04 AX 0 0 16\n [11] .plt.got NOBITS 0000c4e0 001000 000010 08 AX 0 0 8\n [12] .text NOBITS 0000c4f0 001000 0139f4 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c230f3420dbeb9ba47582a77c16a5c1063b7810d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: aa419b1f9d03e1344fe02f7e733da122e2b447ea\n"}]}]}]}]}]}