{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.ZCe6jlBurd/b1/soci_4.0.1-1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.ZCe6jlBurd/b2/soci_4.0.1-1_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,14 +1,14 @@\n \n 2d4d1f2dac0ab3d28168aa559bf126c8 1553160 debug optional libsoci-core4.0-dbgsym_4.0.1-1_amd64.deb\n 798fcf54b727aafe64048984adfeedb0 85904 libs optional libsoci-core4.0_4.0.1-1_amd64.deb\n 82c07ef5a5527de1b8b07d5f25f5a47d 289888 libdevel optional libsoci-dev_4.0.1-1_amd64.deb\n- 0d7f1092a57a67b424f5de55c30e4ec8 689440 debug optional libsoci-firebird4.0-dbgsym_4.0.1-1_amd64.deb\n- 607554b6a4606456c7432ddace862b7b 49648 libs optional libsoci-firebird4.0_4.0.1-1_amd64.deb\n- 39b8b23ed556b3da52b0d7a9536c3547 475460 debug optional libsoci-mysql4.0-dbgsym_4.0.1-1_amd64.deb\n- 0715c7a206fb6dcd26689dd0ed51b6eb 38244 libs optional libsoci-mysql4.0_4.0.1-1_amd64.deb\n- e4a1c970040d91fb1de83eac599ff999 444700 debug optional libsoci-odbc4.0-dbgsym_4.0.1-1_amd64.deb\n- 2fc7e20fb60635911fb13b763aa0c511 40516 libs optional libsoci-odbc4.0_4.0.1-1_amd64.deb\n- a3dc675fc4fe2092f68981d6b7900f1f 565912 debug optional libsoci-postgresql4.0-dbgsym_4.0.1-1_amd64.deb\n- 6238db4468e484269fd06524a8b525e0 42456 libs optional libsoci-postgresql4.0_4.0.1-1_amd64.deb\n- 8bbf7583a4a0d146f636ff50e9dd96d5 517516 debug optional libsoci-sqlite3-4.0-dbgsym_4.0.1-1_amd64.deb\n- 6cb12b59933ce5b1795d1eae5f1403ec 41748 libs optional libsoci-sqlite3-4.0_4.0.1-1_amd64.deb\n+ af4491f92f0497b6a28c84300d214814 689440 debug optional libsoci-firebird4.0-dbgsym_4.0.1-1_amd64.deb\n+ d5a19513af77b4bdf7ee358d32f20c55 49496 libs optional libsoci-firebird4.0_4.0.1-1_amd64.deb\n+ b176fc39cce76be270cd83386c4300ac 475464 debug optional libsoci-mysql4.0-dbgsym_4.0.1-1_amd64.deb\n+ 6adfde548572e89f5617ad13e819ed77 38340 libs optional libsoci-mysql4.0_4.0.1-1_amd64.deb\n+ 9e4ae05327ae26baf68b8ce97583505f 444692 debug optional libsoci-odbc4.0-dbgsym_4.0.1-1_amd64.deb\n+ d0344ada632385305307c76a58575c63 40340 libs optional libsoci-odbc4.0_4.0.1-1_amd64.deb\n+ 26a50a59348ace476f7b960bcf4a3160 565912 debug optional libsoci-postgresql4.0-dbgsym_4.0.1-1_amd64.deb\n+ 39feb728c3234e8d359630d7c7df3244 42424 libs optional libsoci-postgresql4.0_4.0.1-1_amd64.deb\n+ 5eeab914ef27c8135c9fa128da022090 517588 debug optional libsoci-sqlite3-4.0-dbgsym_4.0.1-1_amd64.deb\n+ a91cd4541e93fdd52a6eb77d12539a78 41828 libs optional libsoci-sqlite3-4.0_4.0.1-1_amd64.deb\n"}, {"source1": "libsoci-firebird4.0_4.0.1-1_amd64.deb", "source2": "libsoci-firebird4.0_4.0.1-1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2020-12-17 15:57:35.000000 debian-binary\n -rw-r--r-- 0 0 0 904 2020-12-17 15:57:35.000000 control.tar.xz\n--rw-r--r-- 0 0 0 48552 2020-12-17 15:57:35.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 48400 2020-12-17 15:57:35.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/x86_64-linux-gnu/libsoci_firebird.so.4.0.1", "source2": "./usr/lib/x86_64-linux-gnu/libsoci_firebird.so.4.0.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 0007c4 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000a28 000a28 002160 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000002b88 002b88 004965 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00000000000074ee 0074ee 0002c8 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000002b88 002b88 004967 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00000000000074f0 0074f0 0002c8 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00000000000077b8 0077b8 0000d0 00 A 4 3 8\n [ 7] .rela.dyn RELA 0000000000007888 007888 001410 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000008c98 008c98 000eb8 18 AI 3 22 8\n [ 9] .init PROGBITS 000000000000a000 00a000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 000000000000a020 00a020 0009e0 10 AX 0 0 16\n [11] .plt.got PROGBITS 000000000000aa00 00aa00 000008 08 AX 0 0 8\n [12] .text PROGBITS 000000000000aa10 00aa10 0120b5 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -12,23 +12,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x241d0\n 0x000000000000001b (INIT_ARRAYSZ) 32 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x241f0\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x2b88\n 0x0000000000000006 (SYMTAB) 0xa28\n- 0x000000000000000a (STRSZ) 18789 (bytes)\n+ 0x000000000000000a (STRSZ) 18791 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x24a08\n 0x0000000000000002 (PLTRELSZ) 3768 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x8c98\n 0x0000000000000007 (RELA) 0x7888\n 0x0000000000000008 (RELASZ) 5136 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x77b8\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x74ee\n+ 0x000000006ffffff0 (VERSYM) 0x74f0\n 0x000000006ffffff9 (RELACOUNT) 6\n 0x0000000000000000 (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: b3f36059edcb1a9aeb664b6ec241a1b6bfb426d0\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a0f241bc815673455ae04bde3ef8786be71fea73\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 356 entries:\n- Addr: 0x00000000000074ee Offset: 0x0074ee Link: 3 (.dynsym)\n+ Addr: 0x00000000000074f0 Offset: 0x0074f0 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (GLIBCXX_3.4) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 2 (GLIBCXX_3.4) 2 (GLIBCXX_3.4) 2 (GLIBCXX_3.4)\n 008: 0 (*local*) 3 (GLIBCXX_3.4.21) 0 (*local*) 3 (GLIBCXX_3.4.21) \n 00c: 0 (*local*) 2 (GLIBCXX_3.4) 3 (GLIBCXX_3.4.21) 0 (*local*) \n 010: 0 (*local*) 3 (GLIBCXX_3.4.21) 2 (GLIBCXX_3.4) 3 (GLIBCXX_3.4.21) \n 014: 2 (GLIBCXX_3.4) 4 (GLIBCXX_3.4.9) 0 (*local*) 5 (CXXABI_1.3) \n 018: 2 (GLIBCXX_3.4) 0 (*local*) 6 (GLIBC_2.2.5) 6 (GLIBC_2.2.5)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -569,15 +569,15 @@\n N4soci7details24vector_into_type_backendE\n N4soci33firebird_vector_into_type_backendE\n Use vector element used with non-supported type.\n Use element used with non-supported indicator type.\n use bulk iterators are not supported with this backend\n N4soci7details23vector_use_type_backendE\n N4soci32firebird_vector_use_type_backendE\n-f36059edcb1a9aeb664b6ec241a1b6bfb426d0.debug\n+f241bc815673455ae04bde3ef8786be71fea73.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -1170,9 +1170,9 @@\n 0x00007478 3000474c 49424358 585f332e 342e3236 0.GLIBCXX_3.4.26\n 0x00007488 00435858 4142495f 312e3300 474c4942 .CXXABI_1.3.GLIB\n 0x00007498 4358585f 332e342e 3900474c 49424358 CXX_3.4.9.GLIBCX\n 0x000074a8 585f332e 342e3231 00474c49 42435858 X_3.4.21.GLIBCXX\n 0x000074b8 5f332e34 00000000 00000000 00000000 _3.4............\n 0x000074c8 00000000 00000000 00000000 00000000 ................\n 0x000074d8 00000000 00000000 00000000 00000000 ................\n- 0x000074e8 00000000 00 .....\n+ 0x000074e8 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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 66333630 35396564 63623161 39616562 f36059edcb1a9aeb\n- 0x00000010 36363462 36656332 34316131 62366266 664b6ec241a1b6bf\n- 0x00000020 62343236 64302e64 65627567 00000000 b426d0.debug....\n- 0x00000030 c1261942 .&.B\n+ 0x00000000 66323431 62633831 35363733 34353561 f241bc815673455a\n+ 0x00000010 65303462 64653365 66383738 36626537 e04bde3ef8786be7\n+ 0x00000020 31666561 37332e64 65627567 00000000 1fea73.debug....\n+ 0x00000030 be4c53b1 .LS.\n \n"}]}]}]}]}, {"source1": "libsoci-mysql4.0_4.0.1-1_amd64.deb", "source2": "libsoci-mysql4.0_4.0.1-1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2020-12-17 15:57:35.000000 debian-binary\n -rw-r--r-- 0 0 0 876 2020-12-17 15:57:35.000000 control.tar.xz\n--rw-r--r-- 0 0 0 37176 2020-12-17 15:57:35.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 37272 2020-12-17 15:57:35.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/x86_64-linux-gnu/libsoci_mysql.so.4.0.1", "source2": "./usr/lib/x86_64-linux-gnu/libsoci_mysql.so.4.0.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000628 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000888 000888 001bc0 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000002448 002448 003a3b 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000005e84 005e84 000250 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000002448 002448 003a3d 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000005e86 005e86 000250 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00000000000060d8 0060d8 000110 00 A 4 5 8\n [ 7] .rela.dyn RELA 00000000000061e8 0061e8 001188 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000007370 007370 000b10 18 AI 3 22 8\n [ 9] .init PROGBITS 0000000000008000 008000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000008020 008020 000770 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000008790 008790 000008 08 AX 0 0 8\n [12] .text PROGBITS 00000000000087a0 0087a0 00cd5b 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -13,23 +13,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x1b3d0\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x1b3e0\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x2448\n 0x0000000000000006 (SYMTAB) 0x888\n- 0x000000000000000a (STRSZ) 14907 (bytes)\n+ 0x000000000000000a (STRSZ) 14909 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x1bb60\n 0x0000000000000002 (PLTRELSZ) 2832 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x7370\n 0x0000000000000007 (RELA) 0x61e8\n 0x0000000000000008 (RELASZ) 4488 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x60d8\n 0x000000006fffffff (VERNEEDNUM) 5\n- 0x000000006ffffff0 (VERSYM) 0x5e84\n+ 0x000000006ffffff0 (VERSYM) 0x5e86\n 0x000000006ffffff9 (RELACOUNT) 4\n 0x0000000000000000 (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: a07a85da534323699e7fb4f6dc81b925ed46772e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4d1a4f0dded5cc2bcff51d2932b142584fbd8261\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 296 entries:\n- Addr: 0x0000000000005e84 Offset: 0x005e84 Link: 3 (.dynsym)\n+ Addr: 0x0000000000005e86 Offset: 0x005e86 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (GLIBCXX_3.4) 3 (GLIBC_2.2.5) 4 (GLIBC_2.2.5)\n 004: 2 (GLIBCXX_3.4) 0 (*local*) 5 (libmysqlclient_18) 2 (GLIBCXX_3.4)\n 008: 2 (GLIBCXX_3.4) 6 (GLIBCXX_3.4.21) 6 (GLIBCXX_3.4.21) 2 (GLIBCXX_3.4)\n 00c: 5 (libmysqlclient_18) 0 (*local*) 0 (*local*) 6 (GLIBCXX_3.4.21) \n 010: 6 (GLIBCXX_3.4.21) 4 (GLIBC_2.2.5) 2 (GLIBCXX_3.4) 4 (GLIBC_2.2.5)\n 014: 0 (*local*) 0 (*local*) 7 (CXXABI_1.3) 4 (GLIBC_2.2.5)\n 018: 4 (GLIBC_2.2.5) 4 (GLIBC_2.2.5) 6 (GLIBCXX_3.4.21) 7 (CXXABI_1.3) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -478,15 +478,15 @@\n into bulk iterators are not supported with this backend\n N4soci7details24vector_into_type_backendE\n N4soci30mysql_vector_into_type_backendE\n Use vector element used with non-supported type.\n use bulk iterators are not supported with this backend\n N4soci7details23vector_use_type_backendE\n N4soci29mysql_vector_use_type_backendE\n-7a85da534323699e7fb4f6dc81b925ed46772e.debug\n+1a4f0dded5cc2bcff51d2932b142584fbd8261.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -927,9 +927,9 @@\n 0x00005e08 435f322e 322e3500 474c4942 4358585f C_2.2.5.GLIBCXX_\n 0x00005e18 332e342e 32300047 4c494243 58585f33 3.4.20.GLIBCXX_3\n 0x00005e28 2e342e39 00435858 4142495f 312e3300 .4.9.CXXABI_1.3.\n 0x00005e38 474c4942 4358585f 332e342e 32310047 GLIBCXX_3.4.21.G\n 0x00005e48 4c494243 58585f33 2e340000 00000000 LIBCXX_3.4......\n 0x00005e58 00000000 00000000 00000000 00000000 ................\n 0x00005e68 00000000 00000000 00000000 00000000 ................\n- 0x00005e78 00000000 00000000 000000 ...........\n+ 0x00005e78 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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 37613835 64613533 34333233 36393965 7a85da534323699e\n- 0x00000010 37666234 66366463 38316239 32356564 7fb4f6dc81b925ed\n- 0x00000020 34363737 32652e64 65627567 00000000 46772e.debug....\n- 0x00000030 e15314e3 .S..\n+ 0x00000000 31613466 30646465 64356363 32626366 1a4f0dded5cc2bcf\n+ 0x00000010 66353164 32393332 62313432 35383466 f51d2932b142584f\n+ 0x00000020 62643832 36312e64 65627567 00000000 bd8261.debug....\n+ 0x00000030 1b28072a .(.*\n \n"}]}]}]}]}, {"source1": "libsoci-odbc4.0_4.0.1-1_amd64.deb", "source2": "libsoci-odbc4.0_4.0.1-1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2020-12-17 15:57:35.000000 debian-binary\n--rw-r--r-- 0 0 0 876 2020-12-17 15:57:35.000000 control.tar.xz\n--rw-r--r-- 0 0 0 39448 2020-12-17 15:57:35.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 872 2020-12-17 15:57:35.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 39276 2020-12-17 15:57:35.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/x86_64-linux-gnu/libsoci_odbc.so.4.0.1", "source2": "./usr/lib/x86_64-linux-gnu/libsoci_odbc.so.4.0.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 00078c 00 A 3 0 8\n [ 3] .dynsym DYNSYM 00000000000009f0 0009f0 001de8 18 A 4 1 8\n- [ 4] .dynstr STRTAB 00000000000027d8 0027d8 003df7 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00000000000065d0 0065d0 00027e 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 00000000000027d8 0027d8 003df9 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00000000000065d2 0065d2 00027e 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000006850 006850 0000d0 00 A 4 3 8\n [ 7] .rela.dyn RELA 0000000000006920 006920 001590 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000007eb0 007eb0 000b58 18 AI 3 22 8\n [ 9] .init PROGBITS 0000000000009000 009000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000009020 009020 0007a0 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000097c0 0097c0 000008 08 AX 0 0 8\n [12] .text PROGBITS 00000000000097d0 0097d0 00d2f9 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -12,23 +12,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x1d208\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x1d218\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x27d8\n 0x0000000000000006 (SYMTAB) 0x9f0\n- 0x000000000000000a (STRSZ) 15863 (bytes)\n+ 0x000000000000000a (STRSZ) 15865 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x1db40\n 0x0000000000000002 (PLTRELSZ) 2904 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x7eb0\n 0x0000000000000007 (RELA) 0x6920\n 0x0000000000000008 (RELASZ) 5520 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x6850\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x65d0\n+ 0x000000006ffffff0 (VERSYM) 0x65d2\n 0x000000006ffffff9 (RELACOUNT) 5\n 0x0000000000000000 (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: 9e833f67d8f890ebfa11ffa0c2fb0dc89f5dd659\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 89aa9ef487438ce2860b0c7002cabd6a44aa0d2b\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 319 entries:\n- Addr: 0x00000000000065d0 Offset: 0x0065d0 Link: 3 (.dynsym)\n+ Addr: 0x00000000000065d2 Offset: 0x0065d2 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (GLIBCXX_3.4) 0 (*local*) 3 (GLIBC_2.2.5)\n 004: 2 (GLIBCXX_3.4) 3 (GLIBC_2.2.5) 0 (*local*) 4 (GLIBCXX_3.4.21) \n 008: 2 (GLIBCXX_3.4) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 4 (GLIBCXX_3.4.21) 2 (GLIBCXX_3.4) 0 (*local*) 0 (*local*) \n 010: 0 (*local*) 5 (CXXABI_1.3) 0 (*local*) 3 (GLIBC_2.2.5)\n 014: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 0 (*local*) 5 (CXXABI_1.3) \n 018: 2 (GLIBCXX_3.4) 4 (GLIBCXX_3.4.21) 3 (GLIBC_2.2.5) 0 (*local*) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -504,15 +504,15 @@\n N4soci7details24vector_into_type_backendE\n N4soci29odbc_vector_into_type_backendE\n Use vector element used with non-supported type.\n binding input vector parameter #\n use bulk iterators are not supported with this backend\n N4soci7details23vector_use_type_backendE\n N4soci28odbc_vector_use_type_backendE\n-833f67d8f890ebfa11ffa0c2fb0dc89f5dd659.debug\n+aa9ef487438ce2860b0c7002cabd6a44aa0d2b.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -987,9 +987,9 @@\n 0x00006558 322e3500 474c4942 4358585f 332e342e 2.5.GLIBCXX_3.4.\n 0x00006568 32300047 4c494243 58585f33 2e342e39 20.GLIBCXX_3.4.9\n 0x00006578 00435858 4142495f 312e3300 474c4942 .CXXABI_1.3.GLIB\n 0x00006588 4358585f 332e342e 32310047 4c494243 CXX_3.4.21.GLIBC\n 0x00006598 58585f33 2e340000 00000000 00000000 XX_3.4..........\n 0x000065a8 00000000 00000000 00000000 00000000 ................\n 0x000065b8 00000000 00000000 00000000 00000000 ................\n- 0x000065c8 00000000 000000 .......\n+ 0x000065c8 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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 38333366 36376438 66383930 65626661 833f67d8f890ebfa\n- 0x00000010 31316666 61306332 66623064 63383966 11ffa0c2fb0dc89f\n- 0x00000020 35646436 35392e64 65627567 00000000 5dd659.debug....\n- 0x00000030 a253f4cc .S..\n+ 0x00000000 61613965 66343837 34333863 65323836 aa9ef487438ce286\n+ 0x00000010 30623063 37303032 63616264 36613434 0b0c7002cabd6a44\n+ 0x00000020 61613064 32622e64 65627567 00000000 aa0d2b.debug....\n+ 0x00000030 2c0d4f77 ,.Ow\n \n"}]}]}]}]}, {"source1": "libsoci-postgresql4.0_4.0.1-1_amd64.deb", "source2": "libsoci-postgresql4.0_4.0.1-1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2020-12-17 15:57:35.000000 debian-binary\n--rw-r--r-- 0 0 0 884 2020-12-17 15:57:35.000000 control.tar.xz\n--rw-r--r-- 0 0 0 41380 2020-12-17 15:57:35.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 888 2020-12-17 15:57:35.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 41344 2020-12-17 15:57:35.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/x86_64-linux-gnu/libsoci_postgresql.so.4.0.1", "source2": "./usr/lib/x86_64-linux-gnu/libsoci_postgresql.so.4.0.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 0007b8 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000a18 000a18 002100 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000002b18 002b18 0048f3 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 000000000000740c 00740c 0002c0 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000002b18 002b18 0048f5 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000000000000740e 00740e 0002c0 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00000000000076d0 0076d0 0000d0 00 A 4 3 8\n [ 7] .rela.dyn RELA 00000000000077a0 0077a0 001350 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000008af0 008af0 000e40 18 AI 3 22 8\n [ 9] .init PROGBITS 000000000000a000 00a000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 000000000000a020 00a020 000990 10 AX 0 0 16\n [11] .plt.got PROGBITS 000000000000a9b0 00a9b0 000008 08 AX 0 0 8\n [12] .text PROGBITS 000000000000a9c0 00a9c0 00e791 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -12,23 +12,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x20230\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x20240\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x2b18\n 0x0000000000000006 (SYMTAB) 0xa18\n- 0x000000000000000a (STRSZ) 18675 (bytes)\n+ 0x000000000000000a (STRSZ) 18677 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x20a28\n 0x0000000000000002 (PLTRELSZ) 3648 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x8af0\n 0x0000000000000007 (RELA) 0x77a0\n 0x0000000000000008 (RELASZ) 4944 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x76d0\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x740c\n+ 0x000000006ffffff0 (VERSYM) 0x740e\n 0x000000006ffffff9 (RELACOUNT) 4\n 0x0000000000000000 (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: ae870fe870a2cf27b63b8131e2aa8b775a322771\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a4f0113371c5140a03b50971626b12cca6efb4a2\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 352 entries:\n- Addr: 0x000000000000740c Offset: 0x00740c Link: 3 (.dynsym)\n+ Addr: 0x000000000000740e Offset: 0x00740e Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (GLIBCXX_3.4) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 3 (GLIBC_2.2.5) 0 (*local*) 3 (GLIBC_2.2.5)\n 008: 2 (GLIBCXX_3.4) 2 (GLIBCXX_3.4) 2 (GLIBCXX_3.4) 0 (*local*) \n 00c: 4 (GLIBCXX_3.4.21) 4 (GLIBCXX_3.4.21) 2 (GLIBCXX_3.4) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 4 (GLIBCXX_3.4.21) 2 (GLIBCXX_3.4)\n 014: 0 (*local*) 4 (GLIBCXX_3.4.21) 3 (GLIBC_2.2.5) 0 (*local*) \n 018: 0 (*local*) 5 (CXXABI_1.3) 0 (*local*) 0 (*local*) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -527,15 +527,15 @@\n Into vector element used with non-supported type.\n vector::_M_fill_insert\n N4soci7details24vector_into_type_backendE\n N4soci35postgresql_vector_into_type_backendE\n Use vector element used with non-supported type.\n N4soci7details23vector_use_type_backendE\n N4soci34postgresql_vector_use_type_backendE\n-870fe870a2cf27b63b8131e2aa8b775a322771.debug\n+f0113371c5140a03b50971626b12cca6efb4a2.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -1163,9 +1163,9 @@\n 0x00007398 474c4942 4358585f 332e342e 32300047 GLIBCXX_3.4.20.G\n 0x000073a8 4c494243 58585f33 2e342e39 00435858 LIBCXX_3.4.9.CXX\n 0x000073b8 4142495f 312e3300 474c4942 4358585f ABI_1.3.GLIBCXX_\n 0x000073c8 332e342e 32310047 4c494243 58585f33 3.4.21.GLIBCXX_3\n 0x000073d8 2e340000 00000000 00000000 00000000 .4..............\n 0x000073e8 00000000 00000000 00000000 00000000 ................\n 0x000073f8 00000000 00000000 00000000 00000000 ................\n- 0x00007408 000000 ...\n+ 0x00007408 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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 38373066 65383730 61326366 32376236 870fe870a2cf27b6\n- 0x00000010 33623831 33316532 61613862 37373561 3b8131e2aa8b775a\n- 0x00000020 33323237 37312e64 65627567 00000000 322771.debug....\n- 0x00000030 277067ee 'pg.\n+ 0x00000000 66303131 33333731 63353134 30613033 f0113371c5140a03\n+ 0x00000010 62353039 37313632 36623132 63636136 b50971626b12cca6\n+ 0x00000020 65666234 61322e64 65627567 00000000 efb4a2.debug....\n+ 0x00000030 47eff598 G...\n \n"}]}]}]}]}, {"source1": "libsoci-sqlite3-4.0_4.0.1-1_amd64.deb", "source2": "libsoci-sqlite3-4.0_4.0.1-1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2020-12-17 15:57:35.000000 debian-binary\n -rw-r--r-- 0 0 0 920 2020-12-17 15:57:35.000000 control.tar.xz\n--rw-r--r-- 0 0 0 40636 2020-12-17 15:57:35.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 40716 2020-12-17 15:57:35.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/x86_64-linux-gnu/libsoci_sqlite3.so.4.0.1", "source2": "./usr/lib/x86_64-linux-gnu/libsoci_sqlite3.so.4.0.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000750 00 A 3 0 8\n [ 3] .dynsym DYNSYM 00000000000009b0 0009b0 001dd0 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000002780 002780 0040c1 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000006842 006842 00027c 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000002780 002780 0040c3 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000006844 006844 00027c 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000006ac0 006ac0 0000d0 00 A 4 3 8\n [ 7] .rela.dyn RELA 0000000000006b90 006b90 0011d0 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000007d60 007d60 000c78 18 AI 3 22 8\n [ 9] .init PROGBITS 0000000000009000 009000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000009020 009020 000860 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000009880 009880 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000009890 009890 00e99d 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -12,23 +12,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x1f350\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x1f360\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x2780\n 0x0000000000000006 (SYMTAB) 0x9b0\n- 0x000000000000000a (STRSZ) 16577 (bytes)\n+ 0x000000000000000a (STRSZ) 16579 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x1fad0\n 0x0000000000000002 (PLTRELSZ) 3192 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x7d60\n 0x0000000000000007 (RELA) 0x6b90\n 0x0000000000000008 (RELASZ) 4560 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x6ac0\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x6842\n+ 0x000000006ffffff0 (VERSYM) 0x6844\n 0x000000006ffffff9 (RELACOUNT) 4\n 0x0000000000000000 (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: 5f2976737a57bf0197ca280874642aa66c1d45bb\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 67cafe1430d6750181bcbaa561136489205a329f\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 318 entries:\n- Addr: 0x0000000000006842 Offset: 0x006842 Link: 3 (.dynsym)\n+ Addr: 0x0000000000006844 Offset: 0x006844 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (GLIBCXX_3.4) 0 (*local*) 0 (*local*) \n 004: 3 (GLIBC_2.2.5) 0 (*local*) 3 (GLIBC_2.2.5) 0 (*local*) \n 008: 2 (GLIBCXX_3.4) 2 (GLIBCXX_3.4) 2 (GLIBCXX_3.4) 0 (*local*) \n 00c: 4 (GLIBCXX_3.4.21) 0 (*local*) 4 (GLIBCXX_3.4.21) 2 (GLIBCXX_3.4)\n 010: 0 (*local*) 4 (GLIBCXX_3.4.21) 0 (*local*) 0 (*local*) \n 014: 4 (GLIBCXX_3.4.21) 4 (GLIBCXX_3.4.21) 0 (*local*) 2 (GLIBCXX_3.4)\n 018: 0 (*local*) 4 (GLIBCXX_3.4.21) 2 (GLIBCXX_3.4) 5 (GLIBCXX_3.4.9)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -492,15 +492,15 @@\n N4soci7details24vector_into_type_backendE\n N4soci32sqlite3_vector_into_type_backendE\n CUse vector element used with non-supported type.\n use bulk iterators are not supported with this backend\n Cannot bind (by name) to \n N4soci7details23vector_use_type_backendE\n N4soci31sqlite3_vector_use_type_backendE\n-2976737a57bf0197ca280874642aa66c1d45bb.debug\n+cafe1430d6750181bcbaa561136489205a329f.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -1032,9 +1032,9 @@\n 0x000067d0 49424358 585f332e 342e3230 00435858 IBCXX_3.4.20.CXX\n 0x000067e0 4142495f 312e3300 474c4942 4358585f ABI_1.3.GLIBCXX_\n 0x000067f0 332e342e 3900474c 49424358 585f332e 3.4.9.GLIBCXX_3.\n 0x00006800 342e3231 00474c49 42435858 5f332e34 4.21.GLIBCXX_3.4\n 0x00006810 00000000 00000000 00000000 00000000 ................\n 0x00006820 00000000 00000000 00000000 00000000 ................\n 0x00006830 00000000 00000000 00000000 00000000 ................\n- 0x00006840 00 .\n+ 0x00006840 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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 32393736 37333761 35376266 30313937 2976737a57bf0197\n- 0x00000010 63613238 30383734 36343261 61363663 ca280874642aa66c\n- 0x00000020 31643435 62622e64 65627567 00000000 1d45bb.debug....\n- 0x00000030 f1ca02fd ....\n+ 0x00000000 63616665 31343330 64363735 30313831 cafe1430d6750181\n+ 0x00000010 62636261 61353631 31333634 38393230 bcbaa56113648920\n+ 0x00000020 35613332 39662e64 65627567 00000000 5a329f.debug....\n+ 0x00000030 fca44103 ..A.\n \n"}]}]}]}]}, {"source1": "libsoci-firebird4.0-dbgsym_4.0.1-1_amd64.deb", "source2": "libsoci-firebird4.0-dbgsym_4.0.1-1_amd64.deb", "unified_diff": null, "details": [{"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: William Blough \n Installed-Size: 722\n Depends: libsoci-firebird4.0 (= 4.0.1-1)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libsoci-firebird4.0\n-Build-Ids: b3f36059edcb1a9aeb664b6ec241a1b6bfb426d0\n+Build-Ids: a0f241bc815673455ae04bde3ef8786be71fea73\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 +1 @@\n-usr/lib/debug/.build-id/b3/f36059edcb1a9aeb664b6ec241a1b6bfb426d0.debug\n+usr/lib/debug/.build-id/a0/f241bc815673455ae04bde3ef8786be71fea73.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,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/lib/debug/.build-id/b3/\n--rw-r--r-- 0 root (0) root (0) 728208 2020-12-17 15:57:35.000000 ./usr/lib/debug/.build-id/b3/f36059edcb1a9aeb664b6ec241a1b6bfb426d0.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/lib/debug/.build-id/a0/\n+-rw-r--r-- 0 root (0) root (0) 728208 2020-12-17 15:57:35.000000 ./usr/lib/debug/.build-id/a0/f241bc815673455ae04bde3ef8786be71fea73.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/share/doc/libsoci-firebird4.0-dbgsym -> libsoci-firebird4.0\n"}, {"source1": "./usr/lib/debug/.build-id/b3/f36059edcb1a9aeb664b6ec241a1b6bfb426d0.debug", "source2": "./usr/lib/debug/.build-id/a0/f241bc815673455ae04bde3ef8786be71fea73.debug", "comments": ["Files similar despite different names (score: 2, lower is more similar)"], "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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 0007c4 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000a28 00025c 002160 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000002b88 00025c 004965 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00000000000074ee 00025c 0002c8 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000002b88 00025c 004967 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00000000000074f0 00025c 0002c8 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 00000000000077b8 00025c 0000d0 00 A 4 3 8\n [ 7] .rela.dyn NOBITS 0000000000007888 00025c 001410 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000008c98 00025c 000eb8 18 AI 3 22 8\n [ 9] .init NOBITS 000000000000a000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 000000000000a020 001000 0009e0 10 AX 0 0 16\n [11] .plt.got NOBITS 000000000000aa00 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 000000000000aa10 001000 0120b5 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 488 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 0000000000000a28 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000002b88 0 SECTION LOCAL DEFAULT 4 \n- 5: 00000000000074ee 0 SECTION LOCAL DEFAULT 5 \n+ 5: 00000000000074f0 0 SECTION LOCAL DEFAULT 5 \n 6: 00000000000077b8 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000007888 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000008c98 0 SECTION LOCAL DEFAULT 8 \n 9: 000000000000a000 0 SECTION LOCAL DEFAULT 9 \n 10: 000000000000a020 0 SECTION LOCAL DEFAULT 10 \n 11: 000000000000aa00 0 SECTION LOCAL DEFAULT 11 \n 12: 000000000000aa10 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: b3f36059edcb1a9aeb664b6ec241a1b6bfb426d0\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a0f241bc815673455ae04bde3ef8786be71fea73\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-GCC: (Debian 10.2.1-1) 10.2.1 20201207\n+sGCC: (Debian 10.2.1-1) 10.2.1 20201207\n Fgg9?{rx/\n \"'O@7\\@Kw\n rGSq-2ov\n n8]aYg8!\t%^\n NaP!FX'Z\n d.7`N:%dFHn\n [|W88^ e\n"}]}]}]}]}, {"source1": "libsoci-mysql4.0-dbgsym_4.0.1-1_amd64.deb", "source2": "libsoci-mysql4.0-dbgsym_4.0.1-1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2020-12-17 15:57:35.000000 debian-binary\n -rw-r--r-- 0 0 0 536 2020-12-17 15:57:35.000000 control.tar.xz\n--rw-r--r-- 0 0 0 474732 2020-12-17 15:57:35.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 474736 2020-12-17 15:57:35.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: William Blough \n Installed-Size: 507\n Depends: libsoci-mysql4.0 (= 4.0.1-1)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libsoci-mysql4.0\n-Build-Ids: a07a85da534323699e7fb4f6dc81b925ed46772e\n+Build-Ids: 4d1a4f0dded5cc2bcff51d2932b142584fbd8261\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 +1 @@\n-usr/lib/debug/.build-id/a0/7a85da534323699e7fb4f6dc81b925ed46772e.debug\n+usr/lib/debug/.build-id/4d/1a4f0dded5cc2bcff51d2932b142584fbd8261.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,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/lib/debug/.build-id/a0/\n--rw-r--r-- 0 root (0) root (0) 507936 2020-12-17 15:57:35.000000 ./usr/lib/debug/.build-id/a0/7a85da534323699e7fb4f6dc81b925ed46772e.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/lib/debug/.build-id/4d/\n+-rw-r--r-- 0 root (0) root (0) 507936 2020-12-17 15:57:35.000000 ./usr/lib/debug/.build-id/4d/1a4f0dded5cc2bcff51d2932b142584fbd8261.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/share/doc/libsoci-mysql4.0-dbgsym -> libsoci-mysql4.0\n"}, {"source1": "./usr/lib/debug/.build-id/a0/7a85da534323699e7fb4f6dc81b925ed46772e.debug", "source2": "./usr/lib/debug/.build-id/4d/1a4f0dded5cc2bcff51d2932b142584fbd8261.debug", "comments": ["Files similar despite different names (score: 1, lower is more similar)"], "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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000628 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000888 00025c 001bc0 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000002448 00025c 003a3b 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000005e84 00025c 000250 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000002448 00025c 003a3d 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000005e86 00025c 000250 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 00000000000060d8 00025c 000110 00 A 4 5 8\n [ 7] .rela.dyn NOBITS 00000000000061e8 00025c 001188 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000007370 00025c 000b10 18 AI 3 22 8\n [ 9] .init NOBITS 0000000000008000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000008020 001000 000770 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000008790 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00000000000087a0 001000 00cd5b 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 401 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 0000000000000888 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000002448 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000005e84 0 SECTION LOCAL DEFAULT 5 \n+ 5: 0000000000005e86 0 SECTION LOCAL DEFAULT 5 \n 6: 00000000000060d8 0 SECTION LOCAL DEFAULT 6 \n 7: 00000000000061e8 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000007370 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000008000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000008020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000008790 0 SECTION LOCAL DEFAULT 11 \n 12: 00000000000087a0 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: a07a85da534323699e7fb4f6dc81b925ed46772e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4d1a4f0dded5cc2bcff51d2932b142584fbd8261\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-Fw.GCC: (Debian 10.2.1-1) 10.2.1 20201207\n+aGCC: (Debian 10.2.1-1) 10.2.1 20201207\n M}6D@Emm\n ;d;a+5I?\n S`dJ'*=z\n 9pa*GO$\\L(\n 9%w=07xJ\n @g:&}j:RNM\n byC1,?LIFHNH\n"}]}]}]}]}, {"source1": "libsoci-odbc4.0-dbgsym_4.0.1-1_amd64.deb", "source2": "libsoci-odbc4.0-dbgsym_4.0.1-1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2020-12-17 15:57:35.000000 debian-binary\n -rw-r--r-- 0 0 0 536 2020-12-17 15:57:35.000000 control.tar.xz\n--rw-r--r-- 0 0 0 443972 2020-12-17 15:57:35.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 443964 2020-12-17 15:57:35.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: William Blough \n Installed-Size: 477\n Depends: libsoci-odbc4.0 (= 4.0.1-1)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libsoci-odbc4.0\n-Build-Ids: 9e833f67d8f890ebfa11ffa0c2fb0dc89f5dd659\n+Build-Ids: 89aa9ef487438ce2860b0c7002cabd6a44aa0d2b\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 +1 @@\n-usr/lib/debug/.build-id/9e/833f67d8f890ebfa11ffa0c2fb0dc89f5dd659.debug\n+usr/lib/debug/.build-id/89/aa9ef487438ce2860b0c7002cabd6a44aa0d2b.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,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/lib/debug/.build-id/9e/\n--rw-r--r-- 0 root (0) root (0) 477304 2020-12-17 15:57:35.000000 ./usr/lib/debug/.build-id/9e/833f67d8f890ebfa11ffa0c2fb0dc89f5dd659.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/lib/debug/.build-id/89/\n+-rw-r--r-- 0 root (0) root (0) 477304 2020-12-17 15:57:35.000000 ./usr/lib/debug/.build-id/89/aa9ef487438ce2860b0c7002cabd6a44aa0d2b.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/share/doc/libsoci-odbc4.0-dbgsym -> libsoci-odbc4.0\n"}, {"source1": "./usr/lib/debug/.build-id/9e/833f67d8f890ebfa11ffa0c2fb0dc89f5dd659.debug", "source2": "./usr/lib/debug/.build-id/89/aa9ef487438ce2860b0c7002cabd6a44aa0d2b.debug", "comments": ["Files similar despite different names (score: 1, lower is more similar)"], "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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 00078c 00 A 3 0 8\n [ 3] .dynsym NOBITS 00000000000009f0 00025c 001de8 18 A 4 1 8\n- [ 4] .dynstr NOBITS 00000000000027d8 00025c 003df7 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00000000000065d0 00025c 00027e 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 00000000000027d8 00025c 003df9 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00000000000065d2 00025c 00027e 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000006850 00025c 0000d0 00 A 4 3 8\n [ 7] .rela.dyn NOBITS 0000000000006920 00025c 001590 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000007eb0 00025c 000b58 18 AI 3 22 8\n [ 9] .init NOBITS 0000000000009000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000009020 001000 0007a0 10 AX 0 0 16\n [11] .plt.got NOBITS 00000000000097c0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00000000000097d0 001000 00d2f9 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 428 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000009f0 0 SECTION LOCAL DEFAULT 3 \n 4: 00000000000027d8 0 SECTION LOCAL DEFAULT 4 \n- 5: 00000000000065d0 0 SECTION LOCAL DEFAULT 5 \n+ 5: 00000000000065d2 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000006850 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000006920 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000007eb0 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000009000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000009020 0 SECTION LOCAL DEFAULT 10 \n 11: 00000000000097c0 0 SECTION LOCAL DEFAULT 11 \n 12: 00000000000097d0 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: 9e833f67d8f890ebfa11ffa0c2fb0dc89f5dd659\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 89aa9ef487438ce2860b0c7002cabd6a44aa0d2b\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-YGCC: (Debian 10.2.1-1) 10.2.1 20201207\n++GCC: (Debian 10.2.1-1) 10.2.1 20201207\n 1:a@Pdotj`'\n (r$e5!`c\n xoqCY.j7\n s04?|fUqaU_\n JZVAz}[hO\n yMyh-q~,.\n /uZgelke>\n"}]}]}]}]}, {"source1": "libsoci-postgresql4.0-dbgsym_4.0.1-1_amd64.deb", "source2": "libsoci-postgresql4.0-dbgsym_4.0.1-1_amd64.deb", "unified_diff": null, "details": [{"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: William Blough \n Installed-Size: 600\n Depends: libsoci-postgresql4.0 (= 4.0.1-1)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libsoci-postgresql4.0\n-Build-Ids: ae870fe870a2cf27b63b8131e2aa8b775a322771\n+Build-Ids: a4f0113371c5140a03b50971626b12cca6efb4a2\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 +1 @@\n-usr/lib/debug/.build-id/ae/870fe870a2cf27b63b8131e2aa8b775a322771.debug\n+usr/lib/debug/.build-id/a4/f0113371c5140a03b50971626b12cca6efb4a2.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,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/lib/debug/.build-id/ae/\n--rw-r--r-- 0 root (0) root (0) 603696 2020-12-17 15:57:35.000000 ./usr/lib/debug/.build-id/ae/870fe870a2cf27b63b8131e2aa8b775a322771.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/lib/debug/.build-id/a4/\n+-rw-r--r-- 0 root (0) root (0) 603696 2020-12-17 15:57:35.000000 ./usr/lib/debug/.build-id/a4/f0113371c5140a03b50971626b12cca6efb4a2.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/share/doc/libsoci-postgresql4.0-dbgsym -> libsoci-postgresql4.0\n"}, {"source1": "./usr/lib/debug/.build-id/ae/870fe870a2cf27b63b8131e2aa8b775a322771.debug", "source2": "./usr/lib/debug/.build-id/a4/f0113371c5140a03b50971626b12cca6efb4a2.debug", "comments": ["Files similar despite different names (score: 1, lower is more similar)"], "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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 0007b8 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000a18 00025c 002100 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000002b18 00025c 0048f3 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 000000000000740c 00025c 0002c0 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000002b18 00025c 0048f5 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000000000000740e 00025c 0002c0 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 00000000000076d0 00025c 0000d0 00 A 4 3 8\n [ 7] .rela.dyn NOBITS 00000000000077a0 00025c 001350 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000008af0 00025c 000e40 18 AI 3 22 8\n [ 9] .init NOBITS 000000000000a000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 000000000000a020 001000 000990 10 AX 0 0 16\n [11] .plt.got NOBITS 000000000000a9b0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 000000000000a9c0 001000 00e791 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 474 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 0000000000000a18 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000002b18 0 SECTION LOCAL DEFAULT 4 \n- 5: 000000000000740c 0 SECTION LOCAL DEFAULT 5 \n+ 5: 000000000000740e 0 SECTION LOCAL DEFAULT 5 \n 6: 00000000000076d0 0 SECTION LOCAL DEFAULT 6 \n 7: 00000000000077a0 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000008af0 0 SECTION LOCAL DEFAULT 8 \n 9: 000000000000a000 0 SECTION LOCAL DEFAULT 9 \n 10: 000000000000a020 0 SECTION LOCAL DEFAULT 10 \n 11: 000000000000a9b0 0 SECTION LOCAL DEFAULT 11 \n 12: 000000000000a9c0 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: ae870fe870a2cf27b63b8131e2aa8b775a322771\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a4f0113371c5140a03b50971626b12cca6efb4a2\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-wZ2'qGCC: (Debian 10.2.1-1) 10.2.1 20201207\n+GCC: (Debian 10.2.1-1) 10.2.1 20201207\n IT7##G}h\n OAz7zzJF\n ;p(\tkKyQ\n GG1r_2i^i_[E\n qI:~c-}E\n A/>vP /@<(\n [1oHT0=O\n"}]}]}]}]}, {"source1": "libsoci-sqlite3-4.0-dbgsym_4.0.1-1_amd64.deb", "source2": "libsoci-sqlite3-4.0-dbgsym_4.0.1-1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2020-12-17 15:57:35.000000 debian-binary\n--rw-r--r-- 0 0 0 540 2020-12-17 15:57:35.000000 control.tar.xz\n--rw-r--r-- 0 0 0 516784 2020-12-17 15:57:35.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 536 2020-12-17 15:57:35.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 516860 2020-12-17 15:57:35.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: William Blough \n Installed-Size: 551\n Depends: libsoci-sqlite3-4.0 (= 4.0.1-1)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libsoci-sqlite3-4.0\n-Build-Ids: 5f2976737a57bf0197ca280874642aa66c1d45bb\n+Build-Ids: 67cafe1430d6750181bcbaa561136489205a329f\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 +1 @@\n-usr/lib/debug/.build-id/5f/2976737a57bf0197ca280874642aa66c1d45bb.debug\n+usr/lib/debug/.build-id/67/cafe1430d6750181bcbaa561136489205a329f.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,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/lib/debug/.build-id/5f/\n--rw-r--r-- 0 root (0) root (0) 553776 2020-12-17 15:57:35.000000 ./usr/lib/debug/.build-id/5f/2976737a57bf0197ca280874642aa66c1d45bb.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/lib/debug/.build-id/67/\n+-rw-r--r-- 0 root (0) root (0) 553776 2020-12-17 15:57:35.000000 ./usr/lib/debug/.build-id/67/cafe1430d6750181bcbaa561136489205a329f.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2020-12-17 15:57:35.000000 ./usr/share/doc/libsoci-sqlite3-4.0-dbgsym -> libsoci-sqlite3-4.0\n"}, {"source1": "./usr/lib/debug/.build-id/5f/2976737a57bf0197ca280874642aa66c1d45bb.debug", "source2": "./usr/lib/debug/.build-id/67/cafe1430d6750181bcbaa561136489205a329f.debug", "comments": ["Files similar despite different names (score: 1, lower is more similar)"], "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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000750 00 A 3 0 8\n [ 3] .dynsym NOBITS 00000000000009b0 00025c 001dd0 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000002780 00025c 0040c1 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000006842 00025c 00027c 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000002780 00025c 0040c3 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000006844 00025c 00027c 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000006ac0 00025c 0000d0 00 A 4 3 8\n [ 7] .rela.dyn NOBITS 0000000000006b90 00025c 0011d0 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000007d60 00025c 000c78 18 AI 3 22 8\n [ 9] .init NOBITS 0000000000009000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000009020 001000 000860 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000009880 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000009890 001000 00e99d 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 425 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000009b0 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000002780 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000006842 0 SECTION LOCAL DEFAULT 5 \n+ 5: 0000000000006844 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000006ac0 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000006b90 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000007d60 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000009000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000009020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000009880 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000009890 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: 5f2976737a57bf0197ca280874642aa66c1d45bb\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 67cafe1430d6750181bcbaa561136489205a329f\n"}]}]}]}]}]}