{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.JRIy2isy8v/b1/ktp-accounts-kcm_21.04.0-1_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.JRIy2isy8v/b2/ktp-accounts-kcm_21.04.0-1_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 66965d196b962a8b70f3871c92852298 3726892 debug optional kde-config-telepathy-accounts-dbgsym_21.04.0-1_i386.deb\n- 27f8041c922549f30b97b80600ee14c3 302488 kde optional kde-config-telepathy-accounts_21.04.0-1_i386.deb\n+ 9012f2039ee001d799f7abcccad1d245 3727064 debug optional kde-config-telepathy-accounts-dbgsym_21.04.0-1_i386.deb\n+ 935c1ebe4cfc291341a6d896ad2771f3 302592 kde optional kde-config-telepathy-accounts_21.04.0-1_i386.deb\n"}, {"source1": "kde-config-telepathy-accounts_21.04.0-1_i386.deb", "source2": "kde-config-telepathy-accounts_21.04.0-1_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 2021-05-06 01:28:39.000000 debian-binary\n -rw-r--r-- 0 0 0 12296 2021-05-06 01:28:39.000000 control.tar.xz\n--rw-r--r-- 0 0 0 290000 2021-05-06 01:28:39.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 290104 2021-05-06 01:28:39.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/qt5/plugins/kaccounts/ui/ktpaccountskcm_plugin_kaccounts.so", "source2": "./usr/lib/i386-linux-gnu/qt5/plugins/kaccounts/ui/ktpaccountskcm_plugin_kaccounts.so", "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x4a40\n There are 9 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x00000000 0x00000000 0x035f8 0x035f8 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x035fc 0x035fc R 0x1000\n LOAD 0x004000 0x00004000 0x00004000 0x06f28 0x06f28 R E 0x1000\n LOAD 0x00b000 0x0000b000 0x0000b000 0x03e70 0x03e70 R 0x1000\n LOAD 0x00fdd4 0x00010dd4 0x00010dd4 0x004bc 0x004d4 RW 0x1000\n DYNAMIC 0x00fe4c 0x00010e4c 0x00010e4c 0x00148 0x00148 RW 0x4\n NOTE 0x000154 0x00000154 0x00000154 0x00024 0x00024 R 0x4\n GNU_EH_FRAME 0x00bac4 0x0000bac4 0x0000bac4 0x0026c 0x0026c R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,19 +2,19 @@\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 000034 04 A 3 0 4\n [ 3] .dynsym DYNSYM 000001ac 0001ac 000cb0 10 A 4 1 4\n- [ 4] .dynstr STRTAB 00000e5c 000e5c 001e4e 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00002caa 002caa 000196 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 00002e40 002e40 000100 00 A 4 6 4\n- [ 7] .rel.dyn REL 00002f40 002f40 0001b8 08 A 3 0 4\n- [ 8] .rel.plt REL 000030f8 0030f8 000500 08 AI 3 24 4\n+ [ 4] .dynstr STRTAB 00000e5c 000e5c 001e50 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00002cac 002cac 000196 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 00002e44 002e44 000100 00 A 4 6 4\n+ [ 7] .rel.dyn REL 00002f44 002f44 0001b8 08 A 3 0 4\n+ [ 8] .rel.plt REL 000030fc 0030fc 000500 08 AI 3 24 4\n [ 9] .init PROGBITS 00004000 004000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 00004020 004020 000a10 04 AX 0 0 16\n [11] .plt.got PROGBITS 00004a30 004a30 000010 08 AX 0 0 8\n [12] .text PROGBITS 00004a40 004a40 0064d4 00 AX 0 0 16\n [13] .fini PROGBITS 0000af14 00af14 000014 00 AX 0 0 4\n [14] .rodata PROGBITS 0000b000 00b000 000a64 00 A 0 0 32\n [15] .qtversion PROGBITS 0000ba68 00ba68 000008 00 A 0 0 8\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rel.dyn' at offset 0x2f40 contains 55 entries:\n+Relocation section '.rel.dyn' at offset 0x2f44 contains 55 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00010dd4 00000008 R_386_RELATIVE \n 00010dd8 00000008 R_386_RELATIVE \n 00010de0 00000008 R_386_RELATIVE \n 00010dec 00000008 R_386_RELATIVE \n 00010df0 00000008 R_386_RELATIVE \n 00010df4 00000008 R_386_RELATIVE \n@@ -53,15 +53,15 @@\n 00010fe8 00009606 R_386_GLOB_DAT 00000000 _ZN16QDialogButtonBox8acceptedEv@Qt_5\n 00010fec 00009b06 R_386_GLOB_DAT 00000000 _ITM_registerTMCloneTable\n 00010ff0 0000a906 R_386_GLOB_DAT 00000000 _ZN17GetCredentialsJob16staticMetaObjectE\n 00010ff4 0000ab06 R_386_GLOB_DAT 00000000 _ZN2Tp14ProfileManager19FeatureFakeProfilesE\n 00010ff8 0000b606 R_386_GLOB_DAT 00000000 _ZN2Tp16PendingOperation16staticMetaObjectE\n 00010ffc 0000ba06 R_386_GLOB_DAT 00000000 _ZN2Tp7Account11FeatureCoreE\n \n-Relocation section '.rel.plt' at offset 0x30f8 contains 160 entries:\n+Relocation section '.rel.plt' at offset 0x30fc contains 160 entries:\n Offset Info Type Sym. Value Symbol's Name\n 0001100c 00000107 R_386_JUMP_SLOT 00000000 _Z6ki18ndPKcS0_\n 00011010 00000207 R_386_JUMP_SLOT 00000000 _ZN2Tp12ProtocolInfoD1Ev\n 00011014 00000307 R_386_JUMP_SLOT 00000000 _ZN7QStringaSERKS_@Qt_5\n 00011018 00000507 R_386_JUMP_SLOT 00000000 _ZNK8Accounts7Service8providerEv\n 0001101c 00000607 R_386_JUMP_SLOT 00000000 _ZN17KAccountsUiPlugin7uiReadyEv\n 00011020 00000707 R_386_JUMP_SLOT 00000000 _ZNK2Tp7Account11displayNameEv\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -19,21 +19,21 @@\n 0x00000019 (INIT_ARRAY) 0x10dd4\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x10dd8\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0xe5c\n 0x00000006 (SYMTAB) 0x1ac\n- 0x0000000a (STRSZ) 7758 (bytes)\n+ 0x0000000a (STRSZ) 7760 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x11000\n 0x00000002 (PLTRELSZ) 1280 (bytes)\n 0x00000014 (PLTREL) REL\n- 0x00000017 (JMPREL) 0x30f8\n- 0x00000011 (REL) 0x2f40\n+ 0x00000017 (JMPREL) 0x30fc\n+ 0x00000011 (REL) 0x2f44\n 0x00000012 (RELSZ) 440 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n- 0x6ffffffe (VERNEED) 0x2e40\n+ 0x6ffffffe (VERNEED) 0x2e44\n 0x6fffffff (VERNEEDNUM) 6\n- 0x6ffffff0 (VERSYM) 0x2caa\n+ 0x6ffffff0 (VERSYM) 0x2cac\n 0x6ffffffa (RELCOUNT) 18\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: d52a126f85294feb848bd3d6c0d1c71250514ed3\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 30adec78402a694faf75ae4cb157135316f91bfd\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 203 entries:\n- Addr: 0x0000000000002caa Offset: 0x002caa Link: 3 (.dynsym)\n+ Addr: 0x0000000000002cac Offset: 0x002cac Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 2 (Qt_5) \n 004: 2 (Qt_5) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 2 (Qt_5) 0 (*local*) \n 00c: 2 (Qt_5) 2 (Qt_5) 2 (Qt_5) 3 (Qt_5) \n 010: 0 (*local*) 2 (Qt_5) 2 (Qt_5) 4 (Qt_5.15) \n 014: 2 (Qt_5) 2 (Qt_5) 0 (*local*) 0 (*local*) \n 018: 2 (Qt_5) 0 (*local*) 3 (Qt_5) 3 (Qt_5) \n@@ -50,15 +50,15 @@\n 0b8: b (Qt_5) 2 (Qt_5) 0 (*local*) 0 (*local*) \n 0bc: 0 (*local*) 2 (Qt_5) 3 (Qt_5) 2 (Qt_5) \n 0c0: 0 (*local*) 2 (Qt_5) 3 (Qt_5) 0 (*local*) \n 0c4: 0 (*local*) 2 (Qt_5) 1 (*global*) 1 (*global*) \n 0c8: 1 (*global*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 6 entries:\n- Addr: 0x0000000000002e40 Offset: 0x002e40 Link: 4 (.dynstr)\n+ Addr: 0x0000000000002e44 Offset: 0x002e44 Link: 4 (.dynstr)\n 000000: Version: 1 File: libQt5DBus.so.5 Cnt: 1\n 0x0010: Name: Qt_5 Flags: none Version: 11\n 0x0020: Version: 1 File: libstdc++.so.6 Cnt: 2\n 0x0030: Name: GLIBCXX_3.4 Flags: none Version: 8\n 0x0040: Name: CXXABI_1.3 Flags: none Version: 7\n 0x0050: Version: 1 File: libc.so.6 Cnt: 3\n 0x0060: Name: GLIBC_2.1.3 Flags: none Version: 10\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -253,15 +253,15 @@\n 1onConnectionManagerReady(Tp::PendingOperation*)\n Something weird happened; couldn't update the parameters\n The following parameters won't be updated until reconnection: \n QTMETADATA !\n org.kde.kaccounts.UiPlugin\n sKAccountsUiProvider\n /usr/lib/debug/.dwz/i386-linux-gnu/kde-config-telepathy-accounts.debug\n-2a126f85294feb848bd3d6c0d1c71250514ed3.debug\n+adec78402a694faf75ae4cb157135316f91bfd.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rel.dyn\n .rel.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -480,9 +480,9 @@\n 0x00002c2c 5f312e33 00474c49 42435f32 2e312e33 _1.3.GLIBC_2.1.3\n 0x00002c3c 00474c49 42435f32 2e300047 4c494243 .GLIBC_2.0.GLIBC\n 0x00002c4c 5f322e34 0051745f 352e3135 00000000 _2.4.Qt_5.15....\n 0x00002c5c 00000000 00000000 00000000 00000000 ................\n 0x00002c6c 00000000 00000000 00000000 00000000 ................\n 0x00002c7c 00000000 00000000 00000000 00000000 ................\n 0x00002c8c 00000000 00000000 00000000 00000000 ................\n- 0x00002c9c 00000000 00000000 00000000 0000 ..............\n+ 0x00002c9c 00000000 00000000 00000000 00000000 ................\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 32613132 36663835 32393466 65623834 2a126f85294feb84\n- 0x00000010 38626433 64366330 64316337 31323530 8bd3d6c0d1c71250\n- 0x00000020 35313465 64332e64 65627567 00000000 514ed3.debug....\n- 0x00000030 1b869be3 ....\n+ 0x00000000 61646563 37383430 32613639 34666166 adec78402a694faf\n+ 0x00000010 37356165 34636231 35373133 35333136 75ae4cb157135316\n+ 0x00000020 66393162 66642e64 65627567 00000000 f91bfd.debug....\n+ 0x00000030 7c213c41 |! kde-config-telepathy-accounts\n"}, {"source1": "./usr/lib/debug/.build-id/11/a7bde2eaf0644b97896836b0843558088d8f41.debug", "source2": "./usr/lib/debug/.build-id/94/885f18d3b2ff8db4f152333520b80174a8da59.debug", "comments": ["Files 2% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x3460\n There are 9 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x00000000 0x00000000 0x00178 0x02d94 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x00178 0x02d98 R 0x1000\n LOAD 0x000000 0x00003000 0x00003000 0x00000 0x02728 R E 0x1000\n LOAD 0x000000 0x00006000 0x00006000 0x00000 0x01e1c R 0x1000\n LOAD 0x000b18 0x00009b18 0x00009b18 0x00000 0x00618 RW 0x1000\n DYNAMIC 0x000b18 0x00009ec8 0x00009ec8 0x00000 0x00118 RW 0x4\n NOTE 0x000154 0x00000154 0x00000154 0x00024 0x00024 R 0x4\n GNU_EH_FRAME 0x001000 0x00006534 0x00006534 0x00000 0x001e4 R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,19 +2,19 @@\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 000034 04 A 3 0 4\n [ 3] .dynsym NOBITS 000001ac 000178 000970 10 A 4 1 4\n- [ 4] .dynstr NOBITS 00000b1c 000178 00175a 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00002276 000178 00012e 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 000023a4 000178 0000c0 00 A 4 4 4\n- [ 7] .rel.dyn NOBITS 00002464 000178 000720 08 A 3 0 4\n- [ 8] .rel.plt NOBITS 00002b84 000178 000210 08 AI 3 24 4\n+ [ 4] .dynstr NOBITS 00000b1c 000178 00175c 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00002278 000178 00012e 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 000023a8 000178 0000c0 00 A 4 4 4\n+ [ 7] .rel.dyn NOBITS 00002468 000178 000720 08 A 3 0 4\n+ [ 8] .rel.plt NOBITS 00002b88 000178 000210 08 AI 3 24 4\n [ 9] .init NOBITS 00003000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 00003020 001000 000430 04 AX 0 0 16\n [11] .plt.got NOBITS 00003450 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00003460 001000 0022b4 00 AX 0 0 16\n [13] .fini NOBITS 00005714 001000 000014 00 AX 0 0 4\n [14] .rodata NOBITS 00006000 001000 0004ee 00 A 0 0 32\n [15] .qtversion NOBITS 000064f0 001000 000008 00 A 0 0 8\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,18 +2,18 @@\n Symbol table '.symtab' contains 313 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 00000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000154 0 SECTION LOCAL DEFAULT 1 \n 2: 00000178 0 SECTION LOCAL DEFAULT 2 \n 3: 000001ac 0 SECTION LOCAL DEFAULT 3 \n 4: 00000b1c 0 SECTION LOCAL DEFAULT 4 \n- 5: 00002276 0 SECTION LOCAL DEFAULT 5 \n- 6: 000023a4 0 SECTION LOCAL DEFAULT 6 \n- 7: 00002464 0 SECTION LOCAL DEFAULT 7 \n- 8: 00002b84 0 SECTION LOCAL DEFAULT 8 \n+ 5: 00002278 0 SECTION LOCAL DEFAULT 5 \n+ 6: 000023a8 0 SECTION LOCAL DEFAULT 6 \n+ 7: 00002468 0 SECTION LOCAL DEFAULT 7 \n+ 8: 00002b88 0 SECTION LOCAL DEFAULT 8 \n 9: 00003000 0 SECTION LOCAL DEFAULT 9 \n 10: 00003020 0 SECTION LOCAL DEFAULT 10 \n 11: 00003450 0 SECTION LOCAL DEFAULT 11 \n 12: 00003460 0 SECTION LOCAL DEFAULT 12 \n 13: 00005714 0 SECTION LOCAL DEFAULT 13 \n 14: 00006000 0 SECTION LOCAL DEFAULT 14 \n 15: 000064f0 0 SECTION LOCAL DEFAULT 15 \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: 11a7bde2eaf0644b97896836b0843558088d8f41\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 94885f18d3b2ff8db4f152333520b80174a8da59\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-AGCC: (Debian 10.2.1-6) 10.2.1 20210110\n+YGCC: (Debian 10.2.1-6) 10.2.1 20210110\n U\\@\\3i' \n O~wTNy/v\n -AO3`#1B\n :2~rnWF=\n U.n ky#gd?M\n o`]|Uma5\n Inqj@z}Ta\n"}]}, {"source1": "./usr/lib/debug/.build-id/3b/338386d8cd92e719091b3994ea3dbb1ad859d7.debug", "source2": "./usr/lib/debug/.build-id/c0/b8a2b39619d88994f1e2a169e1f42eb9650466.debug", "comments": ["Files 2% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x3450\n There are 9 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x00000000 0x00000000 0x00178 0x02da4 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x00178 0x02da8 R 0x1000\n LOAD 0x000000 0x00003000 0x00003000 0x00000 0x023a8 R E 0x1000\n LOAD 0x000000 0x00006000 0x00006000 0x00000 0x01cb0 R 0x1000\n LOAD 0x000b18 0x00009b18 0x00009b18 0x00000 0x00618 RW 0x1000\n DYNAMIC 0x000b18 0x00009ec8 0x00009ec8 0x00000 0x00118 RW 0x4\n NOTE 0x000154 0x00000154 0x00000154 0x00024 0x00024 R 0x4\n GNU_EH_FRAME 0x001000 0x000065f4 0x000065f4 0x00000 0x001d4 R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,19 +2,19 @@\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 000034 04 A 3 0 4\n [ 3] .dynsym NOBITS 000001ac 000178 000960 10 A 4 1 4\n- [ 4] .dynstr NOBITS 00000b0c 000178 001783 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00002290 000178 00012c 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 000023bc 000178 0000c0 00 A 4 4 4\n- [ 7] .rel.dyn NOBITS 0000247c 000178 000720 08 A 3 0 4\n- [ 8] .rel.plt NOBITS 00002b9c 000178 000208 08 AI 3 24 4\n+ [ 4] .dynstr NOBITS 00000b0c 000178 001785 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00002292 000178 00012c 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 000023c0 000178 0000c0 00 A 4 4 4\n+ [ 7] .rel.dyn NOBITS 00002480 000178 000720 08 A 3 0 4\n+ [ 8] .rel.plt NOBITS 00002ba0 000178 000208 08 AI 3 24 4\n [ 9] .init NOBITS 00003000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 00003020 001000 000420 04 AX 0 0 16\n [11] .plt.got NOBITS 00003440 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00003450 001000 001f44 00 AX 0 0 16\n [13] .fini NOBITS 00005394 001000 000014 00 AX 0 0 4\n [14] .rodata NOBITS 00006000 001000 0005a7 00 A 0 0 32\n [15] .qtversion NOBITS 000065a8 001000 000008 00 A 0 0 8\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,18 +2,18 @@\n Symbol table '.symtab' contains 310 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 00000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000154 0 SECTION LOCAL DEFAULT 1 \n 2: 00000178 0 SECTION LOCAL DEFAULT 2 \n 3: 000001ac 0 SECTION LOCAL DEFAULT 3 \n 4: 00000b0c 0 SECTION LOCAL DEFAULT 4 \n- 5: 00002290 0 SECTION LOCAL DEFAULT 5 \n- 6: 000023bc 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000247c 0 SECTION LOCAL DEFAULT 7 \n- 8: 00002b9c 0 SECTION LOCAL DEFAULT 8 \n+ 5: 00002292 0 SECTION LOCAL DEFAULT 5 \n+ 6: 000023c0 0 SECTION LOCAL DEFAULT 6 \n+ 7: 00002480 0 SECTION LOCAL DEFAULT 7 \n+ 8: 00002ba0 0 SECTION LOCAL DEFAULT 8 \n 9: 00003000 0 SECTION LOCAL DEFAULT 9 \n 10: 00003020 0 SECTION LOCAL DEFAULT 10 \n 11: 00003440 0 SECTION LOCAL DEFAULT 11 \n 12: 00003450 0 SECTION LOCAL DEFAULT 12 \n 13: 00005394 0 SECTION LOCAL DEFAULT 13 \n 14: 00006000 0 SECTION LOCAL DEFAULT 14 \n 15: 000065a8 0 SECTION LOCAL DEFAULT 15 \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: 3b338386d8cd92e719091b3994ea3dbb1ad859d7\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c0b8a2b39619d88994f1e2a169e1f42eb9650466\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-GCC: (Debian 10.2.1-6) 10.2.1 20210110\n+fGCC: (Debian 10.2.1-6) 10.2.1 20210110\n fzKe+_*V{\n &U$T$S$2\n /usr/lib/debug/.dwz/i386-linux-gnu/kde-config-telepathy-accounts.debug\n crtstuff.c\n deregister_tm_clones\n __do_global_dtors_aux\n completed.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/8a/0b8c98bf76e8216ef75e61f7954a0c64f51a6c.debug", "source2": "./usr/lib/debug/.build-id/f5/f3811c58f7fd870962bfb0bd736e207475baa4.debug", "comments": ["Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x6610\n There are 9 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x00000000 0x00000000 0x00178 0x05eb0 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x00178 0x05eb4 R 0x1000\n LOAD 0x000000 0x00006000 0x00006000 0x00000 0x0e4a8 R E 0x1000\n LOAD 0x000000 0x00015000 0x00015000 0x00000 0x0ba20 R 0x1000\n LOAD 0x0004fc 0x000224fc 0x000224fc 0x00000 0x01ca4 RW 0x1000\n DYNAMIC 0x0004fc 0x00023ea8 0x00023ea8 0x00000 0x00130 RW 0x4\n NOTE 0x000154 0x00000154 0x00000154 0x00024 0x00024 R 0x4\n GNU_EH_FRAME 0x001000 0x00016db4 0x00016db4 0x00000 0x009e4 R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,19 +2,19 @@\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 000034 04 A 3 0 4\n [ 3] .dynsym NOBITS 000001ac 000178 000b50 10 A 4 1 4\n- [ 4] .dynstr NOBITS 00000cfc 000178 001c12 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000290e 000178 00016a 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 00002a78 000178 0000e0 00 A 4 5 4\n- [ 7] .rel.dyn NOBITS 00002b58 000178 003070 08 A 3 0 4\n- [ 8] .rel.plt NOBITS 00005bc8 000178 0002e8 08 AI 3 24 4\n+ [ 4] .dynstr NOBITS 00000cfc 000178 001c14 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00002910 000178 00016a 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 00002a7c 000178 0000e0 00 A 4 5 4\n+ [ 7] .rel.dyn NOBITS 00002b5c 000178 003070 08 A 3 0 4\n+ [ 8] .rel.plt NOBITS 00005bcc 000178 0002e8 08 AI 3 24 4\n [ 9] .init NOBITS 00006000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 00006020 001000 0005e0 04 AX 0 0 16\n [11] .plt.got NOBITS 00006600 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00006610 001000 00de84 00 AX 0 0 16\n [13] .fini NOBITS 00014494 001000 000014 00 AX 0 0 4\n [14] .rodata NOBITS 00015000 001000 001d62 00 A 0 0 32\n [15] .qtversion NOBITS 00016d68 001000 000008 00 A 0 0 8\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,18 +2,18 @@\n Symbol table '.symtab' contains 816 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 00000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000154 0 SECTION LOCAL DEFAULT 1 \n 2: 00000178 0 SECTION LOCAL DEFAULT 2 \n 3: 000001ac 0 SECTION LOCAL DEFAULT 3 \n 4: 00000cfc 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000290e 0 SECTION LOCAL DEFAULT 5 \n- 6: 00002a78 0 SECTION LOCAL DEFAULT 6 \n- 7: 00002b58 0 SECTION LOCAL DEFAULT 7 \n- 8: 00005bc8 0 SECTION LOCAL DEFAULT 8 \n+ 5: 00002910 0 SECTION LOCAL DEFAULT 5 \n+ 6: 00002a7c 0 SECTION LOCAL DEFAULT 6 \n+ 7: 00002b5c 0 SECTION LOCAL DEFAULT 7 \n+ 8: 00005bcc 0 SECTION LOCAL DEFAULT 8 \n 9: 00006000 0 SECTION LOCAL DEFAULT 9 \n 10: 00006020 0 SECTION LOCAL DEFAULT 10 \n 11: 00006600 0 SECTION LOCAL DEFAULT 11 \n 12: 00006610 0 SECTION LOCAL DEFAULT 12 \n 13: 00014494 0 SECTION LOCAL DEFAULT 13 \n 14: 00015000 0 SECTION LOCAL DEFAULT 14 \n 15: 00016d68 0 SECTION LOCAL DEFAULT 15 \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: 8a0b8c98bf76e8216ef75e61f7954a0c64f51a6c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f5f3811c58f7fd870962bfb0bd736e207475baa4\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-lGCC: (Debian 10.2.1-6) 10.2.1 20210110\n+GCC: (Debian 10.2.1-6) 10.2.1 20210110\n j1DqP\\J6\n Dl>$b+54\n '[sX$Ty9\n \"(Ge-oWI:S\n 8uXehp$(\n *h{et+(,Gi\n CVs8idD!\n"}]}, {"source1": "./usr/lib/debug/.build-id/9b/164082fd89e3ee8146a21dac90db2e0e8d3b82.debug", "source2": "./usr/lib/debug/.build-id/ff/96d956fcef12dfc3b586234de8f4949be21587.debug", "comments": ["Files 1% 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 000034 04 A 3 0 4\n [ 3] .dynsym NOBITS 000001ac 000178 000b20 10 A 4 1 4\n- [ 4] .dynstr NOBITS 00000ccc 000178 001b95 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00002862 000178 000164 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 00000ccc 000178 001b97 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00002864 000178 000164 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 000029c8 000178 0000e0 00 A 4 5 4\n [ 7] .rel.dyn NOBITS 00002aa8 000178 001290 08 A 3 0 4\n [ 8] .rel.plt NOBITS 00003d38 000178 0002f0 08 AI 3 24 4\n [ 9] .init NOBITS 00005000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 00005020 001000 0005f0 04 AX 0 0 16\n [11] .plt.got NOBITS 00005610 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00005620 001000 006804 00 AX 0 0 16\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,15 +2,15 @@\n Symbol table '.symtab' contains 449 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 00000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000154 0 SECTION LOCAL DEFAULT 1 \n 2: 00000178 0 SECTION LOCAL DEFAULT 2 \n 3: 000001ac 0 SECTION LOCAL DEFAULT 3 \n 4: 00000ccc 0 SECTION LOCAL DEFAULT 4 \n- 5: 00002862 0 SECTION LOCAL DEFAULT 5 \n+ 5: 00002864 0 SECTION LOCAL DEFAULT 5 \n 6: 000029c8 0 SECTION LOCAL DEFAULT 6 \n 7: 00002aa8 0 SECTION LOCAL DEFAULT 7 \n 8: 00003d38 0 SECTION LOCAL DEFAULT 8 \n 9: 00005000 0 SECTION LOCAL DEFAULT 9 \n 10: 00005020 0 SECTION LOCAL DEFAULT 10 \n 11: 00005610 0 SECTION LOCAL DEFAULT 11 \n 12: 00005620 0 SECTION LOCAL DEFAULT 12 \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: 9b164082fd89e3ee8146a21dac90db2e0e8d3b82\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ff96d956fcef12dfc3b586234de8f4949be21587\n"}]}, {"source1": "./usr/lib/debug/.build-id/a2/5282d5eaa71a0cbc561a53bbb00b7d1b3db24a.debug", "source2": "./usr/lib/debug/.build-id/63/16bdd68c8e82ec7e1459ec3fc8070b9f66f65c.debug", "comments": ["Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x4550\n There are 9 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x00000000 0x00000000 0x00178 0x03170 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x00178 0x03174 R 0x1000\n LOAD 0x000000 0x00004000 0x00004000 0x00000 0x03168 R E 0x1000\n LOAD 0x000000 0x00008000 0x00008000 0x00000 0x023f4 R 0x1000\n LOAD 0x000b08 0x0000bb08 0x0000bb08 0x00000 0x00668 RW 0x1000\n DYNAMIC 0x000b08 0x0000beb8 0x0000beb8 0x00000 0x00128 RW 0x4\n NOTE 0x000154 0x00000154 0x00000154 0x00024 0x00024 R 0x4\n GNU_EH_FRAME 0x001000 0x00008614 0x00008614 0x00000 0x001ec R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,19 +2,19 @@\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 000034 04 A 3 0 4\n [ 3] .dynsym NOBITS 000001ac 000178 000a50 10 A 4 1 4\n- [ 4] .dynstr NOBITS 00000bfc 000178 0019a1 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000259e 000178 00014a 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 000026e8 000178 0000e0 00 A 4 5 4\n- [ 7] .rel.dyn NOBITS 000027c8 000178 000720 08 A 3 0 4\n- [ 8] .rel.plt NOBITS 00002ee8 000178 000288 08 AI 3 24 4\n+ [ 4] .dynstr NOBITS 00000bfc 000178 0019a3 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000025a0 000178 00014a 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 000026ec 000178 0000e0 00 A 4 5 4\n+ [ 7] .rel.dyn NOBITS 000027cc 000178 000720 08 A 3 0 4\n+ [ 8] .rel.plt NOBITS 00002eec 000178 000288 08 AI 3 24 4\n [ 9] .init NOBITS 00004000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 00004020 001000 000520 04 AX 0 0 16\n [11] .plt.got NOBITS 00004540 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00004550 001000 002c04 00 AX 0 0 16\n [13] .fini NOBITS 00007154 001000 000014 00 AX 0 0 4\n [14] .rodata NOBITS 00008000 001000 0005c2 00 A 0 0 32\n [15] .qtversion NOBITS 000085c8 001000 000008 00 A 0 0 8\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,18 +2,18 @@\n Symbol table '.symtab' contains 328 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 00000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000154 0 SECTION LOCAL DEFAULT 1 \n 2: 00000178 0 SECTION LOCAL DEFAULT 2 \n 3: 000001ac 0 SECTION LOCAL DEFAULT 3 \n 4: 00000bfc 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000259e 0 SECTION LOCAL DEFAULT 5 \n- 6: 000026e8 0 SECTION LOCAL DEFAULT 6 \n- 7: 000027c8 0 SECTION LOCAL DEFAULT 7 \n- 8: 00002ee8 0 SECTION LOCAL DEFAULT 8 \n+ 5: 000025a0 0 SECTION LOCAL DEFAULT 5 \n+ 6: 000026ec 0 SECTION LOCAL DEFAULT 6 \n+ 7: 000027cc 0 SECTION LOCAL DEFAULT 7 \n+ 8: 00002eec 0 SECTION LOCAL DEFAULT 8 \n 9: 00004000 0 SECTION LOCAL DEFAULT 9 \n 10: 00004020 0 SECTION LOCAL DEFAULT 10 \n 11: 00004540 0 SECTION LOCAL DEFAULT 11 \n 12: 00004550 0 SECTION LOCAL DEFAULT 12 \n 13: 00007154 0 SECTION LOCAL DEFAULT 13 \n 14: 00008000 0 SECTION LOCAL DEFAULT 14 \n 15: 000085c8 0 SECTION LOCAL DEFAULT 15 \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: a25282d5eaa71a0cbc561a53bbb00b7d1b3db24a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6316bdd68c8e82ec7e1459ec3fc8070b9f66f65c\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-JGCC: (Debian 10.2.1-6) 10.2.1 20210110\n+\\GCC: (Debian 10.2.1-6) 10.2.1 20210110\n DD?SX-\"/(1\n %j..qZf#\n tl3eV:+~BY4:x$R>\n a#I5?dQ \n %eRe[Ce'\n i0SHekCe\n KDb{YYHP\n"}]}, {"source1": "./usr/lib/debug/.build-id/ce/d243063f36f0c2c1ce541eb5567eb79397ca36.debug", "source2": "./usr/lib/debug/.build-id/c4/34dc25bb93e52b1972c012b7c02054ced23e4e.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 000034 04 A 3 0 4\n [ 3] .dynsym NOBITS 000001ac 000178 0008e0 10 A 4 1 4\n- [ 4] .dynstr NOBITS 00000a8c 000178 00168d 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000211a 000178 00011c 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 00000a8c 000178 00168f 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000211c 000178 00011c 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 00002238 000178 0000c0 00 A 4 4 4\n [ 7] .rel.dyn NOBITS 000022f8 000178 0004d8 08 A 3 0 4\n [ 8] .rel.plt NOBITS 000027d0 000178 0001c0 08 AI 3 24 4\n [ 9] .init NOBITS 00003000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 00003020 001000 000390 04 AX 0 0 16\n [11] .plt.got NOBITS 000033b0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 000033c0 001000 0011a4 00 AX 0 0 16\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,15 +2,15 @@\n Symbol table '.symtab' contains 281 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 00000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000154 0 SECTION LOCAL DEFAULT 1 \n 2: 00000178 0 SECTION LOCAL DEFAULT 2 \n 3: 000001ac 0 SECTION LOCAL DEFAULT 3 \n 4: 00000a8c 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000211a 0 SECTION LOCAL DEFAULT 5 \n+ 5: 0000211c 0 SECTION LOCAL DEFAULT 5 \n 6: 00002238 0 SECTION LOCAL DEFAULT 6 \n 7: 000022f8 0 SECTION LOCAL DEFAULT 7 \n 8: 000027d0 0 SECTION LOCAL DEFAULT 8 \n 9: 00003000 0 SECTION LOCAL DEFAULT 9 \n 10: 00003020 0 SECTION LOCAL DEFAULT 10 \n 11: 000033b0 0 SECTION LOCAL DEFAULT 11 \n 12: 000033c0 0 SECTION LOCAL DEFAULT 12 \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: ced243063f36f0c2c1ce541eb5567eb79397ca36\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c434dc25bb93e52b1972c012b7c02054ced23e4e\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-6GCC: (Debian 10.2.1-6) 10.2.1 20210110\n+>NGCC: (Debian 10.2.1-6) 10.2.1 20210110\n a```bpfd``a\n \\oID!MB!\n /usr/lib/debug/.dwz/i386-linux-gnu/kde-config-telepathy-accounts.debug\n crtstuff.c\n deregister_tm_clones\n __do_global_dtors_aux\n completed.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/d5/2a126f85294feb848bd3d6c0d1c71250514ed3.debug", "source2": "./usr/lib/debug/.build-id/30/adec78402a694faf75ae4cb157135316f91bfd.debug", "comments": ["Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x4a40\n There are 9 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x00000000 0x00000000 0x00178 0x035f8 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x00178 0x035fc R 0x1000\n LOAD 0x000000 0x00004000 0x00004000 0x00000 0x06f28 R E 0x1000\n LOAD 0x000000 0x0000b000 0x0000b000 0x00000 0x03e70 R 0x1000\n LOAD 0x000dd4 0x00010dd4 0x00010dd4 0x00000 0x004d4 RW 0x1000\n DYNAMIC 0x000dd4 0x00010e4c 0x00010e4c 0x00000 0x00148 RW 0x4\n NOTE 0x000154 0x00000154 0x00000154 0x00024 0x00024 R 0x4\n GNU_EH_FRAME 0x001000 0x0000bac4 0x0000bac4 0x00000 0x0026c R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,19 +2,19 @@\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 000034 04 A 3 0 4\n [ 3] .dynsym NOBITS 000001ac 000178 000cb0 10 A 4 1 4\n- [ 4] .dynstr NOBITS 00000e5c 000178 001e4e 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00002caa 000178 000196 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 00002e40 000178 000100 00 A 4 6 4\n- [ 7] .rel.dyn NOBITS 00002f40 000178 0001b8 08 A 3 0 4\n- [ 8] .rel.plt NOBITS 000030f8 000178 000500 08 AI 3 24 4\n+ [ 4] .dynstr NOBITS 00000e5c 000178 001e50 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00002cac 000178 000196 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 00002e44 000178 000100 00 A 4 6 4\n+ [ 7] .rel.dyn NOBITS 00002f44 000178 0001b8 08 A 3 0 4\n+ [ 8] .rel.plt NOBITS 000030fc 000178 000500 08 AI 3 24 4\n [ 9] .init NOBITS 00004000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 00004020 001000 000a10 04 AX 0 0 16\n [11] .plt.got NOBITS 00004a30 001000 000010 08 AX 0 0 8\n [12] .text NOBITS 00004a40 001000 0064d4 00 AX 0 0 16\n [13] .fini NOBITS 0000af14 001000 000014 00 AX 0 0 4\n [14] .rodata NOBITS 0000b000 001000 000a64 00 A 0 0 32\n [15] .qtversion NOBITS 0000ba68 001000 000008 00 A 0 0 8\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,18 +2,18 @@\n Symbol table '.symtab' contains 393 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 00000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000154 0 SECTION LOCAL DEFAULT 1 \n 2: 00000178 0 SECTION LOCAL DEFAULT 2 \n 3: 000001ac 0 SECTION LOCAL DEFAULT 3 \n 4: 00000e5c 0 SECTION LOCAL DEFAULT 4 \n- 5: 00002caa 0 SECTION LOCAL DEFAULT 5 \n- 6: 00002e40 0 SECTION LOCAL DEFAULT 6 \n- 7: 00002f40 0 SECTION LOCAL DEFAULT 7 \n- 8: 000030f8 0 SECTION LOCAL DEFAULT 8 \n+ 5: 00002cac 0 SECTION LOCAL DEFAULT 5 \n+ 6: 00002e44 0 SECTION LOCAL DEFAULT 6 \n+ 7: 00002f44 0 SECTION LOCAL DEFAULT 7 \n+ 8: 000030fc 0 SECTION LOCAL DEFAULT 8 \n 9: 00004000 0 SECTION LOCAL DEFAULT 9 \n 10: 00004020 0 SECTION LOCAL DEFAULT 10 \n 11: 00004a30 0 SECTION LOCAL DEFAULT 11 \n 12: 00004a40 0 SECTION LOCAL DEFAULT 12 \n 13: 0000af14 0 SECTION LOCAL DEFAULT 13 \n 14: 0000b000 0 SECTION LOCAL DEFAULT 14 \n 15: 0000ba68 0 SECTION LOCAL DEFAULT 15 \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: d52a126f85294feb848bd3d6c0d1c71250514ed3\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 30adec78402a694faf75ae4cb157135316f91bfd\n"}]}, {"source1": "./usr/lib/debug/.build-id/d7/fd748496011743064c3dcb266b2f0a07bfd953.debug", "source2": "./usr/lib/debug/.build-id/97/1406eb50a741f13d898a6dd186bd585357ff07.debug", "comments": ["Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x34a0\n There are 9 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x00000000 0x00000000 0x00178 0x02e80 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x00178 0x02e84 R 0x1000\n LOAD 0x000000 0x00003000 0x00003000 0x00000 0x024c8 R E 0x1000\n LOAD 0x000000 0x00006000 0x00006000 0x00000 0x01bbc R 0x1000\n LOAD 0x000b18 0x00009b18 0x00009b18 0x00000 0x00628 RW 0x1000\n DYNAMIC 0x000b18 0x00009ec8 0x00009ec8 0x00000 0x00118 RW 0x4\n NOTE 0x000154 0x00000154 0x00000154 0x00024 0x00024 R 0x4\n GNU_EH_FRAME 0x001000 0x000064f4 0x000064f4 0x00000 0x001d4 R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,19 +2,19 @@\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 000034 04 A 3 0 4\n [ 3] .dynsym NOBITS 000001ac 000178 0009b0 10 A 4 1 4\n- [ 4] .dynstr NOBITS 00000b5c 000178 0017de 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000233a 000178 000136 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 00002470 000178 0000c0 00 A 4 4 4\n- [ 7] .rel.dyn NOBITS 00002530 000178 000720 08 A 3 0 4\n- [ 8] .rel.plt NOBITS 00002c50 000178 000230 08 AI 3 24 4\n+ [ 4] .dynstr NOBITS 00000b5c 000178 0017e0 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000233c 000178 000136 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 00002474 000178 0000c0 00 A 4 4 4\n+ [ 7] .rel.dyn NOBITS 00002534 000178 000720 08 A 3 0 4\n+ [ 8] .rel.plt NOBITS 00002c54 000178 000230 08 AI 3 24 4\n [ 9] .init NOBITS 00003000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 00003020 001000 000470 04 AX 0 0 16\n [11] .plt.got NOBITS 00003490 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 000034a0 001000 002014 00 AX 0 0 16\n [13] .fini NOBITS 000054b4 001000 000014 00 AX 0 0 4\n [14] .rodata NOBITS 00006000 001000 0004b6 00 A 0 0 32\n [15] .qtversion NOBITS 000064b8 001000 000008 00 A 0 0 8\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,18 +2,18 @@\n Symbol table '.symtab' contains 315 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 00000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000154 0 SECTION LOCAL DEFAULT 1 \n 2: 00000178 0 SECTION LOCAL DEFAULT 2 \n 3: 000001ac 0 SECTION LOCAL DEFAULT 3 \n 4: 00000b5c 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000233a 0 SECTION LOCAL DEFAULT 5 \n- 6: 00002470 0 SECTION LOCAL DEFAULT 6 \n- 7: 00002530 0 SECTION LOCAL DEFAULT 7 \n- 8: 00002c50 0 SECTION LOCAL DEFAULT 8 \n+ 5: 0000233c 0 SECTION LOCAL DEFAULT 5 \n+ 6: 00002474 0 SECTION LOCAL DEFAULT 6 \n+ 7: 00002534 0 SECTION LOCAL DEFAULT 7 \n+ 8: 00002c54 0 SECTION LOCAL DEFAULT 8 \n 9: 00003000 0 SECTION LOCAL DEFAULT 9 \n 10: 00003020 0 SECTION LOCAL DEFAULT 10 \n 11: 00003490 0 SECTION LOCAL DEFAULT 11 \n 12: 000034a0 0 SECTION LOCAL DEFAULT 12 \n 13: 000054b4 0 SECTION LOCAL DEFAULT 13 \n 14: 00006000 0 SECTION LOCAL DEFAULT 14 \n 15: 000064b8 0 SECTION LOCAL DEFAULT 15 \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: d7fd748496011743064c3dcb266b2f0a07bfd953\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 971406eb50a741f13d898a6dd186bd585357ff07\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-SGCC: (Debian 10.2.1-6) 10.2.1 20210110\n+GCC: (Debian 10.2.1-6) 10.2.1 20210110\n heP.$fNS\n \\h;_a`A|\n 6?=>R*&tZ\n Zm>_:]S2\n ^oWYG~DsK\n a}unh83G\n wD<[E