{ "diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.npJFOGwHef/b1/cigi-ccl_3.3.3a+svn818-10_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.npJFOGwHef/b2/cigi-ccl_3.3.3a+svn818-10_armhf.changes", "unified_diff": null, "details": [ { "source1": "Files", "source2": "Files", "unified_diff": "@@ -1,7 +1,7 @@\n \n- bfb7dadfca1d910c4e861a2c8ee708da 25056 devel optional cigi-ccl-examples_3.3.3a+svn818-10_armhf.deb\n+ 088ba1283bacc58b759341fe9846f531 25036 devel optional cigi-ccl-examples_3.3.3a+svn818-10_armhf.deb\n 8696d6e74d0f7b0d398fa3a5ee02b902 233972 libdevel optional libcigicl-dev_3.3.3a+svn818-10_armhf.deb\n- e8e33707af2e9235708e544315923e2f 9744856 debug extra libcigicl1-dbg_3.3.3a+svn818-10_armhf.deb\n+ 4b6c7e773fd989ee8574f9c01ac9471c 9740972 debug extra libcigicl1-dbg_3.3.3a+svn818-10_armhf.deb\n 9e59fa6d66b19325373557dbf4a8d444 114320 libs optional libcigicl1_3.3.3a+svn818-10_armhf.deb\n 10f67116d75684b616384ee7585baa2f 325376 python optional python-cigi_3.3.3a+svn818-10_armhf.deb\n 0ec738087126733d9a3c2265b88e3bd0 313756 python optional python3-cigi_3.3.3a+svn818-10_armhf.deb\n" }, { "source1": "cigi-ccl-examples_3.3.3a+svn818-10_armhf.deb", "source2": "cigi-ccl-examples_3.3.3a+svn818-10_armhf.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 2015-09-14 15:32:52.000000 debian-binary\n -rw-r--r-- 0 0 0 956 2015-09-14 15:32:52.000000 control.tar.xz\n--rw-r--r-- 0 0 0 23908 2015-09-14 15:32:52.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 23888 2015-09-14 15:32:52.000000 data.tar.xz\n" }, { "source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [ { "source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [ { "source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [ { "source1": "./md5sums", "source2": "./md5sums", "comments": [ "Files differ" ], "unified_diff": null } ] } ] } ] }, { "source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [ { "source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [ { "source1": "./usr/bin/CigiDummyIG", "source2": "./usr/bin/CigiDummyIG", "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000154 000154 000019 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000170 000170 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000194 000194 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 000001b4 0001b4 000b08 04 A 5 0 4\n [ 5] .dynsym DYNSYM 00000cbc 000cbc 001d20 10 A 6 3 4\n- [ 6] .dynstr STRTAB 000029dc 0029dc 002fa6 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 00005982 005982 0003a4 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 000029dc 0029dc 002fa8 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 00005984 005984 0003a4 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 00005d28 005d28 0000f0 00 A 6 4 4\n [ 9] .rel.dyn REL 00005e18 005e18 000a38 08 A 5 0 4\n [10] .rel.plt REL 00006850 006850 000260 08 AI 5 23 4\n [11] .init PROGBITS 00006ab0 006ab0 00000c 00 AX 0 0 4\n [12] .plt PROGBITS 00006abc 006abc 0003b0 04 AX 0 0 4\n [13] .text PROGBITS 00006e6c 006e6c 003e94 00 AX 0 0 4\n [14] .fini PROGBITS 0000ad00 00ad00 000008 00 AX 0 0 4\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -12,23 +12,23 @@\n 0x00000019 (INIT_ARRAY) 0x1da04\n 0x0000001b (INIT_ARRAYSZ) 12 (bytes)\n 0x0000001a (FINI_ARRAY) 0x1da10\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x1b4\n 0x00000005 (STRTAB) 0x29dc\n 0x00000006 (SYMTAB) 0xcbc\n- 0x0000000a (STRSZ) 12198 (bytes)\n+ 0x0000000a (STRSZ) 12200 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000015 (DEBUG) 0x0\n 0x00000003 (PLTGOT) 0x1e000\n 0x00000002 (PLTRELSZ) 608 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0x6850\n 0x00000011 (REL) 0x5e18\n 0x00000012 (RELSZ) 2616 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x6ffffffb (FLAGS_1) Flags: PIE\n 0x6ffffffe (VERNEED) 0x5d28\n 0x6fffffff (VERNEEDNUM) 4\n- 0x6ffffff0 (VERSYM) 0x5982\n+ 0x6ffffff0 (VERSYM) 0x5984\n 0x6ffffffa (RELCOUNT) 276\n 0x00000000 (NULL) 0x0\n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1aff36c823391d1528c020a4efe8d874cafd9239\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2414f682ba8ecb998fb0723b2607757b6666acad\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n" }, { "source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 466 entries:\n- Addr: 0x0000000000005982 Offset: 0x005982 Link: 5 (.dynsym)\n+ Addr: 0x0000000000005984 Offset: 0x005984 Link: 5 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 2 (GLIBCXX_3.4) 2 (GLIBCXX_3.4) 0 (*local*) 3 (CXXABI_ARM_1.3.3) \n 008: 4 (GLIBC_2.4) 4 (GLIBC_2.4) 0 (*local*) 4 (GLIBC_2.4) \n 00c: 4 (GLIBC_2.4) 0 (*local*) 4 (GLIBC_2.4) 0 (*local*) \n 010: 0 (*local*) 5 (GLIBC_2.4) 0 (*local*) 0 (*local*) \n 014: 6 (GLIBCXX_3.4.21) 7 (CXXABI_1.3) 2 (GLIBCXX_3.4) 4 (GLIBC_2.4) \n 018: 4 (GLIBC_2.4) 0 (*local*) 0 (*local*) 0 (*local*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -758,9 +758,9 @@\n 0x0000590c 43585841 42495f31 2e330047 4c494243 CXXABI_1.3.GLIBC\n 0x0000591c 58585f33 2e342e32 31004358 58414249 XX_3.4.21.CXXABI\n 0x0000592c 5f41524d 5f312e33 2e330047 4c494243 _ARM_1.3.3.GLIBC\n 0x0000593c 58585f33 2e340000 00000000 00000000 XX_3.4..........\n 0x0000594c 00000000 00000000 00000000 00000000 ................\n 0x0000595c 00000000 00000000 00000000 00000000 ................\n 0x0000596c 00000000 00000000 00000000 00000000 ................\n- 0x0000597c 00000000 0000 ......\n+ 0x0000597c 00000000 00000000 ........\n \n" }, { "source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": [ "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.npJFOGwHef/dbd-tmp-eMUWJ3V/diffoscope_oylfwth4/tmpnhx9gmf0/0/3.debuglink.o2p2artx`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.npJFOGwHef/dbd-tmp-eMUWJ3V/diffoscope_oylfwth4/tmppdhp1bxw/0/3.debuglink.catgtqhs`:", "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 66663336 63383233 33393164 31353238 ff36c823391d1528\n- 0x00000010 63303230 61346566 65386438 37346361 c020a4efe8d874ca\n- 0x00000020 66643932 33392e64 65627567 00000000 fd9239.debug....\n- 0x00000030 6323276c c#'l\n+ 0x00000000 31346636 38326261 38656362 39393866 14f682ba8ecb998f\n+ 0x00000010 62303732 33623236 30373735 37623636 b0723b2607757b66\n+ 0x00000020 36366163 61642e64 65627567 00000000 66acad.debug....\n+ 0x00000030 f75e6e47 .^nG\n \n" } ] }, { "source1": "./usr/bin/CigiMiniHost", "source2": "./usr/bin/CigiMiniHost", "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000154 000154 000019 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000170 000170 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000194 000194 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 000001b4 0001b4 000280 04 A 5 0 4\n [ 5] .dynsym DYNSYM 00000434 000434 000980 10 A 6 3 4\n- [ 6] .dynstr STRTAB 00000db4 000db4 000ea1 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 00001c56 001c56 000130 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 00000db4 000db4 000ea3 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 00001c58 001c58 000130 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 00001d88 001d88 0000f0 00 A 6 4 4\n [ 9] .rel.dyn REL 00001e78 001e78 0001c8 08 A 5 0 4\n [10] .rel.plt REL 00002040 002040 0001f8 08 AI 5 23 4\n [11] .init PROGBITS 00002238 002238 00000c 00 AX 0 0 4\n [12] .plt PROGBITS 00002244 002244 00030c 04 AX 0 0 4\n [13] .text PROGBITS 00002550 002550 000db8 00 AX 0 0 8\n [14] .fini PROGBITS 00003308 003308 000008 00 AX 0 0 4\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -12,23 +12,23 @@\n 0x00000019 (INIT_ARRAY) 0x13e3c\n 0x0000001b (INIT_ARRAYSZ) 20 (bytes)\n 0x0000001a (FINI_ARRAY) 0x13e50\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x1b4\n 0x00000005 (STRTAB) 0xdb4\n 0x00000006 (SYMTAB) 0x434\n- 0x0000000a (STRSZ) 3745 (bytes)\n+ 0x0000000a (STRSZ) 3747 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000015 (DEBUG) 0x0\n 0x00000003 (PLTGOT) 0x14000\n 0x00000002 (PLTRELSZ) 504 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0x2040\n 0x00000011 (REL) 0x1e78\n 0x00000012 (RELSZ) 456 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x6ffffffb (FLAGS_1) Flags: PIE\n 0x6ffffffe (VERNEED) 0x1d88\n 0x6fffffff (VERNEEDNUM) 4\n- 0x6ffffff0 (VERSYM) 0x1c56\n+ 0x6ffffff0 (VERSYM) 0x1c58\n 0x6ffffffa (RELCOUNT) 39\n 0x00000000 (NULL) 0x0\n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4a5330863c7660aaa009749db6175b4c9b6259be\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3256f750c6b2fe0b91f49845ac1aa50180b147b9\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n" }, { "source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 152 entries:\n- Addr: 0x0000000000001c56 Offset: 0x001c56 Link: 5 (.dynsym)\n+ Addr: 0x0000000000001c58 Offset: 0x001c58 Link: 5 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBCXX_3.4)\n 004: 3 (GLIBCXX_3.4.15) 0 (*local*) 4 (CXXABI_ARM_1.3.3) 5 (GLIBC_2.4) \n 008: 0 (*local*) 5 (GLIBC_2.4) 5 (GLIBC_2.4) 5 (GLIBC_2.4) \n 00c: 0 (*local*) 6 (GLIBC_2.4) 0 (*local*) 0 (*local*) \n 010: 7 (GLIBCXX_3.4.21) 8 (CXXABI_1.3) 0 (*local*) 0 (*local*) \n 014: 2 (GLIBCXX_3.4) 5 (GLIBC_2.4) 0 (*local*) 5 (GLIBC_2.4) \n 018: 0 (*local*) 0 (*local*) 5 (GLIBC_2.4) 7 (GLIBCXX_3.4.21) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -230,9 +230,9 @@\n 0x00001be4 2e342e32 31004358 58414249 5f41524d .4.21.CXXABI_ARM\n 0x00001bf4 5f312e33 2e330047 4c494243 58585f33 _1.3.3.GLIBCXX_3\n 0x00001c04 2e342e31 3500474c 49424358 585f332e .4.15.GLIBCXX_3.\n 0x00001c14 34000000 00000000 00000000 00000000 4...............\n 0x00001c24 00000000 00000000 00000000 00000000 ................\n 0x00001c34 00000000 00000000 00000000 00000000 ................\n 0x00001c44 00000000 00000000 00000000 00000000 ................\n- 0x00001c54 00 .\n+ 0x00001c54 000000 ...\n \n" }, { "source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": [ "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.npJFOGwHef/dbd-tmp-eMUWJ3V/diffoscope_oylfwth4/tmpnhx9gmf0/0/4.debuglink.6l23rwcr`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.npJFOGwHef/dbd-tmp-eMUWJ3V/diffoscope_oylfwth4/tmppdhp1bxw/0/4.debuglink.unkyioqy`:", "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 35333330 38363363 37363630 61616130 5330863c7660aaa0\n- 0x00000010 30393734 39646236 31373562 34633962 09749db6175b4c9b\n- 0x00000020 36323539 62652e64 65627567 00000000 6259be.debug....\n- 0x00000030 4cc5b847 L..G\n+ 0x00000000 35366637 35306336 62326665 30623931 56f750c6b2fe0b91\n+ 0x00000010 66343938 34356163 31616135 30313830 f49845ac1aa50180\n+ 0x00000020 62313437 62392e64 65627567 00000000 b147b9.debug....\n+ 0x00000030 7c23d950 |#.P\n \n" } ] } ] } ] } ] }, { "source1": "libcigicl1-dbg_3.3.3a+svn818-10_armhf.deb", "source2": "libcigicl1-dbg_3.3.3a+svn818-10_armhf.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 2015-09-14 15:32:52.000000 debian-binary\n--rw-r--r-- 0 0 0 1088 2015-09-14 15:32:52.000000 control.tar.xz\n--rw-r--r-- 0 0 0 9743576 2015-09-14 15:32:52.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1092 2015-09-14 15:32:52.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 9739688 2015-09-14 15:32:52.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": "@@ -19,8 +19,8 @@\n .\n Some features of the CCL include:\n .\n * Handles packing, unpacking, and byte swapping automatically\n * Handles output buffer management\n * Can handle most of the input buffer management with simple calls\n * Can translate between different versions of CIGI\n-Build-Ids: 1aff36c823391d1528c020a4efe8d874cafd9239 1b4090be408ce6a87177391d3a4d0f3c45e0ea80 4a5330863c7660aaa009749db6175b4c9b6259be 695cd629e0d80d5054eb08f5aaec5f47babb7d4b b68fe9c1bae96027f8fe1e080977241fe30c06e6\n+Build-Ids: 1b4090be408ce6a87177391d3a4d0f3c45e0ea80 2414f682ba8ecb998fb0723b2607757b6666acad 3256f750c6b2fe0b91f49845ac1aa50180b147b9 695cd629e0d80d5054eb08f5aaec5f47babb7d4b b68fe9c1bae96027f8fe1e080977241fe30c06e6\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,5 +1,5 @@\n-usr/lib/debug/.build-id/1a/ff36c823391d1528c020a4efe8d874cafd9239.debug\n usr/lib/debug/.build-id/1b/4090be408ce6a87177391d3a4d0f3c45e0ea80.debug\n-usr/lib/debug/.build-id/4a/5330863c7660aaa009749db6175b4c9b6259be.debug\n+usr/lib/debug/.build-id/24/14f682ba8ecb998fb0723b2607757b6666acad.debug\n+usr/lib/debug/.build-id/32/56f750c6b2fe0b91f49845ac1aa50180b147b9.debug\n usr/lib/debug/.build-id/69/5cd629e0d80d5054eb08f5aaec5f47babb7d4b.debug\n usr/lib/debug/.build-id/b6/8fe9c1bae96027f8fe1e080977241fe30c06e6.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,18 +1,18 @@\n drwxr-xr-x 0 root (0) root (0) 0 2015-09-14 15:32:52.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2015-09-14 15:32:52.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2015-09-14 15:32:52.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2015-09-14 15:32:52.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2015-09-14 15:32:52.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2015-09-14 15:32:52.000000 ./usr/lib/debug/.build-id/1a/\n--rw-r--r-- 0 root (0) root (0) 196556 2015-09-14 15:32:52.000000 ./usr/lib/debug/.build-id/1a/ff36c823391d1528c020a4efe8d874cafd9239.debug\n drwxr-xr-x 0 root (0) root (0) 0 2015-09-14 15:32:52.000000 ./usr/lib/debug/.build-id/1b/\n -rw-r--r-- 0 root (0) root (0) 3511508 2015-09-14 15:32:52.000000 ./usr/lib/debug/.build-id/1b/4090be408ce6a87177391d3a4d0f3c45e0ea80.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2015-09-14 15:32:52.000000 ./usr/lib/debug/.build-id/4a/\n--rw-r--r-- 0 root (0) root (0) 87168 2015-09-14 15:32:52.000000 ./usr/lib/debug/.build-id/4a/5330863c7660aaa009749db6175b4c9b6259be.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2015-09-14 15:32:52.000000 ./usr/lib/debug/.build-id/24/\n+-rw-r--r-- 0 root (0) root (0) 196556 2015-09-14 15:32:52.000000 ./usr/lib/debug/.build-id/24/14f682ba8ecb998fb0723b2607757b6666acad.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2015-09-14 15:32:52.000000 ./usr/lib/debug/.build-id/32/\n+-rw-r--r-- 0 root (0) root (0) 87168 2015-09-14 15:32:52.000000 ./usr/lib/debug/.build-id/32/56f750c6b2fe0b91f49845ac1aa50180b147b9.debug\n drwxr-xr-x 0 root (0) root (0) 0 2015-09-14 15:32:52.000000 ./usr/lib/debug/.build-id/69/\n -rw-r--r-- 0 root (0) root (0) 3478312 2015-09-14 15:32:52.000000 ./usr/lib/debug/.build-id/69/5cd629e0d80d5054eb08f5aaec5f47babb7d4b.debug\n drwxr-xr-x 0 root (0) root (0) 0 2015-09-14 15:32:52.000000 ./usr/lib/debug/.build-id/b6/\n -rw-r--r-- 0 root (0) root (0) 3672504 2015-09-14 15:32:52.000000 ./usr/lib/debug/.build-id/b6/8fe9c1bae96027f8fe1e080977241fe30c06e6.debug\n drwxr-xr-x 0 root (0) root (0) 0 2015-09-14 15:32:52.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2015-09-14 15:32:52.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2015-09-14 15:32:52.000000 ./usr/share/doc/libcigicl1-dbg -> libcigicl1\n" }, { "source1": "./usr/lib/debug/.build-id/1a/ff36c823391d1528c020a4efe8d874cafd9239.debug", "source2": "./usr/lib/debug/.build-id/24/14f682ba8ecb998fb0723b2607757b6666acad.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": "@@ -4,16 +4,16 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000154 000154 000019 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000170 000170 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000194 000194 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 000001b4 0001b4 000b08 04 A 5 0 4\n [ 5] .dynsym NOBITS 00000cbc 0001b4 001d20 10 A 6 3 4\n- [ 6] .dynstr NOBITS 000029dc 0001b4 002fa6 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 00005982 0001b4 0003a4 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 000029dc 0001b4 002fa8 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 00005984 0001b4 0003a4 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 00005d28 0001b4 0000f0 00 A 6 4 4\n [ 9] .rel.dyn NOBITS 00005e18 0001b4 000a38 08 A 5 0 4\n [10] .rel.plt NOBITS 00006850 0001b4 000260 08 A 5 23 4\n [11] .init NOBITS 00006ab0 0001b4 00000c 00 AX 0 0 4\n [12] .plt NOBITS 00006abc 0001b4 0003b0 04 AX 0 0 4\n [13] .text NOBITS 00006e6c 0001b4 003e94 00 AX 0 0 4\n [14] .fini NOBITS 0000ad00 0001b4 000008 00 AX 0 0 4\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -4,15 +4,15 @@\n 0: 00000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000154 0 SECTION LOCAL DEFAULT 1 \n 2: 00000170 0 SECTION LOCAL DEFAULT 2 \n 3: 00000194 0 SECTION LOCAL DEFAULT 3 \n 4: 000001b4 0 SECTION LOCAL DEFAULT 4 \n 5: 00000cbc 0 SECTION LOCAL DEFAULT 5 \n 6: 000029dc 0 SECTION LOCAL DEFAULT 6 \n- 7: 00005982 0 SECTION LOCAL DEFAULT 7 \n+ 7: 00005984 0 SECTION LOCAL DEFAULT 7 \n 8: 00005d28 0 SECTION LOCAL DEFAULT 8 \n 9: 00005e18 0 SECTION LOCAL DEFAULT 9 \n 10: 00006850 0 SECTION LOCAL DEFAULT 10 \n 11: 00006ab0 0 SECTION LOCAL DEFAULT 11 \n 12: 00006abc 0 SECTION LOCAL DEFAULT 12 \n 13: 00006e6c 0 SECTION LOCAL DEFAULT 13 \n 14: 0000ad00 0 SECTION LOCAL DEFAULT 14 \n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1aff36c823391d1528c020a4efe8d874cafd9239\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2414f682ba8ecb998fb0723b2607757b6666acad\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n" } ] }, { "source1": "./usr/lib/debug/.build-id/4a/5330863c7660aaa009749db6175b4c9b6259be.debug", "source2": "./usr/lib/debug/.build-id/32/56f750c6b2fe0b91f49845ac1aa50180b147b9.debug", "comments": [ "Files similar despite different names (score: 4, lower is more similar)" ], "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000154 000154 000019 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000170 000170 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000194 000194 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 000001b4 0001b4 000280 04 A 5 0 4\n [ 5] .dynsym NOBITS 00000434 0001b4 000980 10 A 6 3 4\n- [ 6] .dynstr NOBITS 00000db4 0001b4 000ea1 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 00001c56 0001b4 000130 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 00000db4 0001b4 000ea3 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 00001c58 0001b4 000130 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 00001d88 0001b4 0000f0 00 A 6 4 4\n [ 9] .rel.dyn NOBITS 00001e78 0001b4 0001c8 08 A 5 0 4\n [10] .rel.plt NOBITS 00002040 0001b4 0001f8 08 A 5 23 4\n [11] .init NOBITS 00002238 0001b4 00000c 00 AX 0 0 4\n [12] .plt NOBITS 00002244 0001b4 00030c 04 AX 0 0 4\n [13] .text NOBITS 00002550 0001b4 000db8 00 AX 0 0 8\n [14] .fini NOBITS 00003308 0001b4 000008 00 AX 0 0 4\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -4,15 +4,15 @@\n 0: 00000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000154 0 SECTION LOCAL DEFAULT 1 \n 2: 00000170 0 SECTION LOCAL DEFAULT 2 \n 3: 00000194 0 SECTION LOCAL DEFAULT 3 \n 4: 000001b4 0 SECTION LOCAL DEFAULT 4 \n 5: 00000434 0 SECTION LOCAL DEFAULT 5 \n 6: 00000db4 0 SECTION LOCAL DEFAULT 6 \n- 7: 00001c56 0 SECTION LOCAL DEFAULT 7 \n+ 7: 00001c58 0 SECTION LOCAL DEFAULT 7 \n 8: 00001d88 0 SECTION LOCAL DEFAULT 8 \n 9: 00001e78 0 SECTION LOCAL DEFAULT 9 \n 10: 00002040 0 SECTION LOCAL DEFAULT 10 \n 11: 00002238 0 SECTION LOCAL DEFAULT 11 \n 12: 00002244 0 SECTION LOCAL DEFAULT 12 \n 13: 00002550 0 SECTION LOCAL DEFAULT 13 \n 14: 00003308 0 SECTION LOCAL DEFAULT 14 \n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4a5330863c7660aaa009749db6175b4c9b6259be\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3256f750c6b2fe0b91f49845ac1aa50180b147b9\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n" } ] } ] } ] } ] } ] }