{ "diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.G2ZRF4QfuW/b1/toxiproxy_2.0.0+dfsg1-6_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.G2ZRF4QfuW/b2/toxiproxy_2.0.0+dfsg1-6_arm64.changes", "unified_diff": null, "details": [ { "source1": "Files", "source2": "Files", "unified_diff": "@@ -1,6 +1,6 @@\n \n- 4d5e701f0cad1eb6f2b62849ad6ac490 1746708 debug optional toxiproxy-cli-dbgsym_2.0.0+dfsg1-6_arm64.deb\n- b99da2597073596e40c9776b218df1a0 1859576 net optional toxiproxy-cli_2.0.0+dfsg1-6_arm64.deb\n- 13df18addcda8d772d369d4c4dc3d4df 1554056 debug optional toxiproxy-dbgsym_2.0.0+dfsg1-6_arm64.deb\n+ cd697e397fc151bfc99e64e6df1e21d9 1746704 debug optional toxiproxy-cli-dbgsym_2.0.0+dfsg1-6_arm64.deb\n+ ce448555444ecd3c18faffbc5a72f77d 1860336 net optional toxiproxy-cli_2.0.0+dfsg1-6_arm64.deb\n+ 2652ea1ded4526b8ed121a80af39b26c 1554060 debug optional toxiproxy-dbgsym_2.0.0+dfsg1-6_arm64.deb\n d28d6bbd648a00058abb13e04891edb8 26840 devel optional toxiproxy-dev_2.0.0+dfsg1-6_all.deb\n- f589d25886432b4c4dada57b8c12f457 1656016 net optional toxiproxy_2.0.0+dfsg1-6_arm64.deb\n+ ad926e8e9c93bbbac13bb9c77fe390c9 1656348 net optional toxiproxy_2.0.0+dfsg1-6_arm64.deb\n" }, { "source1": "toxiproxy-cli_2.0.0+dfsg1-6_arm64.deb", "source2": "toxiproxy-cli_2.0.0+dfsg1-6_arm64.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 2018-02-06 04:03:39.000000 debian-binary\n -rw-r--r-- 0 0 0 1068 2018-02-06 04:03:39.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1858316 2018-02-06 04:03:39.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1859076 2018-02-06 04:03: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/bin/toxiproxy-cli", "source2": "./usr/bin/toxiproxy-cli", "unified_diff": null, "details": [ { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,12 +1,12 @@\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: a320429f49201ada48dccb6a6b0eaa1f965d4e5f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8f9547223227bd614e680f7c549795d14cdd6f5f\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.7.0\n \n Displaying notes found in: .note.go.buildid\n Owner Data size \tDescription\n- Go 0x00000053\tUnknown note type: (0x00000004)\t description data: 58 49 5a 47 4d 6c 62 7a 52 64 4e 4b 61 77 36 2d 62 4b 6c 4b 2f 39 53 71 67 69 64 72 63 51 2d 49 45 54 6e 72 33 50 63 39 46 2f 4a 2d 6e 2d 66 31 39 49 78 6f 74 5f 49 68 79 6c 36 30 43 45 2f 79 4f 65 59 4e 69 6b 63 39 5f 6a 70 6e 4b 30 58 72 68 45 75 \n+ Go 0x00000053\tUnknown note type: (0x00000004)\t description data: 4b 32 6f 71 69 78 59 70 64 57 52 73 4d 59 4a 4f 70 7a 50 7a 2f 39 53 71 67 69 64 72 63 51 2d 49 45 54 6e 72 33 50 63 39 46 2f 4a 2d 6e 2d 66 31 39 49 78 6f 74 5f 49 68 79 6c 36 30 43 45 2f 4a 79 57 49 67 4f 64 6f 6e 73 66 71 59 37 6c 73 67 51 39 4e \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.G2ZRF4QfuW/dbd-tmp-7BTHm2r/diffoscope_a627gwo_/tmpes35l57q/0/3.debuglink.1r83_893`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.G2ZRF4QfuW/dbd-tmp-7BTHm2r/diffoscope_a627gwo_/tmpsvq_sxy1/0/3.debuglink.zvjg0bti`:", "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 32303432 39663439 32303161 64613438 20429f49201ada48\n- 0x00000010 64636362 36613662 30656161 31663936 dccb6a6b0eaa1f96\n- 0x00000020 35643465 35662e64 65627567 00000000 5d4e5f.debug....\n- 0x00000030 2139ffb2 !9..\n+ 0x00000000 39353437 32323332 32376264 36313465 9547223227bd614e\n+ 0x00000010 36383066 37633534 39373935 64313463 680f7c549795d14c\n+ 0x00000020 64643666 35662e64 65627567 00000000 dd6f5f.debug....\n+ 0x00000030 77592527 wY%'\n \n" } ] } ] } ] } ] }, { "source1": "toxiproxy_2.0.0+dfsg1-6_arm64.deb", "source2": "toxiproxy_2.0.0+dfsg1-6_arm64.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 2018-02-06 04:03:39.000000 debian-binary\n -rw-r--r-- 0 0 0 2376 2018-02-06 04:03:39.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1653448 2018-02-06 04:03:39.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1653780 2018-02-06 04:03: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/bin/toxiproxy", "source2": "./usr/bin/toxiproxy", "unified_diff": null, "details": [ { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,12 +1,12 @@\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: 1126c2057797a54aa4d6657e8a15672eef244f06\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6bb9178503a89d85407eeb05a93bd1c239cb580c\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.7.0\n \n Displaying notes found in: .note.go.buildid\n Owner Data size \tDescription\n- Go 0x00000053\tUnknown note type: (0x00000004)\t description data: 37 6a 33 35 70 4a 7a 44 77 5f 4a 77 30 4e 49 50 46 4f 44 53 2f 4e 39 66 36 2d 57 38 4d 66 58 4f 43 49 70 70 48 5f 48 76 39 2f 74 6e 6b 35 4f 55 54 43 43 64 6e 73 6d 4e 49 59 55 51 62 59 2f 69 50 73 4b 6b 75 4a 51 49 51 65 31 31 72 47 59 44 68 33 53 \n+ Go 0x00000053\tUnknown note type: (0x00000004)\t description data: 77 4e 42 45 6b 71 52 48 4b 63 5f 4c 54 2d 67 30 46 4c 47 32 2f 4e 39 66 36 2d 57 38 4d 66 58 4f 43 49 70 70 48 5f 48 76 39 2f 74 6e 6b 35 4f 55 54 43 43 64 6e 73 6d 4e 49 59 55 51 62 59 2f 6e 47 5f 41 69 69 65 30 6f 78 63 57 74 56 51 45 4e 4d 2d 51 \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.G2ZRF4QfuW/dbd-tmp-7BTHm2r/diffoscope_a627gwo_/tmp9_6v9ehh/0/12.debuglink.wb5gme3r`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.G2ZRF4QfuW/dbd-tmp-7BTHm2r/diffoscope_a627gwo_/tmpmovfbqgg/0/12.debuglink._w69nybm`:", "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 32366332 30353737 39376135 34616134 26c2057797a54aa4\n- 0x00000010 64363635 37653861 31353637 32656566 d6657e8a15672eef\n- 0x00000020 32343466 30362e64 65627567 00000000 244f06.debug....\n- 0x00000030 b9dbe2fd ....\n+ 0x00000000 62393137 38353033 61383964 38353430 b9178503a89d8540\n+ 0x00000010 37656562 30356139 33626431 63323339 7eeb05a93bd1c239\n+ 0x00000020 63623538 30632e64 65627567 00000000 cb580c.debug....\n+ 0x00000030 751f361a u.6.\n \n" } ] } ] } ] } ] }, { "source1": "toxiproxy-cli-dbgsym_2.0.0+dfsg1-6_arm64.deb", "source2": "toxiproxy-cli-dbgsym_2.0.0+dfsg1-6_arm64.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 2018-02-06 04:03:39.000000 debian-binary\n--rw-r--r-- 0 0 0 696 2018-02-06 04:03:39.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 692 2018-02-06 04:03:39.000000 control.tar.xz\n -rw-r--r-- 0 0 0 1745820 2018-02-06 04:03: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": "./control", "source2": "./control", "unified_diff": "@@ -6,8 +6,8 @@\n Maintainer: Debian Go Packaging Team \n Installed-Size: 2262\n Depends: toxiproxy-cli (= 2.0.0+dfsg1-6)\n Built-Using: golang-1.12 (= 1.12.9-2), golang-codegangsta-cli (= 1.18.0-3), golang-context (= 1.1-3), golang-github-gorilla-mux (= 1.1-4), golang-go.crypto (= 1:0.0~git20190701.4def268-2), golang-golang-x-sys (= 0.0~git20190726.fc99dfb-1), golang-gopkg-tomb.v1 (= 0.0~git20141024.0.dd63297-5), golang-logrus (= 1.3.0-1)\n Section: debug\n Priority: optional\n Description: debug symbols for toxiproxy-cli\n-Build-Ids: a320429f49201ada48dccb6a6b0eaa1f965d4e5f\n+Build-Ids: 8f9547223227bd614e680f7c549795d14cdd6f5f\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/a3/20429f49201ada48dccb6a6b0eaa1f965d4e5f.debug\n+usr/lib/debug/.build-id/8f/9547223227bd614e680f7c549795d14cdd6f5f.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 2018-02-06 04:03:39.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2018-02-06 04:03:39.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2018-02-06 04:03:39.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2018-02-06 04:03:39.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2018-02-06 04:03:39.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2018-02-06 04:03:39.000000 ./usr/lib/debug/.build-id/a3/\n--rw-r--r-- 0 root (0) root (0) 2306024 2018-02-06 04:03:39.000000 ./usr/lib/debug/.build-id/a3/20429f49201ada48dccb6a6b0eaa1f965d4e5f.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2018-02-06 04:03:39.000000 ./usr/lib/debug/.build-id/8f/\n+-rw-r--r-- 0 root (0) root (0) 2306024 2018-02-06 04:03:39.000000 ./usr/lib/debug/.build-id/8f/9547223227bd614e680f7c549795d14cdd6f5f.debug\n drwxr-xr-x 0 root (0) root (0) 0 2018-02-06 04:03:39.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2018-02-06 04:03:39.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2018-02-06 04:03:39.000000 ./usr/share/doc/toxiproxy-cli-dbgsym -> toxiproxy-cli\n" }, { "source1": "./usr/lib/debug/.build-id/a3/20429f49201ada48dccb6a6b0eaa1f965d4e5f.debug", "source2": "./usr/lib/debug/.build-id/8f/9547223227bd614e680f7c549795d14cdd6f5f.debug", "comments": [ "Files similar despite different names (score: 1, lower is more similar)" ], "unified_diff": null, "details": [ { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -12039,15 +12039,15 @@\n 12035: 00000000006bc098 0 NOTYPE LOCAL DEFAULT 14 $x\n 12036: 0000000000a2fe00 0 NOTYPE LOCAL DEFAULT 21 $d\n 12037: 0000000000000000 0 FILE LOCAL DEFAULT ABS gcc_util.c\n 12038: 000000000080bc70 0 NOTYPE LOCAL DEFAULT 16 $d\n 12039: 00000000006bc0f0 0 NOTYPE LOCAL DEFAULT 14 $x\n 12040: 000000000080bca0 0 NOTYPE LOCAL DEFAULT 16 $d\n 12041: 0000000000a2fe30 0 NOTYPE LOCAL DEFAULT 21 $d\n- 12042: 0000000000000000 0 FILE LOCAL DEFAULT ABS /tmp/go-link-709229733/000016.o\n+ 12042: 0000000000000000 0 FILE LOCAL DEFAULT ABS /tmp/go-link-595928888/000016.o\n 12043: 00000000006bc14c 0 NOTYPE LOCAL DEFAULT 14 $x\n 12044: 0000000000000000 0 FILE LOCAL DEFAULT ABS elf-init.oS\n 12045: 00000000006bc198 0 NOTYPE LOCAL DEFAULT 14 $x\n 12046: 0000000000a2fe58 0 NOTYPE LOCAL DEFAULT 21 $d\n 12047: 0000000000000000 0 FILE LOCAL DEFAULT ABS crtstuff.c\n 12048: 0000000000a2fea0 0 NOTYPE LOCAL DEFAULT 21 $d\n 12049: 0000000000a2fea0 0 OBJECT LOCAL DEFAULT 21 __FRAME_END__\n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,12 +1,12 @@\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: a320429f49201ada48dccb6a6b0eaa1f965d4e5f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8f9547223227bd614e680f7c549795d14cdd6f5f\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.7.0\n \n Displaying notes found in: .note.go.buildid\n Owner Data size \tDescription\n- Go 0x00000053\tUnknown note type: (0x00000004)\t description data: 58 49 5a 47 4d 6c 62 7a 52 64 4e 4b 61 77 36 2d 62 4b 6c 4b 2f 39 53 71 67 69 64 72 63 51 2d 49 45 54 6e 72 33 50 63 39 46 2f 4a 2d 6e 2d 66 31 39 49 78 6f 74 5f 49 68 79 6c 36 30 43 45 2f 79 4f 65 59 4e 69 6b 63 39 5f 6a 70 6e 4b 30 58 72 68 45 75 \n+ Go 0x00000053\tUnknown note type: (0x00000004)\t description data: 4b 32 6f 71 69 78 59 70 64 57 52 73 4d 59 4a 4f 70 7a 50 7a 2f 39 53 71 67 69 64 72 63 51 2d 49 45 54 6e 72 33 50 63 39 46 2f 4a 2d 6e 2d 66 31 39 49 78 6f 74 5f 49 68 79 6c 36 30 43 45 2f 4a 79 57 49 67 4f 64 6f 6e 73 66 71 59 37 6c 73 67 51 39 4e \n" }, { "source1": "readelf --wide --decompress --hex-dump=.strtab {}", "source2": "readelf --wide --decompress --hex-dump=.strtab {}", "unified_diff": "@@ -22633,15 +22633,15 @@\n 0x00058660 6e637469 6f6e0067 63635f6c 696e7578 nction.gcc_linux\n 0x00058670 5f61726d 36342e63 00746872 65616465 _arm64.c.threade\n 0x00058680 6e747279 00676363 5f6d6d61 702e6300 ntry.gcc_mmap.c.\n 0x00058690 6763635f 73657465 6e762e63 00676363 gcc_setenv.c.gcc\n 0x000586a0 5f736967 61637469 6f6e2e63 00676363 _sigaction.c.gcc\n 0x000586b0 5f747261 63656261 636b2e63 00676363 _traceback.c.gcc\n 0x000586c0 5f757469 6c2e6300 2f746d70 2f676f2d _util.c./tmp/go-\n- 0x000586d0 6c696e6b 2d373039 32323937 33332f30 link-709229733/0\n+ 0x000586d0 6c696e6b 2d353935 39323838 38382f30 link-595928888/0\n 0x000586e0 30303031 362e6f00 656c662d 696e6974 00016.o.elf-init\n 0x000586f0 2e6f5300 5f5f4652 414d455f 454e445f .oS.__FRAME_END_\n 0x00058700 5f005f5f 696e6974 5f617272 61795f65 _.__init_array_e\n 0x00058710 6e64005f 5f64736f 5f68616e 646c6500 nd.__dso_handle.\n 0x00058720 5f44594e 414d4943 005f5f69 6e69745f _DYNAMIC.__init_\n 0x00058730 61727261 795f7374 61727400 5f5f474e array_start.__GN\n 0x00058740 555f4548 5f465241 4d455f48 4452005f U_EH_FRAME_HDR._\n" } ] } ] } ] } ] }, { "source1": "toxiproxy-dbgsym_2.0.0+dfsg1-6_arm64.deb", "source2": "toxiproxy-dbgsym_2.0.0+dfsg1-6_arm64.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 2018-02-06 04:03:39.000000 debian-binary\n -rw-r--r-- 0 0 0 692 2018-02-06 04:03:39.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1553172 2018-02-06 04:03:39.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1553176 2018-02-06 04:03: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": "./control", "source2": "./control", "unified_diff": "@@ -6,8 +6,8 @@\n Maintainer: Debian Go Packaging Team \n Installed-Size: 1999\n Depends: toxiproxy (= 2.0.0+dfsg1-6)\n Built-Using: golang-1.12 (= 1.12.9-2), golang-codegangsta-cli (= 1.18.0-3), golang-context (= 1.1-3), golang-github-gorilla-mux (= 1.1-4), golang-go.crypto (= 1:0.0~git20190701.4def268-2), golang-golang-x-sys (= 0.0~git20190726.fc99dfb-1), golang-gopkg-tomb.v1 (= 0.0~git20141024.0.dd63297-5), golang-logrus (= 1.3.0-1)\n Section: debug\n Priority: optional\n Description: debug symbols for toxiproxy\n-Build-Ids: 1126c2057797a54aa4d6657e8a15672eef244f06\n+Build-Ids: 6bb9178503a89d85407eeb05a93bd1c239cb580c\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/11/26c2057797a54aa4d6657e8a15672eef244f06.debug\n+usr/lib/debug/.build-id/6b/b9178503a89d85407eeb05a93bd1c239cb580c.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 2018-02-06 04:03:39.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2018-02-06 04:03:39.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2018-02-06 04:03:39.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2018-02-06 04:03:39.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2018-02-06 04:03:39.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2018-02-06 04:03:39.000000 ./usr/lib/debug/.build-id/11/\n--rw-r--r-- 0 root (0) root (0) 2035880 2018-02-06 04:03:39.000000 ./usr/lib/debug/.build-id/11/26c2057797a54aa4d6657e8a15672eef244f06.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2018-02-06 04:03:39.000000 ./usr/lib/debug/.build-id/6b/\n+-rw-r--r-- 0 root (0) root (0) 2035880 2018-02-06 04:03:39.000000 ./usr/lib/debug/.build-id/6b/b9178503a89d85407eeb05a93bd1c239cb580c.debug\n drwxr-xr-x 0 root (0) root (0) 0 2018-02-06 04:03:39.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2018-02-06 04:03:39.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2018-02-06 04:03:39.000000 ./usr/share/doc/toxiproxy-dbgsym -> toxiproxy\n" }, { "source1": "./usr/lib/debug/.build-id/11/26c2057797a54aa4d6657e8a15672eef244f06.debug", "source2": "./usr/lib/debug/.build-id/6b/b9178503a89d85407eeb05a93bd1c239cb580c.debug", "comments": [ "Files similar despite different names (score: 1, lower is more similar)" ], "unified_diff": null, "details": [ { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -10491,15 +10491,15 @@\n 10487: 000000000065c3a8 0 NOTYPE LOCAL DEFAULT 14 $x\n 10488: 0000000000952ef0 0 NOTYPE LOCAL DEFAULT 21 $d\n 10489: 0000000000000000 0 FILE LOCAL DEFAULT ABS gcc_util.c\n 10490: 0000000000786f18 0 NOTYPE LOCAL DEFAULT 16 $d\n 10491: 000000000065c400 0 NOTYPE LOCAL DEFAULT 14 $x\n 10492: 0000000000786f48 0 NOTYPE LOCAL DEFAULT 16 $d\n 10493: 0000000000952f20 0 NOTYPE LOCAL DEFAULT 21 $d\n- 10494: 0000000000000000 0 FILE LOCAL DEFAULT ABS /tmp/go-link-958390780/000016.o\n+ 10494: 0000000000000000 0 FILE LOCAL DEFAULT ABS /tmp/go-link-028773583/000016.o\n 10495: 000000000065c45c 0 NOTYPE LOCAL DEFAULT 14 $x\n 10496: 0000000000000000 0 FILE LOCAL DEFAULT ABS elf-init.oS\n 10497: 000000000065c4a8 0 NOTYPE LOCAL DEFAULT 14 $x\n 10498: 0000000000952f48 0 NOTYPE LOCAL DEFAULT 21 $d\n 10499: 0000000000000000 0 FILE LOCAL DEFAULT ABS crtstuff.c\n 10500: 0000000000952f90 0 NOTYPE LOCAL DEFAULT 21 $d\n 10501: 0000000000952f90 0 OBJECT LOCAL DEFAULT 21 __FRAME_END__\n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,12 +1,12 @@\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: 1126c2057797a54aa4d6657e8a15672eef244f06\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6bb9178503a89d85407eeb05a93bd1c239cb580c\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.7.0\n \n Displaying notes found in: .note.go.buildid\n Owner Data size \tDescription\n- Go 0x00000053\tUnknown note type: (0x00000004)\t description data: 37 6a 33 35 70 4a 7a 44 77 5f 4a 77 30 4e 49 50 46 4f 44 53 2f 4e 39 66 36 2d 57 38 4d 66 58 4f 43 49 70 70 48 5f 48 76 39 2f 74 6e 6b 35 4f 55 54 43 43 64 6e 73 6d 4e 49 59 55 51 62 59 2f 69 50 73 4b 6b 75 4a 51 49 51 65 31 31 72 47 59 44 68 33 53 \n+ Go 0x00000053\tUnknown note type: (0x00000004)\t description data: 77 4e 42 45 6b 71 52 48 4b 63 5f 4c 54 2d 67 30 46 4c 47 32 2f 4e 39 66 36 2d 57 38 4d 66 58 4f 43 49 70 70 48 5f 48 76 39 2f 74 6e 6b 35 4f 55 54 43 43 64 6e 73 6d 4e 49 59 55 51 62 59 2f 6e 47 5f 41 69 69 65 30 6f 78 63 57 74 56 51 45 4e 4d 2d 51 \n" }, { "source1": "readelf --wide --decompress --hex-dump=.strtab {}", "source2": "readelf --wide --decompress --hex-dump=.strtab {}", "unified_diff": "@@ -19397,15 +19397,15 @@\n 0x0004bc20 696f6e00 6763635f 6c696e75 785f6172 ion.gcc_linux_ar\n 0x0004bc30 6d36342e 63007468 72656164 656e7472 m64.c.threadentr\n 0x0004bc40 79006763 635f6d6d 61702e63 00676363 y.gcc_mmap.c.gcc\n 0x0004bc50 5f736574 656e762e 63006763 635f7369 _setenv.c.gcc_si\n 0x0004bc60 67616374 696f6e2e 63006763 635f7472 gaction.c.gcc_tr\n 0x0004bc70 61636562 61636b2e 63006763 635f7574 aceback.c.gcc_ut\n 0x0004bc80 696c2e63 002f746d 702f676f 2d6c696e il.c./tmp/go-lin\n- 0x0004bc90 6b2d3935 38333930 3738302f 30303030 k-958390780/0000\n+ 0x0004bc90 6b2d3032 38373733 3538332f 30303030 k-028773583/0000\n 0x0004bca0 31362e6f 00656c66 2d696e69 742e6f53 16.o.elf-init.oS\n 0x0004bcb0 005f5f46 52414d45 5f454e44 5f5f005f .__FRAME_END__._\n 0x0004bcc0 5f696e69 745f6172 7261795f 656e6400 _init_array_end.\n 0x0004bcd0 5f5f6473 6f5f6861 6e646c65 005f4459 __dso_handle._DY\n 0x0004bce0 4e414d49 43005f5f 696e6974 5f617272 NAMIC.__init_arr\n 0x0004bcf0 61795f73 74617274 005f5f47 4e555f45 ay_start.__GNU_E\n 0x0004bd00 485f4652 414d455f 48445200 5f5f544d H_FRAME_HDR.__TM\n" } ] } ] } ] } ] } ] }