{ "diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/b1/razorqt_0.5.2-4_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/b2/razorqt_0.5.2-4_amd64.changes", "unified_diff": null, "details": [ { "source1": "Files", "source2": "Files", "unified_diff": "@@ -1,38 +1,38 @@\n \n a910ff3f70e492fbfff4a63e142d069e 1919968 debug optional libqtxdg0-dbgsym_0.5.2-4_amd64.deb\n 0f595d255e3b5fb26f09856a22176531 13048 libdevel optional libqtxdg0-dev_0.5.2-4_amd64.deb\n 5609c3d82e59c88bf72e3a9621baa25b 122820 libs optional libqtxdg0_0.5.2-4_amd64.deb\n- ebbcc7ab2fea4c412567f7925ab9cb5d 3028808 debug optional librazorqt0-dbgsym_0.5.2-4_amd64.deb\n- c4cdabed2a53724d9744f8516ba0b2fa 68200 debug optional librazorqt0-dev-dbgsym_0.5.2-4_amd64.deb\n- 636bc2cdd698b96387bc7ed10f530745 25200 libdevel optional librazorqt0-dev_0.5.2-4_amd64.deb\n- d886c067ada013bf9475ec10c877c537 185436 libs optional librazorqt0_0.5.2-4_amd64.deb\n- 9b0b280e6d35cecc036f3a153b47d9d0 357224 debug optional razorqt-appswitcher-dbgsym_0.5.2-4_amd64.deb\n- 5e9f2b4f29957b44ccbed331904983f4 24648 x11 optional razorqt-appswitcher_0.5.2-4_amd64.deb\n- 1c0333cdf6b2f7799a0a371f4ffc6771 764600 debug optional razorqt-autosuspend-dbgsym_0.5.2-4_amd64.deb\n- f7251a45475369a0d0e75b2fb3d3e79a 54808 x11 optional razorqt-autosuspend_0.5.2-4_amd64.deb\n- e1d19d083fe8df2c7c960c9044234383 4278356 debug optional razorqt-config-dbgsym_0.5.2-4_amd64.deb\n- 0c1d2529ccde3bcb591ad48d8cd7d7e8 234420 x11 optional razorqt-config_0.5.2-4_amd64.deb\n- 5089ad1ea7c6d4cea08fce069f1839fb 452924 debug optional razorqt-confupdate-dbgsym_0.5.2-4_amd64.deb\n- 95c57584a693e32b94ebe09225b2d373 45796 x11 optional razorqt-confupdate_0.5.2-4_amd64.deb\n+ e7474f77f97000e28db0dc218747513a 3028780 debug optional librazorqt0-dbgsym_0.5.2-4_amd64.deb\n+ 0570f9ae363953b38a9eaa8543e6cd5b 68216 debug optional librazorqt0-dev-dbgsym_0.5.2-4_amd64.deb\n+ 81a9abd8cec71de94c32010a475f5eb5 25196 libdevel optional librazorqt0-dev_0.5.2-4_amd64.deb\n+ 4a533e9c8f306df6399004cdde664d9e 184992 libs optional librazorqt0_0.5.2-4_amd64.deb\n+ b8c365a7bae9a83d64e811df9df4beb4 357220 debug optional razorqt-appswitcher-dbgsym_0.5.2-4_amd64.deb\n+ 931000ba6a4f37e823af16c0e366582b 24660 x11 optional razorqt-appswitcher_0.5.2-4_amd64.deb\n+ 7c265384d1c554512174e40ad64bbb96 764600 debug optional razorqt-autosuspend-dbgsym_0.5.2-4_amd64.deb\n+ eb93ada21383d0410b1a269a491cc1ad 54752 x11 optional razorqt-autosuspend_0.5.2-4_amd64.deb\n+ 4620bbf9aa4c077e1b803e140d99aa4b 4278044 debug optional razorqt-config-dbgsym_0.5.2-4_amd64.deb\n+ cff598cd6f08dfb7cea88484a23f04fc 234360 x11 optional razorqt-config_0.5.2-4_amd64.deb\n+ 8edb3b16d1010b3a4191534fc4453be2 452944 debug optional razorqt-confupdate-dbgsym_0.5.2-4_amd64.deb\n+ 6e2ecb1c7b6cf08ba545c90860bdb3c3 45708 x11 optional razorqt-confupdate_0.5.2-4_amd64.deb\n 34e2ac978f256beff46d5791c8c6385f 5573752 x11 optional razorqt-data_0.5.2-4_all.deb\n- 050c73a1f81c46e798db94269b23d2f0 3566536 debug optional razorqt-desktop-dbgsym_0.5.2-4_amd64.deb\n- c8c82a7024c2abea0c520793e7dbba47 218792 x11 optional razorqt-desktop_0.5.2-4_amd64.deb\n- 222d379bf845f4adf08478623525f8ea 158736 debug optional razorqt-globalkeyshortcuts-dbgsym_0.5.2-4_amd64.deb\n- 80765240b6dca59c1ae80722fce4a35a 18200 x11 optional razorqt-globalkeyshortcuts_0.5.2-4_amd64.deb\n- 268c5d21d751461fdae93f84e346d1a3 370664 debug optional razorqt-lightdm-greeter-dbgsym_0.5.2-4_amd64.deb\n- 2685c7c4d40fd4a9d1ea263aec3d3ed9 23868 x11 optional razorqt-lightdm-greeter_0.5.2-4_amd64.deb\n- 4f3035cc3f13ce5cd30f3194c0b76b10 1042172 debug optional razorqt-notificationd-dbgsym_0.5.2-4_amd64.deb\n- dbeb648ad1f8ec4d69fbe8bc533079df 57904 x11 optional razorqt-notificationd_0.5.2-4_amd64.deb\n- 9a7673217ea327d1a3a3e2f867afae11 236256 debug optional razorqt-openssh-askpass-dbgsym_0.5.2-4_amd64.deb\n- ba7ea8471cf45f8d4192609dfd7deb8a 18800 x11 optional razorqt-openssh-askpass_0.5.2-4_amd64.deb\n- 62a15c9980c994e37c7e8881eabe8fa1 6916940 debug optional razorqt-panel-dbgsym_0.5.2-4_amd64.deb\n- 60e80770b5779b4c6e9f9b9ee14ac8cb 341416 x11 optional razorqt-panel_0.5.2-4_amd64.deb\n- 729e00a17f7fcc18c667e460e475ab87 333056 debug optional razorqt-policykit-agent-dbgsym_0.5.2-4_amd64.deb\n- de6fd8ff26d15b3329f066e5ef53eb2d 26224 x11 optional razorqt-policykit-agent_0.5.2-4_amd64.deb\n- b26a548a0b5db7b40b6c83c43bae5d54 226200 debug optional razorqt-power-dbgsym_0.5.2-4_amd64.deb\n- 93524bacf8b2f14202f3f739acfb13fb 24376 x11 optional razorqt-power_0.5.2-4_amd64.deb\n- 5b2ecd9f7bf085f39b5552e5e6f49b05 989360 debug optional razorqt-runner-dbgsym_0.5.2-4_amd64.deb\n- 42e5cc6c8f55607944acfed3a9e61242 227712 x11 optional razorqt-runner_0.5.2-4_amd64.deb\n- fd583ebf408b42ec99c0da6934e154f9 2061096 debug optional razorqt-session-dbgsym_0.5.2-4_amd64.deb\n- a956694629f43233f6720c933a5e7968 95264 x11 optional razorqt-session_0.5.2-4_amd64.deb\n+ 54b4463749145ecd8929aaf0673396c7 3567360 debug optional razorqt-desktop-dbgsym_0.5.2-4_amd64.deb\n+ 85234243726c63827f16e65ff4136fbb 218972 x11 optional razorqt-desktop_0.5.2-4_amd64.deb\n+ 29e7ae4726f7cc5dafcacf3ba4fed4e6 158736 debug optional razorqt-globalkeyshortcuts-dbgsym_0.5.2-4_amd64.deb\n+ b14c8c9d52ee45d077b175d25cd3219c 18204 x11 optional razorqt-globalkeyshortcuts_0.5.2-4_amd64.deb\n+ 7d8115bf7297d68995854691e6b41150 370664 debug optional razorqt-lightdm-greeter-dbgsym_0.5.2-4_amd64.deb\n+ 7a34c07d275bc6f27eeca3e1eedcb724 23976 x11 optional razorqt-lightdm-greeter_0.5.2-4_amd64.deb\n+ fc0fb17675df4c9b9d5daf3b2a48a0b1 1042184 debug optional razorqt-notificationd-dbgsym_0.5.2-4_amd64.deb\n+ 9639c03a99cdfb49ceec229cfd2311cf 57928 x11 optional razorqt-notificationd_0.5.2-4_amd64.deb\n+ 07bc42ac655ffa89527dbed6506fee23 236236 debug optional razorqt-openssh-askpass-dbgsym_0.5.2-4_amd64.deb\n+ 4043673fb07cbea90251ca083258a39f 18824 x11 optional razorqt-openssh-askpass_0.5.2-4_amd64.deb\n+ 13c078ca800a408f7fe2daf0da0c4d44 6918880 debug optional razorqt-panel-dbgsym_0.5.2-4_amd64.deb\n+ eb986f4dff180084c96447947a548c45 341008 x11 optional razorqt-panel_0.5.2-4_amd64.deb\n+ ec7e34108b5d58e6eb85329caa7c40d8 333048 debug optional razorqt-policykit-agent-dbgsym_0.5.2-4_amd64.deb\n+ 09530ea7df8e7ec4f618315f2bd98214 26300 x11 optional razorqt-policykit-agent_0.5.2-4_amd64.deb\n+ d678e395f135b46f104844e0174e1627 226204 debug optional razorqt-power-dbgsym_0.5.2-4_amd64.deb\n+ 8fc037a267b60210d1199407ef42d487 24340 x11 optional razorqt-power_0.5.2-4_amd64.deb\n+ ca1488fb35badea71853c6797c764b8d 989352 debug optional razorqt-runner-dbgsym_0.5.2-4_amd64.deb\n+ 364999c7672e96c3ba4c17b3b0044fe2 227828 x11 optional razorqt-runner_0.5.2-4_amd64.deb\n+ 58c1a92b571c70a57228a506d759519b 2060876 debug optional razorqt-session-dbgsym_0.5.2-4_amd64.deb\n+ 3b0e6c0e7cbd2c548127b4fb4a147258 95148 x11 optional razorqt-session_0.5.2-4_amd64.deb\n da61b45ede758baba8b63e279a7d03ff 7740 metapackages optional razorqt_0.5.2-4_all.deb\n" }, { "source1": "librazorqt0-dev_0.5.2-4_amd64.deb", "source2": "librazorqt0-dev_0.5.2-4_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 2014-01-18 19:38:30.000000 debian-binary\n -rw-r--r-- 0 0 0 1580 2014-01-18 19:38:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 23428 2014-01-18 19:38:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 23424 2014-01-18 19:38:30.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/razor-x11info", "source2": "./usr/bin/razor-x11info", "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 0000b0 00 A 5 0 8\n [ 5] .dynsym DYNSYM 00000000000003b8 0003b8 000618 18 A 6 1 8\n- [ 6] .dynstr STRTAB 00000000000009d0 0009d0 00067a 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 000000000000104a 00104a 000082 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 00000000000009d0 0009d0 00067e 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 000000000000104e 00104e 000082 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 00000000000010d0 0010d0 000090 00 A 6 3 8\n [ 9] .rela.dyn RELA 0000000000001160 001160 000108 18 A 5 0 8\n [10] .rela.plt RELA 0000000000001268 001268 0003a8 18 AI 5 24 8\n [11] .init PROGBITS 0000000000002000 002000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 0000000000002020 002020 000280 10 AX 0 0 16\n [13] .plt.got PROGBITS 00000000000022a0 0022a0 000008 08 AX 0 0 8\n [14] .text PROGBITS 00000000000022b0 0022b0 000f81 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -12,23 +12,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x5d88\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x5d90\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0x9d0\n 0x0000000000000006 (SYMTAB) 0x3b8\n- 0x000000000000000a (STRSZ) 1658 (bytes)\n+ 0x000000000000000a (STRSZ) 1662 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x6000\n 0x0000000000000002 (PLTRELSZ) 936 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x1268\n 0x0000000000000007 (RELA) 0x1160\n 0x0000000000000008 (RELASZ) 264 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n 0x000000006ffffffe (VERNEED) 0x10d0\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x104a\n+ 0x000000006ffffff0 (VERSYM) 0x104e\n 0x000000006ffffff9 (RELACOUNT) 3\n 0x0000000000000000 (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: 18a77abaa0005e1e51bc9dfb805eba9de5319190\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8c980f4ef37b7033e2ecdf882dc62eac57e5da8e\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 65 entries:\n- Addr: 0x000000000000104a Offset: 0x00104a Link: 5 (.dynsym)\n+ Addr: 0x000000000000104e Offset: 0x00104e Link: 5 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 2 (CXXABI_1.3) 0 (*local*) \n 004: 3 (CXXABI_1.3.9) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 4 (GLIBCXX_3.4) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 6 (GLIBC_2.4) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 4 (GLIBCXX_3.4) 0 (*local*) \n 014: 0 (*local*) 0 (*local*) 2 (CXXABI_1.3) 0 (*local*) \n 018: 7 (GCC_3.0) 0 (*local*) 0 (*local*) 0 (*local*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -99,9 +99,9 @@\n 0x00000fd0 00000000 00000000 00000000 00000000 ................\n 0x00000fe0 00000000 00000000 00000000 00000000 ................\n 0x00000ff0 00000000 00000000 00000000 00000000 ................\n 0x00001000 00000000 00000000 00000000 00000000 ................\n 0x00001010 00000000 00000000 00000000 00000000 ................\n 0x00001020 00000000 00000000 00000000 00000000 ................\n 0x00001030 00000000 00000000 00000000 00000000 ................\n- 0x00001040 00000000 00000000 0000 ..........\n+ 0x00001040 00000000 00000000 00000000 0000 ..............\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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpc54yl_65/0/3.debuglink.llzl0zed`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmp__3ifqrc/0/3.debuglink.f7alqkm9`:", "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 61373761 62616130 30303565 31653531 a77abaa0005e1e51\n- 0x00000010 62633964 66623830 35656261 39646535 bc9dfb805eba9de5\n- 0x00000020 33313931 39302e64 65627567 00000000 319190.debug....\n- 0x00000030 e551c224 .Q.$\n+ 0x00000000 39383066 34656633 37623730 33336532 980f4ef37b7033e2\n+ 0x00000010 65636466 38383264 63363265 61633537 ecdf882dc62eac57\n+ 0x00000020 65356461 38652e64 65627567 00000000 e5da8e.debug....\n+ 0x00000030 07999a48 ...H\n \n" } ] } ] } ] } ] }, { "source1": "librazorqt0_0.5.2-4_amd64.deb", "source2": "librazorqt0_0.5.2-4_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 2014-01-18 19:38:30.000000 debian-binary\n -rw-r--r-- 0 0 0 1884 2014-01-18 19:38:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 183360 2014-01-18 19:38:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 182916 2014-01-18 19:38:30.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/librazorqt.so.0.5.2", "source2": "./usr/lib/x86_64-linux-gnu/librazorqt.so.0.5.2", "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 0013a8 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000001608 001608 007530 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000008b38 008b38 00b14a 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000013c82 013c82 0009c4 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000008b38 008b38 00b14c 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000013c84 013c84 0009c4 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000014648 014648 0000b0 00 A 4 3 8\n [ 7] .rela.dyn RELA 00000000000146f8 0146f8 0065b8 18 A 3 0 8\n [ 8] .rela.plt RELA 000000000001acb0 01acb0 003a98 18 AI 3 23 8\n [ 9] .init PROGBITS 000000000001f000 01f000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 000000000001f020 01f020 002720 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000021740 021740 000010 08 AX 0 0 8\n [12] .text PROGBITS 0000000000021750 021750 03b5be 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -15,21 +15,21 @@\n 0x0000000000000019 (INIT_ARRAY) 0x708a8\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x708b8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x8b38\n 0x0000000000000006 (SYMTAB) 0x1608\n- 0x000000000000000a (STRSZ) 45386 (bytes)\n+ 0x000000000000000a (STRSZ) 45388 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x73000\n 0x0000000000000002 (PLTRELSZ) 15000 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x1acb0\n 0x0000000000000007 (RELA) 0x146f8\n 0x0000000000000008 (RELASZ) 26040 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffe (VERNEED) 0x14648\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x13c82\n+ 0x000000006ffffff0 (VERSYM) 0x13c84\n 0x000000006ffffff9 (RELACOUNT) 96\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: 66a56d1dc12236d13c0cc7ae2057ac1ee9e5f719\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3f7050a85a90e1110954ca8c8b458dc39a0df014\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 1250 entries:\n- Addr: 0x0000000000013c82 Offset: 0x013c82 Link: 3 (.dynsym)\n+ Addr: 0x0000000000013c84 Offset: 0x013c84 Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -2832,9 +2832,9 @@\n 0x00013c08 435f322e 322e3500 43585841 42495f31 C_2.2.5.CXXABI_1\n 0x00013c18 2e332e39 00435858 4142495f 312e3300 .3.9.CXXABI_1.3.\n 0x00013c28 474c4942 4358585f 332e3400 00000000 GLIBCXX_3.4.....\n 0x00013c38 00000000 00000000 00000000 00000000 ................\n 0x00013c48 00000000 00000000 00000000 00000000 ................\n 0x00013c58 00000000 00000000 00000000 00000000 ................\n 0x00013c68 00000000 00000000 00000000 00000000 ................\n- 0x00013c78 00000000 00000000 0000 ..........\n+ 0x00013c78 00000000 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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmp0ocn2dr7/0/5.2.debuglink.616e_g17`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpmmvhm94e/0/5.2.debuglink.wx778vuh`:", "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 61353664 31646331 32323336 64313363 a56d1dc12236d13c\n- 0x00000010 30636337 61653230 35376163 31656539 0cc7ae2057ac1ee9\n- 0x00000020 65356637 31392e64 65627567 00000000 e5f719.debug....\n- 0x00000030 c5b04c04 ..L.\n+ 0x00000000 37303530 61383561 39306531 31313039 7050a85a90e11109\n+ 0x00000010 35346361 38633862 34353864 63333961 54ca8c8b458dc39a\n+ 0x00000020 30646630 31342e64 65627567 00000000 0df014.debug....\n+ 0x00000030 7e4633a5 ~F3.\n \n" } ] } ] } ] } ] }, { "source1": "razorqt-appswitcher_0.5.2-4_amd64.deb", "source2": "razorqt-appswitcher_0.5.2-4_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 2014-01-18 19:38:30.000000 debian-binary\n -rw-r--r-- 0 0 0 952 2014-01-18 19:38:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 23504 2014-01-18 19:38:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 23516 2014-01-18 19:38:30.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/razor-appswitcher", "source2": "./usr/bin/razor-appswitcher", "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 11 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000268 0x000268 R 0x8\n INTERP 0x0002a8 0x00000000000002a8 0x00000000000002a8 0x00001c 0x00001c R 0x1\n [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x006fd8 0x006fd8 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x006fe0 0x006fe0 R 0x1000\n LOAD 0x007000 0x0000000000007000 0x0000000000007000 0x0039dd 0x0039dd R E 0x1000\n LOAD 0x00b000 0x000000000000b000 0x000000000000b000 0x0018c5 0x0018c5 R 0x1000\n LOAD 0x00d6f0 0x000000000000e6f0 0x000000000000e6f0 0x000d78 0x000dd8 RW 0x1000\n DYNAMIC 0x00dd80 0x000000000000ed80 0x000000000000ed80 0x000250 0x000250 RW 0x8\n NOTE 0x0002c4 0x00000000000002c4 0x00000000000002c4 0x000044 0x000044 R 0x4\n GNU_EH_FRAME 0x00b67c 0x000000000000b67c 0x000000000000b67c 0x00023c 0x00023c R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 0002c0 00 A 5 0 8\n [ 5] .dynsym DYNSYM 00000000000005c8 0005c8 001c98 18 A 6 1 8\n- [ 6] .dynstr STRTAB 0000000000002260 002260 002c59 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 0000000000004eba 004eba 000262 02 A 5 0 2\n- [ 8] .gnu.version_r VERNEED 0000000000005120 005120 0000a0 00 A 6 3 8\n- [ 9] .rela.dyn RELA 00000000000051c0 0051c0 001188 18 A 5 0 8\n- [10] .rela.plt RELA 0000000000006348 006348 000c90 18 AI 5 25 8\n+ [ 6] .dynstr STRTAB 0000000000002260 002260 002c5f 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 0000000000004ec0 004ec0 000262 02 A 5 0 2\n+ [ 8] .gnu.version_r VERNEED 0000000000005128 005128 0000a0 00 A 6 3 8\n+ [ 9] .rela.dyn RELA 00000000000051c8 0051c8 001188 18 A 5 0 8\n+ [10] .rela.plt RELA 0000000000006350 006350 000c90 18 AI 5 25 8\n [11] .init PROGBITS 0000000000007000 007000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 0000000000007020 007020 000870 10 AX 0 0 16\n [13] .plt.got PROGBITS 0000000000007890 007890 000008 08 AX 0 0 8\n [14] .text PROGBITS 00000000000078a0 0078a0 003131 00 AX 0 0 16\n [15] .fini PROGBITS 000000000000a9d4 00a9d4 000009 00 AX 0 0 4\n [16] .rodata PROGBITS 000000000000b000 00b000 00067c 00 A 0 0 32\n [17] .eh_frame_hdr PROGBITS 000000000000b67c 00b67c 00023c 00 A 0 0 4\n" }, { "source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x51c0 contains 187 entries:\n+Relocation section '.rela.dyn' at offset 0x51c8 contains 187 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000000e6f0 0000000000000008 R_X86_64_RELATIVE 7fc0\n 000000000000e6f8 0000000000000008 R_X86_64_RELATIVE 7f80\n 000000000000e708 0000000000000008 R_X86_64_RELATIVE a3e0\n 000000000000e718 0000000000000008 R_X86_64_RELATIVE a400\n 000000000000e728 0000000000000008 R_X86_64_RELATIVE a8e0\n 000000000000e7d8 0000000000000008 R_X86_64_RELATIVE b520\n@@ -185,15 +185,15 @@\n 000000000000eff0 000000b000000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 000000000000f458 0000006000000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0\n 000000000000f460 0000005400000001 R_X86_64_64 0000000000000000 _ZTISt9bad_alloc@GLIBCXX_3.4 + 0\n 000000000000e730 000000e000000005 R_X86_64_COPY 000000000000e730 _ZTV16RazorApplication + 0\n 000000000000f480 0000010200000005 R_X86_64_COPY 000000000000f480 _ZN7QString11shared_nullE + 0\n 000000000000f4a0 0000010d00000005 R_X86_64_COPY 000000000000f4a0 _ZN9QListData11shared_nullE + 0\n \n-Relocation section '.rela.plt' at offset 0x6348 contains 134 entries:\n+Relocation section '.rela.plt' at offset 0x6350 contains 134 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000000f018 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN12QApplicationD2Ev + 0\n 000000000000f020 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7QWidgetD2Ev + 0\n 000000000000f028 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN11QScrollArea19ensureWidgetVisibleEP7QWidgetii + 0\n 000000000000f030 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 _Zls6QDebugPK7QObject + 0\n 000000000000f038 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_begin_catch@CXXABI_1.3 + 0\n 000000000000f040 0000000900000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNK12QKeySequence8toStringENS_14SequenceFormatE + 0\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -13,23 +13,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0xe6f0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0xe6f8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0x2260\n 0x0000000000000006 (SYMTAB) 0x5c8\n- 0x000000000000000a (STRSZ) 11353 (bytes)\n+ 0x000000000000000a (STRSZ) 11359 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0xf000\n 0x0000000000000002 (PLTRELSZ) 3216 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x6348\n- 0x0000000000000007 (RELA) 0x51c0\n+ 0x0000000000000017 (JMPREL) 0x6350\n+ 0x0000000000000007 (RELA) 0x51c8\n 0x0000000000000008 (RELASZ) 4488 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n- 0x000000006ffffffe (VERNEED) 0x5120\n+ 0x000000006ffffffe (VERNEED) 0x5128\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x4eba\n+ 0x000000006ffffff0 (VERSYM) 0x4ec0\n 0x000000006ffffff9 (RELACOUNT) 55\n 0x0000000000000000 (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: dfbec574cc639233478c0a81588c292a47b95f46\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 414c3742852c78808273fc332e6012d24876aab8\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 305 entries:\n- Addr: 0x0000000000004eba Offset: 0x004eba Link: 5 (.dynsym)\n+ Addr: 0x0000000000004ec0 Offset: 0x004ec0 Link: 5 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 2 (CXXABI_1.3) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 3 (GLIBC_2.14) \n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 4 (CXXABI_1.3.9) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 0 (*local*) 0 (*local*) 5 (GLIBCXX_3.4) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n@@ -76,15 +76,15 @@\n 120: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 124: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 128: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 12c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 130: 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 3 entries:\n- Addr: 0x0000000000005120 Offset: 0x005120 Link: 6 (.dynstr)\n+ Addr: 0x0000000000005128 Offset: 0x005128 Link: 6 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_3.0 Flags: none Version: 8\n 0x0020: Version: 1 File: libc.so.6 Cnt: 3\n 0x0030: Name: GLIBC_2.4 Flags: none Version: 7\n 0x0040: Name: GLIBC_2.2.5 Flags: none Version: 6\n 0x0050: Name: GLIBC_2.14 Flags: none Version: 3\n 0x0060: Version: 1 File: libstdc++.so.6 Cnt: 3\n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -705,9 +705,9 @@\n 0x00004e40 00000000 00000000 00000000 00000000 ................\n 0x00004e50 00000000 00000000 00000000 00000000 ................\n 0x00004e60 00000000 00000000 00000000 00000000 ................\n 0x00004e70 00000000 00000000 00000000 00000000 ................\n 0x00004e80 00000000 00000000 00000000 00000000 ................\n 0x00004e90 00000000 00000000 00000000 00000000 ................\n 0x00004ea0 00000000 00000000 00000000 00000000 ................\n- 0x00004eb0 00000000 00000000 00 .........\n+ 0x00004eb0 00000000 00000000 00000000 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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpfzvgxv1o/0/7.debuglink.hjiwux_3`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmprqx23jg0/0/7.debuglink.zkwbgrai`:", "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 62656335 37346363 36333932 33333437 bec574cc63923347\n- 0x00000010 38633061 38313538 38633239 32613437 8c0a81588c292a47\n- 0x00000020 62393566 34362e64 65627567 00000000 b95f46.debug....\n- 0x00000030 a34d91c9 .M..\n+ 0x00000000 34633337 34323835 32633738 38303832 4c3742852c788082\n+ 0x00000010 37336663 33333265 36303132 64323438 73fc332e6012d248\n+ 0x00000020 37366161 62382e64 65627567 00000000 76aab8.debug....\n+ 0x00000030 f9e83b9a ..;.\n \n" } ] } ] } ] } ] }, { "source1": "razorqt-autosuspend_0.5.2-4_amd64.deb", "source2": "razorqt-autosuspend_0.5.2-4_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 2014-01-18 19:38:30.000000 debian-binary\n -rw-r--r-- 0 0 0 1724 2014-01-18 19:38:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 52892 2014-01-18 19:38:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 52836 2014-01-18 19:38:30.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/razor-autosuspend", "source2": "./usr/bin/razor-autosuspend", "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 0003ec 00 A 5 0 8\n [ 5] .dynsym DYNSYM 00000000000006f8 0006f8 001fe0 18 A 6 1 8\n- [ 6] .dynstr STRTAB 00000000000026d8 0026d8 0029cc 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 00000000000050a4 0050a4 0002a8 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 00000000000026d8 0026d8 0029d0 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 00000000000050a8 0050a8 0002a8 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 0000000000005350 005350 0000b0 00 A 6 4 8\n [ 9] .rela.dyn RELA 0000000000005400 005400 001038 18 A 5 0 8\n [10] .rela.plt RELA 0000000000006438 006438 000e10 18 AI 5 25 8\n [11] .init PROGBITS 0000000000008000 008000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 0000000000008020 008020 000970 10 AX 0 0 16\n [13] .plt.got PROGBITS 0000000000008990 008990 000008 08 AX 0 0 8\n [14] .text PROGBITS 00000000000089a0 0089a0 00a691 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -14,23 +14,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x2a708\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x2a718\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0x26d8\n 0x0000000000000006 (SYMTAB) 0x6f8\n- 0x000000000000000a (STRSZ) 10700 (bytes)\n+ 0x000000000000000a (STRSZ) 10704 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x2b000\n 0x0000000000000002 (PLTRELSZ) 3600 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x6438\n 0x0000000000000007 (RELA) 0x5400\n 0x0000000000000008 (RELASZ) 4152 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n 0x000000006ffffffe (VERNEED) 0x5350\n 0x000000006fffffff (VERNEEDNUM) 4\n- 0x000000006ffffff0 (VERSYM) 0x50a4\n+ 0x000000006ffffff0 (VERSYM) 0x50a8\n 0x000000006ffffff9 (RELACOUNT) 63\n 0x0000000000000000 (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: e6930e9a16f359c5c4b9f1a0f48696849ebfbce8\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 77255a990dd22c574d0fdad9b250c307ed4ae9ae\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 340 entries:\n- Addr: 0x00000000000050a4 Offset: 0x0050a4 Link: 5 (.dynsym)\n+ Addr: 0x00000000000050a8 Offset: 0x0050a8 Link: 5 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 2 (CXXABI_1.3) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 3 (CXXABI_1.3.9)\n 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 4 (GLIBCXX_3.4) 0 (*local*) 0 (*local*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -664,9 +664,9 @@\n 0x00005028 00000000 00000000 00000000 00000000 ................\n 0x00005038 00000000 00000000 00000000 00000000 ................\n 0x00005048 00000000 00000000 00000000 00000000 ................\n 0x00005058 00000000 00000000 00000000 00000000 ................\n 0x00005068 00000000 00000000 00000000 00000000 ................\n 0x00005078 00000000 00000000 00000000 00000000 ................\n 0x00005088 00000000 00000000 00000000 00000000 ................\n- 0x00005098 00000000 00000000 00000000 ............\n+ 0x00005098 00000000 00000000 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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmp4oiw65xa/0/7.debuglink.sxpeb8kc`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpma_7257c/0/7.debuglink.0t2lr5pa`:", "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 39333065 39613136 66333539 63356334 930e9a16f359c5c4\n- 0x00000010 62396631 61306634 38363936 38343965 b9f1a0f48696849e\n- 0x00000020 62666263 65382e64 65627567 00000000 bfbce8.debug....\n- 0x00000030 7b151715 {...\n+ 0x00000000 32353561 39393064 64323263 35373464 255a990dd22c574d\n+ 0x00000010 30666461 64396232 35306333 30376564 0fdad9b250c307ed\n+ 0x00000020 34616539 61652e64 65627567 00000000 4ae9ae.debug....\n+ 0x00000030 644e70d0 dNp.\n \n" } ] } ] } ] } ] }, { "source1": "razorqt-config_0.5.2-4_amd64.deb", "source2": "razorqt-config_0.5.2-4_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 2014-01-18 19:38:30.000000 debian-binary\n--rw-r--r-- 0 0 0 5532 2014-01-18 19:38:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 228696 2014-01-18 19:38:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 5536 2014-01-18 19:38:30.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 228632 2014-01-18 19:38:30.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/razor-config", "source2": "./usr/bin/razor-config", "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 0007d4 00 A 5 0 8\n [ 5] .dynsym DYNSYM 0000000000000ae0 000ae0 003de0 18 A 6 1 8\n- [ 6] .dynstr STRTAB 00000000000048c0 0048c0 006c69 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 000000000000b52a 00b52a 000528 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 00000000000048c0 0048c0 006c6d 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 000000000000b52e 00b52e 000528 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 000000000000ba58 00ba58 0000a0 00 A 6 3 8\n [ 9] .rela.dyn RELA 000000000000baf8 00baf8 002508 18 A 5 0 8\n [10] .rela.plt RELA 000000000000e000 00e000 001638 18 AI 5 25 8\n [11] .init PROGBITS 0000000000010000 010000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 0000000000010020 010020 000ee0 10 AX 0 0 16\n [13] .plt.got PROGBITS 0000000000010f00 010f00 000008 08 AX 0 0 8\n [14] .text PROGBITS 0000000000010f10 010f10 010c51 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -14,23 +14,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x27ff0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x27ff8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0x48c0\n 0x0000000000000006 (SYMTAB) 0xae0\n- 0x000000000000000a (STRSZ) 27753 (bytes)\n+ 0x000000000000000a (STRSZ) 27757 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x29000\n 0x0000000000000002 (PLTRELSZ) 5688 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0xe000\n 0x0000000000000007 (RELA) 0xbaf8\n 0x0000000000000008 (RELASZ) 9480 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n 0x000000006ffffffe (VERNEED) 0xba58\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0xb52a\n+ 0x000000006ffffff0 (VERSYM) 0xb52e\n 0x000000006ffffff9 (RELACOUNT) 130\n 0x0000000000000000 (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: c5f813b5d9de4b5a9ef748340b51bddc5510ebcc\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f778bea67aac85faed3a1fef7d76d9405b9e8133\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 660 entries:\n- Addr: 0x000000000000b52a Offset: 0x00b52a Link: 5 (.dynsym)\n+ Addr: 0x000000000000b52e Offset: 0x00b52e Link: 5 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 2 (CXXABI_1.3) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 3 (GLIBC_2.14) 0 (*local*) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 4 (CXXABI_1.3.9) 0 (*local*) 0 (*local*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -1730,9 +1730,9 @@\n 0x0000b4b0 00000000 00000000 00000000 00000000 ................\n 0x0000b4c0 00000000 00000000 00000000 00000000 ................\n 0x0000b4d0 00000000 00000000 00000000 00000000 ................\n 0x0000b4e0 00000000 00000000 00000000 00000000 ................\n 0x0000b4f0 00000000 00000000 00000000 00000000 ................\n 0x0000b500 00000000 00000000 00000000 00000000 ................\n 0x0000b510 00000000 00000000 00000000 00000000 ................\n- 0x0000b520 00000000 00000000 00 .........\n+ 0x0000b520 00000000 00000000 00000000 00 .............\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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpph54lrfu/0/3.debuglink.y9wowk4h`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpobd3jtdh/0/3.debuglink.gi25mmma`:", "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 66383133 62356439 64653462 35613965 f813b5d9de4b5a9e\n- 0x00000010 66373438 33343062 35316264 64633535 f748340b51bddc55\n- 0x00000020 31306562 63632e64 65627567 00000000 10ebcc.debug....\n- 0x00000030 f83e0a3b .>.;\n+ 0x00000000 37386265 61363761 61633835 66616564 78bea67aac85faed\n+ 0x00000010 33613166 65663764 37366439 34303562 3a1fef7d76d9405b\n+ 0x00000020 39653831 33332e64 65627567 00000000 9e8133.debug....\n+ 0x00000030 5c6dd61a \\m..\n \n" } ] }, { "source1": "./usr/bin/razor-config-appearance", "source2": "./usr/bin/razor-config-appearance", "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 0001ec 00 A 5 0 8\n [ 5] .dynsym DYNSYM 00000000000004f8 0004f8 0017d0 18 A 6 1 8\n- [ 6] .dynstr STRTAB 0000000000001cc8 001cc8 00211f 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 0000000000003de8 003de8 0001fc 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 0000000000001cc8 001cc8 002123 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 0000000000003dec 003dec 0001fc 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 0000000000003fe8 003fe8 000090 00 A 6 3 8\n [ 9] .rela.dyn RELA 0000000000004078 004078 000ee8 18 A 5 0 8\n [10] .rela.plt RELA 0000000000004f60 004f60 000bb8 18 AI 5 25 8\n [11] .init PROGBITS 0000000000006000 006000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 0000000000006020 006020 0007e0 10 AX 0 0 16\n [13] .plt.got PROGBITS 0000000000006800 006800 000008 08 AX 0 0 8\n [14] .text PROGBITS 0000000000006810 006810 005991 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -13,23 +13,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x107d0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x107d8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0x1cc8\n 0x0000000000000006 (SYMTAB) 0x4f8\n- 0x000000000000000a (STRSZ) 8479 (bytes)\n+ 0x000000000000000a (STRSZ) 8483 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x11000\n 0x0000000000000002 (PLTRELSZ) 3000 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x4f60\n 0x0000000000000007 (RELA) 0x4078\n 0x0000000000000008 (RELASZ) 3816 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n 0x000000006ffffffe (VERNEED) 0x3fe8\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x3de8\n+ 0x000000006ffffff0 (VERSYM) 0x3dec\n 0x000000006ffffff9 (RELACOUNT) 35\n 0x0000000000000000 (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: 37156b172455f99ebf16a3415860cf35981bd0ce\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f3b42a5d65ebaab1fc0ea7c850e28da65ff3342c\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 254 entries:\n- Addr: 0x0000000000003de8 Offset: 0x003de8 Link: 5 (.dynsym)\n+ Addr: 0x0000000000003dec Offset: 0x003dec Link: 5 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 2 (CXXABI_1.3) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 3 (CXXABI_1.3.9) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 0 (*local*) 4 (GLIBCXX_3.4)\n 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 2 (CXXABI_1.3) 0 (*local*) 0 (*local*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -525,9 +525,10 @@\n 0x00003d68 00000000 00000000 00000000 00000000 ................\n 0x00003d78 00000000 00000000 00000000 00000000 ................\n 0x00003d88 00000000 00000000 00000000 00000000 ................\n 0x00003d98 00000000 00000000 00000000 00000000 ................\n 0x00003da8 00000000 00000000 00000000 00000000 ................\n 0x00003db8 00000000 00000000 00000000 00000000 ................\n 0x00003dc8 00000000 00000000 00000000 00000000 ................\n- 0x00003dd8 00000000 00000000 00000000 000000 ...............\n+ 0x00003dd8 00000000 00000000 00000000 00000000 ................\n+ 0x00003de8 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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpph54lrfu/0/4.debuglink._1f58c_0`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpobd3jtdh/0/4.debuglink.ik8s697_`:", "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 31353662 31373234 35356639 39656266 156b172455f99ebf\n- 0x00000010 31366133 34313538 36306366 33353938 16a3415860cf3598\n- 0x00000020 31626430 63652e64 65627567 00000000 1bd0ce.debug....\n- 0x00000030 a263b59f .c..\n+ 0x00000000 62343261 35643635 65626161 62316663 b42a5d65ebaab1fc\n+ 0x00000010 30656137 63383530 65323864 61363566 0ea7c850e28da65f\n+ 0x00000020 66333334 32632e64 65627567 00000000 f3342c.debug....\n+ 0x00000030 7a226939 z\"i9\n \n" } ] }, { "source1": "./usr/bin/razor-config-autosuspend", "source2": "./usr/bin/razor-config-autosuspend", "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 0002a4 00 A 5 0 8\n [ 5] .dynsym DYNSYM 00000000000005b0 0005b0 0015a8 18 A 6 1 8\n- [ 6] .dynstr STRTAB 0000000000001b58 001b58 001e0c 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 0000000000003964 003964 0001ce 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 0000000000001b58 001b58 001e10 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 0000000000003968 003968 0001ce 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 0000000000003b38 003b38 000090 00 A 6 3 8\n [ 9] .rela.dyn RELA 0000000000003bc8 003bc8 001b60 18 A 5 0 8\n [10] .rela.plt RELA 0000000000005728 005728 000720 18 AI 5 25 8\n [11] .init PROGBITS 0000000000006000 006000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 0000000000006020 006020 0004d0 10 AX 0 0 16\n [13] .plt.got PROGBITS 00000000000064f0 0064f0 000008 08 AX 0 0 8\n [14] .text PROGBITS 0000000000006500 006500 003921 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -12,23 +12,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0xd2f0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0xd2f8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0x1b58\n 0x0000000000000006 (SYMTAB) 0x5b0\n- 0x000000000000000a (STRSZ) 7692 (bytes)\n+ 0x000000000000000a (STRSZ) 7696 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0xe000\n 0x0000000000000002 (PLTRELSZ) 1824 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x5728\n 0x0000000000000007 (RELA) 0x3bc8\n 0x0000000000000008 (RELASZ) 7008 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n 0x000000006ffffffe (VERNEED) 0x3b38\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x3964\n+ 0x000000006ffffff0 (VERSYM) 0x3968\n 0x000000006ffffff9 (RELACOUNT) 59\n 0x0000000000000000 (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: 5b3474a0e86a34028d0f2b97c10b70b49b40a24d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c884cb3a878486351bffeabc7ff3ed4730a1920f\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 231 entries:\n- Addr: 0x0000000000003964 Offset: 0x003964 Link: 5 (.dynsym)\n+ Addr: 0x0000000000003968 Offset: 0x003968 Link: 5 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 2 (CXXABI_1.3.9) 0 (*local*) \n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 3 (GLIBCXX_3.4)\n 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -476,9 +476,9 @@\n 0x000038e8 00000000 00000000 00000000 00000000 ................\n 0x000038f8 00000000 00000000 00000000 00000000 ................\n 0x00003908 00000000 00000000 00000000 00000000 ................\n 0x00003918 00000000 00000000 00000000 00000000 ................\n 0x00003928 00000000 00000000 00000000 00000000 ................\n 0x00003938 00000000 00000000 00000000 00000000 ................\n 0x00003948 00000000 00000000 00000000 00000000 ................\n- 0x00003958 00000000 00000000 00000000 ............\n+ 0x00003958 00000000 00000000 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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpph54lrfu/0/5.debuglink.byz7x5ru`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpobd3jtdh/0/5.debuglink.tuqkzfzv`:", "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 33343734 61306538 36613334 30323864 3474a0e86a34028d\n- 0x00000010 30663262 39376331 30623730 62343962 0f2b97c10b70b49b\n- 0x00000020 34306132 34642e64 65627567 00000000 40a24d.debug....\n- 0x00000030 99f91a18 ....\n+ 0x00000000 38346362 33613837 38343836 33353162 84cb3a878486351b\n+ 0x00000010 66666561 62633766 66336564 34373330 ffeabc7ff3ed4730\n+ 0x00000020 61313932 30662e64 65627567 00000000 a1920f.debug....\n+ 0x00000030 c9d07716 ..w.\n \n" } ] }, { "source1": "./usr/bin/razor-config-globalkeyshortcuts", "source2": "./usr/bin/razor-config-globalkeyshortcuts", "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 11 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000268 0x000268 R 0x8\n INTERP 0x0002a8 0x00000000000002a8 0x00000000000002a8 0x00001c 0x00001c R 0x1\n [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x007498 0x007498 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0074a0 0x0074a0 R 0x1000\n LOAD 0x008000 0x0000000000008000 0x0000000000008000 0x00600d 0x00600d R E 0x1000\n LOAD 0x00f000 0x000000000000f000 0x000000000000f000 0x0020d2 0x0020d2 R 0x1000\n LOAD 0x011550 0x0000000000012550 0x0000000000012550 0x000ef8 0x001058 RW 0x1000\n DYNAMIC 0x011d80 0x0000000000012d80 0x0000000000012d80 0x000250 0x000250 RW 0x8\n NOTE 0x0002c4 0x00000000000002c4 0x00000000000002c4 0x000044 0x000044 R 0x4\n GNU_EH_FRAME 0x00f754 0x000000000000f754 0x000000000000f754 0x0002dc 0x0002dc R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 0003bc 00 A 5 0 8\n [ 5] .dynsym DYNSYM 00000000000006c8 0006c8 001ce0 18 A 6 1 8\n- [ 6] .dynstr STRTAB 00000000000023a8 0023a8 002c97 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 0000000000005040 005040 000268 02 A 5 0 2\n- [ 8] .gnu.version_r VERNEED 00000000000052a8 0052a8 000090 00 A 6 3 8\n- [ 9] .rela.dyn RELA 0000000000005338 005338 001518 18 A 5 0 8\n- [10] .rela.plt RELA 0000000000006850 006850 000c48 18 AI 5 25 8\n+ [ 6] .dynstr STRTAB 00000000000023a8 0023a8 002c9b 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 0000000000005044 005044 000268 02 A 5 0 2\n+ [ 8] .gnu.version_r VERNEED 00000000000052b0 0052b0 000090 00 A 6 3 8\n+ [ 9] .rela.dyn RELA 0000000000005340 005340 001518 18 A 5 0 8\n+ [10] .rela.plt RELA 0000000000006858 006858 000c48 18 AI 5 25 8\n [11] .init PROGBITS 0000000000008000 008000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 0000000000008020 008020 000840 10 AX 0 0 16\n [13] .plt.got PROGBITS 0000000000008860 008860 000008 08 AX 0 0 8\n [14] .text PROGBITS 0000000000008870 008870 005791 00 AX 0 0 16\n [15] .fini PROGBITS 000000000000e004 00e004 000009 00 AX 0 0 4\n [16] .rodata PROGBITS 000000000000f000 00f000 000751 00 A 0 0 32\n [17] .eh_frame_hdr PROGBITS 000000000000f754 00f754 0002dc 00 A 0 0 4\n" }, { "source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x5338 contains 225 entries:\n+Relocation section '.rela.dyn' at offset 0x5340 contains 225 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000012550 0000000000000008 R_X86_64_RELATIVE 91f0\n 0000000000012558 0000000000000008 R_X86_64_RELATIVE 91b0\n 0000000000012568 0000000000000008 R_X86_64_RELATIVE dc30\n 0000000000012578 0000000000000008 R_X86_64_RELATIVE dc50\n 0000000000012588 0000000000000008 R_X86_64_RELATIVE db30\n 0000000000012598 0000000000000008 R_X86_64_RELATIVE dba0\n@@ -223,15 +223,15 @@\n 0000000000013460 000000eb00000005 R_X86_64_COPY 0000000000013460 _ZN16QCoreApplication4selfE + 0\n 0000000000013480 000000e400000005 R_X86_64_COPY 0000000000013480 _ZN9QHashData11shared_nullE + 0\n 00000000000134c0 000000db00000005 R_X86_64_COPY 00000000000134c0 _ZN7QString11shared_nullE + 0\n 00000000000134e0 000000f600000005 R_X86_64_COPY 00000000000134e0 _ZN8QMapData11shared_nullE + 0\n 0000000000013560 0000010c00000005 R_X86_64_COPY 0000000000013560 _ZN7QString16codecForCStringsE + 0\n 0000000000013580 000000d600000005 R_X86_64_COPY 0000000000013580 _ZN9QListData11shared_nullE + 0\n \n-Relocation section '.rela.plt' at offset 0x6850 contains 131 entries:\n+Relocation section '.rela.plt' at offset 0x6858 contains 131 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000013018 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN12QApplicationD2Ev + 0\n 0000000000013020 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN6QFrame14setFrameShadowENS_6ShadowE + 0\n 0000000000013028 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7QWidgetD2Ev + 0\n 0000000000013030 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5QMenu12addSeparatorEv + 0\n 0000000000013038 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN9QTreeView22resizeColumnToContentsEi + 0\n 0000000000013040 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN13QItemDelegate11qt_metacastEPKc + 0\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -13,23 +13,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x12550\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x12558\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0x23a8\n 0x0000000000000006 (SYMTAB) 0x6c8\n- 0x000000000000000a (STRSZ) 11415 (bytes)\n+ 0x000000000000000a (STRSZ) 11419 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x13000\n 0x0000000000000002 (PLTRELSZ) 3144 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x6850\n- 0x0000000000000007 (RELA) 0x5338\n+ 0x0000000000000017 (JMPREL) 0x6858\n+ 0x0000000000000007 (RELA) 0x5340\n 0x0000000000000008 (RELASZ) 5400 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n- 0x000000006ffffffe (VERNEED) 0x52a8\n+ 0x000000006ffffffe (VERNEED) 0x52b0\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x5040\n+ 0x000000006ffffff0 (VERSYM) 0x5044\n 0x000000006ffffff9 (RELACOUNT) 67\n 0x0000000000000000 (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: 11da12f712cadbee891f8dbfd077b3281607d22b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d6b46d3080187a6dda781c1730c371c5bc93565a\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 308 entries:\n- Addr: 0x0000000000005040 Offset: 0x005040 Link: 5 (.dynsym)\n+ Addr: 0x0000000000005044 Offset: 0x005044 Link: 5 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 2 (CXXABI_1.3) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 0 (*local*) 3 (CXXABI_1.3.9)\n 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 0 (*local*) 4 (GLIBCXX_3.4)\n@@ -76,15 +76,15 @@\n 120: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 124: 0 (*local*) 1 (*global*) 0 (*local*) 1 (*global*) \n 128: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 12c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 130: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 3 entries:\n- Addr: 0x00000000000052a8 Offset: 0x0052a8 Link: 6 (.dynstr)\n+ Addr: 0x00000000000052b0 Offset: 0x0052b0 Link: 6 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_3.0 Flags: none Version: 7\n 0x0020: Version: 1 File: libc.so.6 Cnt: 2\n 0x0030: Name: GLIBC_2.4 Flags: none Version: 6\n 0x0040: Name: GLIBC_2.2.5 Flags: none Version: 5\n 0x0050: Version: 1 File: libstdc++.so.6 Cnt: 3\n 0x0060: Name: GLIBCXX_3.4 Flags: none Version: 4\n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -709,9 +709,9 @@\n 0x00004fc8 00000000 00000000 00000000 00000000 ................\n 0x00004fd8 00000000 00000000 00000000 00000000 ................\n 0x00004fe8 00000000 00000000 00000000 00000000 ................\n 0x00004ff8 00000000 00000000 00000000 00000000 ................\n 0x00005008 00000000 00000000 00000000 00000000 ................\n 0x00005018 00000000 00000000 00000000 00000000 ................\n 0x00005028 00000000 00000000 00000000 00000000 ................\n- 0x00005038 00000000 000000 .......\n+ 0x00005038 00000000 00000000 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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpph54lrfu/0/6.debuglink.y22nndk7`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpobd3jtdh/0/6.debuglink.16499umv`:", "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 64613132 66373132 63616462 65653839 da12f712cadbee89\n- 0x00000010 31663864 62666430 37376233 32383136 1f8dbfd077b32816\n- 0x00000020 30376432 32622e64 65627567 00000000 07d22b.debug....\n- 0x00000030 8917b2f5 ....\n+ 0x00000000 62343664 33303830 31383761 36646461 b46d3080187a6dda\n+ 0x00000010 37383163 31373330 63333731 63356263 781c1730c371c5bc\n+ 0x00000020 39333536 35612e64 65627567 00000000 93565a.debug....\n+ 0x00000030 5ab42283 Z.\".\n \n" } ] }, { "source1": "./usr/bin/razor-config-mouse", "source2": "./usr/bin/razor-config-mouse", "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 11 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000268 0x000268 R 0x8\n INTERP 0x0002a8 0x00000000000002a8 0x00000000000002a8 0x00001c 0x00001c R 0x1\n [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00ec00 0x00ec00 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00ec08 0x00ec08 R 0x1000\n LOAD 0x00f000 0x000000000000f000 0x000000000000f000 0x02529d 0x02529d R E 0x1000\n LOAD 0x035000 0x0000000000035000 0x0000000000035000 0x00821e 0x00821e R 0x1000\n LOAD 0x03e1a8 0x000000000003f1a8 0x000000000003f1a8 0x001b98 0x001d28 RW 0x1000\n DYNAMIC 0x03ed40 0x000000000003fd40 0x000000000003fd40 0x000280 0x000280 RW 0x8\n NOTE 0x0002c4 0x00000000000002c4 0x00000000000002c4 0x000044 0x000044 R 0x4\n GNU_EH_FRAME 0x03639c 0x000000000003639c 0x000000000003639c 0x000904 0x000904 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 000964 00 A 5 0 8\n [ 5] .dynsym DYNSYM 0000000000000c70 000c70 003e28 18 A 6 1 8\n- [ 6] .dynstr STRTAB 0000000000004a98 004a98 005852 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 000000000000a2ea 00a2ea 00052e 02 A 5 0 2\n- [ 8] .gnu.version_r VERNEED 000000000000a818 00a818 0000b0 00 A 6 3 8\n- [ 9] .rela.dyn RELA 000000000000a8c8 00a8c8 002748 18 A 5 0 8\n- [10] .rela.plt RELA 000000000000d010 00d010 001bf0 18 AI 5 25 8\n+ [ 6] .dynstr STRTAB 0000000000004a98 004a98 005856 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 000000000000a2ee 00a2ee 00052e 02 A 5 0 2\n+ [ 8] .gnu.version_r VERNEED 000000000000a820 00a820 0000b0 00 A 6 3 8\n+ [ 9] .rela.dyn RELA 000000000000a8d0 00a8d0 002748 18 A 5 0 8\n+ [10] .rela.plt RELA 000000000000d018 00d018 001bf0 18 AI 5 25 8\n [11] .init PROGBITS 000000000000f000 00f000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 000000000000f020 00f020 0012b0 10 AX 0 0 16\n [13] .plt.got PROGBITS 00000000000102d0 0102d0 000008 08 AX 0 0 8\n [14] .text PROGBITS 00000000000102e0 0102e0 023fb1 00 AX 0 0 16\n [15] .fini PROGBITS 0000000000034294 034294 000009 00 AX 0 0 4\n [16] .rodata PROGBITS 0000000000035000 035000 00139b 00 A 0 0 32\n [17] .eh_frame_hdr PROGBITS 000000000003639c 03639c 000904 00 A 0 0 4\n" }, { "source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0xa8c8 contains 419 entries:\n+Relocation section '.rela.dyn' at offset 0xa8d0 contains 419 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000003f1a8 0000000000000008 R_X86_64_RELATIVE 15860\n 000000000003f1b0 0000000000000008 R_X86_64_RELATIVE 15680\n 000000000003f1b8 0000000000000008 R_X86_64_RELATIVE 15820\n 000000000003f1c8 0000000000000008 R_X86_64_RELATIVE 3f550\n 000000000003f1d0 0000000000000008 R_X86_64_RELATIVE 1d030\n 000000000003f1d8 0000000000000008 R_X86_64_RELATIVE 1d080\n@@ -417,15 +417,15 @@\n 0000000000040da8 0000028b00000005 R_X86_64_COPY 0000000000040da8 _ZN8QVariant7handlerE + 0\n 0000000000040dc0 0000027000000005 R_X86_64_COPY 0000000000040dc0 _ZN7QString11shared_nullE + 0\n 0000000000040de0 000001c400000005 R_X86_64_COPY 0000000000040de0 _ZN8QMapData11shared_nullE + 0\n 0000000000040e60 000001a500000005 R_X86_64_COPY 0000000000040e60 _ZN10QByteArray11shared_nullE + 0\n 0000000000040e80 0000023000000005 R_X86_64_COPY 0000000000040e80 _ZN7QString16codecForCStringsE + 0\n 0000000000040ea0 0000023600000005 R_X86_64_COPY 0000000000040ea0 _ZN9QListData11shared_nullE + 0\n \n-Relocation section '.rela.plt' at offset 0xd010 contains 298 entries:\n+Relocation section '.rela.plt' at offset 0xd018 contains 298 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000040018 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN12QApplicationD2Ev + 0\n 0000000000040020 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN10QByteArray6appendEc + 0\n 0000000000040028 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7QWidgetD2Ev + 0\n 0000000000040030 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN14QItemSelectionC1ERK11QModelIndexS2_ + 0\n 0000000000040038 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNK8QVariant9constDataEv + 0\n 0000000000040040 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_begin_catch@CXXABI_1.3 + 0\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -16,23 +16,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x3f1a8\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x3f1b8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0x4a98\n 0x0000000000000006 (SYMTAB) 0xc70\n- 0x000000000000000a (STRSZ) 22610 (bytes)\n+ 0x000000000000000a (STRSZ) 22614 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x40000\n 0x0000000000000002 (PLTRELSZ) 7152 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0xd010\n- 0x0000000000000007 (RELA) 0xa8c8\n+ 0x0000000000000017 (JMPREL) 0xd018\n+ 0x0000000000000007 (RELA) 0xa8d0\n 0x0000000000000008 (RELASZ) 10056 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n- 0x000000006ffffffe (VERNEED) 0xa818\n+ 0x000000006ffffffe (VERNEED) 0xa820\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0xa2ea\n+ 0x000000006ffffff0 (VERSYM) 0xa2ee\n 0x000000006ffffff9 (RELACOUNT) 240\n 0x0000000000000000 (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: fbfe993dbd0ff82e7e4fe7c9585f8827b5b3eb02\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d583c5bfe56cb5f4e58d2ef677cad88da8f14b61\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 663 entries:\n- Addr: 0x000000000000a2ea Offset: 0x00a2ea Link: 5 (.dynsym)\n+ Addr: 0x000000000000a2ee Offset: 0x00a2ee Link: 5 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 2 (CXXABI_1.3) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 3 (GLIBC_2.2.5) 0 (*local*) 4 (GLIBC_2.14) \n 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 0 (*local*) 0 (*local*) 0 (*local*) 5 (CXXABI_1.3.9)\n 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n@@ -165,15 +165,15 @@\n 284: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 288: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) \n 28c: 1 (*global*) 1 (*global*) 0 (*local*) 1 (*global*) \n 290: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 294: 1 (*global*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 3 entries:\n- Addr: 0x000000000000a818 Offset: 0x00a818 Link: 6 (.dynstr)\n+ Addr: 0x000000000000a820 Offset: 0x00a820 Link: 6 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_3.0 Flags: none Version: 9\n 0x0020: Version: 1 File: libc.so.6 Cnt: 4\n 0x0030: Name: GLIBC_2.4 Flags: none Version: 8\n 0x0040: Name: GLIBC_2.3.4 Flags: none Version: 7\n 0x0050: Name: GLIBC_2.14 Flags: none Version: 4\n 0x0060: Name: GLIBC_2.2.5 Flags: none Version: 3\n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -1409,9 +1409,9 @@\n 0x0000a278 00000000 00000000 00000000 00000000 ................\n 0x0000a288 00000000 00000000 00000000 00000000 ................\n 0x0000a298 00000000 00000000 00000000 00000000 ................\n 0x0000a2a8 00000000 00000000 00000000 00000000 ................\n 0x0000a2b8 00000000 00000000 00000000 00000000 ................\n 0x0000a2c8 00000000 00000000 00000000 00000000 ................\n 0x0000a2d8 00000000 00000000 00000000 00000000 ................\n- 0x0000a2e8 0000 ..\n+ 0x0000a2e8 00000000 0000 ......\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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpph54lrfu/0/7.debuglink.jqy_9hoh`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpobd3jtdh/0/7.debuglink.0ao78v9l`:", "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 66653939 33646264 30666638 32653765 fe993dbd0ff82e7e\n- 0x00000010 34666537 63393538 35663838 32376235 4fe7c9585f8827b5\n- 0x00000020 62336562 30322e64 65627567 00000000 b3eb02.debug....\n- 0x00000030 abab2ec9 ....\n+ 0x00000000 38336335 62666535 36636235 66346535 83c5bfe56cb5f4e5\n+ 0x00000010 38643265 66363737 63616438 38646138 8d2ef677cad88da8\n+ 0x00000020 66313462 36312e64 65627567 00000000 f14b61.debug....\n+ 0x00000030 8b59314d .Y1M\n \n" } ] }, { "source1": "./usr/bin/razor-config-notificationd", "source2": "./usr/bin/razor-config-notificationd", "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 000290 00 A 5 0 8\n [ 5] .dynsym DYNSYM 0000000000000598 000598 0015c0 18 A 6 1 8\n- [ 6] .dynstr STRTAB 0000000000001b58 001b58 001e4c 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 00000000000039a4 0039a4 0001d0 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 0000000000001b58 001b58 001e50 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 00000000000039a8 0039a8 0001d0 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 0000000000003b78 003b78 000090 00 A 6 3 8\n [ 9] .rela.dyn RELA 0000000000003c08 003c08 001620 18 A 5 0 8\n [10] .rela.plt RELA 0000000000005228 005228 000780 18 AI 5 25 8\n [11] .init PROGBITS 0000000000006000 006000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 0000000000006020 006020 000510 10 AX 0 0 16\n [13] .plt.got PROGBITS 0000000000006530 006530 000008 08 AX 0 0 8\n [14] .text PROGBITS 0000000000006540 006540 003f91 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -12,23 +12,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0xe490\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0xe498\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0x1b58\n 0x0000000000000006 (SYMTAB) 0x598\n- 0x000000000000000a (STRSZ) 7756 (bytes)\n+ 0x000000000000000a (STRSZ) 7760 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0xf000\n 0x0000000000000002 (PLTRELSZ) 1920 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x5228\n 0x0000000000000007 (RELA) 0x3c08\n 0x0000000000000008 (RELASZ) 5664 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n 0x000000006ffffffe (VERNEED) 0x3b78\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x39a4\n+ 0x000000006ffffff0 (VERSYM) 0x39a8\n 0x000000006ffffff9 (RELACOUNT) 53\n 0x0000000000000000 (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: faa9841f9b3d454867e72646b901ea10102f3329\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2180eaa22f858eccdff0d8559f8a462cb5fb2463\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 232 entries:\n- Addr: 0x00000000000039a4 Offset: 0x0039a4 Link: 5 (.dynsym)\n+ Addr: 0x00000000000039a8 Offset: 0x0039a8 Link: 5 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 2 (CXXABI_1.3.9)\n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 3 (GLIBCXX_3.4) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 0 (*local*) 0 (*local*) 5 (CXXABI_1.3) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -480,9 +480,9 @@\n 0x00003928 00000000 00000000 00000000 00000000 ................\n 0x00003938 00000000 00000000 00000000 00000000 ................\n 0x00003948 00000000 00000000 00000000 00000000 ................\n 0x00003958 00000000 00000000 00000000 00000000 ................\n 0x00003968 00000000 00000000 00000000 00000000 ................\n 0x00003978 00000000 00000000 00000000 00000000 ................\n 0x00003988 00000000 00000000 00000000 00000000 ................\n- 0x00003998 00000000 00000000 00000000 ............\n+ 0x00003998 00000000 00000000 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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpph54lrfu/0/8.debuglink.bxih9wo2`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpobd3jtdh/0/8.debuglink.94vcujs0`:", "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 61393834 31663962 33643435 34383637 a9841f9b3d454867\n- 0x00000010 65373236 34366239 30316561 31303130 e72646b901ea1010\n- 0x00000020 32663333 32392e64 65627567 00000000 2f3329.debug....\n- 0x00000030 590af008 Y...\n+ 0x00000000 38306561 61323266 38353865 63636466 80eaa22f858eccdf\n+ 0x00000010 66306438 35353966 38613436 32636235 f0d8559f8a462cb5\n+ 0x00000020 66623234 36332e64 65627567 00000000 fb2463.debug....\n+ 0x00000030 d8c41510 ....\n \n" } ] } ] } ] } ] }, { "source1": "razorqt-confupdate_0.5.2-4_amd64.deb", "source2": "razorqt-confupdate_0.5.2-4_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 2014-01-18 19:38:30.000000 debian-binary\n -rw-r--r-- 0 0 0 1036 2014-01-18 19:38:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 44568 2014-01-18 19:38:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 44480 2014-01-18 19:38:30.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/razor-confupdate", "source2": "./usr/bin/razor-confupdate", "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 11 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000268 0x000268 R 0x8\n INTERP 0x0002a8 0x00000000000002a8 0x00000000000002a8 0x00001c 0x00001c R 0x1\n [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x004f28 0x004f28 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x004f30 0x004f30 R 0x1000\n LOAD 0x005000 0x0000000000005000 0x0000000000005000 0x00ec0d 0x00ec0d R E 0x1000\n LOAD 0x014000 0x0000000000014000 0x0000000000014000 0x0033b8 0x0033b8 R 0x1000\n LOAD 0x017cb0 0x0000000000018cb0 0x0000000000018cb0 0x000860 0x000940 RW 0x1000\n DYNAMIC 0x017d80 0x0000000000018d80 0x0000000000018d80 0x000230 0x000230 RW 0x8\n NOTE 0x0002c4 0x00000000000002c4 0x00000000000002c4 0x000044 0x000044 R 0x4\n GNU_EH_FRAME 0x014c04 0x0000000000014c04 0x0000000000014c04 0x000314 0x000314 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 000294 00 A 5 0 8\n [ 5] .dynsym DYNSYM 00000000000005a0 0005a0 001770 18 A 6 1 8\n- [ 6] .dynstr STRTAB 0000000000001d10 001d10 001d93 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 0000000000003aa4 003aa4 0001f4 02 A 5 0 2\n- [ 8] .gnu.version_r VERNEED 0000000000003c98 003c98 000090 00 A 6 3 8\n- [ 9] .rela.dyn RELA 0000000000003d28 003d28 000378 18 A 5 0 8\n- [10] .rela.plt RELA 00000000000040a0 0040a0 000e88 18 AI 5 25 8\n+ [ 6] .dynstr STRTAB 0000000000001d10 001d10 001d95 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 0000000000003aa6 003aa6 0001f4 02 A 5 0 2\n+ [ 8] .gnu.version_r VERNEED 0000000000003ca0 003ca0 000090 00 A 6 3 8\n+ [ 9] .rela.dyn RELA 0000000000003d30 003d30 000378 18 A 5 0 8\n+ [10] .rela.plt RELA 00000000000040a8 0040a8 000e88 18 AI 5 25 8\n [11] .init PROGBITS 0000000000005000 005000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 0000000000005020 005020 0009c0 10 AX 0 0 16\n [13] .plt.got PROGBITS 00000000000059e0 0059e0 000018 08 AX 0 0 8\n [14] .text PROGBITS 0000000000005a00 005a00 00e201 00 AX 0 0 16\n [15] .fini PROGBITS 0000000000013c04 013c04 000009 00 AX 0 0 4\n [16] .rodata PROGBITS 0000000000014000 014000 000c04 00 A 0 0 32\n [17] .eh_frame_hdr PROGBITS 0000000000014c04 014c04 000314 00 A 0 0 4\n" }, { "source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x3d28 contains 37 entries:\n+Relocation section '.rela.dyn' at offset 0x3d30 contains 37 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000018cb0 0000000000000008 R_X86_64_RELATIVE 8ea0\n 0000000000018cb8 0000000000000008 R_X86_64_RELATIVE 8e60\n 0000000000018cc8 0000000000000008 R_X86_64_RELATIVE 13ae0\n 0000000000018cd8 0000000000000008 R_X86_64_RELATIVE 14b20\n 0000000000018cf0 0000000000000008 R_X86_64_RELATIVE 18cd0\n 0000000000018cf8 0000000000000008 R_X86_64_RELATIVE 13a90\n@@ -35,15 +35,15 @@\n 0000000000019500 0000004200000001 R_X86_64_64 0000000000000000 _ZTISt9bad_alloc@GLIBCXX_3.4 + 0\n 0000000000019508 0000004c00000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0\n 0000000000019520 000000b100000005 R_X86_64_COPY 0000000000019520 stdout@GLIBC_2.2.5 + 0\n 0000000000019540 000000c900000005 R_X86_64_COPY 0000000000019540 _ZN7QString11shared_nullE + 0\n 0000000000019560 000000ce00000005 R_X86_64_COPY 0000000000019560 _ZN7QString16codecForCStringsE + 0\n 0000000000019580 000000da00000005 R_X86_64_COPY 0000000000019580 _ZN9QListData11shared_nullE + 0\n \n-Relocation section '.rela.plt' at offset 0x40a0 contains 155 entries:\n+Relocation section '.rela.plt' at offset 0x40a8 contains 155 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000019018 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN16QCoreApplication9argumentsEv + 0\n 0000000000019020 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN10QTextCodec12codecForNameERK10QByteArray + 0\n 0000000000019028 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_begin_catch@CXXABI_1.3 + 0\n 0000000000019030 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN14QTemporaryFile13setAutoRemoveEb + 0\n 0000000000019038 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7QString6appendE5QChar + 0\n 0000000000019040 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN18QFileSystemWatcherD1Ev + 0\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -11,23 +11,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x18cb0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x18cb8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0x1d10\n 0x0000000000000006 (SYMTAB) 0x5a0\n- 0x000000000000000a (STRSZ) 7571 (bytes)\n+ 0x000000000000000a (STRSZ) 7573 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x19000\n 0x0000000000000002 (PLTRELSZ) 3720 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x40a0\n- 0x0000000000000007 (RELA) 0x3d28\n+ 0x0000000000000017 (JMPREL) 0x40a8\n+ 0x0000000000000007 (RELA) 0x3d30\n 0x0000000000000008 (RELASZ) 888 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n- 0x000000006ffffffe (VERNEED) 0x3c98\n+ 0x000000006ffffffe (VERNEED) 0x3ca0\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x3aa4\n+ 0x000000006ffffff0 (VERSYM) 0x3aa6\n 0x000000006ffffff9 (RELACOUNT) 14\n 0x0000000000000000 (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: 0fdd12f85cd8f91b34c403856f47186b8ec4817d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2478f3d2620a32be70e4e2649fd42fd5643055fa\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 250 entries:\n- Addr: 0x0000000000003aa4 Offset: 0x003aa4 Link: 5 (.dynsym)\n+ Addr: 0x0000000000003aa6 Offset: 0x003aa6 Link: 5 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 2 (CXXABI_1.3) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 3 (CXXABI_1.3.9) 0 (*local*) \n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 0 (*local*) 4 (GLIBCXX_3.4)\n 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n@@ -62,15 +62,15 @@\n 0e8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 0ec: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 0f0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 0f4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 0f8: 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 3 entries:\n- Addr: 0x0000000000003c98 Offset: 0x003c98 Link: 6 (.dynstr)\n+ Addr: 0x0000000000003ca0 Offset: 0x003ca0 Link: 6 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_3.0 Flags: none Version: 7\n 0x0020: Version: 1 File: libc.so.6 Cnt: 2\n 0x0030: Name: GLIBC_2.4 Flags: none Version: 6\n 0x0040: Name: GLIBC_2.2.5 Flags: none Version: 5\n 0x0050: Version: 1 File: libstdc++.so.6 Cnt: 3\n 0x0060: Name: GLIBCXX_3.4 Flags: none Version: 4\n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -469,9 +469,9 @@\n 0x00003a30 00474c49 42435858 5f332e34 00435858 .GLIBCXX_3.4.CXX\n 0x00003a40 4142495f 312e332e 39004358 58414249 ABI_1.3.9.CXXABI\n 0x00003a50 5f312e33 00000000 00000000 00000000 _1.3............\n 0x00003a60 00000000 00000000 00000000 00000000 ................\n 0x00003a70 00000000 00000000 00000000 00000000 ................\n 0x00003a80 00000000 00000000 00000000 00000000 ................\n 0x00003a90 00000000 00000000 00000000 00000000 ................\n- 0x00003aa0 000000 ...\n+ 0x00003aa0 00000000 00 .....\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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpm33yprt_/0/3.debuglink.vnkpiy56`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmp3n4cgdut/0/3.debuglink.67k37u_b`:", "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 64643132 66383563 64386639 31623334 dd12f85cd8f91b34\n- 0x00000010 63343033 38353666 34373138 36623865 c403856f47186b8e\n- 0x00000020 63343831 37642e64 65627567 00000000 c4817d.debug....\n- 0x00000030 488c1ffa H...\n+ 0x00000000 37386633 64323632 30613332 62653730 78f3d2620a32be70\n+ 0x00000010 65346532 36343966 64343266 64353634 e4e2649fd42fd564\n+ 0x00000020 33303535 66612e64 65627567 00000000 3055fa.debug....\n+ 0x00000030 9a041546 ...F\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/razor-confupdate_bin/sesion_modules", "source2": "./usr/lib/x86_64-linux-gnu/razor-confupdate_bin/sesion_modules", "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 0000b4 00 A 5 0 8\n [ 5] .dynsym DYNSYM 00000000000003c0 0003c0 000660 18 A 6 1 8\n- [ 6] .dynstr STRTAB 0000000000000a20 000a20 00072c 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 000000000000114c 00114c 000088 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 0000000000000a20 000a20 00072e 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 000000000000114e 00114e 000088 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 00000000000011d8 0011d8 000090 00 A 6 3 8\n [ 9] .rela.dyn RELA 0000000000001268 001268 000138 18 A 5 0 8\n [10] .rela.plt RELA 00000000000013a0 0013a0 0003f0 18 AI 5 24 8\n [11] .init PROGBITS 0000000000002000 002000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 0000000000002020 002020 0002b0 10 AX 0 0 16\n [13] .plt.got PROGBITS 00000000000022d0 0022d0 000008 08 AX 0 0 8\n [14] .text PROGBITS 00000000000022e0 0022e0 001331 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -11,23 +11,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x5d90\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x5da0\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0xa20\n 0x0000000000000006 (SYMTAB) 0x3c0\n- 0x000000000000000a (STRSZ) 1836 (bytes)\n+ 0x000000000000000a (STRSZ) 1838 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x6000\n 0x0000000000000002 (PLTRELSZ) 1008 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x13a0\n 0x0000000000000007 (RELA) 0x1268\n 0x0000000000000008 (RELASZ) 312 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n 0x000000006ffffffe (VERNEED) 0x11d8\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x114c\n+ 0x000000006ffffff0 (VERSYM) 0x114e\n 0x000000006ffffff9 (RELACOUNT) 4\n 0x0000000000000000 (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: 6e911d8c24fbefa198435a043f04b6ce0eae0446\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d24ca1e833f462b95d71bb869bdbfca4c6ca3f19\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 68 entries:\n- Addr: 0x000000000000114c Offset: 0x00114c Link: 5 (.dynsym)\n+ Addr: 0x000000000000114e Offset: 0x00114e Link: 5 (.dynsym)\n 000: 0 (*local*) 2 (CXXABI_1.3) 3 (CXXABI_1.3.9) 0 (*local*) \n 004: 4 (GLIBCXX_3.4) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 6 (GLIBC_2.4) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 2 (CXXABI_1.3) 0 (*local*) 0 (*local*) 7 (GCC_3.0) \n 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 018: 2 (CXXABI_1.3) 0 (*local*) 0 (*local*) 2 (CXXABI_1.3) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -110,9 +110,9 @@\n 0x000010d0 4942435f 322e322e 3500474c 49424358 IBC_2.2.5.GLIBCX\n 0x000010e0 585f332e 34004358 58414249 5f312e33 X_3.4.CXXABI_1.3\n 0x000010f0 2e390043 58584142 495f312e 33000000 .9.CXXABI_1.3...\n 0x00001100 00000000 00000000 00000000 00000000 ................\n 0x00001110 00000000 00000000 00000000 00000000 ................\n 0x00001120 00000000 00000000 00000000 00000000 ................\n 0x00001130 00000000 00000000 00000000 00000000 ................\n- 0x00001140 00000000 00000000 00000000 ............\n+ 0x00001140 00000000 00000000 00000000 0000 ..............\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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpm33yprt_/0/7.debuglink.miypz9sj`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmp3n4cgdut/0/7.debuglink.w948d28y`:", "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 39313164 38633234 66626566 61313938 911d8c24fbefa198\n- 0x00000010 34333561 30343366 30346236 63653065 435a043f04b6ce0e\n- 0x00000020 61653034 34362e64 65627567 00000000 ae0446.debug....\n- 0x00000030 4189ec6f A..o\n+ 0x00000000 34636131 65383333 66343632 62393564 4ca1e833f462b95d\n+ 0x00000010 37316262 38363962 64626663 61346336 71bb869bdbfca4c6\n+ 0x00000020 63613366 31392e64 65627567 00000000 ca3f19.debug....\n+ 0x00000030 020a09da ....\n \n" } ] } ] } ] } ] }, { "source1": "razorqt-desktop_0.5.2-4_amd64.deb", "source2": "razorqt-desktop_0.5.2-4_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 2014-01-18 19:38:30.000000 debian-binary\n -rw-r--r-- 0 0 0 5340 2014-01-18 19:38:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 213260 2014-01-18 19:38:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 213440 2014-01-18 19:38:30.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/razor-config-desktop", "source2": "./usr/bin/razor-config-desktop", "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 0002cc 00 A 5 0 8\n [ 5] .dynsym DYNSYM 00000000000005d8 0005d8 001860 18 A 6 1 8\n- [ 6] .dynstr STRTAB 0000000000001e38 001e38 0022a4 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 00000000000040dc 0040dc 000208 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 0000000000001e38 001e38 0022a8 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 00000000000040e0 0040e0 000208 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 00000000000042e8 0042e8 000090 00 A 6 3 8\n [ 9] .rela.dyn RELA 0000000000004378 004378 001b78 18 A 5 0 8\n [10] .rela.plt RELA 0000000000005ef0 005ef0 000900 18 AI 5 25 8\n [11] .init PROGBITS 0000000000007000 007000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 0000000000007020 007020 000610 10 AX 0 0 16\n [13] .plt.got PROGBITS 0000000000007630 007630 000008 08 AX 0 0 8\n [14] .text PROGBITS 0000000000007640 007640 0053e1 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -12,23 +12,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x112f0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x112f8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0x1e38\n 0x0000000000000006 (SYMTAB) 0x5d8\n- 0x000000000000000a (STRSZ) 8868 (bytes)\n+ 0x000000000000000a (STRSZ) 8872 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x12000\n 0x0000000000000002 (PLTRELSZ) 2304 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x5ef0\n 0x0000000000000007 (RELA) 0x4378\n 0x0000000000000008 (RELASZ) 7032 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n 0x000000006ffffffe (VERNEED) 0x42e8\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x40dc\n+ 0x000000006ffffff0 (VERSYM) 0x40e0\n 0x000000006ffffff9 (RELACOUNT) 60\n 0x0000000000000000 (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: 27141cabd95ee408783f0d3231ef7a7508a1ae29\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9584f673cd510ed275b8e2dc7755e9cac322835b\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 260 entries:\n- Addr: 0x00000000000040dc Offset: 0x0040dc Link: 5 (.dynsym)\n+ Addr: 0x00000000000040e0 Offset: 0x0040e0 Link: 5 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 2 (CXXABI_1.3.9)\n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 3 (GLIBCXX_3.4) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -550,9 +550,9 @@\n 0x00004068 00000000 00000000 00000000 00000000 ................\n 0x00004078 00000000 00000000 00000000 00000000 ................\n 0x00004088 00000000 00000000 00000000 00000000 ................\n 0x00004098 00000000 00000000 00000000 00000000 ................\n 0x000040a8 00000000 00000000 00000000 00000000 ................\n 0x000040b8 00000000 00000000 00000000 00000000 ................\n 0x000040c8 00000000 00000000 00000000 00000000 ................\n- 0x000040d8 00000000 ....\n+ 0x000040d8 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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpmlkveuk8/0/9.debuglink.nv9wmu1p`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmp57t3e11m/0/9.debuglink.89cls325`:", "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 31343163 61626439 35656534 30383738 141cabd95ee40878\n- 0x00000010 33663064 33323331 65663761 37353038 3f0d3231ef7a7508\n- 0x00000020 61316165 32392e64 65627567 00000000 a1ae29.debug....\n- 0x00000030 e226ab2c .&.,\n+ 0x00000000 38346636 37336364 35313065 64323735 84f673cd510ed275\n+ 0x00000010 62386532 64633737 35356539 63616333 b8e2dc7755e9cac3\n+ 0x00000020 32323833 35622e64 65627567 00000000 22835b.debug....\n+ 0x00000030 c2845113 ..Q.\n \n" } ] }, { "source1": "./usr/bin/razor-desktop", "source2": "./usr/bin/razor-desktop", "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 0000ec 00 A 5 0 8\n [ 5] .dynsym DYNSYM 00000000000003f8 0003f8 0007f8 18 A 6 1 8\n- [ 6] .dynstr STRTAB 0000000000000bf0 000bf0 000a31 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 0000000000001622 001622 0000aa 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 0000000000000bf0 000bf0 000a35 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 0000000000001626 001626 0000aa 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 00000000000016d0 0016d0 000090 00 A 6 3 8\n [ 9] .rela.dyn RELA 0000000000001760 001760 000330 18 A 5 0 8\n [10] .rela.plt RELA 0000000000001a90 001a90 0002e8 18 AI 5 25 8\n [11] .init PROGBITS 0000000000002000 002000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 0000000000002020 002020 000200 10 AX 0 0 16\n [13] .plt.got PROGBITS 0000000000002220 002220 000008 08 AX 0 0 8\n [14] .text PROGBITS 0000000000002230 002230 000af1 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -12,23 +12,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x4c30\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x4c38\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0xbf0\n 0x0000000000000006 (SYMTAB) 0x3f8\n- 0x000000000000000a (STRSZ) 2609 (bytes)\n+ 0x000000000000000a (STRSZ) 2613 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x5000\n 0x0000000000000002 (PLTRELSZ) 744 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x1a90\n 0x0000000000000007 (RELA) 0x1760\n 0x0000000000000008 (RELASZ) 816 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n 0x000000006ffffffe (VERNEED) 0x16d0\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x1622\n+ 0x000000006ffffff0 (VERSYM) 0x1626\n 0x000000006ffffff9 (RELACOUNT) 8\n 0x0000000000000000 (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: 5f322b4a7c967b10b20f24f5d805bcd8b9d36881\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 05d7a9507ffb94e622f159f9845ae6c8d992c837\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 85 entries:\n- Addr: 0x0000000000001622 Offset: 0x001622 Link: 5 (.dynsym)\n+ Addr: 0x0000000000001626 Offset: 0x001626 Link: 5 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 2 (CXXABI_1.3) 3 (CXXABI_1.3.9)\n 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 4 (GLIBCXX_3.4) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 6 (GLIBC_2.4) 0 (*local*) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -159,9 +159,9 @@\n 0x000015b0 00000000 00000000 00000000 00000000 ................\n 0x000015c0 00000000 00000000 00000000 00000000 ................\n 0x000015d0 00000000 00000000 00000000 00000000 ................\n 0x000015e0 00000000 00000000 00000000 00000000 ................\n 0x000015f0 00000000 00000000 00000000 00000000 ................\n 0x00001600 00000000 00000000 00000000 00000000 ................\n 0x00001610 00000000 00000000 00000000 00000000 ................\n- 0x00001620 00 .\n+ 0x00001620 00000000 00 .....\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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpmlkveuk8/0/10.debuglink.cv3f7nsy`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmp57t3e11m/0/10.debuglink.ilxjuefg`:", "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 33323262 34613763 39363762 31306232 322b4a7c967b10b2\n- 0x00000010 30663234 66356438 30356263 64386239 0f24f5d805bcd8b9\n- 0x00000020 64333638 38312e64 65627567 00000000 d36881.debug....\n- 0x00000030 13163d8b ..=.\n+ 0x00000000 64376139 35303766 66623934 65363232 d7a9507ffb94e622\n+ 0x00000010 66313539 66393834 35616536 63386439 f159f9845ae6c8d9\n+ 0x00000020 39326338 33372e64 65627567 00000000 92c837.debug....\n+ 0x00000030 0bab1106 ....\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/razor-desktop/libanalogclock.so", "source2": "./usr/lib/x86_64-linux-gnu/razor-desktop/libanalogclock.so", "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 00026c 00 A 3 0 8\n [ 3] .dynsym DYNSYM 00000000000004d0 0004d0 001da0 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000002270 002270 0032a1 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000005512 005512 000278 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000002270 002270 0032a7 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000005518 005518 000278 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000005790 005790 000090 00 A 4 3 8\n [ 7] .rela.dyn RELA 0000000000005820 005820 0018a8 18 A 3 0 8\n [ 8] .rela.plt RELA 00000000000070c8 0070c8 0008e8 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000008000 008000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000008020 008020 000600 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000008620 008620 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000008630 008630 0020de 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -13,21 +13,21 @@\n 0x0000000000000019 (INIT_ARRAY) 0x19528\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x19538\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x2270\n 0x0000000000000006 (SYMTAB) 0x4d0\n- 0x000000000000000a (STRSZ) 12961 (bytes)\n+ 0x000000000000000a (STRSZ) 12967 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x1a000\n 0x0000000000000002 (PLTRELSZ) 2280 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x70c8\n 0x0000000000000007 (RELA) 0x5820\n 0x0000000000000008 (RELASZ) 6312 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffe (VERNEED) 0x5790\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x5512\n+ 0x000000006ffffff0 (VERSYM) 0x5518\n 0x000000006ffffff9 (RELACOUNT) 16\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: 696b2151bfd0b23e6a83138c8e005c0272e4685e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d9439471b78d471268f20126f7e4a6e2dbda2e6f\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 316 entries:\n- Addr: 0x0000000000005512 Offset: 0x005512 Link: 3 (.dynsym)\n+ Addr: 0x0000000000005518 Offset: 0x005518 Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -806,9 +806,9 @@\n 0x000054a0 00000000 00000000 00000000 00000000 ................\n 0x000054b0 00000000 00000000 00000000 00000000 ................\n 0x000054c0 00000000 00000000 00000000 00000000 ................\n 0x000054d0 00000000 00000000 00000000 00000000 ................\n 0x000054e0 00000000 00000000 00000000 00000000 ................\n 0x000054f0 00000000 00000000 00000000 00000000 ................\n 0x00005500 00000000 00000000 00000000 00000000 ................\n- 0x00005510 00 .\n+ 0x00005510 00000000 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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpmlkveuk8/0/14.so.debuglink.54e5j9lo`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmp57t3e11m/0/14.so.debuglink.fbh3zo8n`:", "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 36623231 35316266 64306232 33653661 6b2151bfd0b23e6a\n- 0x00000010 38333133 38633865 30303563 30323732 83138c8e005c0272\n- 0x00000020 65343638 35652e64 65627567 00000000 e4685e.debug....\n- 0x00000030 13db3964 ..9d\n+ 0x00000000 34333934 37316237 38643437 31323638 439471b78d471268\n+ 0x00000010 66323031 32366637 65346136 65326462 f20126f7e4a6e2db\n+ 0x00000020 64613265 36662e64 65627567 00000000 da2e6f.debug....\n+ 0x00000030 3b570a77 ;W.w\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/razor-desktop/libdesktop-razor.so", "source2": "./usr/lib/x86_64-linux-gnu/razor-desktop/libdesktop-razor.so", "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x10620\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00ea78 0x00ea78 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00ea80 0x00ea80 R 0x1000\n LOAD 0x00f000 0x000000000000f000 0x000000000000f000 0x00f269 0x00f269 R E 0x1000\n LOAD 0x01f000 0x000000000001f000 0x000000000001f000 0x004c70 0x004c70 R 0x1000\n LOAD 0x024190 0x0000000000025190 0x0000000000025190 0x001990 0x0019b0 RW 0x1000\n DYNAMIC 0x024ca0 0x0000000000025ca0 0x0000000000025ca0 0x000240 0x000240 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x01ffd8 0x000000000001ffd8 0x000000000001ffd8 0x000624 0x000624 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,19 +2,19 @@\n \n Section Headers:\n [Nr] Name Type 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 000588 00 A 3 0 8\n [ 3] .dynsym DYNSYM 00000000000007e8 0007e8 003ab0 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000004298 004298 0060a1 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 000000000000a33a 00a33a 0004e4 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 000000000000a820 00a820 0000a0 00 A 4 3 8\n- [ 7] .rela.dyn RELA 000000000000a8c0 00a8c0 0020e8 18 A 3 0 8\n- [ 8] .rela.plt RELA 000000000000c9a8 00c9a8 0020d0 18 AI 3 23 8\n+ [ 4] .dynstr STRTAB 0000000000004298 004298 0060a5 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000000000000a33e 00a33e 0004e4 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 000000000000a828 00a828 0000a0 00 A 4 3 8\n+ [ 7] .rela.dyn RELA 000000000000a8c8 00a8c8 0020e8 18 A 3 0 8\n+ [ 8] .rela.plt RELA 000000000000c9b0 00c9b0 0020d0 18 AI 3 23 8\n [ 9] .init PROGBITS 000000000000f000 00f000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 000000000000f020 00f020 0015f0 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000010610 010610 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000010620 010620 00dc3e 00 AX 0 0 16\n [13] .fini PROGBITS 000000000001e260 01e260 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 000000000001f000 01f000 000fd7 00 A 0 0 32\n [15] .eh_frame_hdr PROGBITS 000000000001ffd8 01ffd8 000624 00 A 0 0 4\n" }, { "source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0xa8c0 contains 351 entries:\n+Relocation section '.rela.dyn' at offset 0xa8c8 contains 351 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000025190 0000000000000008 R_X86_64_RELATIVE 120b0\n 0000000000025198 0000000000000008 R_X86_64_RELATIVE 12070\n 00000000000251a8 0000000000000008 R_X86_64_RELATIVE 1d9d0\n 00000000000251b8 0000000000000008 R_X86_64_RELATIVE 1da80\n 00000000000251c8 0000000000000008 R_X86_64_RELATIVE 1db70\n 00000000000251d8 0000000000000008 R_X86_64_RELATIVE 1dca0\n@@ -349,15 +349,15 @@\n 0000000000025fd0 000001a300000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 0000000000025fd8 0000020300000006 R_X86_64_GLOB_DAT 0000000000025b58 _ZTV12DesktopScene + 0\n 0000000000025fe0 000001a800000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 0000000000025fe8 000001f600000006 R_X86_64_GLOB_DAT 0000000000025218 _ZTV18BackgroundProvider + 0\n 0000000000026b10 0000010c00000001 R_X86_64_64 0000000000000000 _ZTISt9bad_alloc@GLIBCXX_3.4 + 0\n 0000000000026b18 0000015900000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0\n \n-Relocation section '.rela.plt' at offset 0xc9a8 contains 350 entries:\n+Relocation section '.rela.plt' at offset 0xc9b0 contains 350 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000026018 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN9QListData7reallocEi + 0\n 0000000000026020 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNK13QGraphicsItem3posEv + 0\n 0000000000026028 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN8QVariantC1ERK11QStringList + 0\n 0000000000026030 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN14QGraphicsScene16contextMenuEventEP30QGraphicsSceneContextMenuEvent + 0\n 0000000000026038 000001b700000007 R_X86_64_JUMP_SLOT 0000000000014820 _ZN5QListIS_IP14RazorWorkSpaceEE18detach_helper_growEii + 0\n 0000000000026040 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNK7QString7toUpperEv + 0\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -14,21 +14,21 @@\n 0x0000000000000019 (INIT_ARRAY) 0x25190\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x25198\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x4298\n 0x0000000000000006 (SYMTAB) 0x7e8\n- 0x000000000000000a (STRSZ) 24737 (bytes)\n+ 0x000000000000000a (STRSZ) 24741 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x26000\n 0x0000000000000002 (PLTRELSZ) 8400 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0xc9a8\n- 0x0000000000000007 (RELA) 0xa8c0\n+ 0x0000000000000017 (JMPREL) 0xc9b0\n+ 0x0000000000000007 (RELA) 0xa8c8\n 0x0000000000000008 (RELASZ) 8424 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n- 0x000000006ffffffe (VERNEED) 0xa820\n+ 0x000000006ffffffe (VERNEED) 0xa828\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0xa33a\n+ 0x000000006ffffff0 (VERSYM) 0xa33e\n 0x000000006ffffff9 (RELACOUNT) 27\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: 0915c45f6e61c537abdce629ff2a26ea782152b6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 23b8647ce697a5dc79d5aafdaae5d52945acfb1f\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 626 entries:\n- Addr: 0x000000000000a33a Offset: 0x00a33a Link: 3 (.dynsym)\n+ Addr: 0x000000000000a33e Offset: 0x00a33e Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n@@ -156,15 +156,15 @@\n 260: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 264: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 268: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 26c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 270: 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 3 entries:\n- Addr: 0x000000000000a820 Offset: 0x00a820 Link: 4 (.dynstr)\n+ Addr: 0x000000000000a828 Offset: 0x00a828 Link: 4 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_3.0 Flags: none Version: 8\n 0x0020: Version: 1 File: libc.so.6 Cnt: 3\n 0x0030: Name: GLIBC_2.4 Flags: none Version: 7\n 0x0040: Name: GLIBC_2.14 Flags: none Version: 5\n 0x0050: Name: GLIBC_2.2.5 Flags: none Version: 4\n 0x0060: Version: 1 File: libstdc++.so.6 Cnt: 3\n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -1542,9 +1542,9 @@\n 0x0000a2c8 00000000 00000000 00000000 00000000 ................\n 0x0000a2d8 00000000 00000000 00000000 00000000 ................\n 0x0000a2e8 00000000 00000000 00000000 00000000 ................\n 0x0000a2f8 00000000 00000000 00000000 00000000 ................\n 0x0000a308 00000000 00000000 00000000 00000000 ................\n 0x0000a318 00000000 00000000 00000000 00000000 ................\n 0x0000a328 00000000 00000000 00000000 00000000 ................\n- 0x0000a338 00 .\n+ 0x0000a338 00000000 00 .....\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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpmlkveuk8/0/15.so.debuglink.tloobo33`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmp57t3e11m/0/15.so.debuglink.mwultprf`:", "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 31356334 35663665 36316335 33376162 15c45f6e61c537ab\n- 0x00000010 64636536 32396666 32613236 65613738 dce629ff2a26ea78\n- 0x00000020 32313532 62362e64 65627567 00000000 2152b6.debug....\n- 0x00000030 63b06775 c.gu\n+ 0x00000000 62383634 37636536 39376135 64633739 b8647ce697a5dc79\n+ 0x00000010 64356161 66646161 65356435 32393435 d5aafdaae5d52945\n+ 0x00000020 61636662 31662e64 65627567 00000000 acfb1f.debug....\n+ 0x00000030 7f75e21f .u..\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/razor-desktop/libdesktop-wm_native.so", "source2": "./usr/lib/x86_64-linux-gnu/razor-desktop/libdesktop-wm_native.so", "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x8bf0\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x007b68 0x007b68 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x007b70 0x007b70 R 0x1000\n LOAD 0x008000 0x0000000000008000 0x0000000000008000 0x006c6d 0x006c6d R E 0x1000\n LOAD 0x00f000 0x000000000000f000 0x000000000000f000 0x002377 0x002377 R 0x1000\n LOAD 0x0114d0 0x00000000000124d0 0x00000000000124d0 0x001138 0x001140 RW 0x1000\n DYNAMIC 0x011d20 0x0000000000012d20 0x0000000000012d20 0x000250 0x000250 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x00f7a4 0x000000000000f7a4 0x000000000000f7a4 0x0002c4 0x0002c4 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,19 +2,19 @@\n \n Section Headers:\n [Nr] Name Type 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 0002c8 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000528 000528 001e00 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000002328 002328 002acf 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000004df8 004df8 000280 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 0000000000005078 005078 000090 00 A 4 3 8\n- [ 7] .rela.dyn RELA 0000000000005108 005108 0018d8 18 A 3 0 8\n- [ 8] .rela.plt RELA 00000000000069e0 0069e0 001188 18 AI 3 23 8\n+ [ 4] .dynstr STRTAB 0000000000002328 002328 002ad3 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000004dfc 004dfc 000280 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 0000000000005080 005080 000090 00 A 4 3 8\n+ [ 7] .rela.dyn RELA 0000000000005110 005110 0018d8 18 A 3 0 8\n+ [ 8] .rela.plt RELA 00000000000069e8 0069e8 001188 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000008000 008000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000008020 008020 000bc0 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000008be0 008be0 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000008bf0 008bf0 006071 00 AX 0 0 16\n [13] .fini PROGBITS 000000000000ec64 00ec64 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 000000000000f000 00f000 0007a4 00 A 0 0 32\n [15] .eh_frame_hdr PROGBITS 000000000000f7a4 00f7a4 0002c4 00 A 0 0 4\n" }, { "source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x5108 contains 265 entries:\n+Relocation section '.rela.dyn' at offset 0x5110 contains 265 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 00000000000124d0 0000000000000008 R_X86_64_RELATIVE 98a0\n 00000000000124d8 0000000000000008 R_X86_64_RELATIVE 9860\n 00000000000124e8 0000000000000008 R_X86_64_RELATIVE e740\n 00000000000124f8 0000000000000008 R_X86_64_RELATIVE e760\n 0000000000012508 0000000000000008 R_X86_64_RELATIVE e7e0\n 0000000000012518 0000000000000008 R_X86_64_RELATIVE eb70\n@@ -263,15 +263,15 @@\n 0000000000012fd8 000000d500000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN7QString16codecForCStringsE + 0\n 0000000000012fe0 000000d900000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 0000000000012fe8 000000dc00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 0000000000012ff0 000000e600000006 R_X86_64_GLOB_DAT 0000000000012d00 _ZN16RazorDeskManager16staticMetaObjectE + 0\n 00000000000135f8 0000009400000001 R_X86_64_64 0000000000000000 _ZTISt9bad_alloc@GLIBCXX_3.4 + 0\n 0000000000013600 000000b800000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0\n \n-Relocation section '.rela.plt' at offset 0x69e0 contains 187 entries:\n+Relocation section '.rela.plt' at offset 0x69e8 contains 187 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000013018 0000012900000007 R_X86_64_JUMP_SLOT 0000000000009bc0 _ZN20RazorDeskIconDesktopD1Ev + 0\n 0000000000013020 0000012500000007 R_X86_64_JUMP_SLOT 000000000000aee0 _ZN17RazorDeskIconBase7setIconERK5QIcon + 0\n 0000000000013028 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNK7QPixmap19createHeuristicMaskEb + 0\n 0000000000013030 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _Z17qt_message_output9QtMsgTypePKc + 0\n 0000000000013038 0000011a00000007 R_X86_64_JUMP_SLOT 000000000000e040 _ZN5QListI7QStringE6appendERKS0_ + 0\n 0000000000013040 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN15QAbstractButton7setIconERK5QIcon + 0\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -15,21 +15,21 @@\n 0x0000000000000019 (INIT_ARRAY) 0x124d0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x124d8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x2328\n 0x0000000000000006 (SYMTAB) 0x528\n- 0x000000000000000a (STRSZ) 10959 (bytes)\n+ 0x000000000000000a (STRSZ) 10963 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x13000\n 0x0000000000000002 (PLTRELSZ) 4488 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x69e0\n- 0x0000000000000007 (RELA) 0x5108\n+ 0x0000000000000017 (JMPREL) 0x69e8\n+ 0x0000000000000007 (RELA) 0x5110\n 0x0000000000000008 (RELASZ) 6360 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n- 0x000000006ffffffe (VERNEED) 0x5078\n+ 0x000000006ffffffe (VERNEED) 0x5080\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x4df8\n+ 0x000000006ffffff0 (VERSYM) 0x4dfc\n 0x000000006ffffff9 (RELACOUNT) 19\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: b4df892babdc9d3366ca1eadeff1d55b70799365\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6ba5f1ac5db0c55739479f4fcf24f54e2388447d\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 320 entries:\n- Addr: 0x0000000000004df8 Offset: 0x004df8 Link: 3 (.dynsym)\n+ Addr: 0x0000000000004dfc Offset: 0x004dfc Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 2 (GLIBCXX_3.4) 0 (*local*) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n@@ -79,15 +79,15 @@\n 12c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 130: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 134: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 138: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 13c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 3 entries:\n- Addr: 0x0000000000005078 Offset: 0x005078 Link: 4 (.dynstr)\n+ Addr: 0x0000000000005080 Offset: 0x005080 Link: 4 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_3.0 Flags: none Version: 7\n 0x0020: Version: 1 File: libc.so.6 Cnt: 2\n 0x0030: Name: GLIBC_2.4 Flags: none Version: 6\n 0x0040: Name: GLIBC_2.2.5 Flags: none Version: 4\n 0x0050: Version: 1 File: libstdc++.so.6 Cnt: 3\n 0x0060: Name: CXXABI_1.3.9 Flags: none Version: 5\n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -680,9 +680,10 @@\n 0x00004d78 00000000 00000000 00000000 00000000 ................\n 0x00004d88 00000000 00000000 00000000 00000000 ................\n 0x00004d98 00000000 00000000 00000000 00000000 ................\n 0x00004da8 00000000 00000000 00000000 00000000 ................\n 0x00004db8 00000000 00000000 00000000 00000000 ................\n 0x00004dc8 00000000 00000000 00000000 00000000 ................\n 0x00004dd8 00000000 00000000 00000000 00000000 ................\n- 0x00004de8 00000000 00000000 00000000 000000 ...............\n+ 0x00004de8 00000000 00000000 00000000 00000000 ................\n+ 0x00004df8 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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpmlkveuk8/0/16.so.debuglink.89tvv25y`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmp57t3e11m/0/16.so.debuglink.r3xi90yt`:", "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 64663839 32626162 64633964 33333636 df892babdc9d3366\n- 0x00000010 63613165 61646566 66316435 35623730 ca1eadeff1d55b70\n- 0x00000020 37393933 36352e64 65627567 00000000 799365.debug....\n- 0x00000030 e4ffd03d ...=\n+ 0x00000000 61356631 61633564 62306335 35373339 a5f1ac5db0c55739\n+ 0x00000010 34373966 34666366 32346635 34653233 479f4fcf24f54e23\n+ 0x00000020 38383434 37642e64 65627567 00000000 88447d.debug....\n+ 0x00000030 70453cea pE<.\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/razor-desktop/libhelloworld.so", "source2": "./usr/lib/x86_64-linux-gnu/razor-desktop/libhelloworld.so", "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 0000bc 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000320 000320 000bb8 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000000ed8 000ed8 001550 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000002428 002428 0000fa 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000000ed8 000ed8 001556 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000000000000242e 00242e 0000fa 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000002528 002528 000090 00 A 4 3 8\n [ 7] .rela.dyn RELA 00000000000025b8 0025b8 000810 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000002dc8 002dc8 0003d8 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000004000 004000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000004020 004020 0002a0 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000042c0 0042c0 000008 08 AX 0 0 8\n [12] .text PROGBITS 00000000000042d0 0042d0 000fe5 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -13,21 +13,21 @@\n 0x0000000000000019 (INIT_ARRAY) 0x7b10\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x7b18\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0xed8\n 0x0000000000000006 (SYMTAB) 0x320\n- 0x000000000000000a (STRSZ) 5456 (bytes)\n+ 0x000000000000000a (STRSZ) 5462 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x8000\n 0x0000000000000002 (PLTRELSZ) 984 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x2dc8\n 0x0000000000000007 (RELA) 0x25b8\n 0x0000000000000008 (RELASZ) 2064 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffe (VERNEED) 0x2528\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x2428\n+ 0x000000006ffffff0 (VERSYM) 0x242e\n 0x000000006ffffff9 (RELACOUNT) 7\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: 8a505c333c50240598ca68bb05e83673775d002d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5da42469264dcd449e27af909f53233b1c8be865\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 125 entries:\n- Addr: 0x0000000000002428 Offset: 0x002428 Link: 3 (.dynsym)\n+ Addr: 0x000000000000242e Offset: 0x00242e Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 0 (*local*) 2 (GLIBC_2.2.5) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -337,8 +337,9 @@\n 0x000023b8 00000000 00000000 00000000 00000000 ................\n 0x000023c8 00000000 00000000 00000000 00000000 ................\n 0x000023d8 00000000 00000000 00000000 00000000 ................\n 0x000023e8 00000000 00000000 00000000 00000000 ................\n 0x000023f8 00000000 00000000 00000000 00000000 ................\n 0x00002408 00000000 00000000 00000000 00000000 ................\n 0x00002418 00000000 00000000 00000000 00000000 ................\n+ 0x00002428 00000000 0000 ......\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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpmlkveuk8/0/17.so.debuglink.f60l5guz`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmp57t3e11m/0/17.so.debuglink.xt_3df0c`:", "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 35303563 33333363 35303234 30353938 505c333c50240598\n- 0x00000010 63613638 62623035 65383336 37333737 ca68bb05e8367377\n- 0x00000020 35643030 32642e64 65627567 00000000 5d002d.debug....\n- 0x00000030 7124ea30 q$.0\n+ 0x00000000 61343234 36393236 34646364 34343965 a42469264dcd449e\n+ 0x00000010 32376166 39303966 35333233 33623163 27af909f53233b1c\n+ 0x00000020 38626538 36352e64 65627567 00000000 8be865.debug....\n+ 0x00000030 5e322bf8 ^2+.\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/razor-desktop/libiconview.so", "source2": "./usr/lib/x86_64-linux-gnu/razor-desktop/libiconview.so", "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 0003e0 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000640 000640 002d18 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000003358 003358 004e30 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000008188 008188 0003c2 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000003358 003358 004e36 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000000000000818e 00818e 0003c2 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000008550 008550 0000a0 00 A 4 3 8\n [ 7] .rela.dyn RELA 00000000000085f0 0085f0 0027f0 18 A 3 0 8\n [ 8] .rela.plt RELA 000000000000ade0 00ade0 001158 18 AI 3 23 8\n [ 9] .init PROGBITS 000000000000c000 00c000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 000000000000c020 00c020 000ba0 10 AX 0 0 16\n [11] .plt.got PROGBITS 000000000000cbc0 00cbc0 000008 08 AX 0 0 8\n [12] .text PROGBITS 000000000000cbd0 00cbd0 005643 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -14,21 +14,21 @@\n 0x0000000000000019 (INIT_ARRAY) 0x16fb0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x16fb8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x3358\n 0x0000000000000006 (SYMTAB) 0x640\n- 0x000000000000000a (STRSZ) 20016 (bytes)\n+ 0x000000000000000a (STRSZ) 20022 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x18000\n 0x0000000000000002 (PLTRELSZ) 4440 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0xade0\n 0x0000000000000007 (RELA) 0x85f0\n 0x0000000000000008 (RELASZ) 10224 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffe (VERNEED) 0x8550\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x8188\n+ 0x000000006ffffff0 (VERSYM) 0x818e\n 0x000000006ffffff9 (RELACOUNT) 19\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: b80a699df268f40d81b251944e72adc2b50e072a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4731c81dbc810f2ca8f044f27f87fc9e9cc3ce99\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 481 entries:\n- Addr: 0x0000000000008188 Offset: 0x008188 Link: 3 (.dynsym)\n+ Addr: 0x000000000000818e Offset: 0x00818e Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -1247,8 +1247,9 @@\n 0x00008118 00000000 00000000 00000000 00000000 ................\n 0x00008128 00000000 00000000 00000000 00000000 ................\n 0x00008138 00000000 00000000 00000000 00000000 ................\n 0x00008148 00000000 00000000 00000000 00000000 ................\n 0x00008158 00000000 00000000 00000000 00000000 ................\n 0x00008168 00000000 00000000 00000000 00000000 ................\n 0x00008178 00000000 00000000 00000000 00000000 ................\n+ 0x00008188 00000000 0000 ......\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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpmlkveuk8/0/18.so.debuglink._z5i8la2`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmp57t3e11m/0/18.so.debuglink.3pnk0mr4`:", "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 30613639 39646632 36386634 30643831 0a699df268f40d81\n- 0x00000010 62323531 39343465 37326164 63326235 b251944e72adc2b5\n- 0x00000020 30653037 32612e64 65627567 00000000 0e072a.debug....\n- 0x00000030 dd5f7d64 ._}d\n+ 0x00000000 33316338 31646263 38313066 32636138 31c81dbc810f2ca8\n+ 0x00000010 66303434 66323766 38376663 39653963 f044f27f87fc9e9c\n+ 0x00000020 63336365 39392e64 65627567 00000000 c3ce99.debug....\n+ 0x00000030 647f179e d...\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/razor-desktop/libnotepad.so", "source2": "./usr/lib/x86_64-linux-gnu/razor-desktop/libnotepad.so", "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 0001d4 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000438 000438 001848 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000001c80 001c80 002763 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00000000000043e4 0043e4 000206 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000001c80 001c80 002769 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00000000000043ea 0043ea 000206 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00000000000045f0 0045f0 000090 00 A 4 3 8\n [ 7] .rela.dyn RELA 0000000000004680 004680 000f60 18 A 3 0 8\n [ 8] .rela.plt RELA 00000000000055e0 0055e0 000a08 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000006000 006000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000006020 006020 0006c0 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000066e0 0066e0 000010 08 AX 0 0 8\n [12] .text PROGBITS 00000000000066f0 0066f0 002e43 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -14,21 +14,21 @@\n 0x0000000000000019 (INIT_ARRAY) 0xc850\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0xc858\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x1c80\n 0x0000000000000006 (SYMTAB) 0x438\n- 0x000000000000000a (STRSZ) 10083 (bytes)\n+ 0x000000000000000a (STRSZ) 10089 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0xd000\n 0x0000000000000002 (PLTRELSZ) 2568 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x55e0\n 0x0000000000000007 (RELA) 0x4680\n 0x0000000000000008 (RELASZ) 3936 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffe (VERNEED) 0x45f0\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x43e4\n+ 0x000000006ffffff0 (VERSYM) 0x43ea\n 0x000000006ffffff9 (RELACOUNT) 11\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: 24f2ea219980d14855914e810e968e848ebd55a9\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 99c75b7330d693b6e5e4845932e5c59fb7360d02\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 259 entries:\n- Addr: 0x00000000000043e4 Offset: 0x0043e4 Link: 3 (.dynsym)\n+ Addr: 0x00000000000043ea Offset: 0x0043ea Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -626,9 +626,9 @@\n 0x00004370 00000000 00000000 00000000 00000000 ................\n 0x00004380 00000000 00000000 00000000 00000000 ................\n 0x00004390 00000000 00000000 00000000 00000000 ................\n 0x000043a0 00000000 00000000 00000000 00000000 ................\n 0x000043b0 00000000 00000000 00000000 00000000 ................\n 0x000043c0 00000000 00000000 00000000 00000000 ................\n 0x000043d0 00000000 00000000 00000000 00000000 ................\n- 0x000043e0 000000 ...\n+ 0x000043e0 00000000 00000000 00 .........\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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpmlkveuk8/0/19.so.debuglink.hg5ni1sq`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmp57t3e11m/0/19.so.debuglink.n88a3y8j`:", "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 66326561 32313939 38306431 34383535 f2ea219980d14855\n- 0x00000010 39313465 38313065 39363865 38343865 914e810e968e848e\n- 0x00000020 62643535 61392e64 65627567 00000000 bd55a9.debug....\n- 0x00000030 745ca3cd t\\..\n+ 0x00000000 63373562 37333330 64363933 62366535 c75b7330d693b6e5\n+ 0x00000010 65343834 35393332 65356335 39666237 e4845932e5c59fb7\n+ 0x00000020 33363064 30322e64 65627567 00000000 360d02.debug....\n+ 0x00000030 58282791 X('.\n \n" } ] } ] } ] } ] }, { "source1": "razorqt-globalkeyshortcuts_0.5.2-4_amd64.deb", "source2": "razorqt-globalkeyshortcuts_0.5.2-4_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 2014-01-18 19:38:30.000000 debian-binary\n -rw-r--r-- 0 0 0 992 2014-01-18 19:38:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 17016 2014-01-18 19:38:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 17020 2014-01-18 19:38:30.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/razor-globalkeyshortcuts", "source2": "./usr/bin/razor-globalkeyshortcuts", "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 11 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000268 0x000268 R 0x8\n INTERP 0x0002a8 0x00000000000002a8 0x00000000000002a8 0x00001c 0x00001c R 0x1\n [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0033f0 0x0033f0 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0033f8 0x0033f8 R 0x1000\n LOAD 0x004000 0x0000000000004000 0x0000000000004000 0x00226d 0x00226d R E 0x1000\n LOAD 0x007000 0x0000000000007000 0x0000000000007000 0x000f16 0x000f16 R 0x1000\n LOAD 0x008a28 0x0000000000009a28 0x0000000000009a28 0x0007d8 0x000840 RW 0x1000\n DYNAMIC 0x008d60 0x0000000000009d60 0x0000000000009d60 0x000260 0x000260 RW 0x8\n NOTE 0x0002c4 0x00000000000002c4 0x00000000000002c4 0x000044 0x000044 R 0x4\n GNU_EH_FRAME 0x007310 0x0000000000007310 0x0000000000007310 0x000184 0x000184 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 0001ec 00 A 5 0 8\n [ 5] .dynsym DYNSYM 00000000000004f8 0004f8 000d50 18 A 6 1 8\n- [ 6] .dynstr STRTAB 0000000000001248 001248 001131 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 000000000000237a 00237a 00011c 02 A 5 0 2\n- [ 8] .gnu.version_r VERNEED 0000000000002498 002498 0000a0 00 A 6 3 8\n- [ 9] .rela.dyn RELA 0000000000002538 002538 000960 18 A 5 0 8\n- [10] .rela.plt RELA 0000000000002e98 002e98 000558 18 AI 5 25 8\n+ [ 6] .dynstr STRTAB 0000000000001248 001248 001137 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 0000000000002380 002380 00011c 02 A 5 0 2\n+ [ 8] .gnu.version_r VERNEED 00000000000024a0 0024a0 0000a0 00 A 6 3 8\n+ [ 9] .rela.dyn RELA 0000000000002540 002540 000960 18 A 5 0 8\n+ [10] .rela.plt RELA 0000000000002ea0 002ea0 000558 18 AI 5 25 8\n [11] .init PROGBITS 0000000000004000 004000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 0000000000004020 004020 0003a0 10 AX 0 0 16\n [13] .plt.got PROGBITS 00000000000043c0 0043c0 000008 08 AX 0 0 8\n [14] .text PROGBITS 00000000000043d0 0043d0 001e91 00 AX 0 0 16\n [15] .fini PROGBITS 0000000000006264 006264 000009 00 AX 0 0 4\n [16] .rodata PROGBITS 0000000000007000 007000 000310 00 A 0 0 32\n [17] .eh_frame_hdr PROGBITS 0000000000007310 007310 000184 00 A 0 0 4\n" }, { "source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x2538 contains 100 entries:\n+Relocation section '.rela.dyn' at offset 0x2540 contains 100 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000009a28 0000000000000008 R_X86_64_RELATIVE 49b0\n 0000000000009a30 0000000000000008 R_X86_64_RELATIVE 4810\n 0000000000009a38 0000000000000008 R_X86_64_RELATIVE 4970\n 0000000000009a48 0000000000000008 R_X86_64_RELATIVE 5db0\n 0000000000009a60 0000000000000008 R_X86_64_RELATIVE 9d40\n 0000000000009a68 0000000000000008 R_X86_64_RELATIVE 7190\n@@ -98,15 +98,15 @@\n 0000000000009fe8 0000004300000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 000000000000a1f0 0000001e00000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0\n 000000000000a1f8 0000001a00000001 R_X86_64_64 0000000000000000 _ZTISt9bad_alloc@GLIBCXX_3.4 + 0\n 000000000000a200 0000006a00000005 R_X86_64_COPY 000000000000a200 _ZN7QString11shared_nullE + 0\n 000000000000a220 0000005e00000005 R_X86_64_COPY 000000000000a220 _ZN7QString16codecForCStringsE + 0\n 000000000000a240 0000008300000005 R_X86_64_COPY 000000000000a240 _ZN9QListData11shared_nullE + 0\n \n-Relocation section '.rela.plt' at offset 0x2e98 contains 57 entries:\n+Relocation section '.rela.plt' at offset 0x2ea0 contains 57 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000000a018 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNK8QVariant6toListEv + 0\n 000000000000a020 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_begin_catch@CXXABI_1.3 + 0\n 000000000000a028 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN12QApplicationD1Ev + 0\n 000000000000a030 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 memcpy@GLIBC_2.14 + 0\n 000000000000a038 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN15QDBusConnection10sessionBusEv + 0\n 000000000000a040 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZdlPvm@CXXABI_1.3.9 + 0\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -14,23 +14,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x9a28\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x9a38\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0x1248\n 0x0000000000000006 (SYMTAB) 0x4f8\n- 0x000000000000000a (STRSZ) 4401 (bytes)\n+ 0x000000000000000a (STRSZ) 4407 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0xa000\n 0x0000000000000002 (PLTRELSZ) 1368 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x2e98\n- 0x0000000000000007 (RELA) 0x2538\n+ 0x0000000000000017 (JMPREL) 0x2ea0\n+ 0x0000000000000007 (RELA) 0x2540\n 0x0000000000000008 (RELASZ) 2400 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n- 0x000000006ffffffe (VERNEED) 0x2498\n+ 0x000000006ffffffe (VERNEED) 0x24a0\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x237a\n+ 0x000000006ffffff0 (VERSYM) 0x2380\n 0x000000006ffffff9 (RELACOUNT) 52\n 0x0000000000000000 (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: 636e90e266ddc151e20ba0582c4c15b66649c223\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c0b640675d06f62ab907838e894a6658099ca701\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 142 entries:\n- Addr: 0x000000000000237a Offset: 0x00237a Link: 5 (.dynsym)\n+ Addr: 0x0000000000002380 Offset: 0x002380 Link: 5 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 2 (CXXABI_1.3) 0 (*local*) \n 004: 3 (GLIBC_2.14) 0 (*local*) 4 (CXXABI_1.3.9) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 5 (GLIBCXX_3.4) 0 (*local*) \n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 7 (GLIBC_2.4) \n 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 5 (GLIBCXX_3.4) 0 (*local*) \n@@ -35,15 +35,15 @@\n 07c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 080: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) \n 084: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 088: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 08c: 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 3 entries:\n- Addr: 0x0000000000002498 Offset: 0x002498 Link: 6 (.dynstr)\n+ Addr: 0x00000000000024a0 Offset: 0x0024a0 Link: 6 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_3.0 Flags: none Version: 8\n 0x0020: Version: 1 File: libc.so.6 Cnt: 3\n 0x0030: Name: GLIBC_2.4 Flags: none Version: 7\n 0x0040: Name: GLIBC_2.2.5 Flags: none Version: 6\n 0x0050: Name: GLIBC_2.14 Flags: none Version: 3\n 0x0060: Version: 1 File: libstdc++.so.6 Cnt: 3\n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -271,9 +271,9 @@\n 0x00002308 00000000 00000000 00000000 00000000 ................\n 0x00002318 00000000 00000000 00000000 00000000 ................\n 0x00002328 00000000 00000000 00000000 00000000 ................\n 0x00002338 00000000 00000000 00000000 00000000 ................\n 0x00002348 00000000 00000000 00000000 00000000 ................\n 0x00002358 00000000 00000000 00000000 00000000 ................\n 0x00002368 00000000 00000000 00000000 00000000 ................\n- 0x00002378 00 .\n+ 0x00002378 00000000 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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmppa5lb3g_/0/7.debuglink.x7zhbibv`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpqsitkqxb/0/7.debuglink.oswe3yxd`:", "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 36653930 65323636 64646331 35316532 6e90e266ddc151e2\n- 0x00000010 30626130 35383263 34633135 62363636 0ba0582c4c15b666\n- 0x00000020 34396332 32332e64 65627567 00000000 49c223.debug....\n- 0x00000030 85276d89 .'m.\n+ 0x00000000 62363430 36373564 30366636 32616239 b640675d06f62ab9\n+ 0x00000010 30373833 38653839 34613636 35383039 07838e894a665809\n+ 0x00000020 39636137 30312e64 65627567 00000000 9ca701.debug....\n+ 0x00000030 f5bbb28b ....\n \n" } ] } ] } ] } ] }, { "source1": "razorqt-lightdm-greeter_0.5.2-4_amd64.deb", "source2": "razorqt-lightdm-greeter_0.5.2-4_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 2014-01-18 19:38:30.000000 debian-binary\n -rw-r--r-- 0 0 0 1736 2014-01-18 19:38:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 21940 2014-01-18 19:38:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 22048 2014-01-18 19:38:30.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/razor-lightdm-greeter", "source2": "./usr/bin/razor-lightdm-greeter", "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 11 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000268 0x000268 R 0x8\n INTERP 0x0002a8 0x00000000000002a8 0x00000000000002a8 0x00001c 0x00001c R 0x1\n [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x005460 0x005460 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x005468 0x005468 R 0x1000\n LOAD 0x006000 0x0000000000006000 0x0000000000006000 0x00348d 0x00348d R E 0x1000\n LOAD 0x00a000 0x000000000000a000 0x000000000000a000 0x0011dd 0x0011dd R 0x1000\n LOAD 0x00b8d0 0x000000000000c8d0 0x000000000000c8d0 0x000b30 0x000b98 RW 0x1000\n DYNAMIC 0x00bd80 0x000000000000cd80 0x000000000000cd80 0x000250 0x000250 RW 0x8\n NOTE 0x0002c4 0x00000000000002c4 0x00000000000002c4 0x000044 0x000044 R 0x4\n GNU_EH_FRAME 0x00a4a4 0x000000000000a4a4 0x000000000000a4a4 0x00016c 0x00016c R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 0001b8 00 A 5 0 8\n [ 5] .dynsym DYNSYM 00000000000004c0 0004c0 0015f0 18 A 6 1 8\n- [ 6] .dynstr STRTAB 0000000000001ab0 001ab0 001dc9 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 000000000000387a 00387a 0001d4 02 A 5 0 2\n- [ 8] .gnu.version_r VERNEED 0000000000003a50 003a50 000090 00 A 6 3 8\n- [ 9] .rela.dyn RELA 0000000000003ae0 003ae0 000e10 18 A 5 0 8\n- [10] .rela.plt RELA 00000000000048f0 0048f0 000b70 18 AI 5 25 8\n+ [ 6] .dynstr STRTAB 0000000000001ab0 001ab0 001dcd 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 000000000000387e 00387e 0001d4 02 A 5 0 2\n+ [ 8] .gnu.version_r VERNEED 0000000000003a58 003a58 000090 00 A 6 3 8\n+ [ 9] .rela.dyn RELA 0000000000003ae8 003ae8 000e10 18 A 5 0 8\n+ [10] .rela.plt RELA 00000000000048f8 0048f8 000b70 18 AI 5 25 8\n [11] .init PROGBITS 0000000000006000 006000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 0000000000006020 006020 0007b0 10 AX 0 0 16\n [13] .plt.got PROGBITS 00000000000067d0 0067d0 000008 08 AX 0 0 8\n [14] .text PROGBITS 00000000000067e0 0067e0 002ca1 00 AX 0 0 16\n [15] .fini PROGBITS 0000000000009484 009484 000009 00 AX 0 0 4\n [16] .rodata PROGBITS 000000000000a000 00a000 0004a3 00 A 0 0 32\n [17] .eh_frame_hdr PROGBITS 000000000000a4a4 00a4a4 00016c 00 A 0 0 4\n" }, { "source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x3ae0 contains 150 entries:\n+Relocation section '.rela.dyn' at offset 0x3ae8 contains 150 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000000c8d0 0000000000000008 R_X86_64_RELATIVE 6d00\n 000000000000c8d8 0000000000000008 R_X86_64_RELATIVE 6cc0\n 000000000000c8e8 0000000000000008 R_X86_64_RELATIVE 9210\n 000000000000c8f8 0000000000000008 R_X86_64_RELATIVE 92c0\n 000000000000c908 0000000000000008 R_X86_64_RELATIVE a2a8\n 000000000000c920 0000000000000008 R_X86_64_RELATIVE c900\n@@ -148,15 +148,15 @@\n 000000000000cfe8 0000008c00000006 R_X86_64_GLOB_DAT 0000000000000000 __libc_start_main@GLIBC_2.2.5 + 0\n 000000000000cff0 0000009300000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 000000000000d3f8 0000005200000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0\n 000000000000d400 000000e100000005 R_X86_64_COPY 000000000000d400 _ZN16QCoreApplication4selfE + 0\n 000000000000d420 000000c700000005 R_X86_64_COPY 000000000000d420 _ZN7QString11shared_nullE + 0\n 000000000000d440 000000de00000005 R_X86_64_COPY 000000000000d440 _ZN9QListData11shared_nullE + 0\n \n-Relocation section '.rela.plt' at offset 0x48f0 contains 122 entries:\n+Relocation section '.rela.plt' at offset 0x48f8 contains 122 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000000d018 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7QWidgetD2Ev + 0\n 000000000000d020 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN8QLightDM7Greeter11connectSyncEv + 0\n 000000000000d028 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_begin_catch@CXXABI_1.3 + 0\n 000000000000d030 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN12QApplicationD1Ev + 0\n 000000000000d038 0000000a00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNK9QComboBox8itemDataEii + 0\n 000000000000d040 0000000b00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNK8QLightDM7Greeter15isAuthenticatedEv + 0\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -13,23 +13,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0xc8d0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0xc8d8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0x1ab0\n 0x0000000000000006 (SYMTAB) 0x4c0\n- 0x000000000000000a (STRSZ) 7625 (bytes)\n+ 0x000000000000000a (STRSZ) 7629 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0xd000\n 0x0000000000000002 (PLTRELSZ) 2928 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x48f0\n- 0x0000000000000007 (RELA) 0x3ae0\n+ 0x0000000000000017 (JMPREL) 0x48f8\n+ 0x0000000000000007 (RELA) 0x3ae8\n 0x0000000000000008 (RELASZ) 3600 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n- 0x000000006ffffffe (VERNEED) 0x3a50\n+ 0x000000006ffffffe (VERNEED) 0x3a58\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x387a\n+ 0x000000006ffffff0 (VERSYM) 0x387e\n 0x000000006ffffff9 (RELACOUNT) 31\n 0x0000000000000000 (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: e836503b8886fa780baa61cb755bf52af3fbddcf\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d8125b01661314517f2a1c11225f7b16cf85d73a\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 234 entries:\n- Addr: 0x000000000000387a Offset: 0x00387a Link: 5 (.dynsym)\n+ Addr: 0x000000000000387e Offset: 0x00387e Link: 5 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 2 (CXXABI_1.3) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 3 (CXXABI_1.3.9) 0 (*local*) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 4 (GLIBCXX_3.4) 0 (*local*) \n 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n@@ -58,15 +58,15 @@\n 0d8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 0dc: 1 (*global*) 1 (*global*) 0 (*local*) 1 (*global*) \n 0e0: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) \n 0e4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 0e8: 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 3 entries:\n- Addr: 0x0000000000003a50 Offset: 0x003a50 Link: 6 (.dynstr)\n+ Addr: 0x0000000000003a58 Offset: 0x003a58 Link: 6 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_3.0 Flags: none Version: 7\n 0x0020: Version: 1 File: libc.so.6 Cnt: 2\n 0x0030: Name: GLIBC_2.4 Flags: none Version: 6\n 0x0040: Name: GLIBC_2.2.5 Flags: none Version: 5\n 0x0050: Version: 1 File: libstdc++.so.6 Cnt: 3\n 0x0060: Name: GLIBCXX_3.4 Flags: none Version: 4\n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -472,9 +472,9 @@\n 0x00003800 00000000 00000000 00000000 00000000 ................\n 0x00003810 00000000 00000000 00000000 00000000 ................\n 0x00003820 00000000 00000000 00000000 00000000 ................\n 0x00003830 00000000 00000000 00000000 00000000 ................\n 0x00003840 00000000 00000000 00000000 00000000 ................\n 0x00003850 00000000 00000000 00000000 00000000 ................\n 0x00003860 00000000 00000000 00000000 00000000 ................\n- 0x00003870 00000000 00000000 00 .........\n+ 0x00003870 00000000 00000000 00000000 00 .............\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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmp81u_exl4/0/3.debuglink.hyi59d2h`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmptpvra81l/0/3.debuglink.t26qkyho`:", "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 33363530 33623838 38366661 37383062 36503b8886fa780b\n- 0x00000010 61613631 63623735 35626635 32616633 aa61cb755bf52af3\n- 0x00000020 66626464 63662e64 65627567 00000000 fbddcf.debug....\n- 0x00000030 2581c6d5 %...\n+ 0x00000000 31323562 30313636 31333134 35313766 125b01661314517f\n+ 0x00000010 32613163 31313232 35663762 31366366 2a1c11225f7b16cf\n+ 0x00000020 38356437 33612e64 65627567 00000000 85d73a.debug....\n+ 0x00000030 5bfef58d [...\n \n" } ] } ] } ] } ] }, { "source1": "razorqt-notificationd_0.5.2-4_amd64.deb", "source2": "razorqt-notificationd_0.5.2-4_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 2014-01-18 19:38:30.000000 debian-binary\n -rw-r--r-- 0 0 0 2332 2014-01-18 19:38:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 55380 2014-01-18 19:38:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 55404 2014-01-18 19:38:30.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/razor-notificationd", "source2": "./usr/bin/razor-notificationd", "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 000784 00 A 5 0 8\n [ 5] .dynsym DYNSYM 0000000000000a90 000a90 003120 18 A 6 1 8\n- [ 6] .dynstr STRTAB 0000000000003bb0 003bb0 004933 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 00000000000084e4 0084e4 000418 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 0000000000003bb0 003bb0 004937 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 00000000000084e8 0084e8 000418 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 0000000000008900 008900 0000a0 00 A 6 3 8\n [ 9] .rela.dyn RELA 00000000000089a0 0089a0 002f40 18 A 5 0 8\n [10] .rela.plt RELA 000000000000b8e0 00b8e0 001428 18 AI 5 25 8\n [11] .init PROGBITS 000000000000d000 00d000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 000000000000d020 00d020 000d80 10 AX 0 0 16\n [13] .plt.got PROGBITS 000000000000dda0 00dda0 000008 08 AX 0 0 8\n [14] .text PROGBITS 000000000000ddb0 00ddb0 00abd1 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -14,23 +14,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x1fbb0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x1fbb8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0x3bb0\n 0x0000000000000006 (SYMTAB) 0xa90\n- 0x000000000000000a (STRSZ) 18739 (bytes)\n+ 0x000000000000000a (STRSZ) 18743 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x21000\n 0x0000000000000002 (PLTRELSZ) 5160 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0xb8e0\n 0x0000000000000007 (RELA) 0x89a0\n 0x0000000000000008 (RELASZ) 12096 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n 0x000000006ffffffe (VERNEED) 0x8900\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x84e4\n+ 0x000000006ffffff0 (VERSYM) 0x84e8\n 0x000000006ffffff9 (RELACOUNT) 132\n 0x0000000000000000 (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: 5510014a5081a5e42826dd9b860f397c5368a3d1\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f9e2b1e5b6cdd45c8bf7e9e31452980ddef54a9a\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 524 entries:\n- Addr: 0x00000000000084e4 Offset: 0x0084e4 Link: 5 (.dynsym)\n+ Addr: 0x00000000000084e8 Offset: 0x0084e8 Link: 5 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 2 (CXXABI_1.3) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 0 (*local*) 3 (GLIBC_2.14) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 0 (*local*) 4 (CXXABI_1.3.9) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -1167,9 +1167,9 @@\n 0x00008470 00000000 00000000 00000000 00000000 ................\n 0x00008480 00000000 00000000 00000000 00000000 ................\n 0x00008490 00000000 00000000 00000000 00000000 ................\n 0x000084a0 00000000 00000000 00000000 00000000 ................\n 0x000084b0 00000000 00000000 00000000 00000000 ................\n 0x000084c0 00000000 00000000 00000000 00000000 ................\n 0x000084d0 00000000 00000000 00000000 00000000 ................\n- 0x000084e0 000000 ...\n+ 0x000084e0 00000000 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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpxjdqtyzd/0/7.debuglink.1y968rcg`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmp41gw7ixc/0/7.debuglink.jnup2jtt`:", "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 31303031 34613530 38316135 65343238 10014a5081a5e428\n- 0x00000010 32366464 39623836 30663339 37633533 26dd9b860f397c53\n- 0x00000020 36386133 64312e64 65627567 00000000 68a3d1.debug....\n- 0x00000030 483f2425 H?$%\n+ 0x00000000 65326231 65356236 63646434 35633862 e2b1e5b6cdd45c8b\n+ 0x00000010 66376539 65333134 35323938 30646465 f7e9e31452980dde\n+ 0x00000020 66353461 39612e64 65627567 00000000 f54a9a.debug....\n+ 0x00000030 8c542b7c .T+|\n \n" } ] } ] } ] } ] }, { "source1": "razorqt-openssh-askpass_0.5.2-4_amd64.deb", "source2": "razorqt-openssh-askpass_0.5.2-4_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 2014-01-18 19:38:30.000000 debian-binary\n--rw-r--r-- 0 0 0 1584 2014-01-18 19:38:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 17024 2014-01-18 19:38:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1580 2014-01-18 19:38:30.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 17052 2014-01-18 19:38:30.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/razor-openssh-askpass", "source2": "./usr/bin/razor-openssh-askpass", "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 00015c 00 A 5 0 8\n [ 5] .dynsym DYNSYM 0000000000000468 000468 000e40 18 A 6 1 8\n- [ 6] .dynstr STRTAB 00000000000012a8 0012a8 0013a3 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 000000000000264c 00264c 000130 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 00000000000012a8 0012a8 0013a7 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 0000000000002650 002650 000130 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 0000000000002780 002780 000090 00 A 6 3 8\n [ 9] .rela.dyn RELA 0000000000002810 002810 000888 18 A 5 0 8\n [10] .rela.plt RELA 0000000000003098 003098 0004e0 18 AI 5 25 8\n [11] .init PROGBITS 0000000000004000 004000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 0000000000004020 004020 000350 10 AX 0 0 16\n [13] .plt.got PROGBITS 0000000000004370 004370 000008 08 AX 0 0 8\n [14] .text PROGBITS 0000000000004380 004380 001281 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -12,23 +12,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x79f0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x79f8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0x12a8\n 0x0000000000000006 (SYMTAB) 0x468\n- 0x000000000000000a (STRSZ) 5027 (bytes)\n+ 0x000000000000000a (STRSZ) 5031 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x8000\n 0x0000000000000002 (PLTRELSZ) 1248 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x3098\n 0x0000000000000007 (RELA) 0x2810\n 0x0000000000000008 (RELASZ) 2184 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n 0x000000006ffffffe (VERNEED) 0x2780\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x264c\n+ 0x000000006ffffff0 (VERSYM) 0x2650\n 0x000000006ffffff9 (RELACOUNT) 23\n 0x0000000000000000 (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: aa74ffae2537f15a18ae5f71cdb6aec3ef01394f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 684898e7baafe53380e63f635e44578c99dfb5c7\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: 0x000000000000264c Offset: 0x00264c Link: 5 (.dynsym)\n+ Addr: 0x0000000000002650 Offset: 0x002650 Link: 5 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 2 (CXXABI_1.3.9) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 3 (GLIBCXX_3.4) 0 (*local*) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 5 (CXXABI_1.3) 0 (*local*) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 6 (GLIBC_2.4) 0 (*local*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -310,9 +310,9 @@\n 0x000025d8 00000000 00000000 00000000 00000000 ................\n 0x000025e8 00000000 00000000 00000000 00000000 ................\n 0x000025f8 00000000 00000000 00000000 00000000 ................\n 0x00002608 00000000 00000000 00000000 00000000 ................\n 0x00002618 00000000 00000000 00000000 00000000 ................\n 0x00002628 00000000 00000000 00000000 00000000 ................\n 0x00002638 00000000 00000000 00000000 00000000 ................\n- 0x00002648 000000 ...\n+ 0x00002648 00000000 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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpbeoc37qv/0/3.debuglink.7gc4lw7z`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpea_fzoxz/0/3.debuglink.mvp16k1v`:", "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 37346666 61653235 33376631 35613138 74ffae2537f15a18\n- 0x00000010 61653566 37316364 62366165 63336566 ae5f71cdb6aec3ef\n- 0x00000020 30313339 34662e64 65627567 00000000 01394f.debug....\n- 0x00000030 ab72b7cd .r..\n+ 0x00000000 34383938 65376261 61666535 33333830 4898e7baafe53380\n+ 0x00000010 65363366 36333565 34343537 38633939 e63f635e44578c99\n+ 0x00000020 64666235 63372e64 65627567 00000000 dfb5c7.debug....\n+ 0x00000030 2c581c26 ,X.&\n \n" } ] } ] } ] } ] }, { "source1": "razorqt-panel_0.5.2-4_amd64.deb", "source2": "razorqt-panel_0.5.2-4_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 2014-01-18 19:38:30.000000 debian-binary\n--rw-r--r-- 0 0 0 10896 2014-01-18 19:38:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 330328 2014-01-18 19:38:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 10888 2014-01-18 19:38:30.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 329928 2014-01-18 19:38:30.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/razor-panel", "source2": "./usr/bin/razor-panel", "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 11 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000268 0x000268 R 0x8\n INTERP 0x0002a8 0x00000000000002a8 0x00000000000002a8 0x00001c 0x00001c R 0x1\n [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x011028 0x011028 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x011030 0x011030 R 0x1000\n LOAD 0x012000 0x0000000000012000 0x0000000000012000 0x00dbdd 0x00dbdd R E 0x1000\n LOAD 0x020000 0x0000000000020000 0x0000000000020000 0x005d83 0x005d83 R 0x1000\n LOAD 0x0266f0 0x00000000000276f0 0x00000000000276f0 0x002180 0x002218 RW 0x1000\n DYNAMIC 0x027d80 0x0000000000028d80 0x0000000000028d80 0x000250 0x000250 RW 0x8\n NOTE 0x0002c4 0x00000000000002c4 0x00000000000002c4 0x000044 0x000044 R 0x4\n GNU_EH_FRAME 0x0218c4 0x00000000000218c4 0x00000000000218c4 0x000874 0x000874 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 000a0c 00 A 5 0 8\n [ 5] .dynsym DYNSYM 0000000000000d18 000d18 0043f8 18 A 6 1 8\n- [ 6] .dynstr STRTAB 0000000000005110 005110 00646e 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 000000000000b57e 00b57e 0005aa 02 A 5 0 2\n- [ 8] .gnu.version_r VERNEED 000000000000bb28 00bb28 0000a0 00 A 6 3 8\n- [ 9] .rela.dyn RELA 000000000000bbc8 00bbc8 003bb8 18 A 5 0 8\n- [10] .rela.plt RELA 000000000000f780 00f780 0018a8 18 AI 5 25 8\n+ [ 6] .dynstr STRTAB 0000000000005110 005110 006472 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 000000000000b582 00b582 0005aa 02 A 5 0 2\n+ [ 8] .gnu.version_r VERNEED 000000000000bb30 00bb30 0000a0 00 A 6 3 8\n+ [ 9] .rela.dyn RELA 000000000000bbd0 00bbd0 003bb8 18 A 5 0 8\n+ [10] .rela.plt RELA 000000000000f788 00f788 0018a8 18 AI 5 25 8\n [11] .init PROGBITS 0000000000012000 012000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 0000000000012020 012020 001080 10 AX 0 0 16\n [13] .plt.got PROGBITS 00000000000130a0 0130a0 000008 08 AX 0 0 8\n [14] .text PROGBITS 00000000000130b0 0130b0 00cb21 00 AX 0 0 16\n [15] .fini PROGBITS 000000000001fbd4 01fbd4 000009 00 AX 0 0 4\n [16] .rodata PROGBITS 0000000000020000 020000 0018c4 00 A 0 0 32\n [17] .eh_frame_hdr PROGBITS 00000000000218c4 0218c4 000874 00 A 0 0 4\n" }, { "source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0xbbc8 contains 637 entries:\n+Relocation section '.rela.dyn' at offset 0xbbd0 contains 637 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 00000000000276f0 0000000000000008 R_X86_64_RELATIVE 14830\n 00000000000276f8 0000000000000008 R_X86_64_RELATIVE 147f0\n 0000000000027708 0000000000000008 R_X86_64_RELATIVE 27c28\n 0000000000027710 0000000000000008 R_X86_64_RELATIVE 1bdd0\n 0000000000027718 0000000000000008 R_X86_64_RELATIVE 1be40\n 0000000000027728 0000000000000008 R_X86_64_RELATIVE 1e880\n@@ -635,15 +635,15 @@\n 0000000000027940 0000026500000005 R_X86_64_COPY 0000000000027940 _ZN15AddPluginDialog16staticMetaObjectE + 0\n 0000000000029880 000002d200000005 R_X86_64_COPY 0000000000029880 _ZN16QCoreApplication4selfE + 0\n 0000000000029888 000002cf00000005 R_X86_64_COPY 0000000000029888 _ZN8QVariant7handlerE + 0\n 00000000000298a0 000002ae00000005 R_X86_64_COPY 00000000000298a0 _ZN7QString11shared_nullE + 0\n 00000000000298c0 0000024b00000005 R_X86_64_COPY 00000000000298c0 _ZN7QString16codecForCStringsE + 0\n 00000000000298e0 0000025800000005 R_X86_64_COPY 00000000000298e0 _ZN9QListData11shared_nullE + 0\n \n-Relocation section '.rela.plt' at offset 0xf780 contains 263 entries:\n+Relocation section '.rela.plt' at offset 0xf788 contains 263 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000029018 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN12QApplicationD2Ev + 0\n 0000000000029020 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN16QCoreApplication9argumentsEv + 0\n 0000000000029028 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7QWidgetD2Ev + 0\n 0000000000029030 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN18RazorSettingsCacheC1ER9QSettings + 0\n 0000000000029038 0000000b00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5QMenu12addSeparatorEv + 0\n 0000000000029040 0000000c00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNK8QVariant9constDataEv + 0\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -13,23 +13,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x276f0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x276f8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0x5110\n 0x0000000000000006 (SYMTAB) 0xd18\n- 0x000000000000000a (STRSZ) 25710 (bytes)\n+ 0x000000000000000a (STRSZ) 25714 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x29000\n 0x0000000000000002 (PLTRELSZ) 6312 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0xf780\n- 0x0000000000000007 (RELA) 0xbbc8\n+ 0x0000000000000017 (JMPREL) 0xf788\n+ 0x0000000000000007 (RELA) 0xbbd0\n 0x0000000000000008 (RELASZ) 15288 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n- 0x000000006ffffffe (VERNEED) 0xbb28\n+ 0x000000006ffffffe (VERNEED) 0xbb30\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0xb57e\n+ 0x000000006ffffff0 (VERSYM) 0xb582\n 0x000000006ffffff9 (RELACOUNT) 172\n 0x0000000000000000 (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: 5cddd1cc49343a1a7aaf24cefd3586276b705431\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 209da8bb710930ae96c54350431a26039ff87013\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 725 entries:\n- Addr: 0x000000000000b57e Offset: 0x00b57e Link: 5 (.dynsym)\n+ Addr: 0x000000000000b582 Offset: 0x00b582 Link: 5 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 2 (CXXABI_1.3) 0 (*local*) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 0 (*local*) 3 (GLIBC_2.14) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n@@ -181,15 +181,15 @@\n 2c4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 2c8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 2cc: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) \n 2d0: 1 (*global*) 1 (*global*) 0 (*local*) 1 (*global*) \n 2d4: 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 3 entries:\n- Addr: 0x000000000000bb28 Offset: 0x00bb28 Link: 6 (.dynstr)\n+ Addr: 0x000000000000bb30 Offset: 0x00bb30 Link: 6 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_3.0 Flags: none Version: 8\n 0x0020: Version: 1 File: libc.so.6 Cnt: 3\n 0x0030: Name: GLIBC_2.4 Flags: none Version: 7\n 0x0040: Name: GLIBC_2.2.5 Flags: none Version: 6\n 0x0050: Name: GLIBC_2.14 Flags: none Version: 3\n 0x0060: Version: 1 File: libstdc++.so.6 Cnt: 3\n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -1602,9 +1602,10 @@\n 0x0000b500 00000000 00000000 00000000 00000000 ................\n 0x0000b510 00000000 00000000 00000000 00000000 ................\n 0x0000b520 00000000 00000000 00000000 00000000 ................\n 0x0000b530 00000000 00000000 00000000 00000000 ................\n 0x0000b540 00000000 00000000 00000000 00000000 ................\n 0x0000b550 00000000 00000000 00000000 00000000 ................\n 0x0000b560 00000000 00000000 00000000 00000000 ................\n- 0x0000b570 00000000 00000000 00000000 0000 ..............\n+ 0x0000b570 00000000 00000000 00000000 00000000 ................\n+ 0x0000b580 0000 ..\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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpstny9hkn/0/7.debuglink.p03aipy8`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpka9jvor6/0/7.debuglink.48g9f8j3`:", "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 64646431 63633439 33343361 31613761 ddd1cc49343a1a7a\n- 0x00000010 61663234 63656664 33353836 32373662 af24cefd3586276b\n- 0x00000020 37303534 33312e64 65627567 00000000 705431.debug....\n- 0x00000030 7430944b t0.K\n+ 0x00000000 39646138 62623731 30393330 61653936 9da8bb710930ae96\n+ 0x00000010 63353433 35303433 31613236 30333966 c54350431a26039f\n+ 0x00000020 66383730 31332e64 65627567 00000000 f87013.debug....\n+ 0x00000030 b4a94c3d ..L=\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/razor-panel/libcolorpicker.so", "source2": "./usr/lib/x86_64-linux-gnu/razor-panel/libcolorpicker.so", "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x32f0\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x002e70 0x002e70 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x002e78 0x002e78 R 0x1000\n LOAD 0x003000 0x0000000000003000 0x0000000000003000 0x000b7d 0x000b7d R E 0x1000\n LOAD 0x004000 0x0000000000004000 0x0000000000004000 0x000612 0x000612 R 0x1000\n LOAD 0x004b10 0x0000000000005b10 0x0000000000005b10 0x000670 0x000678 RW 0x1000\n DYNAMIC 0x004da0 0x0000000000005da0 0x0000000000005da0 0x000220 0x000220 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x0040d0 0x00000000000040d0 0x00000000000040d0 0x0000bc 0x0000bc R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,19 +2,19 @@\n \n Section Headers:\n [Nr] Name Type 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 0000d4 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000338 000338 000c00 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000000f38 000f38 001178 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00000000000020b0 0020b0 000100 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 00000000000021b0 0021b0 000090 00 A 4 3 8\n- [ 7] .rela.dyn RELA 0000000000002240 002240 000828 18 A 3 0 8\n- [ 8] .rela.plt RELA 0000000000002a68 002a68 000408 18 AI 3 23 8\n+ [ 4] .dynstr STRTAB 0000000000000f38 000f38 00117e 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00000000000020b6 0020b6 000100 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 00000000000021b8 0021b8 000090 00 A 4 3 8\n+ [ 7] .rela.dyn RELA 0000000000002248 002248 000828 18 A 3 0 8\n+ [ 8] .rela.plt RELA 0000000000002a70 002a70 000408 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000003000 003000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000003020 003020 0002c0 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000032e0 0032e0 000008 08 AX 0 0 8\n [12] .text PROGBITS 00000000000032f0 0032f0 000881 00 AX 0 0 16\n [13] .fini PROGBITS 0000000000003b74 003b74 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 0000000000004000 004000 0000d0 00 A 0 0 32\n [15] .eh_frame_hdr PROGBITS 00000000000040d0 0040d0 0000bc 00 A 0 0 4\n" }, { "source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x2240 contains 87 entries:\n+Relocation section '.rela.dyn' at offset 0x2248 contains 87 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000005b10 0000000000000008 R_X86_64_RELATIVE 34f0\n 0000000000005b18 0000000000000008 R_X86_64_RELATIVE 34b0\n 0000000000005b28 0000000000000008 R_X86_64_RELATIVE 3aa0\n 0000000000005d88 0000000000000008 R_X86_64_RELATIVE 4060\n 0000000000005d90 0000000000000008 R_X86_64_RELATIVE 4080\n 0000000000005d98 0000000000000008 R_X86_64_RELATIVE 5b20\n@@ -85,15 +85,15 @@\n 0000000000005fd0 0000007e00000006 R_X86_64_GLOB_DAT 0000000000005d80 _ZN11ColorPicker16staticMetaObjectE + 0\n 0000000000005fd8 0000005600000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0\n 0000000000005fe0 0000007c00000006 R_X86_64_GLOB_DAT 0000000000005b48 _ZTV11ColorPicker + 0\n 0000000000005fe8 0000005d00000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 0000000000005ff0 0000005f00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 0000000000006178 0000005100000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0\n \n-Relocation section '.rela.plt' at offset 0x2a68 contains 43 entries:\n+Relocation section '.rela.plt' at offset 0x2a70 contains 43 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000006018 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNK7QWidget5winIdEv + 0\n 0000000000006020 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN15QAbstractButton7setIconERK5QIcon + 0\n 0000000000006028 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN6QColorC1Ej + 0\n 0000000000006030 0000000b00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN12QApplication7desktopEv + 0\n 0000000000006038 0000001300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN16RazorPanelPlugin11qt_metacastEPKc + 0\n 0000000000006040 0000001400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7QCursorC1EN2Qt11CursorShapeE + 0\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -12,21 +12,21 @@\n 0x0000000000000019 (INIT_ARRAY) 0x5b10\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x5b18\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0xf38\n 0x0000000000000006 (SYMTAB) 0x338\n- 0x000000000000000a (STRSZ) 4472 (bytes)\n+ 0x000000000000000a (STRSZ) 4478 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x6000\n 0x0000000000000002 (PLTRELSZ) 1032 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x2a68\n- 0x0000000000000007 (RELA) 0x2240\n+ 0x0000000000000017 (JMPREL) 0x2a70\n+ 0x0000000000000007 (RELA) 0x2248\n 0x0000000000000008 (RELASZ) 2088 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n- 0x000000006ffffffe (VERNEED) 0x21b0\n+ 0x000000006ffffffe (VERNEED) 0x21b8\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x20b0\n+ 0x000000006ffffff0 (VERSYM) 0x20b6\n 0x000000006ffffff9 (RELACOUNT) 7\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: 4e95186f9175a9e2aa883b10a3cc4f2f717e0a6e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 599f59eecdb42222eb9de3c00cf5a56872cd9841\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 128 entries:\n- Addr: 0x00000000000020b0 Offset: 0x0020b0 Link: 3 (.dynsym)\n+ Addr: 0x00000000000020b6 Offset: 0x0020b6 Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 2 (GLIBC_2.2.5) 0 (*local*) \n@@ -31,15 +31,15 @@\n 06c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 070: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 074: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 078: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 07c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 3 entries:\n- Addr: 0x00000000000021b0 Offset: 0x0021b0 Link: 4 (.dynstr)\n+ Addr: 0x00000000000021b8 Offset: 0x0021b8 Link: 4 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_3.0 Flags: none Version: 7\n 0x0020: Version: 1 File: libstdc++.so.6 Cnt: 3\n 0x0030: Name: CXXABI_1.3 Flags: none Version: 6\n 0x0040: Name: CXXABI_1.3.9 Flags: none Version: 4\n 0x0050: Name: GLIBCXX_3.4 Flags: none Version: 3\n 0x0060: Version: 1 File: libc.so.6 Cnt: 2\n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -275,9 +275,9 @@\n 0x00002038 00000000 00000000 00000000 00000000 ................\n 0x00002048 00000000 00000000 00000000 00000000 ................\n 0x00002058 00000000 00000000 00000000 00000000 ................\n 0x00002068 00000000 00000000 00000000 00000000 ................\n 0x00002078 00000000 00000000 00000000 00000000 ................\n 0x00002088 00000000 00000000 00000000 00000000 ................\n 0x00002098 00000000 00000000 00000000 00000000 ................\n- 0x000020a8 00000000 00000000 ........\n+ 0x000020a8 00000000 00000000 00000000 0000 ..............\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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpstny9hkn/0/12.so.debuglink.ur7q6ac0`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpka9jvor6/0/12.so.debuglink.86h6rxfj`:", "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 39353138 36663931 37356139 65326161 95186f9175a9e2aa\n- 0x00000010 38383362 31306133 63633466 32663731 883b10a3cc4f2f71\n- 0x00000020 37653061 36652e64 65627567 00000000 7e0a6e.debug....\n- 0x00000030 5ad8995f Z.._\n+ 0x00000000 39663539 65656364 62343232 32326562 9f59eecdb42222eb\n+ 0x00000010 39646533 63303063 66356135 36383732 9de3c00cf5a56872\n+ 0x00000020 63643938 34312e64 65627567 00000000 cd9841.debug....\n+ 0x00000030 8b587442 .XtB\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/razor-panel/libdesktopswitch.so", "source2": "./usr/lib/x86_64-linux-gnu/razor-panel/libdesktopswitch.so", "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 000170 00 A 3 0 8\n [ 3] .dynsym DYNSYM 00000000000003d0 0003d0 001278 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000001648 001648 001b3c 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000003184 003184 00018a 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000001648 001648 001b3e 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000003186 003186 00018a 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000003310 003310 0000a0 00 A 4 3 8\n [ 7] .rela.dyn RELA 00000000000033b0 0033b0 000f48 18 A 3 0 8\n [ 8] .rela.plt RELA 00000000000042f8 0042f8 0006f0 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000005000 005000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000005020 005020 0004b0 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000054d0 0054d0 000008 08 AX 0 0 8\n [12] .text PROGBITS 00000000000054e0 0054e0 001933 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -12,21 +12,21 @@\n 0x0000000000000019 (INIT_ARRAY) 0x9870\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x9878\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x1648\n 0x0000000000000006 (SYMTAB) 0x3d0\n- 0x000000000000000a (STRSZ) 6972 (bytes)\n+ 0x000000000000000a (STRSZ) 6974 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0xa000\n 0x0000000000000002 (PLTRELSZ) 1776 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x42f8\n 0x0000000000000007 (RELA) 0x33b0\n 0x0000000000000008 (RELASZ) 3912 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffe (VERNEED) 0x3310\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x3184\n+ 0x000000006ffffff0 (VERSYM) 0x3186\n 0x000000006ffffff9 (RELACOUNT) 11\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: dd308024058bffbb75e5a394884592b050998538\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 13af2748feb62e763ba28f850031f204306176f2\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 197 entries:\n- Addr: 0x0000000000003184 Offset: 0x003184 Link: 3 (.dynsym)\n+ Addr: 0x0000000000003186 Offset: 0x003186 Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 2 (GLIBCXX_3.4) 0 (*local*) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -431,9 +431,9 @@\n 0x00003108 5f322e32 2e350043 58584142 495f312e _2.2.5.CXXABI_1.\n 0x00003118 332e3900 43585841 42495f31 2e330047 3.9.CXXABI_1.3.G\n 0x00003128 4c494243 58585f33 2e340000 00000000 LIBCXX_3.4......\n 0x00003138 00000000 00000000 00000000 00000000 ................\n 0x00003148 00000000 00000000 00000000 00000000 ................\n 0x00003158 00000000 00000000 00000000 00000000 ................\n 0x00003168 00000000 00000000 00000000 00000000 ................\n- 0x00003178 00000000 00000000 00000000 ............\n+ 0x00003178 00000000 00000000 00000000 0000 ..............\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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpstny9hkn/0/14.so.debuglink.77bwcfls`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpka9jvor6/0/14.so.debuglink.y7jynr58`:", "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 33303830 32343035 38626666 62623735 308024058bffbb75\n- 0x00000010 65356133 39343838 34353932 62303530 e5a394884592b050\n- 0x00000020 39393835 33382e64 65627567 00000000 998538.debug....\n- 0x00000030 60931980 `...\n+ 0x00000000 61663237 34386665 62363265 37363362 af2748feb62e763b\n+ 0x00000010 61323866 38353030 33316632 30343330 a28f850031f20430\n+ 0x00000020 36313736 66322e64 65627567 00000000 6176f2.debug....\n+ 0x00000030 7749c2fc wI..\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/razor-panel/libmainmenu.so", "source2": "./usr/lib/x86_64-linux-gnu/razor-panel/libmainmenu.so", "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x88e0\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x007100 0x007100 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x007108 0x007108 R 0x1000\n LOAD 0x008000 0x0000000000008000 0x0000000000008000 0x0043b5 0x0043b5 R E 0x1000\n LOAD 0x00d000 0x000000000000d000 0x000000000000d000 0x001975 0x001975 R 0x1000\n LOAD 0x00f690 0x0000000000010690 0x0000000000010690 0x000de8 0x000df0 RW 0x1000\n DYNAMIC 0x00fd40 0x0000000000010d40 0x0000000000010d40 0x000240 0x000240 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x00d700 0x000000000000d700 0x000000000000d700 0x0001f4 0x0001f4 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,19 +2,19 @@\n \n Section Headers:\n [Nr] Name Type 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 000270 00 A 3 0 8\n [ 3] .dynsym DYNSYM 00000000000004d0 0004d0 001b90 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000002060 002060 002cc4 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000004d24 004d24 00024c 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 0000000000004f70 004f70 000090 00 A 4 3 8\n- [ 7] .rela.dyn RELA 0000000000005000 005000 001410 18 A 3 0 8\n- [ 8] .rela.plt RELA 0000000000006410 006410 000cf0 18 AI 3 23 8\n+ [ 4] .dynstr STRTAB 0000000000002060 002060 002cca 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000004d2a 004d2a 00024c 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 0000000000004f78 004f78 000090 00 A 4 3 8\n+ [ 7] .rela.dyn RELA 0000000000005008 005008 001410 18 A 3 0 8\n+ [ 8] .rela.plt RELA 0000000000006418 006418 000cf0 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000008000 008000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000008020 008020 0008b0 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000088d0 0088d0 000008 08 AX 0 0 8\n [12] .text PROGBITS 00000000000088e0 0088e0 003ac9 00 AX 0 0 16\n [13] .fini PROGBITS 000000000000c3ac 00c3ac 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 000000000000d000 00d000 0006fd 00 A 0 0 32\n [15] .eh_frame_hdr PROGBITS 000000000000d700 00d700 0001f4 00 A 0 0 4\n" }, { "source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x5000 contains 214 entries:\n+Relocation section '.rela.dyn' at offset 0x5008 contains 214 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000010690 0000000000000008 R_X86_64_RELATIVE 9070\n 0000000000010698 0000000000000008 R_X86_64_RELATIVE 9030\n 00000000000106a8 0000000000000008 R_X86_64_RELATIVE c0c0\n 00000000000106b8 0000000000000008 R_X86_64_RELATIVE c1c0\n 00000000000106c8 0000000000000008 R_X86_64_RELATIVE c2c0\n 0000000000010968 0000000000000008 R_X86_64_RELATIVE d3c0\n@@ -212,15 +212,15 @@\n 0000000000010fd0 000000bb00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0\n 0000000000010fd8 0000012500000006 R_X86_64_GLOB_DAT 0000000000010960 _ZN13RazorMainMenu16staticMetaObjectE + 0\n 0000000000010fe0 000000d200000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 0000000000010fe8 000000d400000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 0000000000010ff0 0000011800000006 R_X86_64_GLOB_DAT 0000000000010718 _ZTV13RazorMainMenu + 0\n 0000000000011470 000000af00000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0\n \n-Relocation section '.rela.plt' at offset 0x6410 contains 138 entries:\n+Relocation section '.rela.plt' at offset 0x6418 contains 138 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000011018 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNK12QKeySequence8toStringENS_14SequenceFormatE + 0\n 0000000000011020 0000010e00000007 R_X86_64_JUMP_SLOT 000000000000a330 _ZN9MenuStyleC1Ev + 0\n 0000000000011028 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN9QGroupBox12setAlignmentEi + 0\n 0000000000011030 0000010200000007 R_X86_64_JUMP_SLOT 000000000000a2a0 _ZN5QListI7QStringE6appendERKS0_ + 0\n 0000000000011038 000000fe00000007 R_X86_64_JUMP_SLOT 000000000000aa40 _ZN26RazorMainMenuConfiguration17textButtonChangedERK7QString + 0\n 0000000000011040 0000010900000007 R_X86_64_JUMP_SLOT 0000000000009da0 _ZN13RazorMainMenuC1EPK25RazorPanelPluginStartInfoP7QWidget + 0\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -14,21 +14,21 @@\n 0x0000000000000019 (INIT_ARRAY) 0x10690\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x10698\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x2060\n 0x0000000000000006 (SYMTAB) 0x4d0\n- 0x000000000000000a (STRSZ) 11460 (bytes)\n+ 0x000000000000000a (STRSZ) 11466 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x11000\n 0x0000000000000002 (PLTRELSZ) 3312 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x6410\n- 0x0000000000000007 (RELA) 0x5000\n+ 0x0000000000000017 (JMPREL) 0x6418\n+ 0x0000000000000007 (RELA) 0x5008\n 0x0000000000000008 (RELASZ) 5136 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n- 0x000000006ffffffe (VERNEED) 0x4f70\n+ 0x000000006ffffffe (VERNEED) 0x4f78\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x4d24\n+ 0x000000006ffffff0 (VERSYM) 0x4d2a\n 0x000000006ffffff9 (RELACOUNT) 15\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: 1ee4b178ef9af5ecb09b4e29b8341fc2b1be5a9b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ddd67b8a39709fa6b63aa081723c63f3c1f6614a\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 294 entries:\n- Addr: 0x0000000000004d24 Offset: 0x004d24 Link: 3 (.dynsym)\n+ Addr: 0x0000000000004d2a Offset: 0x004d2a Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n@@ -73,15 +73,15 @@\n 114: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 118: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 11c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 120: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 124: 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 3 entries:\n- Addr: 0x0000000000004f70 Offset: 0x004f70 Link: 4 (.dynstr)\n+ Addr: 0x0000000000004f78 Offset: 0x004f78 Link: 4 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_3.0 Flags: none Version: 7\n 0x0020: Version: 1 File: libc.so.6 Cnt: 2\n 0x0030: Name: GLIBC_2.4 Flags: none Version: 6\n 0x0040: Name: GLIBC_2.2.5 Flags: none Version: 3\n 0x0050: Version: 1 File: libstdc++.so.6 Cnt: 3\n 0x0060: Name: CXXABI_1.3.9 Flags: none Version: 5\n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -712,9 +712,9 @@\n 0x00004cb0 00000000 00000000 00000000 00000000 ................\n 0x00004cc0 00000000 00000000 00000000 00000000 ................\n 0x00004cd0 00000000 00000000 00000000 00000000 ................\n 0x00004ce0 00000000 00000000 00000000 00000000 ................\n 0x00004cf0 00000000 00000000 00000000 00000000 ................\n 0x00004d00 00000000 00000000 00000000 00000000 ................\n 0x00004d10 00000000 00000000 00000000 00000000 ................\n- 0x00004d20 00000000 ....\n+ 0x00004d20 00000000 00000000 0000 ..........\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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpstny9hkn/0/15.so.debuglink.j8fs_ben`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpka9jvor6/0/15.so.debuglink.nzd78yh7`:", "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 65346231 37386566 39616635 65636230 e4b178ef9af5ecb0\n- 0x00000010 39623465 32396238 33343166 63326231 9b4e29b8341fc2b1\n- 0x00000020 62653561 39622e64 65627567 00000000 be5a9b.debug....\n- 0x00000030 9119490b ..I.\n+ 0x00000000 64363762 38613339 37303966 61366236 d67b8a39709fa6b6\n+ 0x00000010 33616130 38313732 33633633 66336331 3aa081723c63f3c1\n+ 0x00000020 66363631 34612e64 65627567 00000000 f6614a.debug....\n+ 0x00000030 d7757524 .uu$\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/razor-panel/libmount.so", "source2": "./usr/lib/x86_64-linux-gnu/razor-panel/libmount.so", "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 0003d8 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000638 000638 002070 18 A 4 1 8\n- [ 4] .dynstr STRTAB 00000000000026a8 0026a8 002f01 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00000000000055aa 0055aa 0002b4 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 00000000000026a8 0026a8 002f03 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00000000000055ac 0055ac 0002b4 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000005860 005860 0000a0 00 A 4 3 8\n [ 7] .rela.dyn RELA 0000000000005900 005900 002448 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000007d48 007d48 000f48 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000009000 009000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000009020 009020 000a40 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000009a60 009a60 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000009a70 009a70 003c99 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -12,21 +12,21 @@\n 0x0000000000000019 (INIT_ARRAY) 0x12110\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x12118\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x26a8\n 0x0000000000000006 (SYMTAB) 0x638\n- 0x000000000000000a (STRSZ) 12033 (bytes)\n+ 0x000000000000000a (STRSZ) 12035 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x13000\n 0x0000000000000002 (PLTRELSZ) 3912 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x7d48\n 0x0000000000000007 (RELA) 0x5900\n 0x0000000000000008 (RELASZ) 9288 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffe (VERNEED) 0x5860\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x55aa\n+ 0x000000006ffffff0 (VERSYM) 0x55ac\n 0x000000006ffffff9 (RELACOUNT) 23\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: 451c8c64d51d413ab29b44cebb1be9c3d7873f22\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0f729dfea7237e2c4ad2ea715581b6768e195b6b\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 346 entries:\n- Addr: 0x00000000000055aa Offset: 0x0055aa Link: 3 (.dynsym)\n+ Addr: 0x00000000000055ac Offset: 0x0055ac Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -748,9 +748,9 @@\n 0x00005538 5f312e33 2e390047 4c494243 58585f33 _1.3.9.GLIBCXX_3\n 0x00005548 2e340043 58584142 495f312e 33000000 .4.CXXABI_1.3...\n 0x00005558 00000000 00000000 00000000 00000000 ................\n 0x00005568 00000000 00000000 00000000 00000000 ................\n 0x00005578 00000000 00000000 00000000 00000000 ................\n 0x00005588 00000000 00000000 00000000 00000000 ................\n 0x00005598 00000000 00000000 00000000 00000000 ................\n- 0x000055a8 00 .\n+ 0x000055a8 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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpstny9hkn/0/16.so.debuglink.iyrhfvk_`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpka9jvor6/0/16.so.debuglink.gbk9opfh`:", "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 31633863 36346435 31643431 33616232 1c8c64d51d413ab2\n- 0x00000010 39623434 63656262 31626539 63336437 9b44cebb1be9c3d7\n- 0x00000020 38373366 32322e64 65627567 00000000 873f22.debug....\n- 0x00000030 92d19486 ....\n+ 0x00000000 37323964 66656137 32333765 32633461 729dfea7237e2c4a\n+ 0x00000010 64326561 37313535 38316236 37363865 d2ea715581b6768e\n+ 0x00000020 31393562 36622e64 65627567 00000000 195b6b.debug....\n+ 0x00000030 5ed0d53c ^..<\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/razor-panel/libpanelvolume.so", "source2": "./usr/lib/x86_64-linux-gnu/razor-panel/libpanelvolume.so", "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0xd120\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00bd78 0x00bd78 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00bd80 0x00bd80 R 0x1000\n LOAD 0x00c000 0x000000000000c000 0x000000000000c000 0x008665 0x008665 R E 0x1000\n LOAD 0x015000 0x0000000000015000 0x0000000000015000 0x00426e 0x00426e R 0x1000\n LOAD 0x019fb0 0x000000000001afb0 0x000000000001afb0 0x0018e8 0x0018f8 RW 0x1000\n DYNAMIC 0x01ad00 0x000000000001bd00 0x000000000001bd00 0x000230 0x000230 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x0166d8 0x00000000000166d8 0x00000000000166d8 0x000604 0x000604 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,19 +2,19 @@\n \n Section Headers:\n [Nr] Name Type 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 000744 00 A 3 0 8\n [ 3] .dynsym DYNSYM 00000000000009a8 0009a8 002d78 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000003720 003720 0041b5 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00000000000078d6 0078d6 0003ca 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 0000000000007ca0 007ca0 0000d0 00 A 4 4 8\n- [ 7] .rela.dyn RELA 0000000000007d70 007d70 0026b8 18 A 3 0 8\n- [ 8] .rela.plt RELA 000000000000a428 00a428 001950 18 AI 3 23 8\n+ [ 4] .dynstr STRTAB 0000000000003720 003720 0041b7 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00000000000078d8 0078d8 0003ca 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 0000000000007ca8 007ca8 0000d0 00 A 4 4 8\n+ [ 7] .rela.dyn RELA 0000000000007d78 007d78 0026b8 18 A 3 0 8\n+ [ 8] .rela.plt RELA 000000000000a430 00a430 001950 18 AI 3 23 8\n [ 9] .init PROGBITS 000000000000c000 00c000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 000000000000c020 00c020 0010f0 10 AX 0 0 16\n [11] .plt.got PROGBITS 000000000000d110 00d110 000008 08 AX 0 0 8\n [12] .text PROGBITS 000000000000d120 00d120 00753b 00 AX 0 0 16\n [13] .fini PROGBITS 000000000001465c 01465c 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 0000000000015000 015000 0016d8 00 A 0 0 32\n [15] .eh_frame_hdr PROGBITS 00000000000166d8 0166d8 000604 00 A 0 0 4\n" }, { "source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x7d70 contains 413 entries:\n+Relocation section '.rela.dyn' at offset 0x7d78 contains 413 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000001afb0 0000000000000008 R_X86_64_RELATIVE dcb0\n 000000000001afb8 0000000000000008 R_X86_64_RELATIVE dc70\n 000000000001afc8 0000000000000008 R_X86_64_RELATIVE 13440\n 000000000001afd8 0000000000000008 R_X86_64_RELATIVE 136a0\n 000000000001afe8 0000000000000008 R_X86_64_RELATIVE 13940\n 000000000001aff8 0000000000000008 R_X86_64_RELATIVE 13d60\n@@ -411,15 +411,15 @@\n 000000000001bfd8 0000010a00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN7QString16codecForCStringsE + 0\n 000000000001bfe0 0000010d00000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 000000000001bfe8 0000010f00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 000000000001bff0 0000014900000006 R_X86_64_GLOB_DAT 000000000001b538 _ZTV11VolumePopup + 0\n 000000000001bff8 0000018200000006 R_X86_64_GLOB_DAT 000000000001b2d8 _ZTV12VolumeButton + 0\n 000000000001c890 000000e700000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0\n \n-Relocation section '.rela.plt' at offset 0xa428 contains 270 entries:\n+Relocation section '.rela.plt' at offset 0xa430 contains 270 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000001c018 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNK12QKeySequence8toStringENS_14SequenceFormatE + 0\n 000000000001c020 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN8QVariantC1Ei + 0\n 000000000001c028 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 snd_mixer_set_callback@ALSA_0.9 + 0\n 000000000001c030 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN10QBoxLayout10setSpacingEi + 0\n 000000000001c038 000001bb00000007 R_X86_64_JUMP_SLOT 000000000000ff00 _ZN5QListI7QStringE6appendERKS0_ + 0\n 000000000001c040 000001d200000007 R_X86_64_JUMP_SLOT 000000000000f740 _ZN11VolumePopup9setDeviceEP11AudioDevice + 0\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -13,21 +13,21 @@\n 0x0000000000000019 (INIT_ARRAY) 0x1afb0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x1afb8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x3720\n 0x0000000000000006 (SYMTAB) 0x9a8\n- 0x000000000000000a (STRSZ) 16821 (bytes)\n+ 0x000000000000000a (STRSZ) 16823 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x1c000\n 0x0000000000000002 (PLTRELSZ) 6480 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0xa428\n- 0x0000000000000007 (RELA) 0x7d70\n+ 0x0000000000000017 (JMPREL) 0xa430\n+ 0x0000000000000007 (RELA) 0x7d78\n 0x0000000000000008 (RELASZ) 9912 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n- 0x000000006ffffffe (VERNEED) 0x7ca0\n+ 0x000000006ffffffe (VERNEED) 0x7ca8\n 0x000000006fffffff (VERNEEDNUM) 4\n- 0x000000006ffffff0 (VERSYM) 0x78d6\n+ 0x000000006ffffff0 (VERSYM) 0x78d8\n 0x000000006ffffff9 (RELACOUNT) 35\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: 4ae3201f4276adbcd3634123bbf6b244fdd663fa\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b64ea162d7fdefccc0e86bc19d7197ff68eaab2f\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 485 entries:\n- Addr: 0x00000000000078d6 Offset: 0x0078d6 Link: 3 (.dynsym)\n+ Addr: 0x00000000000078d8 Offset: 0x0078d8 Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 2 (ALSA_0.9) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 2 (ALSA_0.9) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 2 (ALSA_0.9) 0 (*local*) 0 (*local*) \n@@ -121,15 +121,15 @@\n 1d4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 1d8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 1dc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 1e0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 1e4: 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 4 entries:\n- Addr: 0x0000000000007ca0 Offset: 0x007ca0 Link: 4 (.dynstr)\n+ Addr: 0x0000000000007ca8 Offset: 0x007ca8 Link: 4 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_3.0 Flags: none Version: 10\n 0x0020: Version: 1 File: libc.so.6 Cnt: 4\n 0x0030: Name: GLIBC_2.4 Flags: none Version: 9\n 0x0040: Name: GLIBC_2.14 Flags: none Version: 6\n 0x0050: Name: GLIBC_2.3.4 Flags: none Version: 5\n 0x0060: Name: GLIBC_2.2.5 Flags: none Version: 4\n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -1047,9 +1047,9 @@\n 0x00007860 332e3900 474c4942 4358585f 332e3400 3.9.GLIBCXX_3.4.\n 0x00007870 43585841 42495f31 2e330041 4c53415f CXXABI_1.3.ALSA_\n 0x00007880 302e3900 00000000 00000000 00000000 0.9.............\n 0x00007890 00000000 00000000 00000000 00000000 ................\n 0x000078a0 00000000 00000000 00000000 00000000 ................\n 0x000078b0 00000000 00000000 00000000 00000000 ................\n 0x000078c0 00000000 00000000 00000000 00000000 ................\n- 0x000078d0 00000000 00 .....\n+ 0x000078d0 00000000 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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpstny9hkn/0/18.so.debuglink.m_ggatnj`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpka9jvor6/0/18.so.debuglink.yhgnryyo`:", "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 65333230 31663432 37366164 62636433 e3201f4276adbcd3\n- 0x00000010 36333431 32336262 66366232 34346664 634123bbf6b244fd\n- 0x00000020 64363633 66612e64 65627567 00000000 d663fa.debug....\n- 0x00000030 f359ecf0 .Y..\n+ 0x00000000 34656131 36326437 66646566 63636330 4ea162d7fdefccc0\n+ 0x00000010 65383662 63313964 37313937 66663638 e86bc19d7197ff68\n+ 0x00000020 65616162 32662e64 65627567 00000000 eaab2f.debug....\n+ 0x00000030 bbdf6197 ..a.\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/razor-panel/libscreensaver.so", "source2": "./usr/lib/x86_64-linux-gnu/razor-panel/libscreensaver.so", "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 0000bc 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000320 000320 000b10 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000000e30 000e30 0010c6 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000001ef6 001ef6 0000ec 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000000e30 000e30 0010c8 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000001ef8 001ef8 0000ec 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000001fe8 001fe8 0000a0 00 A 4 3 8\n [ 7] .rela.dyn RELA 0000000000002088 002088 000828 18 A 3 0 8\n [ 8] .rela.plt RELA 00000000000028b0 0028b0 000318 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000003000 003000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000003020 003020 000220 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000003240 003240 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000003250 003250 000823 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -12,21 +12,21 @@\n 0x0000000000000019 (INIT_ARRAY) 0x5b10\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x5b18\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0xe30\n 0x0000000000000006 (SYMTAB) 0x320\n- 0x000000000000000a (STRSZ) 4294 (bytes)\n+ 0x000000000000000a (STRSZ) 4296 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x6000\n 0x0000000000000002 (PLTRELSZ) 792 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x28b0\n 0x0000000000000007 (RELA) 0x2088\n 0x0000000000000008 (RELASZ) 2088 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffe (VERNEED) 0x1fe8\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x1ef6\n+ 0x000000006ffffff0 (VERSYM) 0x1ef8\n 0x000000006ffffff9 (RELACOUNT) 7\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: 35654dbc63b84a4c7cfaed79744bcc998d133aeb\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: dfb7070253cd4f28ed7de4baf3b7f0873d2fc672\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 118 entries:\n- Addr: 0x0000000000001ef6 Offset: 0x001ef6 Link: 3 (.dynsym)\n+ Addr: 0x0000000000001ef8 Offset: 0x001ef8 Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.2.5)\n 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -264,9 +264,9 @@\n 0x00001e80 332e3400 474c4942 435f322e 3400474c 3.4.GLIBC_2.4.GL\n 0x00001e90 4942435f 322e3134 00474c49 42435f32 IBC_2.14.GLIBC_2\n 0x00001ea0 2e322e35 00000000 00000000 00000000 .2.5............\n 0x00001eb0 00000000 00000000 00000000 00000000 ................\n 0x00001ec0 00000000 00000000 00000000 00000000 ................\n 0x00001ed0 00000000 00000000 00000000 00000000 ................\n 0x00001ee0 00000000 00000000 00000000 00000000 ................\n- 0x00001ef0 00000000 0000 ......\n+ 0x00001ef0 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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpstny9hkn/0/20.so.debuglink.z6co1xmc`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpka9jvor6/0/20.so.debuglink._v2vikzs`:", "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 36353464 62633633 62383461 34633763 654dbc63b84a4c7c\n- 0x00000010 66616564 37393734 34626363 39393864 faed79744bcc998d\n- 0x00000020 31333361 65622e64 65627567 00000000 133aeb.debug....\n- 0x00000030 fbde5dec ..].\n+ 0x00000000 62373037 30323533 63643466 32386564 b7070253cd4f28ed\n+ 0x00000010 37646534 62616633 62376630 38373364 7de4baf3b7f0873d\n+ 0x00000020 32666336 37322e64 65627567 00000000 2fc672.debug....\n+ 0x00000030 6969df15 ii..\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/razor-panel/libshowdesktop.so", "source2": "./usr/lib/x86_64-linux-gnu/razor-panel/libshowdesktop.so", "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 0000c0 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000320 000320 000bb8 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000000ed8 000ed8 001138 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000002010 002010 0000fa 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000000ed8 000ed8 00113a 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000002012 002012 0000fa 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000002110 002110 000090 00 A 4 3 8\n [ 7] .rela.dyn RELA 00000000000021a0 0021a0 000828 18 A 3 0 8\n [ 8] .rela.plt RELA 00000000000029c8 0029c8 0003c0 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000003000 003000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000003020 003020 000290 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000032b0 0032b0 000008 08 AX 0 0 8\n [12] .text PROGBITS 00000000000032c0 0032c0 000933 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -13,21 +13,21 @@\n 0x0000000000000019 (INIT_ARRAY) 0x5af0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x5af8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0xed8\n 0x0000000000000006 (SYMTAB) 0x320\n- 0x000000000000000a (STRSZ) 4408 (bytes)\n+ 0x000000000000000a (STRSZ) 4410 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x6000\n 0x0000000000000002 (PLTRELSZ) 960 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x29c8\n 0x0000000000000007 (RELA) 0x21a0\n 0x0000000000000008 (RELASZ) 2088 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffe (VERNEED) 0x2110\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x2010\n+ 0x000000006ffffff0 (VERSYM) 0x2012\n 0x000000006ffffff9 (RELACOUNT) 7\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: 8e911e14d04c5a606a81991d71f985f45bb87295\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 75e7bb125e9878f2fe8405a6919256b614be9666\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 125 entries:\n- Addr: 0x0000000000002010 Offset: 0x002010 Link: 3 (.dynsym)\n+ Addr: 0x0000000000002012 Offset: 0x002012 Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 2 (GLIBC_2.2.5) 0 (*local*) 0 (*local*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -271,9 +271,9 @@\n 0x00001f98 2e332e39 00474c49 42435858 5f332e34 .3.9.GLIBCXX_3.4\n 0x00001fa8 00474c49 42435f32 2e340047 4c494243 .GLIBC_2.4.GLIBC\n 0x00001fb8 5f322e32 2e350000 00000000 00000000 _2.2.5..........\n 0x00001fc8 00000000 00000000 00000000 00000000 ................\n 0x00001fd8 00000000 00000000 00000000 00000000 ................\n 0x00001fe8 00000000 00000000 00000000 00000000 ................\n 0x00001ff8 00000000 00000000 00000000 00000000 ................\n- 0x00002008 00000000 00000000 ........\n+ 0x00002008 00000000 00000000 0000 ..........\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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpstny9hkn/0/22.so.debuglink.7ke2sqfn`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpka9jvor6/0/22.so.debuglink.8_s65vku`:", "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 39313165 31346430 34633561 36303661 911e14d04c5a606a\n- 0x00000010 38313939 31643731 66393835 66343562 81991d71f985f45b\n- 0x00000020 62383732 39352e64 65627567 00000000 b87295.debug....\n- 0x00000030 e59dbb5c ...\\\n+ 0x00000000 65376262 31323565 39383738 66326665 e7bb125e9878f2fe\n+ 0x00000010 38343035 61363931 39323536 62363134 8405a6919256b614\n+ 0x00000020 62653936 36362e64 65627567 00000000 be9666.debug....\n+ 0x00000030 192d601d .-`.\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/razor-panel/libtaskbar.so", "source2": "./usr/lib/x86_64-linux-gnu/razor-panel/libtaskbar.so", "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 0003e4 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000648 000648 0026d0 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000002d18 002d18 003d4d 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000006a66 006a66 00033c 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000002d18 002d18 003d51 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000006a6a 006a6a 00033c 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000006da8 006da8 0000a0 00 A 4 3 8\n [ 7] .rela.dyn RELA 0000000000006e48 006e48 001b18 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000008960 008960 001410 18 AI 3 23 8\n [ 9] .init PROGBITS 000000000000a000 00a000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 000000000000a020 00a020 000d70 10 AX 0 0 16\n [11] .plt.got PROGBITS 000000000000ad90 00ad90 000008 08 AX 0 0 8\n [12] .text PROGBITS 000000000000ada0 00ada0 0057e9 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -14,21 +14,21 @@\n 0x0000000000000019 (INIT_ARRAY) 0x15430\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x15438\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x2d18\n 0x0000000000000006 (SYMTAB) 0x648\n- 0x000000000000000a (STRSZ) 15693 (bytes)\n+ 0x000000000000000a (STRSZ) 15697 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x16000\n 0x0000000000000002 (PLTRELSZ) 5136 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x8960\n 0x0000000000000007 (RELA) 0x6e48\n 0x0000000000000008 (RELASZ) 6936 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffe (VERNEED) 0x6da8\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x6a66\n+ 0x000000006ffffff0 (VERSYM) 0x6a6a\n 0x000000006ffffff9 (RELACOUNT) 15\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: 40636c631cd7e9370c4e6fab0e85bd4be8a8521b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ae55eb05d83bf7fbdb386af473b0a43754c07640\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 414 entries:\n- Addr: 0x0000000000006a66 Offset: 0x006a66 Link: 3 (.dynsym)\n+ Addr: 0x0000000000006a6a Offset: 0x006a6a Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -976,9 +976,10 @@\n 0x000069e8 00000000 00000000 00000000 00000000 ................\n 0x000069f8 00000000 00000000 00000000 00000000 ................\n 0x00006a08 00000000 00000000 00000000 00000000 ................\n 0x00006a18 00000000 00000000 00000000 00000000 ................\n 0x00006a28 00000000 00000000 00000000 00000000 ................\n 0x00006a38 00000000 00000000 00000000 00000000 ................\n 0x00006a48 00000000 00000000 00000000 00000000 ................\n- 0x00006a58 00000000 00000000 00000000 00 .............\n+ 0x00006a58 00000000 00000000 00000000 00000000 ................\n+ 0x00006a68 00 .\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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpstny9hkn/0/23.so.debuglink.dmvs4nxw`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpka9jvor6/0/23.so.debuglink.zl1wvwb9`:", "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 36333663 36333163 64376539 33373063 636c631cd7e9370c\n- 0x00000010 34653666 61623065 38356264 34626538 4e6fab0e85bd4be8\n- 0x00000020 61383532 31622e64 65627567 00000000 a8521b.debug....\n- 0x00000030 745d4759 t]GY\n+ 0x00000000 35356562 30356438 33626637 66626462 55eb05d83bf7fbdb\n+ 0x00000010 33383661 66343733 62306134 33373534 386af473b0a43754\n+ 0x00000020 63303736 34302e64 65627567 00000000 c07640.debug....\n+ 0x00000030 615deaa8 a]..\n \n" } ] } ] } ] } ] }, { "source1": "razorqt-policykit-agent_0.5.2-4_amd64.deb", "source2": "razorqt-policykit-agent_0.5.2-4_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 2014-01-18 19:38:30.000000 debian-binary\n -rw-r--r-- 0 0 0 1596 2014-01-18 19:38:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 24436 2014-01-18 19:38:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 24512 2014-01-18 19:38:30.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/razor-policykit-agent", "source2": "./usr/bin/razor-policykit-agent", "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 11 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000268 0x000268 R 0x8\n INTERP 0x0002a8 0x00000000000002a8 0x00000000000002a8 0x00001c 0x00001c R 0x1\n [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0055c0 0x0055c0 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0055c8 0x0055c8 R 0x1000\n LOAD 0x006000 0x0000000000006000 0x0000000000006000 0x0033ed 0x0033ed R E 0x1000\n LOAD 0x00a000 0x000000000000a000 0x000000000000a000 0x00175a 0x00175a R 0x1000\n LOAD 0x00b8f0 0x000000000000c8f0 0x000000000000c8f0 0x000a60 0x000af8 RW 0x1000\n DYNAMIC 0x00bd40 0x000000000000cd40 0x000000000000cd40 0x000280 0x000280 RW 0x8\n NOTE 0x0002c4 0x00000000000002c4 0x00000000000002c4 0x000044 0x000044 R 0x4\n GNU_EH_FRAME 0x00a65c 0x000000000000a65c 0x000000000000a65c 0x0001cc 0x0001cc R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 0001e8 00 A 5 0 8\n [ 5] .dynsym DYNSYM 00000000000004f0 0004f0 001608 18 A 6 1 8\n- [ 6] .dynstr STRTAB 0000000000001af8 001af8 00241f 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 0000000000003f18 003f18 0001d6 02 A 5 0 2\n- [ 8] .gnu.version_r VERNEED 00000000000040f0 0040f0 000090 00 A 6 3 8\n- [ 9] .rela.dyn RELA 0000000000004180 004180 000ae0 18 A 5 0 8\n- [10] .rela.plt RELA 0000000000004c60 004c60 000960 18 AI 5 25 8\n+ [ 6] .dynstr STRTAB 0000000000001af8 001af8 002423 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 0000000000003f1c 003f1c 0001d6 02 A 5 0 2\n+ [ 8] .gnu.version_r VERNEED 00000000000040f8 0040f8 000090 00 A 6 3 8\n+ [ 9] .rela.dyn RELA 0000000000004188 004188 000ae0 18 A 5 0 8\n+ [10] .rela.plt RELA 0000000000004c68 004c68 000960 18 AI 5 25 8\n [11] .init PROGBITS 0000000000006000 006000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 0000000000006020 006020 000650 10 AX 0 0 16\n [13] .plt.got PROGBITS 0000000000006670 006670 000008 08 AX 0 0 8\n [14] .text PROGBITS 0000000000006680 006680 002d61 00 AX 0 0 16\n [15] .fini PROGBITS 00000000000093e4 0093e4 000009 00 AX 0 0 4\n [16] .rodata PROGBITS 000000000000a000 00a000 00065c 00 A 0 0 32\n [17] .eh_frame_hdr PROGBITS 000000000000a65c 00a65c 0001cc 00 A 0 0 4\n" }, { "source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x4180 contains 116 entries:\n+Relocation section '.rela.dyn' at offset 0x4188 contains 116 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000000c8f0 0000000000000008 R_X86_64_RELATIVE 6b40\n 000000000000c8f8 0000000000000008 R_X86_64_RELATIVE 6b00\n 000000000000c908 0000000000000008 R_X86_64_RELATIVE 9090\n 000000000000c918 0000000000000008 R_X86_64_RELATIVE 9150\n 000000000000c9e8 0000000000000008 R_X86_64_RELATIVE a520\n 000000000000ca00 0000000000000008 R_X86_64_RELATIVE c9e0\n@@ -114,15 +114,15 @@\n 000000000000d348 0000004700000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0\n 000000000000c920 000000e500000005 R_X86_64_COPY 000000000000c920 _ZN9PolkitQt15Agent7Session16staticMetaObjectE + 0\n 000000000000c940 000000e800000005 R_X86_64_COPY 000000000000c940 _ZTV16RazorApplication + 0\n 000000000000d360 000000df00000005 R_X86_64_COPY 000000000000d360 _ZN16QCoreApplication4selfE + 0\n 000000000000d380 000000e300000005 R_X86_64_COPY 000000000000d380 _ZN9QHashData11shared_nullE + 0\n 000000000000d3c0 000000c600000005 R_X86_64_COPY 000000000000d3c0 _ZN7QString11shared_nullE + 0\n \n-Relocation section '.rela.plt' at offset 0x4c60 contains 100 entries:\n+Relocation section '.rela.plt' at offset 0x4c68 contains 100 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000000d018 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN12QApplicationD2Ev + 0\n 000000000000d020 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNK9PolkitQt18Identity8toStringEv + 0\n 000000000000d028 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_begin_catch@CXXABI_1.3 + 0\n 000000000000d030 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN9PolkitQt15Agent8Listener16registerListenerERKNS_7SubjectERK7QString + 0\n 000000000000d038 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7QDialogD2Ev + 0\n 000000000000d040 0000000900000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN9PolkitQt17SubjectD2Ev + 0\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -16,23 +16,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0xc8f0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0xc8f8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0x1af8\n 0x0000000000000006 (SYMTAB) 0x4f0\n- 0x000000000000000a (STRSZ) 9247 (bytes)\n+ 0x000000000000000a (STRSZ) 9251 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0xd000\n 0x0000000000000002 (PLTRELSZ) 2400 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x4c60\n- 0x0000000000000007 (RELA) 0x4180\n+ 0x0000000000000017 (JMPREL) 0x4c68\n+ 0x0000000000000007 (RELA) 0x4188\n 0x0000000000000008 (RELASZ) 2784 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n- 0x000000006ffffffe (VERNEED) 0x40f0\n+ 0x000000006ffffffe (VERNEED) 0x40f8\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x3f18\n+ 0x000000006ffffff0 (VERSYM) 0x3f1c\n 0x000000006ffffff9 (RELACOUNT) 35\n 0x0000000000000000 (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: a2bcb2601219a33e5b6a96cd5ca08b29c0dc0e3c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 922f4b8a23a2bdc89ae4eb1c457c4d19a6d411de\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 235 entries:\n- Addr: 0x0000000000003f18 Offset: 0x003f18 Link: 5 (.dynsym)\n+ Addr: 0x0000000000003f1c Offset: 0x003f1c Link: 5 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 2 (CXXABI_1.3) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 3 (CXXABI_1.3.9)\n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 4 (GLIBCXX_3.4) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 2 (CXXABI_1.3) 0 (*local*) \n@@ -58,15 +58,15 @@\n 0d8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 0dc: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) \n 0e0: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) \n 0e4: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) \n 0e8: 0 (*local*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 3 entries:\n- Addr: 0x00000000000040f0 Offset: 0x0040f0 Link: 6 (.dynstr)\n+ Addr: 0x00000000000040f8 Offset: 0x0040f8 Link: 6 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_3.0 Flags: none Version: 7\n 0x0020: Version: 1 File: libc.so.6 Cnt: 2\n 0x0030: Name: GLIBC_2.4 Flags: none Version: 6\n 0x0040: Name: GLIBC_2.2.5 Flags: none Version: 5\n 0x0050: Version: 1 File: libstdc++.so.6 Cnt: 3\n 0x0060: Name: GLIBCXX_3.4 Flags: none Version: 4\n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -573,9 +573,10 @@\n 0x00003e98 00000000 00000000 00000000 00000000 ................\n 0x00003ea8 00000000 00000000 00000000 00000000 ................\n 0x00003eb8 00000000 00000000 00000000 00000000 ................\n 0x00003ec8 00000000 00000000 00000000 00000000 ................\n 0x00003ed8 00000000 00000000 00000000 00000000 ................\n 0x00003ee8 00000000 00000000 00000000 00000000 ................\n 0x00003ef8 00000000 00000000 00000000 00000000 ................\n- 0x00003f08 00000000 00000000 00000000 000000 ...............\n+ 0x00003f08 00000000 00000000 00000000 00000000 ................\n+ 0x00003f18 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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpfbro3ncg/0/7.debuglink.e6zbrslx`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpslt3a3pc/0/7.debuglink.di8s5qv_`:", "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 62636232 36303132 31396133 33653562 bcb2601219a33e5b\n- 0x00000010 36613936 63643563 61303862 32396330 6a96cd5ca08b29c0\n- 0x00000020 64633065 33632e64 65627567 00000000 dc0e3c.debug....\n- 0x00000030 2341bafc #A..\n+ 0x00000000 32663462 38613233 61326264 63383961 2f4b8a23a2bdc89a\n+ 0x00000010 65346562 31633435 37633464 31396136 e4eb1c457c4d19a6\n+ 0x00000020 64343131 64652e64 65627567 00000000 d411de.debug....\n+ 0x00000030 56be38c5 V.8.\n \n" } ] } ] } ] } ] }, { "source1": "razorqt-power_0.5.2-4_amd64.deb", "source2": "razorqt-power_0.5.2-4_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 2014-01-18 19:38:30.000000 debian-binary\n -rw-r--r-- 0 0 0 1700 2014-01-18 19:38:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 22484 2014-01-18 19:38:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 22448 2014-01-18 19:38:30.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/razor-power", "source2": "./usr/bin/razor-power", "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 000180 00 A 5 0 8\n [ 5] .dynsym DYNSYM 0000000000000488 000488 0011b8 18 A 6 1 8\n- [ 6] .dynstr STRTAB 0000000000001640 001640 00171f 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 0000000000002d60 002d60 00017a 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 0000000000001640 001640 001723 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 0000000000002d64 002d64 00017a 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 0000000000002ee0 002ee0 000090 00 A 6 3 8\n [ 9] .rela.dyn RELA 0000000000002f70 002f70 000858 18 A 5 0 8\n [10] .rela.plt RELA 00000000000037c8 0037c8 000798 18 AI 5 25 8\n [11] .init PROGBITS 0000000000004000 004000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 0000000000004020 004020 000520 10 AX 0 0 16\n [13] .plt.got PROGBITS 0000000000004540 004540 000008 08 AX 0 0 8\n [14] .text PROGBITS 0000000000004550 004550 002391 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -12,23 +12,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x9990\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x9998\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0x1640\n 0x0000000000000006 (SYMTAB) 0x488\n- 0x000000000000000a (STRSZ) 5919 (bytes)\n+ 0x000000000000000a (STRSZ) 5923 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0xa000\n 0x0000000000000002 (PLTRELSZ) 1944 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x37c8\n 0x0000000000000007 (RELA) 0x2f70\n 0x0000000000000008 (RELASZ) 2136 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n 0x000000006ffffffe (VERNEED) 0x2ee0\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x2d60\n+ 0x000000006ffffff0 (VERSYM) 0x2d64\n 0x000000006ffffff9 (RELACOUNT) 19\n 0x0000000000000000 (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: 949353ca6d7e70e8abf3d7862f38f74e31c82c25\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0d259e127bf8ac72d028c759e95bf3907d7d0653\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 189 entries:\n- Addr: 0x0000000000002d60 Offset: 0x002d60 Link: 5 (.dynsym)\n+ Addr: 0x0000000000002d64 Offset: 0x002d64 Link: 5 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 2 (CXXABI_1.3) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 3 (CXXABI_1.3.9) 0 (*local*) \n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 4 (GLIBCXX_3.4) 0 (*local*) \n 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -365,9 +365,10 @@\n 0x00002ce0 00000000 00000000 00000000 00000000 ................\n 0x00002cf0 00000000 00000000 00000000 00000000 ................\n 0x00002d00 00000000 00000000 00000000 00000000 ................\n 0x00002d10 00000000 00000000 00000000 00000000 ................\n 0x00002d20 00000000 00000000 00000000 00000000 ................\n 0x00002d30 00000000 00000000 00000000 00000000 ................\n 0x00002d40 00000000 00000000 00000000 00000000 ................\n- 0x00002d50 00000000 00000000 00000000 000000 ...............\n+ 0x00002d50 00000000 00000000 00000000 00000000 ................\n+ 0x00002d60 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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpx3yjhj_l/0/3.debuglink._vgcrt79`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmptrn0wtsd/0/3.debuglink.v9qu8h09`:", "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 39333533 63613664 37653730 65386162 9353ca6d7e70e8ab\n- 0x00000010 66336437 38363266 33386637 34653331 f3d7862f38f74e31\n- 0x00000020 63383263 32352e64 65627567 00000000 c82c25.debug....\n- 0x00000030 c970931d .p..\n+ 0x00000000 32353965 31323762 66386163 37326430 259e127bf8ac72d0\n+ 0x00000010 32386337 35396539 35626633 39303764 28c759e95bf3907d\n+ 0x00000020 37643036 35332e64 65627567 00000000 7d0653.debug....\n+ 0x00000030 662ac068 f*.h\n \n" } ] } ] } ] } ] }, { "source1": "razorqt-runner_0.5.2-4_amd64.deb", "source2": "razorqt-runner_0.5.2-4_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 2014-01-18 19:38:30.000000 debian-binary\n -rw-r--r-- 0 0 0 1712 2014-01-18 19:38:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 225808 2014-01-18 19:38:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 225924 2014-01-18 19:38:30.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/razor-runner", "source2": "./usr/bin/razor-runner", "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 000ab8 00 A 5 0 8\n [ 5] .dynsym DYNSYM 0000000000000dc0 000dc0 005868 18 A 6 1 8\n- [ 6] .dynstr STRTAB 0000000000006628 006628 00848c 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 000000000000eab4 00eab4 00075e 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 0000000000006628 006628 008492 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 000000000000eaba 00eaba 00075e 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 000000000000f218 00f218 0000c0 00 A 6 3 8\n [ 9] .rela.dyn RELA 000000000000f2d8 00f2d8 005988 18 A 5 0 8\n [10] .rela.plt RELA 0000000000014c60 014c60 0020d0 18 AI 5 25 8\n [11] .init PROGBITS 0000000000017000 017000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 0000000000017020 017020 0015f0 10 AX 0 0 16\n [13] .plt.got PROGBITS 0000000000018610 018610 000008 08 AX 0 0 8\n [14] .text PROGBITS 0000000000018620 018620 00e4c1 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -16,23 +16,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x57ce0\n 0x000000000000001b (INIT_ARRAYSZ) 24 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x57cf8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0x6628\n 0x0000000000000006 (SYMTAB) 0xdc0\n- 0x000000000000000a (STRSZ) 33932 (bytes)\n+ 0x000000000000000a (STRSZ) 33938 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x5a000\n 0x0000000000000002 (PLTRELSZ) 8400 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x14c60\n 0x0000000000000007 (RELA) 0xf2d8\n 0x0000000000000008 (RELASZ) 22920 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n 0x000000006ffffffe (VERNEED) 0xf218\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0xeab4\n+ 0x000000006ffffff0 (VERSYM) 0xeaba\n 0x000000006ffffff9 (RELACOUNT) 398\n 0x0000000000000000 (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: 9c1020ddc66785b43390f0862b56c885ebb1d80d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: eb97a1812099c50a89ba074902b24a2247a15421\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 943 entries:\n- Addr: 0x000000000000eab4 Offset: 0x00eab4 Link: 5 (.dynsym)\n+ Addr: 0x000000000000eaba Offset: 0x00eaba Link: 5 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 2 (GLIBC_2.2.5) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 0 (*local*) 3 (CXXABI_1.3) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 0 (*local*) 4 (GLIBC_2.14) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -2116,9 +2116,10 @@\n 0x0000ea38 00000000 00000000 00000000 00000000 ................\n 0x0000ea48 00000000 00000000 00000000 00000000 ................\n 0x0000ea58 00000000 00000000 00000000 00000000 ................\n 0x0000ea68 00000000 00000000 00000000 00000000 ................\n 0x0000ea78 00000000 00000000 00000000 00000000 ................\n 0x0000ea88 00000000 00000000 00000000 00000000 ................\n 0x0000ea98 00000000 00000000 00000000 00000000 ................\n- 0x0000eaa8 00000000 00000000 00000000 ............\n+ 0x0000eaa8 00000000 00000000 00000000 00000000 ................\n+ 0x0000eab8 0000 ..\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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpzf2aii7y/0/7.debuglink.6nzc4kq5`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmpkbqg7sfa/0/7.debuglink.cpjt7e7x`:", "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 31303230 64646336 36373835 62343333 1020ddc66785b433\n- 0x00000010 39306630 38363262 35366338 38356562 90f0862b56c885eb\n- 0x00000020 62316438 30642e64 65627567 00000000 b1d80d.debug....\n- 0x00000030 0edc3693 ..6.\n+ 0x00000000 39376131 38313230 39396335 30613839 97a1812099c50a89\n+ 0x00000010 62613037 34393032 62323461 32323437 ba074902b24a2247\n+ 0x00000020 61313534 32312e64 65627567 00000000 a15421.debug....\n+ 0x00000030 c766ee70 .f.p\n \n" } ] } ] } ] } ] }, { "source1": "razorqt-session_0.5.2-4_amd64.deb", "source2": "razorqt-session_0.5.2-4_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 2014-01-18 19:38:30.000000 debian-binary\n--rw-r--r-- 0 0 0 2272 2014-01-18 19:38:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 92800 2014-01-18 19:38:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2268 2014-01-18 19:38:30.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 92688 2014-01-18 19:38:30.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/razor-about", "source2": "./usr/bin/razor-about", "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 11 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000268 0x000268 R 0x8\n INTERP 0x0002a8 0x00000000000002a8 0x00000000000002a8 0x00001c 0x00001c R 0x1\n [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000fe8 0x000fe8 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000ff0 0x000ff0 R 0x1000\n LOAD 0x001000 0x0000000000001000 0x0000000000001000 0x00085d 0x00085d R E 0x1000\n LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x0002cd 0x0002cd R 0x1000\n LOAD 0x002ad8 0x0000000000003ad8 0x0000000000003ad8 0x0005f8 0x000650 RW 0x1000\n DYNAMIC 0x002d98 0x0000000000003d98 0x0000000000003d98 0x000240 0x000240 RW 0x8\n NOTE 0x0002c4 0x00000000000002c4 0x00000000000002c4 0x000044 0x000044 R 0x4\n GNU_EH_FRAME 0x002038 0x0000000000002038 0x0000000000002038 0x00004c 0x00004c R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 00006c 00 A 5 0 8\n [ 5] .dynsym DYNSYM 0000000000000378 000378 0003f0 18 A 6 1 8\n- [ 6] .dynstr STRTAB 0000000000000768 000768 000482 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 0000000000000bea 000bea 000054 02 A 5 0 2\n- [ 8] .gnu.version_r VERNEED 0000000000000c40 000c40 000090 00 A 6 3 8\n- [ 9] .rela.dyn RELA 0000000000000cd0 000cd0 000138 18 A 5 0 8\n- [10] .rela.plt RELA 0000000000000e08 000e08 0001e0 18 AI 5 25 8\n+ [ 6] .dynstr STRTAB 0000000000000768 000768 000486 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 0000000000000bee 000bee 000054 02 A 5 0 2\n+ [ 8] .gnu.version_r VERNEED 0000000000000c48 000c48 000090 00 A 6 3 8\n+ [ 9] .rela.dyn RELA 0000000000000cd8 000cd8 000138 18 A 5 0 8\n+ [10] .rela.plt RELA 0000000000000e10 000e10 0001e0 18 AI 5 25 8\n [11] .init PROGBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 0000000000001020 001020 000150 10 AX 0 0 16\n [13] .plt.got PROGBITS 0000000000001170 001170 000008 08 AX 0 0 8\n [14] .text PROGBITS 0000000000001180 001180 0006d1 00 AX 0 0 16\n [15] .fini PROGBITS 0000000000001854 001854 000009 00 AX 0 0 4\n [16] .rodata PROGBITS 0000000000002000 002000 000037 00 A 0 0 8\n [17] .eh_frame_hdr PROGBITS 0000000000002038 002038 00004c 00 A 0 0 4\n" }, { "source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0xcd0 contains 13 entries:\n+Relocation section '.rela.dyn' at offset 0xcd8 contains 13 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000003ad8 0000000000000008 R_X86_64_RELATIVE 1360\n 0000000000003ae0 0000000000000008 R_X86_64_RELATIVE 1320\n 00000000000040c0 0000000000000008 R_X86_64_RELATIVE 40c0\n 0000000000003fd8 0000000400000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0\n 0000000000003fe0 0000001a00000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0\n 0000000000003fe8 0000000900000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n@@ -11,15 +11,15 @@\n 0000000000003ff8 0000001700000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 00000000000040c8 0000001000000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0\n 0000000000003ae8 0000002800000005 R_X86_64_COPY 0000000000003ae8 _ZTV16RazorApplication + 0\n 0000000000003b88 0000002200000005 R_X86_64_COPY 0000000000003b88 _ZTV13RazorAboutDLG + 0\n 00000000000040e0 0000002600000005 R_X86_64_COPY 00000000000040e0 _ZN16QCoreApplication4selfE + 0\n 0000000000004100 0000002900000005 R_X86_64_COPY 0000000000004100 _ZN7QString11shared_nullE + 0\n \n-Relocation section '.rela.plt' at offset 0xe08 contains 20 entries:\n+Relocation section '.rela.plt' at offset 0xe10 contains 20 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000004018 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN12QApplicationD2Ev + 0\n 0000000000004020 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7QDialogD2Ev + 0\n 0000000000004028 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZdlPvm@CXXABI_1.3.9 + 0\n 0000000000004030 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _Znwm@GLIBCXX_3.4 + 0\n 0000000000004038 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7QLocale6systemEv + 0\n 0000000000004040 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 __stack_chk_fail@GLIBC_2.4 + 0\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -12,23 +12,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x3ad8\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x3ae0\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0x768\n 0x0000000000000006 (SYMTAB) 0x378\n- 0x000000000000000a (STRSZ) 1154 (bytes)\n+ 0x000000000000000a (STRSZ) 1158 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x4000\n 0x0000000000000002 (PLTRELSZ) 480 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0xe08\n- 0x0000000000000007 (RELA) 0xcd0\n+ 0x0000000000000017 (JMPREL) 0xe10\n+ 0x0000000000000007 (RELA) 0xcd8\n 0x0000000000000008 (RELASZ) 312 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n- 0x000000006ffffffe (VERNEED) 0xc40\n+ 0x000000006ffffffe (VERNEED) 0xc48\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0xbea\n+ 0x000000006ffffff0 (VERSYM) 0xbee\n 0x000000006ffffff9 (RELACOUNT) 3\n 0x0000000000000000 (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: dcef3764ee9737655033e4f351af57e6ed82a198\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5a8ab51885aaa409361304fa0a8205b9a39e4e6a\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,24 +1,24 @@\n \n Version symbols section '.gnu.version' contains 42 entries:\n- Addr: 0x0000000000000bea Offset: 0x000bea Link: 5 (.dynsym)\n+ Addr: 0x0000000000000bee Offset: 0x000bee Link: 5 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 2 (CXXABI_1.3.9)\n 004: 0 (*local*) 3 (GLIBCXX_3.4) 0 (*local*) 5 (GLIBC_2.4) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 6 (CXXABI_1.3) 7 (GCC_3.0) 0 (*local*) 0 (*local*) \n 014: 0 (*local*) 4 (GLIBC_2.2.5) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 4 (GLIBC_2.2.5) 1 (*global*) \n 01c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 020: 1 (*global*) 1 (*global*) 0 (*local*) 1 (*global*) \n 024: 1 (*global*) 1 (*global*) 0 (*local*) 1 (*global*) \n 028: 0 (*local*) 0 (*local*) \n \n Version needs section '.gnu.version_r' contains 3 entries:\n- Addr: 0x0000000000000c40 Offset: 0x000c40 Link: 6 (.dynstr)\n+ Addr: 0x0000000000000c48 Offset: 0x000c48 Link: 6 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_3.0 Flags: none Version: 7\n 0x0020: Version: 1 File: libc.so.6 Cnt: 2\n 0x0030: Name: GLIBC_2.4 Flags: none Version: 5\n 0x0040: Name: GLIBC_2.2.5 Flags: none Version: 4\n 0x0050: Version: 1 File: libstdc++.so.6 Cnt: 3\n 0x0060: Name: CXXABI_1.3 Flags: none Version: 6\n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -68,9 +68,9 @@\n 0x00000b78 00000000 00000000 00000000 00000000 ................\n 0x00000b88 00000000 00000000 00000000 00000000 ................\n 0x00000b98 00000000 00000000 00000000 00000000 ................\n 0x00000ba8 00000000 00000000 00000000 00000000 ................\n 0x00000bb8 00000000 00000000 00000000 00000000 ................\n 0x00000bc8 00000000 00000000 00000000 00000000 ................\n 0x00000bd8 00000000 00000000 00000000 00000000 ................\n- 0x00000be8 0000 ..\n+ 0x00000be8 00000000 0000 ......\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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmptos1r22i/0/13.debuglink.djs930ky`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmphunim6vg/0/13.debuglink.c4sevhf3`:", "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 65663337 36346565 39373337 36353530 ef3764ee97376550\n- 0x00000010 33336534 66333531 61663537 65366564 33e4f351af57e6ed\n- 0x00000020 38326131 39382e64 65627567 00000000 82a198.debug....\n- 0x00000030 b2ef43a2 ..C.\n+ 0x00000000 38616235 31383835 61616134 30393336 8ab51885aaa40936\n+ 0x00000010 31333034 66613061 38323035 62396133 1304fa0a8205b9a3\n+ 0x00000020 39653465 36612e64 65627567 00000000 9e4e6a.debug....\n+ 0x00000030 a5b36eb7 ..n.\n \n" } ] }, { "source1": "./usr/bin/razor-config-session", "source2": "./usr/bin/razor-config-session", "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 11 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000268 0x000268 R 0x8\n INTERP 0x0002a8 0x00000000000002a8 0x00000000000002a8 0x00001c 0x00001c R 0x1\n [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00d7c8 0x00d7c8 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00d7d0 0x00d7d0 R 0x1000\n LOAD 0x00e000 0x000000000000e000 0x000000000000e000 0x0127cd 0x0127cd R E 0x1000\n LOAD 0x021000 0x0000000000021000 0x0000000000021000 0x006363 0x006363 R 0x1000\n LOAD 0x027ab0 0x0000000000028ab0 0x0000000000028ab0 0x001c20 0x001d38 RW 0x1000\n DYNAMIC 0x028d60 0x0000000000029d60 0x0000000000029d60 0x000260 0x000260 RW 0x8\n NOTE 0x0002c4 0x00000000000002c4 0x00000000000002c4 0x000044 0x000044 R 0x4\n GNU_EH_FRAME 0x022374 0x0000000000022374 0x0000000000022374 0x0007bc 0x0007bc R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 0007cc 00 A 5 0 8\n [ 5] .dynsym DYNSYM 0000000000000ad8 000ad8 0033a8 18 A 6 1 8\n- [ 6] .dynstr STRTAB 0000000000003e80 003e80 004e4f 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 0000000000008cd0 008cd0 00044e 02 A 5 0 2\n- [ 8] .gnu.version_r VERNEED 0000000000009120 009120 0000a0 00 A 6 3 8\n- [ 9] .rela.dyn RELA 00000000000091c0 0091c0 003228 18 A 5 0 8\n- [10] .rela.plt RELA 000000000000c3e8 00c3e8 0013e0 18 AI 5 25 8\n+ [ 6] .dynstr STRTAB 0000000000003e80 003e80 004e53 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 0000000000008cd4 008cd4 00044e 02 A 5 0 2\n+ [ 8] .gnu.version_r VERNEED 0000000000009128 009128 0000a0 00 A 6 3 8\n+ [ 9] .rela.dyn RELA 00000000000091c8 0091c8 003228 18 A 5 0 8\n+ [10] .rela.plt RELA 000000000000c3f0 00c3f0 0013e0 18 AI 5 25 8\n [11] .init PROGBITS 000000000000e000 00e000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 000000000000e020 00e020 000d50 10 AX 0 0 16\n [13] .plt.got PROGBITS 000000000000ed70 00ed70 000008 08 AX 0 0 8\n [14] .text PROGBITS 000000000000ed80 00ed80 011a41 00 AX 0 0 16\n [15] .fini PROGBITS 00000000000207c4 0207c4 000009 00 AX 0 0 4\n [16] .rodata PROGBITS 0000000000021000 021000 001372 00 A 0 0 32\n [17] .eh_frame_hdr PROGBITS 0000000000022374 022374 0007bc 00 A 0 0 4\n" }, { "source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x91c0 contains 535 entries:\n+Relocation section '.rela.dyn' at offset 0x91c8 contains 535 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000028ab0 0000000000000008 R_X86_64_RELATIVE 10d10\n 0000000000028ab8 0000000000000008 R_X86_64_RELATIVE 10cd0\n 0000000000028ac8 0000000000000008 R_X86_64_RELATIVE 1fcd0\n 0000000000028ad8 0000000000000008 R_X86_64_RELATIVE 1fdb0\n 0000000000028ae8 0000000000000008 R_X86_64_RELATIVE 1fed0\n 0000000000028af8 0000000000000008 R_X86_64_RELATIVE 20020\n@@ -533,15 +533,15 @@\n 000000000002a6e0 000001e500000005 R_X86_64_COPY 000000000002a6e0 _ZN16QCoreApplication4selfE + 0\n 000000000002a6e8 0000017c00000005 R_X86_64_COPY 000000000002a6e8 _ZN8QVariant7handlerE + 0\n 000000000002a700 0000022500000005 R_X86_64_COPY 000000000002a700 _ZN7QString11shared_nullE + 0\n 000000000002a720 0000015600000005 R_X86_64_COPY 000000000002a720 _ZN8QMapData11shared_nullE + 0\n 000000000002a7a0 0000015700000005 R_X86_64_COPY 000000000002a7a0 _ZN7QString16codecForCStringsE + 0\n 000000000002a7c0 0000014100000005 R_X86_64_COPY 000000000002a7c0 _ZN9QListData11shared_nullE + 0\n \n-Relocation section '.rela.plt' at offset 0xc3e8 contains 212 entries:\n+Relocation section '.rela.plt' at offset 0xc3f0 contains 212 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000002a018 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN12QApplicationD2Ev + 0\n 000000000002a020 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7QWidgetD2Ev + 0\n 000000000002a028 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNK13RazorSettings14localizedValueERK7QStringRK8QVariant + 0\n 000000000002a030 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNK8QVariant9constDataEv + 0\n 000000000002a038 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_begin_catch@CXXABI_1.3 + 0\n 000000000002a040 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7QDialogD2Ev + 0\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -14,23 +14,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x28ab0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x28ab8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0x3e80\n 0x0000000000000006 (SYMTAB) 0xad8\n- 0x000000000000000a (STRSZ) 20047 (bytes)\n+ 0x000000000000000a (STRSZ) 20051 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x2a000\n 0x0000000000000002 (PLTRELSZ) 5088 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0xc3e8\n- 0x0000000000000007 (RELA) 0x91c0\n+ 0x0000000000000017 (JMPREL) 0xc3f0\n+ 0x0000000000000007 (RELA) 0x91c8\n 0x0000000000000008 (RELASZ) 12840 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n- 0x000000006ffffffe (VERNEED) 0x9120\n+ 0x000000006ffffffe (VERNEED) 0x9128\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x8cd0\n+ 0x000000006ffffff0 (VERSYM) 0x8cd4\n 0x000000006ffffff9 (RELACOUNT) 122\n 0x0000000000000000 (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: bfdff06175a0034bebda1f7cc2abe4f4210f9fae\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4e1e48c96628046ae0c84191e55d35a821ec4618\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 551 entries:\n- Addr: 0x0000000000008cd0 Offset: 0x008cd0 Link: 5 (.dynsym)\n+ Addr: 0x0000000000008cd4 Offset: 0x008cd4 Link: 5 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 2 (CXXABI_1.3) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 3 (GLIBC_2.14) \n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 0 (*local*) 4 (CXXABI_1.3.9)\n 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n@@ -137,15 +137,15 @@\n 214: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 218: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 21c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 220: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 224: 1 (*global*) 0 (*local*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 3 entries:\n- Addr: 0x0000000000009120 Offset: 0x009120 Link: 6 (.dynstr)\n+ Addr: 0x0000000000009128 Offset: 0x009128 Link: 6 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_3.0 Flags: none Version: 8\n 0x0020: Version: 1 File: libc.so.6 Cnt: 3\n 0x0030: Name: GLIBC_2.4 Flags: none Version: 7\n 0x0040: Name: GLIBC_2.2.5 Flags: none Version: 6\n 0x0050: Name: GLIBC_2.14 Flags: none Version: 3\n 0x0060: Version: 1 File: libstdc++.so.6 Cnt: 3\n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -1248,9 +1248,10 @@\n 0x00008c50 00000000 00000000 00000000 00000000 ................\n 0x00008c60 00000000 00000000 00000000 00000000 ................\n 0x00008c70 00000000 00000000 00000000 00000000 ................\n 0x00008c80 00000000 00000000 00000000 00000000 ................\n 0x00008c90 00000000 00000000 00000000 00000000 ................\n 0x00008ca0 00000000 00000000 00000000 00000000 ................\n 0x00008cb0 00000000 00000000 00000000 00000000 ................\n- 0x00008cc0 00000000 00000000 00000000 000000 ...............\n+ 0x00008cc0 00000000 00000000 00000000 00000000 ................\n+ 0x00008cd0 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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmptos1r22i/0/14.debuglink.1xl9b6s1`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmphunim6vg/0/14.debuglink.1kmio00x`:", "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 64666630 36313735 61303033 34626562 dff06175a0034beb\n- 0x00000010 64613166 37636332 61626534 66343231 da1f7cc2abe4f421\n- 0x00000020 30663966 61652e64 65627567 00000000 0f9fae.debug....\n- 0x00000030 df04a002 ....\n+ 0x00000000 31653438 63393636 32383034 36616530 1e48c96628046ae0\n+ 0x00000010 63383431 39316535 35643335 61383231 c84191e55d35a821\n+ 0x00000020 65633436 31382e64 65627567 00000000 ec4618.debug....\n+ 0x00000030 02716f93 .qo.\n \n" } ] }, { "source1": "./usr/bin/razor-session", "source2": "./usr/bin/razor-session", "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 0003d8 00 A 5 0 8\n [ 5] .dynsym DYNSYM 00000000000006e0 0006e0 002448 18 A 6 1 8\n- [ 6] .dynstr STRTAB 0000000000002b28 002b28 0032c3 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 0000000000005dec 005dec 000306 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 0000000000002b28 002b28 0032c7 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 0000000000005df0 005df0 000306 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 00000000000060f8 0060f8 0000a0 00 A 6 3 8\n [ 9] .rela.dyn RELA 0000000000006198 006198 000fd8 18 A 5 0 8\n [10] .rela.plt RELA 0000000000007170 007170 001158 18 AI 5 25 8\n [11] .init PROGBITS 0000000000009000 009000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 0000000000009020 009020 000ba0 10 AX 0 0 16\n [13] .plt.got PROGBITS 0000000000009bc0 009bc0 000008 08 AX 0 0 8\n [14] .text PROGBITS 0000000000009bd0 009bd0 008a31 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -14,23 +14,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x17770\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x17778\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0x2b28\n 0x0000000000000006 (SYMTAB) 0x6e0\n- 0x000000000000000a (STRSZ) 12995 (bytes)\n+ 0x000000000000000a (STRSZ) 12999 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x18000\n 0x0000000000000002 (PLTRELSZ) 4440 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x7170\n 0x0000000000000007 (RELA) 0x6198\n 0x0000000000000008 (RELASZ) 4056 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n 0x000000006ffffffe (VERNEED) 0x60f8\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x5dec\n+ 0x000000006ffffff0 (VERSYM) 0x5df0\n 0x000000006ffffff9 (RELACOUNT) 51\n 0x0000000000000000 (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: 340a96cbf812199e8167cd48e6746e5f661e0a1e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d24a43d4faaba7d4561b02bed02b186d40b821ea\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 387 entries:\n- Addr: 0x0000000000005dec Offset: 0x005dec Link: 5 (.dynsym)\n+ Addr: 0x0000000000005df0 Offset: 0x005df0 Link: 5 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 2 (GLIBC_2.2.5) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 3 (CXXABI_1.3) 0 (*local*) \n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 4 (GLIBC_2.14) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 0 (*local*) 5 (CXXABI_1.3.9) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -808,9 +808,9 @@\n 0x00005d78 00000000 00000000 00000000 00000000 ................\n 0x00005d88 00000000 00000000 00000000 00000000 ................\n 0x00005d98 00000000 00000000 00000000 00000000 ................\n 0x00005da8 00000000 00000000 00000000 00000000 ................\n 0x00005db8 00000000 00000000 00000000 00000000 ................\n 0x00005dc8 00000000 00000000 00000000 00000000 ................\n 0x00005dd8 00000000 00000000 00000000 00000000 ................\n- 0x00005de8 000000 ...\n+ 0x00005de8 00000000 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.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmptos1r22i/0/15.debuglink.2fzjeiya`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.KU21K9PPmR/dbd-tmp-WrIOIGL/diffoscope__94rzj7b/tmphunim6vg/0/15.debuglink.8f3ypf3t`:", "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 30613936 63626638 31323139 39653831 0a96cbf812199e81\n- 0x00000010 36376364 34386536 37343665 35663636 67cd48e6746e5f66\n- 0x00000020 31653061 31652e64 65627567 00000000 1e0a1e.debug....\n- 0x00000030 7e8166cc ~.f.\n+ 0x00000000 34613433 64346661 61626137 64343536 4a43d4faaba7d456\n+ 0x00000010 31623032 62656430 32623138 36643430 1b02bed02b186d40\n+ 0x00000020 62383231 65612e64 65627567 00000000 b821ea.debug....\n+ 0x00000030 5f16af93 _...\n \n" } ] } ] } ] } ] }, { "source1": "librazorqt0-dbgsym_0.5.2-4_amd64.deb", "source2": "librazorqt0-dbgsym_0.5.2-4_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 2014-01-18 19:38:30.000000 debian-binary\n--rw-r--r-- 0 0 0 668 2014-01-18 19:38:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 3027948 2014-01-18 19:38:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 664 2014-01-18 19:38:30.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 3027924 2014-01-18 19:38:30.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: Manuel A. Fernandez Montecelo \n Installed-Size: 3108\n Depends: librazorqt0 (= 0.5.2-4)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for librazorqt0\n-Build-Ids: 31542a820a5026aa0df0811cf241d97d6ceae913 66a56d1dc12236d13c0cc7ae2057ac1ee9e5f719 d1304384c3acd53a6c97f0cadb2ac40c9abf45f5\n+Build-Ids: 31542a820a5026aa0df0811cf241d97d6ceae913 3f7050a85a90e1110954ca8c8b458dc39a0df014 d1304384c3acd53a6c97f0cadb2ac40c9abf45f5\n" }, { "source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [ { "source1": "./md5sums", "source2": "./md5sums", "comments": [ "Files differ" ], "unified_diff": null }, { "source1": "line order", "source2": "line order", "unified_diff": "@@ -1,3 +1,3 @@\n usr/lib/debug/.build-id/31/542a820a5026aa0df0811cf241d97d6ceae913.debug\n-usr/lib/debug/.build-id/66/a56d1dc12236d13c0cc7ae2057ac1ee9e5f719.debug\n+usr/lib/debug/.build-id/3f/7050a85a90e1110954ca8c8b458dc39a0df014.debug\n usr/lib/debug/.build-id/d1/304384c3acd53a6c97f0cadb2ac40c9abf45f5.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,14 +1,14 @@\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/31/\n -rw-r--r-- 0 root (0) root (0) 286456 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/31/542a820a5026aa0df0811cf241d97d6ceae913.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/66/\n--rw-r--r-- 0 root (0) root (0) 2705288 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/66/a56d1dc12236d13c0cc7ae2057ac1ee9e5f719.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/3f/\n+-rw-r--r-- 0 root (0) root (0) 2705288 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/3f/7050a85a90e1110954ca8c8b458dc39a0df014.debug\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/d1/\n -rw-r--r-- 0 root (0) root (0) 177312 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/d1/304384c3acd53a6c97f0cadb2ac40c9abf45f5.debug\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/doc/librazorqt0-dbgsym -> librazorqt0\n" }, { "source1": "./usr/lib/debug/.build-id/66/a56d1dc12236d13c0cc7ae2057ac1ee9e5f719.debug", "source2": "./usr/lib/debug/.build-id/3f/7050a85a90e1110954ca8c8b458dc39a0df014.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 0013a8 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000001608 00025c 007530 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000008b38 00025c 00b14a 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000013c82 00025c 0009c4 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000008b38 00025c 00b14c 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000013c84 00025c 0009c4 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000014648 00025c 0000b0 00 A 4 3 8\n [ 7] .rela.dyn NOBITS 00000000000146f8 00025c 0065b8 18 A 3 0 8\n [ 8] .rela.plt NOBITS 000000000001acb0 00025c 003a98 18 A 3 23 8\n [ 9] .init NOBITS 000000000001f000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 000000000001f020 001000 002720 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000021740 001000 000010 08 AX 0 0 8\n [12] .text NOBITS 0000000000021750 001000 03b5be 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 1594 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: 0000000000001608 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000008b38 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000013c82 0 SECTION LOCAL DEFAULT 5 \n+ 5: 0000000000013c84 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000014648 0 SECTION LOCAL DEFAULT 6 \n 7: 00000000000146f8 0 SECTION LOCAL DEFAULT 7 \n 8: 000000000001acb0 0 SECTION LOCAL DEFAULT 8 \n 9: 000000000001f000 0 SECTION LOCAL DEFAULT 9 \n 10: 000000000001f020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000021740 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000021750 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: 66a56d1dc12236d13c0cc7ae2057ac1ee9e5f719\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3f7050a85a90e1110954ca8c8b458dc39a0df014\n" } ] } ] } ] } ] }, { "source1": "librazorqt0-dev-dbgsym_0.5.2-4_amd64.deb", "source2": "librazorqt0-dev-dbgsym_0.5.2-4_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 2014-01-18 19:38:30.000000 debian-binary\n -rw-r--r-- 0 0 0 536 2014-01-18 19:38:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 67472 2014-01-18 19:38:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 67488 2014-01-18 19:38:30.000000 data.tar.xz\n" }, { "source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [ { "source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [ { "source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: amd64\n Maintainer: Manuel A. Fernandez Montecelo \n Installed-Size: 82\n Depends: librazorqt0-dev (= 0.5.2-4)\n Section: debug\n Priority: optional\n Description: debug symbols for librazorqt0-dev\n-Build-Ids: 18a77abaa0005e1e51bc9dfb805eba9de5319190\n+Build-Ids: 8c980f4ef37b7033e2ecdf882dc62eac57e5da8e\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/18/a77abaa0005e1e51bc9dfb805eba9de5319190.debug\n+usr/lib/debug/.build-id/8c/980f4ef37b7033e2ecdf882dc62eac57e5da8e.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 2014-01-18 19:38:30.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/18/\n--rw-r--r-- 0 root (0) root (0) 72912 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/18/a77abaa0005e1e51bc9dfb805eba9de5319190.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/8c/\n+-rw-r--r-- 0 root (0) root (0) 72912 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/8c/980f4ef37b7033e2ecdf882dc62eac57e5da8e.debug\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/doc/librazorqt0-dev-dbgsym -> librazorqt0-dev\n" }, { "source1": "./usr/lib/debug/.build-id/18/a77abaa0005e1e51bc9dfb805eba9de5319190.debug", "source2": "./usr/lib/debug/.build-id/8c/980f4ef37b7033e2ecdf882dc62eac57e5da8e.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 0000b0 00 A 5 0 8\n [ 5] .dynsym NOBITS 00000000000003b8 000308 000618 18 A 6 1 8\n- [ 6] .dynstr NOBITS 00000000000009d0 000308 00067a 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 000000000000104a 000308 000082 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 00000000000009d0 000308 00067e 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 000000000000104e 000308 000082 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 00000000000010d0 000308 000090 00 A 6 3 8\n [ 9] .rela.dyn NOBITS 0000000000001160 000308 000108 18 A 5 0 8\n [10] .rela.plt NOBITS 0000000000001268 000308 0003a8 18 A 5 24 8\n [11] .init NOBITS 0000000000002000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 0000000000002020 001000 000280 10 AX 0 0 16\n [13] .plt.got NOBITS 00000000000022a0 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 00000000000022b0 001000 000f81 00 AX 0 0 16\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -4,15 +4,15 @@\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000000000002a8 0 SECTION LOCAL DEFAULT 1 \n 2: 00000000000002c4 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002e8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000308 0 SECTION LOCAL DEFAULT 4 \n 5: 00000000000003b8 0 SECTION LOCAL DEFAULT 5 \n 6: 00000000000009d0 0 SECTION LOCAL DEFAULT 6 \n- 7: 000000000000104a 0 SECTION LOCAL DEFAULT 7 \n+ 7: 000000000000104e 0 SECTION LOCAL DEFAULT 7 \n 8: 00000000000010d0 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000001160 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000001268 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000002000 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000002020 0 SECTION LOCAL DEFAULT 12 \n 13: 00000000000022a0 0 SECTION LOCAL DEFAULT 13 \n 14: 00000000000022b0 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: 18a77abaa0005e1e51bc9dfb805eba9de5319190\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8c980f4ef37b7033e2ecdf882dc62eac57e5da8e\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": "razorqt-appswitcher-dbgsym_0.5.2-4_amd64.deb", "source2": "razorqt-appswitcher-dbgsym_0.5.2-4_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 2014-01-18 19:38:30.000000 debian-binary\n -rw-r--r-- 0 0 0 536 2014-01-18 19:38:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 356496 2014-01-18 19:38:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 356492 2014-01-18 19:38:30.000000 data.tar.xz\n" }, { "source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [ { "source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [ { "source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: amd64\n Maintainer: Manuel A. Fernandez Montecelo \n Installed-Size: 377\n Depends: razorqt-appswitcher (= 0.5.2-4)\n Section: debug\n Priority: optional\n Description: debug symbols for razorqt-appswitcher\n-Build-Ids: dfbec574cc639233478c0a81588c292a47b95f46\n+Build-Ids: 414c3742852c78808273fc332e6012d24876aab8\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/df/bec574cc639233478c0a81588c292a47b95f46.debug\n+usr/lib/debug/.build-id/41/4c3742852c78808273fc332e6012d24876aab8.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 2014-01-18 19:38:30.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/df/\n--rw-r--r-- 0 root (0) root (0) 375768 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/df/bec574cc639233478c0a81588c292a47b95f46.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/41/\n+-rw-r--r-- 0 root (0) root (0) 375768 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/41/4c3742852c78808273fc332e6012d24876aab8.debug\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/doc/razorqt-appswitcher-dbgsym -> razorqt-appswitcher\n" }, { "source1": "./usr/lib/debug/.build-id/df/bec574cc639233478c0a81588c292a47b95f46.debug", "source2": "./usr/lib/debug/.build-id/41/4c3742852c78808273fc332e6012d24876aab8.debug", "comments": [ "Files similar despite different names (score: 1, lower is more similar)" ], "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 11 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000268 0x000268 R 0x8\n INTERP 0x0002a8 0x00000000000002a8 0x00000000000002a8 0x000000 0x00001c R 0x1\n [Requesting program interpreter: ]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000308 0x006fd8 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000308 0x006fe0 R 0x1000\n LOAD 0x001000 0x0000000000007000 0x0000000000007000 0x000000 0x0039dd R E 0x1000\n LOAD 0x001000 0x000000000000b000 0x000000000000b000 0x000000 0x0018c5 R 0x1000\n LOAD 0x0006f0 0x000000000000e6f0 0x000000000000e6f0 0x000000 0x000dd8 RW 0x1000\n DYNAMIC 0x0006f0 0x000000000000ed80 0x000000000000ed80 0x000000 0x000250 RW 0x8\n NOTE 0x0002c4 0x00000000000002c4 0x00000000000002c4 0x000044 0x000044 R 0x4\n GNU_EH_FRAME 0x001000 0x000000000000b67c 0x000000000000b67c 0x000000 0x00023c R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 0002c0 00 A 5 0 8\n [ 5] .dynsym NOBITS 00000000000005c8 000308 001c98 18 A 6 1 8\n- [ 6] .dynstr NOBITS 0000000000002260 000308 002c59 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 0000000000004eba 000308 000262 02 A 5 0 2\n- [ 8] .gnu.version_r NOBITS 0000000000005120 000308 0000a0 00 A 6 3 8\n- [ 9] .rela.dyn NOBITS 00000000000051c0 000308 001188 18 A 5 0 8\n- [10] .rela.plt NOBITS 0000000000006348 000308 000c90 18 A 5 25 8\n+ [ 6] .dynstr NOBITS 0000000000002260 000308 002c5f 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 0000000000004ec0 000308 000262 02 A 5 0 2\n+ [ 8] .gnu.version_r NOBITS 0000000000005128 000308 0000a0 00 A 6 3 8\n+ [ 9] .rela.dyn NOBITS 00000000000051c8 000308 001188 18 A 5 0 8\n+ [10] .rela.plt NOBITS 0000000000006350 000308 000c90 18 A 5 25 8\n [11] .init NOBITS 0000000000007000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 0000000000007020 001000 000870 10 AX 0 0 16\n [13] .plt.got NOBITS 0000000000007890 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 00000000000078a0 001000 003131 00 AX 0 0 16\n [15] .fini NOBITS 000000000000a9d4 001000 000009 00 AX 0 0 4\n [16] .rodata NOBITS 000000000000b000 001000 00067c 00 A 0 0 32\n [17] .eh_frame_hdr NOBITS 000000000000b67c 001000 00023c 00 A 0 0 4\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -4,18 +4,18 @@\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000000000002a8 0 SECTION LOCAL DEFAULT 1 \n 2: 00000000000002c4 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002e8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000308 0 SECTION LOCAL DEFAULT 4 \n 5: 00000000000005c8 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000002260 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000004eba 0 SECTION LOCAL DEFAULT 7 \n- 8: 0000000000005120 0 SECTION LOCAL DEFAULT 8 \n- 9: 00000000000051c0 0 SECTION LOCAL DEFAULT 9 \n- 10: 0000000000006348 0 SECTION LOCAL DEFAULT 10 \n+ 7: 0000000000004ec0 0 SECTION LOCAL DEFAULT 7 \n+ 8: 0000000000005128 0 SECTION LOCAL DEFAULT 8 \n+ 9: 00000000000051c8 0 SECTION LOCAL DEFAULT 9 \n+ 10: 0000000000006350 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000007000 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000007020 0 SECTION LOCAL DEFAULT 12 \n 13: 0000000000007890 0 SECTION LOCAL DEFAULT 13 \n 14: 00000000000078a0 0 SECTION LOCAL DEFAULT 14 \n 15: 000000000000a9d4 0 SECTION LOCAL DEFAULT 15 \n 16: 000000000000b000 0 SECTION LOCAL DEFAULT 16 \n 17: 000000000000b67c 0 SECTION LOCAL DEFAULT 17 \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: dfbec574cc639233478c0a81588c292a47b95f46\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 414c3742852c78808273fc332e6012d24876aab8\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": "razorqt-autosuspend-dbgsym_0.5.2-4_amd64.deb", "source2": "razorqt-autosuspend-dbgsym_0.5.2-4_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 2014-01-18 19:38:30.000000 debian-binary\n--rw-r--r-- 0 0 0 540 2014-01-18 19:38:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 763868 2014-01-18 19:38:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 536 2014-01-18 19:38:30.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 763872 2014-01-18 19:38:30.000000 data.tar.xz\n" }, { "source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [ { "source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [ { "source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: amd64\n Maintainer: Manuel A. Fernandez Montecelo \n Installed-Size: 777\n Depends: razorqt-autosuspend (= 0.5.2-4)\n Section: debug\n Priority: optional\n Description: debug symbols for razorqt-autosuspend\n-Build-Ids: e6930e9a16f359c5c4b9f1a0f48696849ebfbce8\n+Build-Ids: 77255a990dd22c574d0fdad9b250c307ed4ae9ae\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/e6/930e9a16f359c5c4b9f1a0f48696849ebfbce8.debug\n+usr/lib/debug/.build-id/77/255a990dd22c574d0fdad9b250c307ed4ae9ae.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 2014-01-18 19:38:30.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/e6/\n--rw-r--r-- 0 root (0) root (0) 784472 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/e6/930e9a16f359c5c4b9f1a0f48696849ebfbce8.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/77/\n+-rw-r--r-- 0 root (0) root (0) 784472 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/77/255a990dd22c574d0fdad9b250c307ed4ae9ae.debug\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/doc/razorqt-autosuspend-dbgsym -> razorqt-autosuspend\n" }, { "source1": "./usr/lib/debug/.build-id/e6/930e9a16f359c5c4b9f1a0f48696849ebfbce8.debug", "source2": "./usr/lib/debug/.build-id/77/255a990dd22c574d0fdad9b250c307ed4ae9ae.debug", "comments": [ "Files similar despite different names (score: 3, 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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 0003ec 00 A 5 0 8\n [ 5] .dynsym NOBITS 00000000000006f8 000308 001fe0 18 A 6 1 8\n- [ 6] .dynstr NOBITS 00000000000026d8 000308 0029cc 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 00000000000050a4 000308 0002a8 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 00000000000026d8 000308 0029d0 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 00000000000050a8 000308 0002a8 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 0000000000005350 000308 0000b0 00 A 6 4 8\n [ 9] .rela.dyn NOBITS 0000000000005400 000308 001038 18 A 5 0 8\n [10] .rela.plt NOBITS 0000000000006438 000308 000e10 18 A 5 25 8\n [11] .init NOBITS 0000000000008000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 0000000000008020 001000 000970 10 AX 0 0 16\n [13] .plt.got NOBITS 0000000000008990 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 00000000000089a0 001000 00a691 00 AX 0 0 16\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -4,15 +4,15 @@\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000000000002a8 0 SECTION LOCAL DEFAULT 1 \n 2: 00000000000002c4 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002e8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000308 0 SECTION LOCAL DEFAULT 4 \n 5: 00000000000006f8 0 SECTION LOCAL DEFAULT 5 \n 6: 00000000000026d8 0 SECTION LOCAL DEFAULT 6 \n- 7: 00000000000050a4 0 SECTION LOCAL DEFAULT 7 \n+ 7: 00000000000050a8 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000005350 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000005400 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000006438 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000008000 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000008020 0 SECTION LOCAL DEFAULT 12 \n 13: 0000000000008990 0 SECTION LOCAL DEFAULT 13 \n 14: 00000000000089a0 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: e6930e9a16f359c5c4b9f1a0f48696849ebfbce8\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 77255a990dd22c574d0fdad9b250c307ed4ae9ae\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": "razorqt-config-dbgsym_0.5.2-4_amd64.deb", "source2": "razorqt-config-dbgsym_0.5.2-4_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 2014-01-18 19:38:30.000000 debian-binary\n -rw-r--r-- 0 0 0 812 2014-01-18 19:38:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 4277352 2014-01-18 19:38:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 4277040 2014-01-18 19:38:30.000000 data.tar.xz\n" }, { "source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [ { "source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [ { "source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: amd64\n Maintainer: Manuel A. Fernandez Montecelo \n Installed-Size: 4358\n Depends: razorqt-config (= 0.5.2-4)\n Section: debug\n Priority: optional\n Description: debug symbols for razorqt-config\n-Build-Ids: 11da12f712cadbee891f8dbfd077b3281607d22b 37156b172455f99ebf16a3415860cf35981bd0ce 5b3474a0e86a34028d0f2b97c10b70b49b40a24d c5f813b5d9de4b5a9ef748340b51bddc5510ebcc faa9841f9b3d454867e72646b901ea10102f3329 fbfe993dbd0ff82e7e4fe7c9585f8827b5b3eb02\n+Build-Ids: 2180eaa22f858eccdff0d8559f8a462cb5fb2463 c884cb3a878486351bffeabc7ff3ed4730a1920f d583c5bfe56cb5f4e58d2ef677cad88da8f14b61 d6b46d3080187a6dda781c1730c371c5bc93565a f3b42a5d65ebaab1fc0ea7c850e28da65ff3342c f778bea67aac85faed3a1fef7d76d9405b9e8133\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,6 +1,6 @@\n-usr/lib/debug/.build-id/11/da12f712cadbee891f8dbfd077b3281607d22b.debug\n-usr/lib/debug/.build-id/37/156b172455f99ebf16a3415860cf35981bd0ce.debug\n-usr/lib/debug/.build-id/5b/3474a0e86a34028d0f2b97c10b70b49b40a24d.debug\n-usr/lib/debug/.build-id/c5/f813b5d9de4b5a9ef748340b51bddc5510ebcc.debug\n-usr/lib/debug/.build-id/fa/a9841f9b3d454867e72646b901ea10102f3329.debug\n-usr/lib/debug/.build-id/fb/fe993dbd0ff82e7e4fe7c9585f8827b5b3eb02.debug\n+usr/lib/debug/.build-id/21/80eaa22f858eccdff0d8559f8a462cb5fb2463.debug\n+usr/lib/debug/.build-id/c8/84cb3a878486351bffeabc7ff3ed4730a1920f.debug\n+usr/lib/debug/.build-id/d5/83c5bfe56cb5f4e58d2ef677cad88da8f14b61.debug\n+usr/lib/debug/.build-id/d6/b46d3080187a6dda781c1730c371c5bc93565a.debug\n+usr/lib/debug/.build-id/f3/b42a5d65ebaab1fc0ea7c850e28da65ff3342c.debug\n+usr/lib/debug/.build-id/f7/78bea67aac85faed3a1fef7d76d9405b9e8133.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,20 +1,20 @@\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/11/\n--rw-r--r-- 0 root (0) root (0) 359640 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/11/da12f712cadbee891f8dbfd077b3281607d22b.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/37/\n--rw-r--r-- 0 root (0) root (0) 499096 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/37/156b172455f99ebf16a3415860cf35981bd0ce.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/5b/\n--rw-r--r-- 0 root (0) root (0) 564232 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/5b/3474a0e86a34028d0f2b97c10b70b49b40a24d.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/c5/\n--rw-r--r-- 0 root (0) root (0) 761784 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/c5/f813b5d9de4b5a9ef748340b51bddc5510ebcc.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/fa/\n--rw-r--r-- 0 root (0) root (0) 490072 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/fa/a9841f9b3d454867e72646b901ea10102f3329.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/fb/\n--rw-r--r-- 0 root (0) root (0) 1768712 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/fb/fe993dbd0ff82e7e4fe7c9585f8827b5b3eb02.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/21/\n+-rw-r--r-- 0 root (0) root (0) 490072 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/21/80eaa22f858eccdff0d8559f8a462cb5fb2463.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/c8/\n+-rw-r--r-- 0 root (0) root (0) 564232 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/c8/84cb3a878486351bffeabc7ff3ed4730a1920f.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/d5/\n+-rw-r--r-- 0 root (0) root (0) 1768712 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/d5/83c5bfe56cb5f4e58d2ef677cad88da8f14b61.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/d6/\n+-rw-r--r-- 0 root (0) root (0) 359640 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/d6/b46d3080187a6dda781c1730c371c5bc93565a.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/f3/\n+-rw-r--r-- 0 root (0) root (0) 499096 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/f3/b42a5d65ebaab1fc0ea7c850e28da65ff3342c.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/f7/\n+-rw-r--r-- 0 root (0) root (0) 761784 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/f7/78bea67aac85faed3a1fef7d76d9405b9e8133.debug\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/doc/razorqt-config-dbgsym -> razorqt-config\n" }, { "source1": "./usr/lib/debug/.build-id/11/da12f712cadbee891f8dbfd077b3281607d22b.debug", "source2": "./usr/lib/debug/.build-id/d6/b46d3080187a6dda781c1730c371c5bc93565a.debug", "comments": [ "Files similar despite different names (score: 1, lower is more similar)" ], "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 11 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000268 0x000268 R 0x8\n INTERP 0x0002a8 0x00000000000002a8 0x00000000000002a8 0x000000 0x00001c R 0x1\n [Requesting program interpreter: ]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000308 0x007498 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000308 0x0074a0 R 0x1000\n LOAD 0x001000 0x0000000000008000 0x0000000000008000 0x000000 0x00600d R E 0x1000\n LOAD 0x001000 0x000000000000f000 0x000000000000f000 0x000000 0x0020d2 R 0x1000\n LOAD 0x000550 0x0000000000012550 0x0000000000012550 0x000000 0x001058 RW 0x1000\n DYNAMIC 0x000550 0x0000000000012d80 0x0000000000012d80 0x000000 0x000250 RW 0x8\n NOTE 0x0002c4 0x00000000000002c4 0x00000000000002c4 0x000044 0x000044 R 0x4\n GNU_EH_FRAME 0x001000 0x000000000000f754 0x000000000000f754 0x000000 0x0002dc R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 0003bc 00 A 5 0 8\n [ 5] .dynsym NOBITS 00000000000006c8 000308 001ce0 18 A 6 1 8\n- [ 6] .dynstr NOBITS 00000000000023a8 000308 002c97 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 0000000000005040 000308 000268 02 A 5 0 2\n- [ 8] .gnu.version_r NOBITS 00000000000052a8 000308 000090 00 A 6 3 8\n- [ 9] .rela.dyn NOBITS 0000000000005338 000308 001518 18 A 5 0 8\n- [10] .rela.plt NOBITS 0000000000006850 000308 000c48 18 A 5 25 8\n+ [ 6] .dynstr NOBITS 00000000000023a8 000308 002c9b 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 0000000000005044 000308 000268 02 A 5 0 2\n+ [ 8] .gnu.version_r NOBITS 00000000000052b0 000308 000090 00 A 6 3 8\n+ [ 9] .rela.dyn NOBITS 0000000000005340 000308 001518 18 A 5 0 8\n+ [10] .rela.plt NOBITS 0000000000006858 000308 000c48 18 A 5 25 8\n [11] .init NOBITS 0000000000008000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 0000000000008020 001000 000840 10 AX 0 0 16\n [13] .plt.got NOBITS 0000000000008860 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 0000000000008870 001000 005791 00 AX 0 0 16\n [15] .fini NOBITS 000000000000e004 001000 000009 00 AX 0 0 4\n [16] .rodata NOBITS 000000000000f000 001000 000751 00 A 0 0 32\n [17] .eh_frame_hdr NOBITS 000000000000f754 001000 0002dc 00 A 0 0 4\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -4,18 +4,18 @@\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000000000002a8 0 SECTION LOCAL DEFAULT 1 \n 2: 00000000000002c4 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002e8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000308 0 SECTION LOCAL DEFAULT 4 \n 5: 00000000000006c8 0 SECTION LOCAL DEFAULT 5 \n 6: 00000000000023a8 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000005040 0 SECTION LOCAL DEFAULT 7 \n- 8: 00000000000052a8 0 SECTION LOCAL DEFAULT 8 \n- 9: 0000000000005338 0 SECTION LOCAL DEFAULT 9 \n- 10: 0000000000006850 0 SECTION LOCAL DEFAULT 10 \n+ 7: 0000000000005044 0 SECTION LOCAL DEFAULT 7 \n+ 8: 00000000000052b0 0 SECTION LOCAL DEFAULT 8 \n+ 9: 0000000000005340 0 SECTION LOCAL DEFAULT 9 \n+ 10: 0000000000006858 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000008000 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000008020 0 SECTION LOCAL DEFAULT 12 \n 13: 0000000000008860 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000008870 0 SECTION LOCAL DEFAULT 14 \n 15: 000000000000e004 0 SECTION LOCAL DEFAULT 15 \n 16: 000000000000f000 0 SECTION LOCAL DEFAULT 16 \n 17: 000000000000f754 0 SECTION LOCAL DEFAULT 17 \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: 11da12f712cadbee891f8dbfd077b3281607d22b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d6b46d3080187a6dda781c1730c371c5bc93565a\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/37/156b172455f99ebf16a3415860cf35981bd0ce.debug", "source2": "./usr/lib/debug/.build-id/f3/b42a5d65ebaab1fc0ea7c850e28da65ff3342c.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": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 0001ec 00 A 5 0 8\n [ 5] .dynsym NOBITS 00000000000004f8 000308 0017d0 18 A 6 1 8\n- [ 6] .dynstr NOBITS 0000000000001cc8 000308 00211f 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 0000000000003de8 000308 0001fc 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 0000000000001cc8 000308 002123 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 0000000000003dec 000308 0001fc 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 0000000000003fe8 000308 000090 00 A 6 3 8\n [ 9] .rela.dyn NOBITS 0000000000004078 000308 000ee8 18 A 5 0 8\n [10] .rela.plt NOBITS 0000000000004f60 000308 000bb8 18 A 5 25 8\n [11] .init NOBITS 0000000000006000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 0000000000006020 001000 0007e0 10 AX 0 0 16\n [13] .plt.got NOBITS 0000000000006800 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 0000000000006810 001000 005991 00 AX 0 0 16\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -4,15 +4,15 @@\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000000000002a8 0 SECTION LOCAL DEFAULT 1 \n 2: 00000000000002c4 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002e8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000308 0 SECTION LOCAL DEFAULT 4 \n 5: 00000000000004f8 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000001cc8 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000003de8 0 SECTION LOCAL DEFAULT 7 \n+ 7: 0000000000003dec 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000003fe8 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000004078 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000004f60 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000006000 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000006020 0 SECTION LOCAL DEFAULT 12 \n 13: 0000000000006800 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000006810 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: 37156b172455f99ebf16a3415860cf35981bd0ce\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f3b42a5d65ebaab1fc0ea7c850e28da65ff3342c\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/5b/3474a0e86a34028d0f2b97c10b70b49b40a24d.debug", "source2": "./usr/lib/debug/.build-id/c8/84cb3a878486351bffeabc7ff3ed4730a1920f.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 0002a4 00 A 5 0 8\n [ 5] .dynsym NOBITS 00000000000005b0 000308 0015a8 18 A 6 1 8\n- [ 6] .dynstr NOBITS 0000000000001b58 000308 001e0c 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 0000000000003964 000308 0001ce 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 0000000000001b58 000308 001e10 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 0000000000003968 000308 0001ce 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 0000000000003b38 000308 000090 00 A 6 3 8\n [ 9] .rela.dyn NOBITS 0000000000003bc8 000308 001b60 18 A 5 0 8\n [10] .rela.plt NOBITS 0000000000005728 000308 000720 18 A 5 25 8\n [11] .init NOBITS 0000000000006000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 0000000000006020 001000 0004d0 10 AX 0 0 16\n [13] .plt.got NOBITS 00000000000064f0 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 0000000000006500 001000 003921 00 AX 0 0 16\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -4,15 +4,15 @@\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000000000002a8 0 SECTION LOCAL DEFAULT 1 \n 2: 00000000000002c4 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002e8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000308 0 SECTION LOCAL DEFAULT 4 \n 5: 00000000000005b0 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000001b58 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000003964 0 SECTION LOCAL DEFAULT 7 \n+ 7: 0000000000003968 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000003b38 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000003bc8 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000005728 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000006000 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000006020 0 SECTION LOCAL DEFAULT 12 \n 13: 00000000000064f0 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000006500 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: 5b3474a0e86a34028d0f2b97c10b70b49b40a24d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c884cb3a878486351bffeabc7ff3ed4730a1920f\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n" } ] }, { "source1": "./usr/lib/debug/.build-id/c5/f813b5d9de4b5a9ef748340b51bddc5510ebcc.debug", "source2": "./usr/lib/debug/.build-id/f7/78bea67aac85faed3a1fef7d76d9405b9e8133.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 0007d4 00 A 5 0 8\n [ 5] .dynsym NOBITS 0000000000000ae0 000308 003de0 18 A 6 1 8\n- [ 6] .dynstr NOBITS 00000000000048c0 000308 006c69 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 000000000000b52a 000308 000528 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 00000000000048c0 000308 006c6d 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 000000000000b52e 000308 000528 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 000000000000ba58 000308 0000a0 00 A 6 3 8\n [ 9] .rela.dyn NOBITS 000000000000baf8 000308 002508 18 A 5 0 8\n [10] .rela.plt NOBITS 000000000000e000 000308 001638 18 A 5 25 8\n [11] .init NOBITS 0000000000010000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 0000000000010020 001000 000ee0 10 AX 0 0 16\n [13] .plt.got NOBITS 0000000000010f00 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 0000000000010f10 001000 010c51 00 AX 0 0 16\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -4,15 +4,15 @@\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000000000002a8 0 SECTION LOCAL DEFAULT 1 \n 2: 00000000000002c4 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002e8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000308 0 SECTION LOCAL DEFAULT 4 \n 5: 0000000000000ae0 0 SECTION LOCAL DEFAULT 5 \n 6: 00000000000048c0 0 SECTION LOCAL DEFAULT 6 \n- 7: 000000000000b52a 0 SECTION LOCAL DEFAULT 7 \n+ 7: 000000000000b52e 0 SECTION LOCAL DEFAULT 7 \n 8: 000000000000ba58 0 SECTION LOCAL DEFAULT 8 \n 9: 000000000000baf8 0 SECTION LOCAL DEFAULT 9 \n 10: 000000000000e000 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000010000 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000010020 0 SECTION LOCAL DEFAULT 12 \n 13: 0000000000010f00 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000010f10 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: c5f813b5d9de4b5a9ef748340b51bddc5510ebcc\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f778bea67aac85faed3a1fef7d76d9405b9e8133\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/fa/a9841f9b3d454867e72646b901ea10102f3329.debug", "source2": "./usr/lib/debug/.build-id/21/80eaa22f858eccdff0d8559f8a462cb5fb2463.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 000290 00 A 5 0 8\n [ 5] .dynsym NOBITS 0000000000000598 000308 0015c0 18 A 6 1 8\n- [ 6] .dynstr NOBITS 0000000000001b58 000308 001e4c 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 00000000000039a4 000308 0001d0 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 0000000000001b58 000308 001e50 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 00000000000039a8 000308 0001d0 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 0000000000003b78 000308 000090 00 A 6 3 8\n [ 9] .rela.dyn NOBITS 0000000000003c08 000308 001620 18 A 5 0 8\n [10] .rela.plt NOBITS 0000000000005228 000308 000780 18 A 5 25 8\n [11] .init NOBITS 0000000000006000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 0000000000006020 001000 000510 10 AX 0 0 16\n [13] .plt.got NOBITS 0000000000006530 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 0000000000006540 001000 003f91 00 AX 0 0 16\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -4,15 +4,15 @@\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000000000002a8 0 SECTION LOCAL DEFAULT 1 \n 2: 00000000000002c4 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002e8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000308 0 SECTION LOCAL DEFAULT 4 \n 5: 0000000000000598 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000001b58 0 SECTION LOCAL DEFAULT 6 \n- 7: 00000000000039a4 0 SECTION LOCAL DEFAULT 7 \n+ 7: 00000000000039a8 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000003b78 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000003c08 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000005228 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000006000 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000006020 0 SECTION LOCAL DEFAULT 12 \n 13: 0000000000006530 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000006540 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: faa9841f9b3d454867e72646b901ea10102f3329\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2180eaa22f858eccdff0d8559f8a462cb5fb2463\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/fb/fe993dbd0ff82e7e4fe7c9585f8827b5b3eb02.debug", "source2": "./usr/lib/debug/.build-id/d5/83c5bfe56cb5f4e58d2ef677cad88da8f14b61.debug", "comments": [ "Files similar despite different names (score: 1, lower is more similar)" ], "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 11 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000268 0x000268 R 0x8\n INTERP 0x0002a8 0x00000000000002a8 0x00000000000002a8 0x000000 0x00001c R 0x1\n [Requesting program interpreter: ]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000308 0x00ec00 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000308 0x00ec08 R 0x1000\n LOAD 0x001000 0x000000000000f000 0x000000000000f000 0x000000 0x02529d R E 0x1000\n LOAD 0x001000 0x0000000000035000 0x0000000000035000 0x000000 0x00821e R 0x1000\n LOAD 0x0011a8 0x000000000003f1a8 0x000000000003f1a8 0x000000 0x001d28 RW 0x1000\n DYNAMIC 0x0011a8 0x000000000003fd40 0x000000000003fd40 0x000000 0x000280 RW 0x8\n NOTE 0x0002c4 0x00000000000002c4 0x00000000000002c4 0x000044 0x000044 R 0x4\n GNU_EH_FRAME 0x001000 0x000000000003639c 0x000000000003639c 0x000000 0x000904 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 000964 00 A 5 0 8\n [ 5] .dynsym NOBITS 0000000000000c70 000308 003e28 18 A 6 1 8\n- [ 6] .dynstr NOBITS 0000000000004a98 000308 005852 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 000000000000a2ea 000308 00052e 02 A 5 0 2\n- [ 8] .gnu.version_r NOBITS 000000000000a818 000308 0000b0 00 A 6 3 8\n- [ 9] .rela.dyn NOBITS 000000000000a8c8 000308 002748 18 A 5 0 8\n- [10] .rela.plt NOBITS 000000000000d010 000308 001bf0 18 A 5 25 8\n+ [ 6] .dynstr NOBITS 0000000000004a98 000308 005856 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 000000000000a2ee 000308 00052e 02 A 5 0 2\n+ [ 8] .gnu.version_r NOBITS 000000000000a820 000308 0000b0 00 A 6 3 8\n+ [ 9] .rela.dyn NOBITS 000000000000a8d0 000308 002748 18 A 5 0 8\n+ [10] .rela.plt NOBITS 000000000000d018 000308 001bf0 18 A 5 25 8\n [11] .init NOBITS 000000000000f000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 000000000000f020 001000 0012b0 10 AX 0 0 16\n [13] .plt.got NOBITS 00000000000102d0 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 00000000000102e0 001000 023fb1 00 AX 0 0 16\n [15] .fini NOBITS 0000000000034294 001000 000009 00 AX 0 0 4\n [16] .rodata NOBITS 0000000000035000 001000 00139b 00 A 0 0 32\n [17] .eh_frame_hdr NOBITS 000000000003639c 001000 000904 00 A 0 0 4\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -4,18 +4,18 @@\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000000000002a8 0 SECTION LOCAL DEFAULT 1 \n 2: 00000000000002c4 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002e8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000308 0 SECTION LOCAL DEFAULT 4 \n 5: 0000000000000c70 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000004a98 0 SECTION LOCAL DEFAULT 6 \n- 7: 000000000000a2ea 0 SECTION LOCAL DEFAULT 7 \n- 8: 000000000000a818 0 SECTION LOCAL DEFAULT 8 \n- 9: 000000000000a8c8 0 SECTION LOCAL DEFAULT 9 \n- 10: 000000000000d010 0 SECTION LOCAL DEFAULT 10 \n+ 7: 000000000000a2ee 0 SECTION LOCAL DEFAULT 7 \n+ 8: 000000000000a820 0 SECTION LOCAL DEFAULT 8 \n+ 9: 000000000000a8d0 0 SECTION LOCAL DEFAULT 9 \n+ 10: 000000000000d018 0 SECTION LOCAL DEFAULT 10 \n 11: 000000000000f000 0 SECTION LOCAL DEFAULT 11 \n 12: 000000000000f020 0 SECTION LOCAL DEFAULT 12 \n 13: 00000000000102d0 0 SECTION LOCAL DEFAULT 13 \n 14: 00000000000102e0 0 SECTION LOCAL DEFAULT 14 \n 15: 0000000000034294 0 SECTION LOCAL DEFAULT 15 \n 16: 0000000000035000 0 SECTION LOCAL DEFAULT 16 \n 17: 000000000003639c 0 SECTION LOCAL DEFAULT 17 \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: fbfe993dbd0ff82e7e4fe7c9585f8827b5b3eb02\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d583c5bfe56cb5f4e58d2ef677cad88da8f14b61\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": "razorqt-confupdate-dbgsym_0.5.2-4_amd64.deb", "source2": "razorqt-confupdate-dbgsym_0.5.2-4_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 2014-01-18 19:38:30.000000 debian-binary\n -rw-r--r-- 0 0 0 600 2014-01-18 19:38:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 452132 2014-01-18 19:38:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 452152 2014-01-18 19:38:30.000000 data.tar.xz\n" }, { "source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [ { "source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [ { "source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: amd64\n Maintainer: Manuel A. Fernandez Montecelo \n Installed-Size: 477\n Depends: razorqt-confupdate (= 0.5.2-4)\n Section: debug\n Priority: optional\n Description: debug symbols for razorqt-confupdate\n-Build-Ids: 0fdd12f85cd8f91b34c403856f47186b8ec4817d 6e911d8c24fbefa198435a043f04b6ce0eae0446\n+Build-Ids: 2478f3d2620a32be70e4e2649fd42fd5643055fa d24ca1e833f462b95d71bb869bdbfca4c6ca3f19\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,2 +1,2 @@\n-usr/lib/debug/.build-id/0f/dd12f85cd8f91b34c403856f47186b8ec4817d.debug\n-usr/lib/debug/.build-id/6e/911d8c24fbefa198435a043f04b6ce0eae0446.debug\n+usr/lib/debug/.build-id/24/78f3d2620a32be70e4e2649fd42fd5643055fa.debug\n+usr/lib/debug/.build-id/d2/4ca1e833f462b95d71bb869bdbfca4c6ca3f19.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,12 +1,12 @@\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/0f/\n--rw-r--r-- 0 root (0) root (0) 372744 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/0f/dd12f85cd8f91b34c403856f47186b8ec4817d.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/6e/\n--rw-r--r-- 0 root (0) root (0) 103176 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/6e/911d8c24fbefa198435a043f04b6ce0eae0446.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/24/\n+-rw-r--r-- 0 root (0) root (0) 372744 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/24/78f3d2620a32be70e4e2649fd42fd5643055fa.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/d2/\n+-rw-r--r-- 0 root (0) root (0) 103176 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/d2/4ca1e833f462b95d71bb869bdbfca4c6ca3f19.debug\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/doc/razorqt-confupdate-dbgsym -> razorqt-confupdate\n" }, { "source1": "./usr/lib/debug/.build-id/0f/dd12f85cd8f91b34c403856f47186b8ec4817d.debug", "source2": "./usr/lib/debug/.build-id/24/78f3d2620a32be70e4e2649fd42fd5643055fa.debug", "comments": [ "Files similar despite different names (score: 2, lower is more similar)" ], "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 11 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000268 0x000268 R 0x8\n INTERP 0x0002a8 0x00000000000002a8 0x00000000000002a8 0x000000 0x00001c R 0x1\n [Requesting program interpreter: ]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000308 0x004f28 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000308 0x004f30 R 0x1000\n LOAD 0x001000 0x0000000000005000 0x0000000000005000 0x000000 0x00ec0d R E 0x1000\n LOAD 0x001000 0x0000000000014000 0x0000000000014000 0x000000 0x0033b8 R 0x1000\n LOAD 0x000cb0 0x0000000000018cb0 0x0000000000018cb0 0x000000 0x000940 RW 0x1000\n DYNAMIC 0x000cb0 0x0000000000018d80 0x0000000000018d80 0x000000 0x000230 RW 0x8\n NOTE 0x0002c4 0x00000000000002c4 0x00000000000002c4 0x000044 0x000044 R 0x4\n GNU_EH_FRAME 0x001000 0x0000000000014c04 0x0000000000014c04 0x000000 0x000314 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 000294 00 A 5 0 8\n [ 5] .dynsym NOBITS 00000000000005a0 000308 001770 18 A 6 1 8\n- [ 6] .dynstr NOBITS 0000000000001d10 000308 001d93 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 0000000000003aa4 000308 0001f4 02 A 5 0 2\n- [ 8] .gnu.version_r NOBITS 0000000000003c98 000308 000090 00 A 6 3 8\n- [ 9] .rela.dyn NOBITS 0000000000003d28 000308 000378 18 A 5 0 8\n- [10] .rela.plt NOBITS 00000000000040a0 000308 000e88 18 A 5 25 8\n+ [ 6] .dynstr NOBITS 0000000000001d10 000308 001d95 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 0000000000003aa6 000308 0001f4 02 A 5 0 2\n+ [ 8] .gnu.version_r NOBITS 0000000000003ca0 000308 000090 00 A 6 3 8\n+ [ 9] .rela.dyn NOBITS 0000000000003d30 000308 000378 18 A 5 0 8\n+ [10] .rela.plt NOBITS 00000000000040a8 000308 000e88 18 A 5 25 8\n [11] .init NOBITS 0000000000005000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 0000000000005020 001000 0009c0 10 AX 0 0 16\n [13] .plt.got NOBITS 00000000000059e0 001000 000018 08 AX 0 0 8\n [14] .text NOBITS 0000000000005a00 001000 00e201 00 AX 0 0 16\n [15] .fini NOBITS 0000000000013c04 001000 000009 00 AX 0 0 4\n [16] .rodata NOBITS 0000000000014000 001000 000c04 00 A 0 0 32\n [17] .eh_frame_hdr NOBITS 0000000000014c04 001000 000314 00 A 0 0 4\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -4,18 +4,18 @@\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000000000002a8 0 SECTION LOCAL DEFAULT 1 \n 2: 00000000000002c4 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002e8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000308 0 SECTION LOCAL DEFAULT 4 \n 5: 00000000000005a0 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000001d10 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000003aa4 0 SECTION LOCAL DEFAULT 7 \n- 8: 0000000000003c98 0 SECTION LOCAL DEFAULT 8 \n- 9: 0000000000003d28 0 SECTION LOCAL DEFAULT 9 \n- 10: 00000000000040a0 0 SECTION LOCAL DEFAULT 10 \n+ 7: 0000000000003aa6 0 SECTION LOCAL DEFAULT 7 \n+ 8: 0000000000003ca0 0 SECTION LOCAL DEFAULT 8 \n+ 9: 0000000000003d30 0 SECTION LOCAL DEFAULT 9 \n+ 10: 00000000000040a8 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000005000 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000005020 0 SECTION LOCAL DEFAULT 12 \n 13: 00000000000059e0 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000005a00 0 SECTION LOCAL DEFAULT 14 \n 15: 0000000000013c04 0 SECTION LOCAL DEFAULT 15 \n 16: 0000000000014000 0 SECTION LOCAL DEFAULT 16 \n 17: 0000000000014c04 0 SECTION LOCAL DEFAULT 17 \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: 0fdd12f85cd8f91b34c403856f47186b8ec4817d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2478f3d2620a32be70e4e2649fd42fd5643055fa\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/6e/911d8c24fbefa198435a043f04b6ce0eae0446.debug", "source2": "./usr/lib/debug/.build-id/d2/4ca1e833f462b95d71bb869bdbfca4c6ca3f19.debug", "comments": [ "Files similar despite different names (score: 3, 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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 0000b4 00 A 5 0 8\n [ 5] .dynsym NOBITS 00000000000003c0 000308 000660 18 A 6 1 8\n- [ 6] .dynstr NOBITS 0000000000000a20 000308 00072c 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 000000000000114c 000308 000088 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 0000000000000a20 000308 00072e 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 000000000000114e 000308 000088 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 00000000000011d8 000308 000090 00 A 6 3 8\n [ 9] .rela.dyn NOBITS 0000000000001268 000308 000138 18 A 5 0 8\n [10] .rela.plt NOBITS 00000000000013a0 000308 0003f0 18 A 5 24 8\n [11] .init NOBITS 0000000000002000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 0000000000002020 001000 0002b0 10 AX 0 0 16\n [13] .plt.got NOBITS 00000000000022d0 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 00000000000022e0 001000 001331 00 AX 0 0 16\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -4,15 +4,15 @@\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000000000002a8 0 SECTION LOCAL DEFAULT 1 \n 2: 00000000000002c4 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002e8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000308 0 SECTION LOCAL DEFAULT 4 \n 5: 00000000000003c0 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000000a20 0 SECTION LOCAL DEFAULT 6 \n- 7: 000000000000114c 0 SECTION LOCAL DEFAULT 7 \n+ 7: 000000000000114e 0 SECTION LOCAL DEFAULT 7 \n 8: 00000000000011d8 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000001268 0 SECTION LOCAL DEFAULT 9 \n 10: 00000000000013a0 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000002000 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000002020 0 SECTION LOCAL DEFAULT 12 \n 13: 00000000000022d0 0 SECTION LOCAL DEFAULT 13 \n 14: 00000000000022e0 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: 6e911d8c24fbefa198435a043f04b6ce0eae0446\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d24ca1e833f462b95d71bb869bdbfca4c6ca3f19\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": "razorqt-desktop-dbgsym_0.5.2-4_amd64.deb", "source2": "razorqt-desktop-dbgsym_0.5.2-4_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 2014-01-18 19:38:30.000000 debian-binary\n--rw-r--r-- 0 0 0 904 2014-01-18 19:38:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 3565440 2014-01-18 19:38:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 916 2014-01-18 19:38:30.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 3566252 2014-01-18 19:38:30.000000 data.tar.xz\n" }, { "source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [ { "source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [ { "source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: amd64\n Maintainer: Manuel A. Fernandez Montecelo \n Installed-Size: 3677\n Depends: razorqt-desktop (= 0.5.2-4)\n Section: debug\n Priority: optional\n Description: debug symbols for razorqt-desktop\n-Build-Ids: 0915c45f6e61c537abdce629ff2a26ea782152b6 24f2ea219980d14855914e810e968e848ebd55a9 27141cabd95ee408783f0d3231ef7a7508a1ae29 5f322b4a7c967b10b20f24f5d805bcd8b9d36881 696b2151bfd0b23e6a83138c8e005c0272e4685e 8a505c333c50240598ca68bb05e83673775d002d b4df892babdc9d3366ca1eadeff1d55b70799365 b80a699df268f40d81b251944e72adc2b50e072a\n+Build-Ids: 05d7a9507ffb94e622f159f9845ae6c8d992c837 23b8647ce697a5dc79d5aafdaae5d52945acfb1f 4731c81dbc810f2ca8f044f27f87fc9e9cc3ce99 5da42469264dcd449e27af909f53233b1c8be865 6ba5f1ac5db0c55739479f4fcf24f54e2388447d 9584f673cd510ed275b8e2dc7755e9cac322835b 99c75b7330d693b6e5e4845932e5c59fb7360d02 d9439471b78d471268f20126f7e4a6e2dbda2e6f\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,8 +1,8 @@\n-usr/lib/debug/.build-id/09/15c45f6e61c537abdce629ff2a26ea782152b6.debug\n-usr/lib/debug/.build-id/24/f2ea219980d14855914e810e968e848ebd55a9.debug\n-usr/lib/debug/.build-id/27/141cabd95ee408783f0d3231ef7a7508a1ae29.debug\n-usr/lib/debug/.build-id/5f/322b4a7c967b10b20f24f5d805bcd8b9d36881.debug\n-usr/lib/debug/.build-id/69/6b2151bfd0b23e6a83138c8e005c0272e4685e.debug\n-usr/lib/debug/.build-id/8a/505c333c50240598ca68bb05e83673775d002d.debug\n-usr/lib/debug/.build-id/b4/df892babdc9d3366ca1eadeff1d55b70799365.debug\n-usr/lib/debug/.build-id/b8/0a699df268f40d81b251944e72adc2b50e072a.debug\n+usr/lib/debug/.build-id/05/d7a9507ffb94e622f159f9845ae6c8d992c837.debug\n+usr/lib/debug/.build-id/23/b8647ce697a5dc79d5aafdaae5d52945acfb1f.debug\n+usr/lib/debug/.build-id/47/31c81dbc810f2ca8f044f27f87fc9e9cc3ce99.debug\n+usr/lib/debug/.build-id/5d/a42469264dcd449e27af909f53233b1c8be865.debug\n+usr/lib/debug/.build-id/6b/a5f1ac5db0c55739479f4fcf24f54e2388447d.debug\n+usr/lib/debug/.build-id/95/84f673cd510ed275b8e2dc7755e9cac322835b.debug\n+usr/lib/debug/.build-id/99/c75b7330d693b6e5e4845932e5c59fb7360d02.debug\n+usr/lib/debug/.build-id/d9/439471b78d471268f20126f7e4a6e2dbda2e6f.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,24 +1,24 @@\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/09/\n--rw-r--r-- 0 root (0) root (0) 1058528 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/09/15c45f6e61c537abdce629ff2a26ea782152b6.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/24/\n--rw-r--r-- 0 root (0) root (0) 376616 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/24/f2ea219980d14855914e810e968e848ebd55a9.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/27/\n--rw-r--r-- 0 root (0) root (0) 598080 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/27/141cabd95ee408783f0d3231ef7a7508a1ae29.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/5f/\n--rw-r--r-- 0 root (0) root (0) 130256 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/5f/322b4a7c967b10b20f24f5d805bcd8b9d36881.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/69/\n--rw-r--r-- 0 root (0) root (0) 363448 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/69/6b2151bfd0b23e6a83138c8e005c0272e4685e.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/8a/\n--rw-r--r-- 0 root (0) root (0) 173344 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/8a/505c333c50240598ca68bb05e83673775d002d.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/b4/\n--rw-r--r-- 0 root (0) root (0) 463728 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/b4/df892babdc9d3366ca1eadeff1d55b70799365.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/b8/\n--rw-r--r-- 0 root (0) root (0) 579808 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/b8/0a699df268f40d81b251944e72adc2b50e072a.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/05/\n+-rw-r--r-- 0 root (0) root (0) 130256 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/05/d7a9507ffb94e622f159f9845ae6c8d992c837.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/23/\n+-rw-r--r-- 0 root (0) root (0) 1058528 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/23/b8647ce697a5dc79d5aafdaae5d52945acfb1f.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/47/\n+-rw-r--r-- 0 root (0) root (0) 579808 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/47/31c81dbc810f2ca8f044f27f87fc9e9cc3ce99.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/5d/\n+-rw-r--r-- 0 root (0) root (0) 173344 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/5d/a42469264dcd449e27af909f53233b1c8be865.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/6b/\n+-rw-r--r-- 0 root (0) root (0) 463728 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/6b/a5f1ac5db0c55739479f4fcf24f54e2388447d.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/95/\n+-rw-r--r-- 0 root (0) root (0) 598080 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/95/84f673cd510ed275b8e2dc7755e9cac322835b.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/99/\n+-rw-r--r-- 0 root (0) root (0) 376616 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/99/c75b7330d693b6e5e4845932e5c59fb7360d02.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/d9/\n+-rw-r--r-- 0 root (0) root (0) 363448 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/d9/439471b78d471268f20126f7e4a6e2dbda2e6f.debug\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/doc/razorqt-desktop-dbgsym -> razorqt-desktop\n" }, { "source1": "./usr/lib/debug/.build-id/09/15c45f6e61c537abdce629ff2a26ea782152b6.debug", "source2": "./usr/lib/debug/.build-id/23/b8647ce697a5dc79d5aafdaae5d52945acfb1f.debug", "comments": [ "Files similar despite different names (score: 3, lower is more similar)" ], "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x10620\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x00ea78 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x00ea80 R 0x1000\n LOAD 0x001000 0x000000000000f000 0x000000000000f000 0x000000 0x00f269 R E 0x1000\n LOAD 0x001000 0x000000000001f000 0x000000000001f000 0x000000 0x004c70 R 0x1000\n LOAD 0x001190 0x0000000000025190 0x0000000000025190 0x000000 0x0019b0 RW 0x1000\n DYNAMIC 0x001190 0x0000000000025ca0 0x0000000000025ca0 0x000000 0x000240 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x001000 0x000000000001ffd8 0x000000000001ffd8 0x000000 0x000624 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,19 +2,19 @@\n \n Section Headers:\n [Nr] Name Type 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 000588 00 A 3 0 8\n [ 3] .dynsym NOBITS 00000000000007e8 00025c 003ab0 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000004298 00025c 0060a1 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 000000000000a33a 00025c 0004e4 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 000000000000a820 00025c 0000a0 00 A 4 3 8\n- [ 7] .rela.dyn NOBITS 000000000000a8c0 00025c 0020e8 18 A 3 0 8\n- [ 8] .rela.plt NOBITS 000000000000c9a8 00025c 0020d0 18 A 3 23 8\n+ [ 4] .dynstr NOBITS 0000000000004298 00025c 0060a5 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000000000000a33e 00025c 0004e4 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 000000000000a828 00025c 0000a0 00 A 4 3 8\n+ [ 7] .rela.dyn NOBITS 000000000000a8c8 00025c 0020e8 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 000000000000c9b0 00025c 0020d0 18 A 3 23 8\n [ 9] .init NOBITS 000000000000f000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 000000000000f020 001000 0015f0 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000010610 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000010620 001000 00dc3e 00 AX 0 0 16\n [13] .fini NOBITS 000000000001e260 001000 000009 00 AX 0 0 4\n [14] .rodata NOBITS 000000000001f000 001000 000fd7 00 A 0 0 32\n [15] .eh_frame_hdr NOBITS 000000000001ffd8 001000 000624 00 A 0 0 4\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,18 +2,18 @@\n Symbol table '.symtab' contains 769 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: 00000000000007e8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000004298 0 SECTION LOCAL DEFAULT 4 \n- 5: 000000000000a33a 0 SECTION LOCAL DEFAULT 5 \n- 6: 000000000000a820 0 SECTION LOCAL DEFAULT 6 \n- 7: 000000000000a8c0 0 SECTION LOCAL DEFAULT 7 \n- 8: 000000000000c9a8 0 SECTION LOCAL DEFAULT 8 \n+ 5: 000000000000a33e 0 SECTION LOCAL DEFAULT 5 \n+ 6: 000000000000a828 0 SECTION LOCAL DEFAULT 6 \n+ 7: 000000000000a8c8 0 SECTION LOCAL DEFAULT 7 \n+ 8: 000000000000c9b0 0 SECTION LOCAL DEFAULT 8 \n 9: 000000000000f000 0 SECTION LOCAL DEFAULT 9 \n 10: 000000000000f020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000010610 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000010620 0 SECTION LOCAL DEFAULT 12 \n 13: 000000000001e260 0 SECTION LOCAL DEFAULT 13 \n 14: 000000000001f000 0 SECTION LOCAL DEFAULT 14 \n 15: 000000000001ffd8 0 SECTION LOCAL DEFAULT 15 \n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0915c45f6e61c537abdce629ff2a26ea782152b6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 23b8647ce697a5dc79d5aafdaae5d52945acfb1f\n" } ] }, { "source1": "./usr/lib/debug/.build-id/24/f2ea219980d14855914e810e968e848ebd55a9.debug", "source2": "./usr/lib/debug/.build-id/99/c75b7330d693b6e5e4845932e5c59fb7360d02.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 0001d4 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000438 00025c 001848 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000001c80 00025c 002763 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00000000000043e4 00025c 000206 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000001c80 00025c 002769 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00000000000043ea 00025c 000206 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 00000000000045f0 00025c 000090 00 A 4 3 8\n [ 7] .rela.dyn NOBITS 0000000000004680 00025c 000f60 18 A 3 0 8\n [ 8] .rela.plt NOBITS 00000000000055e0 00025c 000a08 18 A 3 23 8\n [ 9] .init NOBITS 0000000000006000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000006020 001000 0006c0 10 AX 0 0 16\n [11] .plt.got NOBITS 00000000000066e0 001000 000010 08 AX 0 0 8\n [12] .text NOBITS 00000000000066f0 001000 002e43 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 333 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: 0000000000000438 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000001c80 0 SECTION LOCAL DEFAULT 4 \n- 5: 00000000000043e4 0 SECTION LOCAL DEFAULT 5 \n+ 5: 00000000000043ea 0 SECTION LOCAL DEFAULT 5 \n 6: 00000000000045f0 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000004680 0 SECTION LOCAL DEFAULT 7 \n 8: 00000000000055e0 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000006000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000006020 0 SECTION LOCAL DEFAULT 10 \n 11: 00000000000066e0 0 SECTION LOCAL DEFAULT 11 \n 12: 00000000000066f0 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: 24f2ea219980d14855914e810e968e848ebd55a9\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 99c75b7330d693b6e5e4845932e5c59fb7360d02\n" } ] }, { "source1": "./usr/lib/debug/.build-id/27/141cabd95ee408783f0d3231ef7a7508a1ae29.debug", "source2": "./usr/lib/debug/.build-id/95/84f673cd510ed275b8e2dc7755e9cac322835b.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": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 0002cc 00 A 5 0 8\n [ 5] .dynsym NOBITS 00000000000005d8 000308 001860 18 A 6 1 8\n- [ 6] .dynstr NOBITS 0000000000001e38 000308 0022a4 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 00000000000040dc 000308 000208 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 0000000000001e38 000308 0022a8 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 00000000000040e0 000308 000208 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 00000000000042e8 000308 000090 00 A 6 3 8\n [ 9] .rela.dyn NOBITS 0000000000004378 000308 001b78 18 A 5 0 8\n [10] .rela.plt NOBITS 0000000000005ef0 000308 000900 18 A 5 25 8\n [11] .init NOBITS 0000000000007000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 0000000000007020 001000 000610 10 AX 0 0 16\n [13] .plt.got NOBITS 0000000000007630 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 0000000000007640 001000 0053e1 00 AX 0 0 16\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -4,15 +4,15 @@\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000000000002a8 0 SECTION LOCAL DEFAULT 1 \n 2: 00000000000002c4 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002e8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000308 0 SECTION LOCAL DEFAULT 4 \n 5: 00000000000005d8 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000001e38 0 SECTION LOCAL DEFAULT 6 \n- 7: 00000000000040dc 0 SECTION LOCAL DEFAULT 7 \n+ 7: 00000000000040e0 0 SECTION LOCAL DEFAULT 7 \n 8: 00000000000042e8 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000004378 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000005ef0 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000007000 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000007020 0 SECTION LOCAL DEFAULT 12 \n 13: 0000000000007630 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000007640 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: 27141cabd95ee408783f0d3231ef7a7508a1ae29\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9584f673cd510ed275b8e2dc7755e9cac322835b\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/5f/322b4a7c967b10b20f24f5d805bcd8b9d36881.debug", "source2": "./usr/lib/debug/.build-id/05/d7a9507ffb94e622f159f9845ae6c8d992c837.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 0000ec 00 A 5 0 8\n [ 5] .dynsym NOBITS 00000000000003f8 000308 0007f8 18 A 6 1 8\n- [ 6] .dynstr NOBITS 0000000000000bf0 000308 000a31 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 0000000000001622 000308 0000aa 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 0000000000000bf0 000308 000a35 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 0000000000001626 000308 0000aa 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 00000000000016d0 000308 000090 00 A 6 3 8\n [ 9] .rela.dyn NOBITS 0000000000001760 000308 000330 18 A 5 0 8\n [10] .rela.plt NOBITS 0000000000001a90 000308 0002e8 18 A 5 25 8\n [11] .init NOBITS 0000000000002000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 0000000000002020 001000 000200 10 AX 0 0 16\n [13] .plt.got NOBITS 0000000000002220 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 0000000000002230 001000 000af1 00 AX 0 0 16\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -4,15 +4,15 @@\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000000000002a8 0 SECTION LOCAL DEFAULT 1 \n 2: 00000000000002c4 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002e8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000308 0 SECTION LOCAL DEFAULT 4 \n 5: 00000000000003f8 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000000bf0 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000001622 0 SECTION LOCAL DEFAULT 7 \n+ 7: 0000000000001626 0 SECTION LOCAL DEFAULT 7 \n 8: 00000000000016d0 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000001760 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000001a90 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000002000 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000002020 0 SECTION LOCAL DEFAULT 12 \n 13: 0000000000002220 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000002230 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: 5f322b4a7c967b10b20f24f5d805bcd8b9d36881\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 05d7a9507ffb94e622f159f9845ae6c8d992c837\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/69/6b2151bfd0b23e6a83138c8e005c0272e4685e.debug", "source2": "./usr/lib/debug/.build-id/d9/439471b78d471268f20126f7e4a6e2dbda2e6f.debug", "comments": [ "Files similar despite different names (score: 3, 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 00026c 00 A 3 0 8\n [ 3] .dynsym NOBITS 00000000000004d0 00025c 001da0 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000002270 00025c 0032a1 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000005512 00025c 000278 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000002270 00025c 0032a7 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000005518 00025c 000278 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000005790 00025c 000090 00 A 4 3 8\n [ 7] .rela.dyn NOBITS 0000000000005820 00025c 0018a8 18 A 3 0 8\n [ 8] .rela.plt NOBITS 00000000000070c8 00025c 0008e8 18 A 3 23 8\n [ 9] .init NOBITS 0000000000008000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000008020 001000 000600 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000008620 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000008630 001000 0020de 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 397 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: 00000000000004d0 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000002270 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000005512 0 SECTION LOCAL DEFAULT 5 \n+ 5: 0000000000005518 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000005790 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000005820 0 SECTION LOCAL DEFAULT 7 \n 8: 00000000000070c8 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000008000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000008020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000008620 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000008630 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: 696b2151bfd0b23e6a83138c8e005c0272e4685e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d9439471b78d471268f20126f7e4a6e2dbda2e6f\n" } ] }, { "source1": "./usr/lib/debug/.build-id/8a/505c333c50240598ca68bb05e83673775d002d.debug", "source2": "./usr/lib/debug/.build-id/5d/a42469264dcd449e27af909f53233b1c8be865.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 0000bc 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000320 00025c 000bb8 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000000ed8 00025c 001550 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000002428 00025c 0000fa 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000000ed8 00025c 001556 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000000000000242e 00025c 0000fa 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000002528 00025c 000090 00 A 4 3 8\n [ 7] .rela.dyn NOBITS 00000000000025b8 00025c 000810 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000002dc8 00025c 0003d8 18 A 3 23 8\n [ 9] .init NOBITS 0000000000004000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000004020 001000 0002a0 10 AX 0 0 16\n [11] .plt.got NOBITS 00000000000042c0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00000000000042d0 001000 000fe5 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 188 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: 0000000000000320 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000ed8 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000002428 0 SECTION LOCAL DEFAULT 5 \n+ 5: 000000000000242e 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000002528 0 SECTION LOCAL DEFAULT 6 \n 7: 00000000000025b8 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000002dc8 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000004000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000004020 0 SECTION LOCAL DEFAULT 10 \n 11: 00000000000042c0 0 SECTION LOCAL DEFAULT 11 \n 12: 00000000000042d0 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: 8a505c333c50240598ca68bb05e83673775d002d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5da42469264dcd449e27af909f53233b1c8be865\n" } ] }, { "source1": "./usr/lib/debug/.build-id/b4/df892babdc9d3366ca1eadeff1d55b70799365.debug", "source2": "./usr/lib/debug/.build-id/6b/a5f1ac5db0c55739479f4fcf24f54e2388447d.debug", "comments": [ "Files similar despite different names (score: 4, lower is more similar)" ], "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x8bf0\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x007b68 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x007b70 R 0x1000\n LOAD 0x001000 0x0000000000008000 0x0000000000008000 0x000000 0x006c6d R E 0x1000\n LOAD 0x001000 0x000000000000f000 0x000000000000f000 0x000000 0x002377 R 0x1000\n LOAD 0x0004d0 0x00000000000124d0 0x00000000000124d0 0x000000 0x001140 RW 0x1000\n DYNAMIC 0x0004d0 0x0000000000012d20 0x0000000000012d20 0x000000 0x000250 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x001000 0x000000000000f7a4 0x000000000000f7a4 0x000000 0x0002c4 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,19 +2,19 @@\n \n Section Headers:\n [Nr] Name Type 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 0002c8 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000528 00025c 001e00 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000002328 00025c 002acf 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000004df8 00025c 000280 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 0000000000005078 00025c 000090 00 A 4 3 8\n- [ 7] .rela.dyn NOBITS 0000000000005108 00025c 0018d8 18 A 3 0 8\n- [ 8] .rela.plt NOBITS 00000000000069e0 00025c 001188 18 A 3 23 8\n+ [ 4] .dynstr NOBITS 0000000000002328 00025c 002ad3 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000004dfc 00025c 000280 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 0000000000005080 00025c 000090 00 A 4 3 8\n+ [ 7] .rela.dyn NOBITS 0000000000005110 00025c 0018d8 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 00000000000069e8 00025c 001188 18 A 3 23 8\n [ 9] .init NOBITS 0000000000008000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000008020 001000 000bc0 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000008be0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000008bf0 001000 006071 00 AX 0 0 16\n [13] .fini NOBITS 000000000000ec64 001000 000009 00 AX 0 0 4\n [14] .rodata NOBITS 000000000000f000 001000 0007a4 00 A 0 0 32\n [15] .eh_frame_hdr NOBITS 000000000000f7a4 001000 0002c4 00 A 0 0 4\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,18 +2,18 @@\n Symbol table '.symtab' contains 414 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: 0000000000000528 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000002328 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000004df8 0 SECTION LOCAL DEFAULT 5 \n- 6: 0000000000005078 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000005108 0 SECTION LOCAL DEFAULT 7 \n- 8: 00000000000069e0 0 SECTION LOCAL DEFAULT 8 \n+ 5: 0000000000004dfc 0 SECTION LOCAL DEFAULT 5 \n+ 6: 0000000000005080 0 SECTION LOCAL DEFAULT 6 \n+ 7: 0000000000005110 0 SECTION LOCAL DEFAULT 7 \n+ 8: 00000000000069e8 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000008000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000008020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000008be0 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000008bf0 0 SECTION LOCAL DEFAULT 12 \n 13: 000000000000ec64 0 SECTION LOCAL DEFAULT 13 \n 14: 000000000000f000 0 SECTION LOCAL DEFAULT 14 \n 15: 000000000000f7a4 0 SECTION LOCAL DEFAULT 15 \n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b4df892babdc9d3366ca1eadeff1d55b70799365\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6ba5f1ac5db0c55739479f4fcf24f54e2388447d\n" } ] }, { "source1": "./usr/lib/debug/.build-id/b8/0a699df268f40d81b251944e72adc2b50e072a.debug", "source2": "./usr/lib/debug/.build-id/47/31c81dbc810f2ca8f044f27f87fc9e9cc3ce99.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 0003e0 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000640 00025c 002d18 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000003358 00025c 004e30 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000008188 00025c 0003c2 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000003358 00025c 004e36 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000000000000818e 00025c 0003c2 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000008550 00025c 0000a0 00 A 4 3 8\n [ 7] .rela.dyn NOBITS 00000000000085f0 00025c 0027f0 18 A 3 0 8\n [ 8] .rela.plt NOBITS 000000000000ade0 00025c 001158 18 A 3 23 8\n [ 9] .init NOBITS 000000000000c000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 000000000000c020 001000 000ba0 10 AX 0 0 16\n [11] .plt.got NOBITS 000000000000cbc0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 000000000000cbd0 001000 005643 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 577 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: 0000000000000640 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000003358 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000008188 0 SECTION LOCAL DEFAULT 5 \n+ 5: 000000000000818e 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000008550 0 SECTION LOCAL DEFAULT 6 \n 7: 00000000000085f0 0 SECTION LOCAL DEFAULT 7 \n 8: 000000000000ade0 0 SECTION LOCAL DEFAULT 8 \n 9: 000000000000c000 0 SECTION LOCAL DEFAULT 9 \n 10: 000000000000c020 0 SECTION LOCAL DEFAULT 10 \n 11: 000000000000cbc0 0 SECTION LOCAL DEFAULT 11 \n 12: 000000000000cbd0 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: b80a699df268f40d81b251944e72adc2b50e072a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4731c81dbc810f2ca8f044f27f87fc9e9cc3ce99\n" } ] } ] } ] } ] }, { "source1": "razorqt-globalkeyshortcuts-dbgsym_0.5.2-4_amd64.deb", "source2": "razorqt-globalkeyshortcuts-dbgsym_0.5.2-4_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": "@@ -5,8 +5,8 @@\n Architecture: amd64\n Maintainer: Manuel A. Fernandez Montecelo \n Installed-Size: 175\n Depends: razorqt-globalkeyshortcuts (= 0.5.2-4)\n Section: debug\n Priority: optional\n Description: debug symbols for razorqt-globalkeyshortcuts\n-Build-Ids: 636e90e266ddc151e20ba0582c4c15b66649c223\n+Build-Ids: c0b640675d06f62ab907838e894a6658099ca701\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/63/6e90e266ddc151e20ba0582c4c15b66649c223.debug\n+usr/lib/debug/.build-id/c0/b640675d06f62ab907838e894a6658099ca701.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 2014-01-18 19:38:30.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/63/\n--rw-r--r-- 0 root (0) root (0) 168456 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/63/6e90e266ddc151e20ba0582c4c15b66649c223.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/c0/\n+-rw-r--r-- 0 root (0) root (0) 168456 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/c0/b640675d06f62ab907838e894a6658099ca701.debug\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/doc/razorqt-globalkeyshortcuts-dbgsym -> razorqt-globalkeyshortcuts\n" }, { "source1": "./usr/lib/debug/.build-id/63/6e90e266ddc151e20ba0582c4c15b66649c223.debug", "source2": "./usr/lib/debug/.build-id/c0/b640675d06f62ab907838e894a6658099ca701.debug", "comments": [ "Files similar despite different names (score: 4, lower is more similar)" ], "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 11 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000268 0x000268 R 0x8\n INTERP 0x0002a8 0x00000000000002a8 0x00000000000002a8 0x000000 0x00001c R 0x1\n [Requesting program interpreter: ]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000308 0x0033f0 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000308 0x0033f8 R 0x1000\n LOAD 0x001000 0x0000000000004000 0x0000000000004000 0x000000 0x00226d R E 0x1000\n LOAD 0x001000 0x0000000000007000 0x0000000000007000 0x000000 0x000f16 R 0x1000\n LOAD 0x000a28 0x0000000000009a28 0x0000000000009a28 0x000000 0x000840 RW 0x1000\n DYNAMIC 0x000a28 0x0000000000009d60 0x0000000000009d60 0x000000 0x000260 RW 0x8\n NOTE 0x0002c4 0x00000000000002c4 0x00000000000002c4 0x000044 0x000044 R 0x4\n GNU_EH_FRAME 0x001000 0x0000000000007310 0x0000000000007310 0x000000 0x000184 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 0001ec 00 A 5 0 8\n [ 5] .dynsym NOBITS 00000000000004f8 000308 000d50 18 A 6 1 8\n- [ 6] .dynstr NOBITS 0000000000001248 000308 001131 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 000000000000237a 000308 00011c 02 A 5 0 2\n- [ 8] .gnu.version_r NOBITS 0000000000002498 000308 0000a0 00 A 6 3 8\n- [ 9] .rela.dyn NOBITS 0000000000002538 000308 000960 18 A 5 0 8\n- [10] .rela.plt NOBITS 0000000000002e98 000308 000558 18 A 5 25 8\n+ [ 6] .dynstr NOBITS 0000000000001248 000308 001137 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 0000000000002380 000308 00011c 02 A 5 0 2\n+ [ 8] .gnu.version_r NOBITS 00000000000024a0 000308 0000a0 00 A 6 3 8\n+ [ 9] .rela.dyn NOBITS 0000000000002540 000308 000960 18 A 5 0 8\n+ [10] .rela.plt NOBITS 0000000000002ea0 000308 000558 18 A 5 25 8\n [11] .init NOBITS 0000000000004000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 0000000000004020 001000 0003a0 10 AX 0 0 16\n [13] .plt.got NOBITS 00000000000043c0 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 00000000000043d0 001000 001e91 00 AX 0 0 16\n [15] .fini NOBITS 0000000000006264 001000 000009 00 AX 0 0 4\n [16] .rodata NOBITS 0000000000007000 001000 000310 00 A 0 0 32\n [17] .eh_frame_hdr NOBITS 0000000000007310 001000 000184 00 A 0 0 4\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -4,18 +4,18 @@\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000000000002a8 0 SECTION LOCAL DEFAULT 1 \n 2: 00000000000002c4 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002e8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000308 0 SECTION LOCAL DEFAULT 4 \n 5: 00000000000004f8 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000001248 0 SECTION LOCAL DEFAULT 6 \n- 7: 000000000000237a 0 SECTION LOCAL DEFAULT 7 \n- 8: 0000000000002498 0 SECTION LOCAL DEFAULT 8 \n- 9: 0000000000002538 0 SECTION LOCAL DEFAULT 9 \n- 10: 0000000000002e98 0 SECTION LOCAL DEFAULT 10 \n+ 7: 0000000000002380 0 SECTION LOCAL DEFAULT 7 \n+ 8: 00000000000024a0 0 SECTION LOCAL DEFAULT 8 \n+ 9: 0000000000002540 0 SECTION LOCAL DEFAULT 9 \n+ 10: 0000000000002ea0 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000004000 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000004020 0 SECTION LOCAL DEFAULT 12 \n 13: 00000000000043c0 0 SECTION LOCAL DEFAULT 13 \n 14: 00000000000043d0 0 SECTION LOCAL DEFAULT 14 \n 15: 0000000000006264 0 SECTION LOCAL DEFAULT 15 \n 16: 0000000000007000 0 SECTION LOCAL DEFAULT 16 \n 17: 0000000000007310 0 SECTION LOCAL DEFAULT 17 \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: 636e90e266ddc151e20ba0582c4c15b66649c223\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c0b640675d06f62ab907838e894a6658099ca701\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": "razorqt-lightdm-greeter-dbgsym_0.5.2-4_amd64.deb", "source2": "razorqt-lightdm-greeter-dbgsym_0.5.2-4_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 2014-01-18 19:38:30.000000 debian-binary\n--rw-r--r-- 0 0 0 544 2014-01-18 19:38:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 369928 2014-01-18 19:38:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 540 2014-01-18 19:38:30.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 369932 2014-01-18 19:38:30.000000 data.tar.xz\n" }, { "source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [ { "source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [ { "source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: amd64\n Maintainer: Manuel A. Fernandez Montecelo \n Installed-Size: 385\n Depends: razorqt-lightdm-greeter (= 0.5.2-4)\n Section: debug\n Priority: optional\n Description: debug symbols for razorqt-lightdm-greeter\n-Build-Ids: e836503b8886fa780baa61cb755bf52af3fbddcf\n+Build-Ids: d8125b01661314517f2a1c11225f7b16cf85d73a\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/e8/36503b8886fa780baa61cb755bf52af3fbddcf.debug\n+usr/lib/debug/.build-id/d8/125b01661314517f2a1c11225f7b16cf85d73a.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 2014-01-18 19:38:30.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/e8/\n--rw-r--r-- 0 root (0) root (0) 383624 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/e8/36503b8886fa780baa61cb755bf52af3fbddcf.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/d8/\n+-rw-r--r-- 0 root (0) root (0) 383624 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/d8/125b01661314517f2a1c11225f7b16cf85d73a.debug\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/doc/razorqt-lightdm-greeter-dbgsym -> razorqt-lightdm-greeter\n" }, { "source1": "./usr/lib/debug/.build-id/e8/36503b8886fa780baa61cb755bf52af3fbddcf.debug", "source2": "./usr/lib/debug/.build-id/d8/125b01661314517f2a1c11225f7b16cf85d73a.debug", "comments": [ "Files similar despite different names (score: 1, lower is more similar)" ], "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 11 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000268 0x000268 R 0x8\n INTERP 0x0002a8 0x00000000000002a8 0x00000000000002a8 0x000000 0x00001c R 0x1\n [Requesting program interpreter: ]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000308 0x005460 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000308 0x005468 R 0x1000\n LOAD 0x001000 0x0000000000006000 0x0000000000006000 0x000000 0x00348d R E 0x1000\n LOAD 0x001000 0x000000000000a000 0x000000000000a000 0x000000 0x0011dd R 0x1000\n LOAD 0x0008d0 0x000000000000c8d0 0x000000000000c8d0 0x000000 0x000b98 RW 0x1000\n DYNAMIC 0x0008d0 0x000000000000cd80 0x000000000000cd80 0x000000 0x000250 RW 0x8\n NOTE 0x0002c4 0x00000000000002c4 0x00000000000002c4 0x000044 0x000044 R 0x4\n GNU_EH_FRAME 0x001000 0x000000000000a4a4 0x000000000000a4a4 0x000000 0x00016c R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 0001b8 00 A 5 0 8\n [ 5] .dynsym NOBITS 00000000000004c0 000308 0015f0 18 A 6 1 8\n- [ 6] .dynstr NOBITS 0000000000001ab0 000308 001dc9 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 000000000000387a 000308 0001d4 02 A 5 0 2\n- [ 8] .gnu.version_r NOBITS 0000000000003a50 000308 000090 00 A 6 3 8\n- [ 9] .rela.dyn NOBITS 0000000000003ae0 000308 000e10 18 A 5 0 8\n- [10] .rela.plt NOBITS 00000000000048f0 000308 000b70 18 A 5 25 8\n+ [ 6] .dynstr NOBITS 0000000000001ab0 000308 001dcd 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 000000000000387e 000308 0001d4 02 A 5 0 2\n+ [ 8] .gnu.version_r NOBITS 0000000000003a58 000308 000090 00 A 6 3 8\n+ [ 9] .rela.dyn NOBITS 0000000000003ae8 000308 000e10 18 A 5 0 8\n+ [10] .rela.plt NOBITS 00000000000048f8 000308 000b70 18 A 5 25 8\n [11] .init NOBITS 0000000000006000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 0000000000006020 001000 0007b0 10 AX 0 0 16\n [13] .plt.got NOBITS 00000000000067d0 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 00000000000067e0 001000 002ca1 00 AX 0 0 16\n [15] .fini NOBITS 0000000000009484 001000 000009 00 AX 0 0 4\n [16] .rodata NOBITS 000000000000a000 001000 0004a3 00 A 0 0 32\n [17] .eh_frame_hdr NOBITS 000000000000a4a4 001000 00016c 00 A 0 0 4\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -4,18 +4,18 @@\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000000000002a8 0 SECTION LOCAL DEFAULT 1 \n 2: 00000000000002c4 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002e8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000308 0 SECTION LOCAL DEFAULT 4 \n 5: 00000000000004c0 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000001ab0 0 SECTION LOCAL DEFAULT 6 \n- 7: 000000000000387a 0 SECTION LOCAL DEFAULT 7 \n- 8: 0000000000003a50 0 SECTION LOCAL DEFAULT 8 \n- 9: 0000000000003ae0 0 SECTION LOCAL DEFAULT 9 \n- 10: 00000000000048f0 0 SECTION LOCAL DEFAULT 10 \n+ 7: 000000000000387e 0 SECTION LOCAL DEFAULT 7 \n+ 8: 0000000000003a58 0 SECTION LOCAL DEFAULT 8 \n+ 9: 0000000000003ae8 0 SECTION LOCAL DEFAULT 9 \n+ 10: 00000000000048f8 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000006000 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000006020 0 SECTION LOCAL DEFAULT 12 \n 13: 00000000000067d0 0 SECTION LOCAL DEFAULT 13 \n 14: 00000000000067e0 0 SECTION LOCAL DEFAULT 14 \n 15: 0000000000009484 0 SECTION LOCAL DEFAULT 15 \n 16: 000000000000a000 0 SECTION LOCAL DEFAULT 16 \n 17: 000000000000a4a4 0 SECTION LOCAL DEFAULT 17 \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: e836503b8886fa780baa61cb755bf52af3fbddcf\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d8125b01661314517f2a1c11225f7b16cf85d73a\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": "razorqt-notificationd-dbgsym_0.5.2-4_amd64.deb", "source2": "razorqt-notificationd-dbgsym_0.5.2-4_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 2014-01-18 19:38:30.000000 debian-binary\n -rw-r--r-- 0 0 0 540 2014-01-18 19:38:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1041440 2014-01-18 19:38:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1041452 2014-01-18 19:38:30.000000 data.tar.xz\n" }, { "source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [ { "source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [ { "source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: amd64\n Maintainer: Manuel A. Fernandez Montecelo \n Installed-Size: 1060\n Depends: razorqt-notificationd (= 0.5.2-4)\n Section: debug\n Priority: optional\n Description: debug symbols for razorqt-notificationd\n-Build-Ids: 5510014a5081a5e42826dd9b860f397c5368a3d1\n+Build-Ids: f9e2b1e5b6cdd45c8bf7e9e31452980ddef54a9a\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/55/10014a5081a5e42826dd9b860f397c5368a3d1.debug\n+usr/lib/debug/.build-id/f9/e2b1e5b6cdd45c8bf7e9e31452980ddef54a9a.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 2014-01-18 19:38:30.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/55/\n--rw-r--r-- 0 root (0) root (0) 1074368 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/55/10014a5081a5e42826dd9b860f397c5368a3d1.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/f9/\n+-rw-r--r-- 0 root (0) root (0) 1074368 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/f9/e2b1e5b6cdd45c8bf7e9e31452980ddef54a9a.debug\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/doc/razorqt-notificationd-dbgsym -> razorqt-notificationd\n" }, { "source1": "./usr/lib/debug/.build-id/55/10014a5081a5e42826dd9b860f397c5368a3d1.debug", "source2": "./usr/lib/debug/.build-id/f9/e2b1e5b6cdd45c8bf7e9e31452980ddef54a9a.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": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 000784 00 A 5 0 8\n [ 5] .dynsym NOBITS 0000000000000a90 000308 003120 18 A 6 1 8\n- [ 6] .dynstr NOBITS 0000000000003bb0 000308 004933 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 00000000000084e4 000308 000418 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 0000000000003bb0 000308 004937 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 00000000000084e8 000308 000418 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 0000000000008900 000308 0000a0 00 A 6 3 8\n [ 9] .rela.dyn NOBITS 00000000000089a0 000308 002f40 18 A 5 0 8\n [10] .rela.plt NOBITS 000000000000b8e0 000308 001428 18 A 5 25 8\n [11] .init NOBITS 000000000000d000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 000000000000d020 001000 000d80 10 AX 0 0 16\n [13] .plt.got NOBITS 000000000000dda0 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 000000000000ddb0 001000 00abd1 00 AX 0 0 16\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -4,15 +4,15 @@\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000000000002a8 0 SECTION LOCAL DEFAULT 1 \n 2: 00000000000002c4 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002e8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000308 0 SECTION LOCAL DEFAULT 4 \n 5: 0000000000000a90 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000003bb0 0 SECTION LOCAL DEFAULT 6 \n- 7: 00000000000084e4 0 SECTION LOCAL DEFAULT 7 \n+ 7: 00000000000084e8 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000008900 0 SECTION LOCAL DEFAULT 8 \n 9: 00000000000089a0 0 SECTION LOCAL DEFAULT 9 \n 10: 000000000000b8e0 0 SECTION LOCAL DEFAULT 10 \n 11: 000000000000d000 0 SECTION LOCAL DEFAULT 11 \n 12: 000000000000d020 0 SECTION LOCAL DEFAULT 12 \n 13: 000000000000dda0 0 SECTION LOCAL DEFAULT 13 \n 14: 000000000000ddb0 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: 5510014a5081a5e42826dd9b860f397c5368a3d1\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f9e2b1e5b6cdd45c8bf7e9e31452980ddef54a9a\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": "razorqt-openssh-askpass-dbgsym_0.5.2-4_amd64.deb", "source2": "razorqt-openssh-askpass-dbgsym_0.5.2-4_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 2014-01-18 19:38:30.000000 debian-binary\n -rw-r--r-- 0 0 0 544 2014-01-18 19:38:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 235520 2014-01-18 19:38:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 235500 2014-01-18 19:38:30.000000 data.tar.xz\n" }, { "source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [ { "source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [ { "source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: amd64\n Maintainer: Manuel A. Fernandez Montecelo \n Installed-Size: 250\n Depends: razorqt-openssh-askpass (= 0.5.2-4)\n Section: debug\n Priority: optional\n Description: debug symbols for razorqt-openssh-askpass\n-Build-Ids: aa74ffae2537f15a18ae5f71cdb6aec3ef01394f\n+Build-Ids: 684898e7baafe53380e63f635e44578c99dfb5c7\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/aa/74ffae2537f15a18ae5f71cdb6aec3ef01394f.debug\n+usr/lib/debug/.build-id/68/4898e7baafe53380e63f635e44578c99dfb5c7.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 2014-01-18 19:38:30.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/aa/\n--rw-r--r-- 0 root (0) root (0) 245056 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/aa/74ffae2537f15a18ae5f71cdb6aec3ef01394f.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/68/\n+-rw-r--r-- 0 root (0) root (0) 245056 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/68/4898e7baafe53380e63f635e44578c99dfb5c7.debug\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/doc/razorqt-openssh-askpass-dbgsym -> razorqt-openssh-askpass\n" }, { "source1": "./usr/lib/debug/.build-id/aa/74ffae2537f15a18ae5f71cdb6aec3ef01394f.debug", "source2": "./usr/lib/debug/.build-id/68/4898e7baafe53380e63f635e44578c99dfb5c7.debug", "comments": [ "Files similar despite different names (score: 5, 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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 00015c 00 A 5 0 8\n [ 5] .dynsym NOBITS 0000000000000468 000308 000e40 18 A 6 1 8\n- [ 6] .dynstr NOBITS 00000000000012a8 000308 0013a3 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 000000000000264c 000308 000130 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 00000000000012a8 000308 0013a7 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 0000000000002650 000308 000130 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 0000000000002780 000308 000090 00 A 6 3 8\n [ 9] .rela.dyn NOBITS 0000000000002810 000308 000888 18 A 5 0 8\n [10] .rela.plt NOBITS 0000000000003098 000308 0004e0 18 A 5 25 8\n [11] .init NOBITS 0000000000004000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 0000000000004020 001000 000350 10 AX 0 0 16\n [13] .plt.got NOBITS 0000000000004370 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 0000000000004380 001000 001281 00 AX 0 0 16\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -4,15 +4,15 @@\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000000000002a8 0 SECTION LOCAL DEFAULT 1 \n 2: 00000000000002c4 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002e8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000308 0 SECTION LOCAL DEFAULT 4 \n 5: 0000000000000468 0 SECTION LOCAL DEFAULT 5 \n 6: 00000000000012a8 0 SECTION LOCAL DEFAULT 6 \n- 7: 000000000000264c 0 SECTION LOCAL DEFAULT 7 \n+ 7: 0000000000002650 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000002780 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000002810 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000003098 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000004000 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000004020 0 SECTION LOCAL DEFAULT 12 \n 13: 0000000000004370 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000004380 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: aa74ffae2537f15a18ae5f71cdb6aec3ef01394f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 684898e7baafe53380e63f635e44578c99dfb5c7\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": "razorqt-panel-dbgsym_0.5.2-4_amd64.deb", "source2": "razorqt-panel-dbgsym_0.5.2-4_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 2014-01-18 19:38:30.000000 debian-binary\n--rw-r--r-- 0 0 0 1228 2014-01-18 19:38:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 6915520 2014-01-18 19:38:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1240 2014-01-18 19:38:30.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 6917448 2014-01-18 19:38:30.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": "@@ -1,12 +1,12 @@\n Package: razorqt-panel-dbgsym\n Source: razorqt\n Version: 0.5.2-4\n Auto-Built-Package: debug-symbols\n Architecture: amd64\n Maintainer: Manuel A. Fernandez Montecelo \n-Installed-Size: 7103\n+Installed-Size: 7104\n Depends: razorqt-panel (= 0.5.2-4)\n Section: debug\n Priority: optional\n Description: debug symbols for razorqt-panel\n-Build-Ids: 1ee4b178ef9af5ecb09b4e29b8341fc2b1be5a9b 2214236f8f6d523074be49d4b3555f0f50080387 35654dbc63b84a4c7cfaed79744bcc998d133aeb 40636c631cd7e9370c4e6fab0e85bd4be8a8521b 451c8c64d51d413ab29b44cebb1be9c3d7873f22 4ae3201f4276adbcd3634123bbf6b244fdd663fa 4e95186f9175a9e2aa883b10a3cc4f2f717e0a6e 4ea3b451d88cf4e45738c7a175ca2f1a3a47b051 55f535ac2bba6d2850134d74ac31b400ce8fc755 5cddd1cc49343a1a7aaf24cefd3586276b705431 73459bf038c08f9d1fce499b847b989466ac3291 8e911e14d04c5a606a81991d71f985f45bb87295 c05d5353266f1c4086ad5a96f02277f4055bdfb9 dd308024058bffbb75e5a394884592b050998538 fbf38876cc3b1963390d6a06e83e8db8ec5cc215\n+Build-Ids: 0f729dfea7237e2c4ad2ea715581b6768e195b6b 13af2748feb62e763ba28f850031f204306176f2 209da8bb710930ae96c54350431a26039ff87013 2214236f8f6d523074be49d4b3555f0f50080387 4ea3b451d88cf4e45738c7a175ca2f1a3a47b051 55f535ac2bba6d2850134d74ac31b400ce8fc755 599f59eecdb42222eb9de3c00cf5a56872cd9841 73459bf038c08f9d1fce499b847b989466ac3291 75e7bb125e9878f2fe8405a6919256b614be9666 ae55eb05d83bf7fbdb386af473b0a43754c07640 b64ea162d7fdefccc0e86bc19d7197ff68eaab2f c05d5353266f1c4086ad5a96f02277f4055bdfb9 ddd67b8a39709fa6b63aa081723c63f3c1f6614a dfb7070253cd4f28ed7de4baf3b7f0873d2fc672 fbf38876cc3b1963390d6a06e83e8db8ec5cc215\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,15 +1,15 @@\n-usr/lib/debug/.build-id/1e/e4b178ef9af5ecb09b4e29b8341fc2b1be5a9b.debug\n+usr/lib/debug/.build-id/0f/729dfea7237e2c4ad2ea715581b6768e195b6b.debug\n+usr/lib/debug/.build-id/13/af2748feb62e763ba28f850031f204306176f2.debug\n+usr/lib/debug/.build-id/20/9da8bb710930ae96c54350431a26039ff87013.debug\n usr/lib/debug/.build-id/22/14236f8f6d523074be49d4b3555f0f50080387.debug\n-usr/lib/debug/.build-id/35/654dbc63b84a4c7cfaed79744bcc998d133aeb.debug\n-usr/lib/debug/.build-id/40/636c631cd7e9370c4e6fab0e85bd4be8a8521b.debug\n-usr/lib/debug/.build-id/45/1c8c64d51d413ab29b44cebb1be9c3d7873f22.debug\n-usr/lib/debug/.build-id/4a/e3201f4276adbcd3634123bbf6b244fdd663fa.debug\n-usr/lib/debug/.build-id/4e/95186f9175a9e2aa883b10a3cc4f2f717e0a6e.debug\n usr/lib/debug/.build-id/4e/a3b451d88cf4e45738c7a175ca2f1a3a47b051.debug\n usr/lib/debug/.build-id/55/f535ac2bba6d2850134d74ac31b400ce8fc755.debug\n-usr/lib/debug/.build-id/5c/ddd1cc49343a1a7aaf24cefd3586276b705431.debug\n+usr/lib/debug/.build-id/59/9f59eecdb42222eb9de3c00cf5a56872cd9841.debug\n usr/lib/debug/.build-id/73/459bf038c08f9d1fce499b847b989466ac3291.debug\n-usr/lib/debug/.build-id/8e/911e14d04c5a606a81991d71f985f45bb87295.debug\n+usr/lib/debug/.build-id/75/e7bb125e9878f2fe8405a6919256b614be9666.debug\n+usr/lib/debug/.build-id/ae/55eb05d83bf7fbdb386af473b0a43754c07640.debug\n+usr/lib/debug/.build-id/b6/4ea162d7fdefccc0e86bc19d7197ff68eaab2f.debug\n usr/lib/debug/.build-id/c0/5d5353266f1c4086ad5a96f02277f4055bdfb9.debug\n-usr/lib/debug/.build-id/dd/308024058bffbb75e5a394884592b050998538.debug\n+usr/lib/debug/.build-id/dd/d67b8a39709fa6b63aa081723c63f3c1f6614a.debug\n+usr/lib/debug/.build-id/df/b7070253cd4f28ed7de4baf3b7f0873d2fc672.debug\n usr/lib/debug/.build-id/fb/f38876cc3b1963390d6a06e83e8db8ec5cc215.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,37 +1,38 @@\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/1e/\n--rw-r--r-- 0 root (0) root (0) 402376 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/1e/e4b178ef9af5ecb09b4e29b8341fc2b1be5a9b.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/0f/\n+-rw-r--r-- 0 root (0) root (0) 686344 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/0f/729dfea7237e2c4ad2ea715581b6768e195b6b.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/13/\n+-rw-r--r-- 0 root (0) root (0) 305120 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/13/af2748feb62e763ba28f850031f204306176f2.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/20/\n+-rw-r--r-- 0 root (0) root (0) 1147544 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/20/9da8bb710930ae96c54350431a26039ff87013.debug\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/22/\n -rw-r--r-- 0 root (0) root (0) 372056 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/22/14236f8f6d523074be49d4b3555f0f50080387.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/35/\n--rw-r--r-- 0 root (0) root (0) 155648 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/35/654dbc63b84a4c7cfaed79744bcc998d133aeb.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/40/\n--rw-r--r-- 0 root (0) root (0) 549288 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/40/636c631cd7e9370c4e6fab0e85bd4be8a8521b.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/45/\n--rw-r--r-- 0 root (0) root (0) 686344 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/45/1c8c64d51d413ab29b44cebb1be9c3d7873f22.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/4a/\n--rw-r--r-- 0 root (0) root (0) 800968 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/4a/e3201f4276adbcd3634123bbf6b244fdd663fa.debug\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/4e/\n--rw-r--r-- 0 root (0) root (0) 164592 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/4e/95186f9175a9e2aa883b10a3cc4f2f717e0a6e.debug\n -rw-r--r-- 0 root (0) root (0) 678736 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/4e/a3b451d88cf4e45738c7a175ca2f1a3a47b051.debug\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/55/\n -rw-r--r-- 0 root (0) root (0) 454328 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/55/f535ac2bba6d2850134d74ac31b400ce8fc755.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/5c/\n--rw-r--r-- 0 root (0) root (0) 1147544 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/5c/ddd1cc49343a1a7aaf24cefd3586276b705431.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/59/\n+-rw-r--r-- 0 root (0) root (0) 164592 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/59/9f59eecdb42222eb9de3c00cf5a56872cd9841.debug\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/73/\n -rw-r--r-- 0 root (0) root (0) 377616 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/73/459bf038c08f9d1fce499b847b989466ac3291.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/8e/\n--rw-r--r-- 0 root (0) root (0) 154408 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/8e/911e14d04c5a606a81991d71f985f45bb87295.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/75/\n+-rw-r--r-- 0 root (0) root (0) 154408 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/75/e7bb125e9878f2fe8405a6919256b614be9666.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/ae/\n+-rw-r--r-- 0 root (0) root (0) 549288 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/ae/55eb05d83bf7fbdb386af473b0a43754c07640.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/b6/\n+-rw-r--r-- 0 root (0) root (0) 800968 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/b6/4ea162d7fdefccc0e86bc19d7197ff68eaab2f.debug\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/c0/\n -rw-r--r-- 0 root (0) root (0) 351808 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/c0/5d5353266f1c4086ad5a96f02277f4055bdfb9.debug\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/dd/\n--rw-r--r-- 0 root (0) root (0) 305120 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/dd/308024058bffbb75e5a394884592b050998538.debug\n+-rw-r--r-- 0 root (0) root (0) 402376 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/dd/d67b8a39709fa6b63aa081723c63f3c1f6614a.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/df/\n+-rw-r--r-- 0 root (0) root (0) 155648 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/df/b7070253cd4f28ed7de4baf3b7f0873d2fc672.debug\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/fb/\n -rw-r--r-- 0 root (0) root (0) 643720 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/fb/f38876cc3b1963390d6a06e83e8db8ec5cc215.debug\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/doc/razorqt-panel-dbgsym -> razorqt-panel\n" }, { "source1": "./usr/lib/debug/.build-id/1e/e4b178ef9af5ecb09b4e29b8341fc2b1be5a9b.debug", "source2": "./usr/lib/debug/.build-id/dd/d67b8a39709fa6b63aa081723c63f3c1f6614a.debug", "comments": [ "Files similar despite different names (score: 1, lower is more similar)" ], "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x88e0\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x007100 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x007108 R 0x1000\n LOAD 0x001000 0x0000000000008000 0x0000000000008000 0x000000 0x0043b5 R E 0x1000\n LOAD 0x001000 0x000000000000d000 0x000000000000d000 0x000000 0x001975 R 0x1000\n LOAD 0x000690 0x0000000000010690 0x0000000000010690 0x000000 0x000df0 RW 0x1000\n DYNAMIC 0x000690 0x0000000000010d40 0x0000000000010d40 0x000000 0x000240 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x001000 0x000000000000d700 0x000000000000d700 0x000000 0x0001f4 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,19 +2,19 @@\n \n Section Headers:\n [Nr] Name Type 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 000270 00 A 3 0 8\n [ 3] .dynsym NOBITS 00000000000004d0 00025c 001b90 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000002060 00025c 002cc4 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000004d24 00025c 00024c 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 0000000000004f70 00025c 000090 00 A 4 3 8\n- [ 7] .rela.dyn NOBITS 0000000000005000 00025c 001410 18 A 3 0 8\n- [ 8] .rela.plt NOBITS 0000000000006410 00025c 000cf0 18 A 3 23 8\n+ [ 4] .dynstr NOBITS 0000000000002060 00025c 002cca 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000004d2a 00025c 00024c 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 0000000000004f78 00025c 000090 00 A 4 3 8\n+ [ 7] .rela.dyn NOBITS 0000000000005008 00025c 001410 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 0000000000006418 00025c 000cf0 18 A 3 23 8\n [ 9] .init NOBITS 0000000000008000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000008020 001000 0008b0 10 AX 0 0 16\n [11] .plt.got NOBITS 00000000000088d0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00000000000088e0 001000 003ac9 00 AX 0 0 16\n [13] .fini NOBITS 000000000000c3ac 001000 000009 00 AX 0 0 4\n [14] .rodata NOBITS 000000000000d000 001000 0006fd 00 A 0 0 32\n [15] .eh_frame_hdr NOBITS 000000000000d700 001000 0001f4 00 A 0 0 4\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,18 +2,18 @@\n Symbol table '.symtab' contains 376 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: 00000000000004d0 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000002060 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000004d24 0 SECTION LOCAL DEFAULT 5 \n- 6: 0000000000004f70 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000005000 0 SECTION LOCAL DEFAULT 7 \n- 8: 0000000000006410 0 SECTION LOCAL DEFAULT 8 \n+ 5: 0000000000004d2a 0 SECTION LOCAL DEFAULT 5 \n+ 6: 0000000000004f78 0 SECTION LOCAL DEFAULT 6 \n+ 7: 0000000000005008 0 SECTION LOCAL DEFAULT 7 \n+ 8: 0000000000006418 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000008000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000008020 0 SECTION LOCAL DEFAULT 10 \n 11: 00000000000088d0 0 SECTION LOCAL DEFAULT 11 \n 12: 00000000000088e0 0 SECTION LOCAL DEFAULT 12 \n 13: 000000000000c3ac 0 SECTION LOCAL DEFAULT 13 \n 14: 000000000000d000 0 SECTION LOCAL DEFAULT 14 \n 15: 000000000000d700 0 SECTION LOCAL DEFAULT 15 \n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1ee4b178ef9af5ecb09b4e29b8341fc2b1be5a9b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ddd67b8a39709fa6b63aa081723c63f3c1f6614a\n" } ] }, { "source1": "./usr/lib/debug/.build-id/35/654dbc63b84a4c7cfaed79744bcc998d133aeb.debug", "source2": "./usr/lib/debug/.build-id/df/b7070253cd4f28ed7de4baf3b7f0873d2fc672.debug", "comments": [ "Files similar despite different names (score: 3, 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 0000bc 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000320 00025c 000b10 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000000e30 00025c 0010c6 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000001ef6 00025c 0000ec 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000000e30 00025c 0010c8 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000001ef8 00025c 0000ec 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000001fe8 00025c 0000a0 00 A 4 3 8\n [ 7] .rela.dyn NOBITS 0000000000002088 00025c 000828 18 A 3 0 8\n [ 8] .rela.plt NOBITS 00000000000028b0 00025c 000318 18 A 3 23 8\n [ 9] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000003020 001000 000220 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000003240 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000003250 001000 000823 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 178 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: 0000000000000320 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000e30 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000001ef6 0 SECTION LOCAL DEFAULT 5 \n+ 5: 0000000000001ef8 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000001fe8 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000002088 0 SECTION LOCAL DEFAULT 7 \n 8: 00000000000028b0 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000003000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000003020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000003240 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000003250 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: 35654dbc63b84a4c7cfaed79744bcc998d133aeb\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: dfb7070253cd4f28ed7de4baf3b7f0873d2fc672\n" } ] }, { "source1": "./usr/lib/debug/.build-id/40/636c631cd7e9370c4e6fab0e85bd4be8a8521b.debug", "source2": "./usr/lib/debug/.build-id/ae/55eb05d83bf7fbdb386af473b0a43754c07640.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 0003e4 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000648 00025c 0026d0 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000002d18 00025c 003d4d 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000006a66 00025c 00033c 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000002d18 00025c 003d51 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000006a6a 00025c 00033c 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000006da8 00025c 0000a0 00 A 4 3 8\n [ 7] .rela.dyn NOBITS 0000000000006e48 00025c 001b18 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000008960 00025c 001410 18 A 3 23 8\n [ 9] .init NOBITS 000000000000a000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 000000000000a020 001000 000d70 10 AX 0 0 16\n [11] .plt.got NOBITS 000000000000ad90 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 000000000000ada0 001000 0057e9 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 507 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: 0000000000000648 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000002d18 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000006a66 0 SECTION LOCAL DEFAULT 5 \n+ 5: 0000000000006a6a 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000006da8 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000006e48 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000008960 0 SECTION LOCAL DEFAULT 8 \n 9: 000000000000a000 0 SECTION LOCAL DEFAULT 9 \n 10: 000000000000a020 0 SECTION LOCAL DEFAULT 10 \n 11: 000000000000ad90 0 SECTION LOCAL DEFAULT 11 \n 12: 000000000000ada0 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: 40636c631cd7e9370c4e6fab0e85bd4be8a8521b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ae55eb05d83bf7fbdb386af473b0a43754c07640\n" } ] }, { "source1": "./usr/lib/debug/.build-id/45/1c8c64d51d413ab29b44cebb1be9c3d7873f22.debug", "source2": "./usr/lib/debug/.build-id/0f/729dfea7237e2c4ad2ea715581b6768e195b6b.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 0003d8 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000638 00025c 002070 18 A 4 1 8\n- [ 4] .dynstr NOBITS 00000000000026a8 00025c 002f01 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00000000000055aa 00025c 0002b4 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 00000000000026a8 00025c 002f03 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00000000000055ac 00025c 0002b4 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000005860 00025c 0000a0 00 A 4 3 8\n [ 7] .rela.dyn NOBITS 0000000000005900 00025c 002448 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000007d48 00025c 000f48 18 A 3 23 8\n [ 9] .init NOBITS 0000000000009000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000009020 001000 000a40 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000009a60 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000009a70 001000 003c99 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 448 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: 0000000000000638 0 SECTION LOCAL DEFAULT 3 \n 4: 00000000000026a8 0 SECTION LOCAL DEFAULT 4 \n- 5: 00000000000055aa 0 SECTION LOCAL DEFAULT 5 \n+ 5: 00000000000055ac 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000005860 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000005900 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000007d48 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000009000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000009020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000009a60 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000009a70 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: 451c8c64d51d413ab29b44cebb1be9c3d7873f22\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0f729dfea7237e2c4ad2ea715581b6768e195b6b\n" } ] }, { "source1": "./usr/lib/debug/.build-id/4a/e3201f4276adbcd3634123bbf6b244fdd663fa.debug", "source2": "./usr/lib/debug/.build-id/b6/4ea162d7fdefccc0e86bc19d7197ff68eaab2f.debug", "comments": [ "Files similar despite different names (score: 5, lower is more similar)" ], "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0xd120\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x00bd78 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x00bd80 R 0x1000\n LOAD 0x001000 0x000000000000c000 0x000000000000c000 0x000000 0x008665 R E 0x1000\n LOAD 0x001000 0x0000000000015000 0x0000000000015000 0x000000 0x00426e R 0x1000\n LOAD 0x000fb0 0x000000000001afb0 0x000000000001afb0 0x000000 0x0018f8 RW 0x1000\n DYNAMIC 0x000fb0 0x000000000001bd00 0x000000000001bd00 0x000000 0x000230 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x001000 0x00000000000166d8 0x00000000000166d8 0x000000 0x000604 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,19 +2,19 @@\n \n Section Headers:\n [Nr] Name Type 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 000744 00 A 3 0 8\n [ 3] .dynsym NOBITS 00000000000009a8 00025c 002d78 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000003720 00025c 0041b5 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00000000000078d6 00025c 0003ca 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 0000000000007ca0 00025c 0000d0 00 A 4 4 8\n- [ 7] .rela.dyn NOBITS 0000000000007d70 00025c 0026b8 18 A 3 0 8\n- [ 8] .rela.plt NOBITS 000000000000a428 00025c 001950 18 A 3 23 8\n+ [ 4] .dynstr NOBITS 0000000000003720 00025c 0041b7 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00000000000078d8 00025c 0003ca 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 0000000000007ca8 00025c 0000d0 00 A 4 4 8\n+ [ 7] .rela.dyn NOBITS 0000000000007d78 00025c 0026b8 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 000000000000a430 00025c 001950 18 A 3 23 8\n [ 9] .init NOBITS 000000000000c000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 000000000000c020 001000 0010f0 10 AX 0 0 16\n [11] .plt.got NOBITS 000000000000d110 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 000000000000d120 001000 00753b 00 AX 0 0 16\n [13] .fini NOBITS 000000000001465c 001000 000009 00 AX 0 0 4\n [14] .rodata NOBITS 0000000000015000 001000 0016d8 00 A 0 0 32\n [15] .eh_frame_hdr NOBITS 00000000000166d8 001000 000604 00 A 0 0 4\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,18 +2,18 @@\n Symbol table '.symtab' contains 618 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: 00000000000009a8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000003720 0 SECTION LOCAL DEFAULT 4 \n- 5: 00000000000078d6 0 SECTION LOCAL DEFAULT 5 \n- 6: 0000000000007ca0 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000007d70 0 SECTION LOCAL DEFAULT 7 \n- 8: 000000000000a428 0 SECTION LOCAL DEFAULT 8 \n+ 5: 00000000000078d8 0 SECTION LOCAL DEFAULT 5 \n+ 6: 0000000000007ca8 0 SECTION LOCAL DEFAULT 6 \n+ 7: 0000000000007d78 0 SECTION LOCAL DEFAULT 7 \n+ 8: 000000000000a430 0 SECTION LOCAL DEFAULT 8 \n 9: 000000000000c000 0 SECTION LOCAL DEFAULT 9 \n 10: 000000000000c020 0 SECTION LOCAL DEFAULT 10 \n 11: 000000000000d110 0 SECTION LOCAL DEFAULT 11 \n 12: 000000000000d120 0 SECTION LOCAL DEFAULT 12 \n 13: 000000000001465c 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000015000 0 SECTION LOCAL DEFAULT 14 \n 15: 00000000000166d8 0 SECTION LOCAL DEFAULT 15 \n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4ae3201f4276adbcd3634123bbf6b244fdd663fa\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b64ea162d7fdefccc0e86bc19d7197ff68eaab2f\n" } ] }, { "source1": "./usr/lib/debug/.build-id/4e/95186f9175a9e2aa883b10a3cc4f2f717e0a6e.debug", "source2": "./usr/lib/debug/.build-id/59/9f59eecdb42222eb9de3c00cf5a56872cd9841.debug", "comments": [ "Files similar despite different names (score: 7, lower is more similar)" ], "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x32f0\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x002e70 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x002e78 R 0x1000\n LOAD 0x001000 0x0000000000003000 0x0000000000003000 0x000000 0x000b7d R E 0x1000\n LOAD 0x001000 0x0000000000004000 0x0000000000004000 0x000000 0x000612 R 0x1000\n LOAD 0x000b10 0x0000000000005b10 0x0000000000005b10 0x000000 0x000678 RW 0x1000\n DYNAMIC 0x000b10 0x0000000000005da0 0x0000000000005da0 0x000000 0x000220 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x001000 0x00000000000040d0 0x00000000000040d0 0x000000 0x0000bc R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,19 +2,19 @@\n \n Section Headers:\n [Nr] Name Type 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 0000d4 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000338 00025c 000c00 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000000f38 00025c 001178 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00000000000020b0 00025c 000100 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 00000000000021b0 00025c 000090 00 A 4 3 8\n- [ 7] .rela.dyn NOBITS 0000000000002240 00025c 000828 18 A 3 0 8\n- [ 8] .rela.plt NOBITS 0000000000002a68 00025c 000408 18 A 3 23 8\n+ [ 4] .dynstr NOBITS 0000000000000f38 00025c 00117e 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00000000000020b6 00025c 000100 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 00000000000021b8 00025c 000090 00 A 4 3 8\n+ [ 7] .rela.dyn NOBITS 0000000000002248 00025c 000828 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 0000000000002a70 00025c 000408 18 A 3 23 8\n [ 9] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000003020 001000 0002c0 10 AX 0 0 16\n [11] .plt.got NOBITS 00000000000032e0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00000000000032f0 001000 000881 00 AX 0 0 16\n [13] .fini NOBITS 0000000000003b74 001000 000009 00 AX 0 0 4\n [14] .rodata NOBITS 0000000000004000 001000 0000d0 00 A 0 0 32\n [15] .eh_frame_hdr NOBITS 00000000000040d0 001000 0000bc 00 A 0 0 4\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,18 +2,18 @@\n Symbol table '.symtab' contains 190 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: 0000000000000338 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000f38 0 SECTION LOCAL DEFAULT 4 \n- 5: 00000000000020b0 0 SECTION LOCAL DEFAULT 5 \n- 6: 00000000000021b0 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000002240 0 SECTION LOCAL DEFAULT 7 \n- 8: 0000000000002a68 0 SECTION LOCAL DEFAULT 8 \n+ 5: 00000000000020b6 0 SECTION LOCAL DEFAULT 5 \n+ 6: 00000000000021b8 0 SECTION LOCAL DEFAULT 6 \n+ 7: 0000000000002248 0 SECTION LOCAL DEFAULT 7 \n+ 8: 0000000000002a70 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000003000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000003020 0 SECTION LOCAL DEFAULT 10 \n 11: 00000000000032e0 0 SECTION LOCAL DEFAULT 11 \n 12: 00000000000032f0 0 SECTION LOCAL DEFAULT 12 \n 13: 0000000000003b74 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000004000 0 SECTION LOCAL DEFAULT 14 \n 15: 00000000000040d0 0 SECTION LOCAL DEFAULT 15 \n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4e95186f9175a9e2aa883b10a3cc4f2f717e0a6e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 599f59eecdb42222eb9de3c00cf5a56872cd9841\n" } ] }, { "source1": "./usr/lib/debug/.build-id/5c/ddd1cc49343a1a7aaf24cefd3586276b705431.debug", "source2": "./usr/lib/debug/.build-id/20/9da8bb710930ae96c54350431a26039ff87013.debug", "comments": [ "Files similar despite different names (score: 2, lower is more similar)" ], "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 11 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000268 0x000268 R 0x8\n INTERP 0x0002a8 0x00000000000002a8 0x00000000000002a8 0x000000 0x00001c R 0x1\n [Requesting program interpreter: ]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000308 0x011028 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000308 0x011030 R 0x1000\n LOAD 0x001000 0x0000000000012000 0x0000000000012000 0x000000 0x00dbdd R E 0x1000\n LOAD 0x001000 0x0000000000020000 0x0000000000020000 0x000000 0x005d83 R 0x1000\n LOAD 0x0006f0 0x00000000000276f0 0x00000000000276f0 0x000000 0x002218 RW 0x1000\n DYNAMIC 0x0006f0 0x0000000000028d80 0x0000000000028d80 0x000000 0x000250 RW 0x8\n NOTE 0x0002c4 0x00000000000002c4 0x00000000000002c4 0x000044 0x000044 R 0x4\n GNU_EH_FRAME 0x001000 0x00000000000218c4 0x00000000000218c4 0x000000 0x000874 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 000a0c 00 A 5 0 8\n [ 5] .dynsym NOBITS 0000000000000d18 000308 0043f8 18 A 6 1 8\n- [ 6] .dynstr NOBITS 0000000000005110 000308 00646e 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 000000000000b57e 000308 0005aa 02 A 5 0 2\n- [ 8] .gnu.version_r NOBITS 000000000000bb28 000308 0000a0 00 A 6 3 8\n- [ 9] .rela.dyn NOBITS 000000000000bbc8 000308 003bb8 18 A 5 0 8\n- [10] .rela.plt NOBITS 000000000000f780 000308 0018a8 18 A 5 25 8\n+ [ 6] .dynstr NOBITS 0000000000005110 000308 006472 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 000000000000b582 000308 0005aa 02 A 5 0 2\n+ [ 8] .gnu.version_r NOBITS 000000000000bb30 000308 0000a0 00 A 6 3 8\n+ [ 9] .rela.dyn NOBITS 000000000000bbd0 000308 003bb8 18 A 5 0 8\n+ [10] .rela.plt NOBITS 000000000000f788 000308 0018a8 18 A 5 25 8\n [11] .init NOBITS 0000000000012000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 0000000000012020 001000 001080 10 AX 0 0 16\n [13] .plt.got NOBITS 00000000000130a0 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 00000000000130b0 001000 00cb21 00 AX 0 0 16\n [15] .fini NOBITS 000000000001fbd4 001000 000009 00 AX 0 0 4\n [16] .rodata NOBITS 0000000000020000 001000 0018c4 00 A 0 0 32\n [17] .eh_frame_hdr NOBITS 00000000000218c4 001000 000874 00 A 0 0 4\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -4,18 +4,18 @@\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000000000002a8 0 SECTION LOCAL DEFAULT 1 \n 2: 00000000000002c4 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002e8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000308 0 SECTION LOCAL DEFAULT 4 \n 5: 0000000000000d18 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000005110 0 SECTION LOCAL DEFAULT 6 \n- 7: 000000000000b57e 0 SECTION LOCAL DEFAULT 7 \n- 8: 000000000000bb28 0 SECTION LOCAL DEFAULT 8 \n- 9: 000000000000bbc8 0 SECTION LOCAL DEFAULT 9 \n- 10: 000000000000f780 0 SECTION LOCAL DEFAULT 10 \n+ 7: 000000000000b582 0 SECTION LOCAL DEFAULT 7 \n+ 8: 000000000000bb30 0 SECTION LOCAL DEFAULT 8 \n+ 9: 000000000000bbd0 0 SECTION LOCAL DEFAULT 9 \n+ 10: 000000000000f788 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000012000 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000012020 0 SECTION LOCAL DEFAULT 12 \n 13: 00000000000130a0 0 SECTION LOCAL DEFAULT 13 \n 14: 00000000000130b0 0 SECTION LOCAL DEFAULT 14 \n 15: 000000000001fbd4 0 SECTION LOCAL DEFAULT 15 \n 16: 0000000000020000 0 SECTION LOCAL DEFAULT 16 \n 17: 00000000000218c4 0 SECTION LOCAL DEFAULT 17 \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: 5cddd1cc49343a1a7aaf24cefd3586276b705431\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 209da8bb710930ae96c54350431a26039ff87013\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/8e/911e14d04c5a606a81991d71f985f45bb87295.debug", "source2": "./usr/lib/debug/.build-id/75/e7bb125e9878f2fe8405a6919256b614be9666.debug", "comments": [ "Files similar despite different names (score: 8, 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 0000c0 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000320 00025c 000bb8 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000000ed8 00025c 001138 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000002010 00025c 0000fa 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000000ed8 00025c 00113a 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000002012 00025c 0000fa 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000002110 00025c 000090 00 A 4 3 8\n [ 7] .rela.dyn NOBITS 00000000000021a0 00025c 000828 18 A 3 0 8\n [ 8] .rela.plt NOBITS 00000000000029c8 00025c 0003c0 18 A 3 23 8\n [ 9] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000003020 001000 000290 10 AX 0 0 16\n [11] .plt.got NOBITS 00000000000032b0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00000000000032c0 001000 000933 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 185 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: 0000000000000320 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000ed8 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000002010 0 SECTION LOCAL DEFAULT 5 \n+ 5: 0000000000002012 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000002110 0 SECTION LOCAL DEFAULT 6 \n 7: 00000000000021a0 0 SECTION LOCAL DEFAULT 7 \n 8: 00000000000029c8 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000003000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000003020 0 SECTION LOCAL DEFAULT 10 \n 11: 00000000000032b0 0 SECTION LOCAL DEFAULT 11 \n 12: 00000000000032c0 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: 8e911e14d04c5a606a81991d71f985f45bb87295\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 75e7bb125e9878f2fe8405a6919256b614be9666\n" } ] }, { "source1": "./usr/lib/debug/.build-id/dd/308024058bffbb75e5a394884592b050998538.debug", "source2": "./usr/lib/debug/.build-id/13/af2748feb62e763ba28f850031f204306176f2.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 000170 00 A 3 0 8\n [ 3] .dynsym NOBITS 00000000000003d0 00025c 001278 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000001648 00025c 001b3c 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000003184 00025c 00018a 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000001648 00025c 001b3e 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000003186 00025c 00018a 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000003310 00025c 0000a0 00 A 4 3 8\n [ 7] .rela.dyn NOBITS 00000000000033b0 00025c 000f48 18 A 3 0 8\n [ 8] .rela.plt NOBITS 00000000000042f8 00025c 0006f0 18 A 3 23 8\n [ 9] .init NOBITS 0000000000005000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000005020 001000 0004b0 10 AX 0 0 16\n [11] .plt.got NOBITS 00000000000054d0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00000000000054e0 001000 001933 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 269 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: 00000000000003d0 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000001648 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000003184 0 SECTION LOCAL DEFAULT 5 \n+ 5: 0000000000003186 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000003310 0 SECTION LOCAL DEFAULT 6 \n 7: 00000000000033b0 0 SECTION LOCAL DEFAULT 7 \n 8: 00000000000042f8 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000005000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000005020 0 SECTION LOCAL DEFAULT 10 \n 11: 00000000000054d0 0 SECTION LOCAL DEFAULT 11 \n 12: 00000000000054e0 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: dd308024058bffbb75e5a394884592b050998538\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 13af2748feb62e763ba28f850031f204306176f2\n" } ] } ] } ] } ] }, { "source1": "razorqt-policykit-agent-dbgsym_0.5.2-4_amd64.deb", "source2": "razorqt-policykit-agent-dbgsym_0.5.2-4_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 2014-01-18 19:38:30.000000 debian-binary\n -rw-r--r-- 0 0 0 544 2014-01-18 19:38:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 332320 2014-01-18 19:38:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 332312 2014-01-18 19:38:30.000000 data.tar.xz\n" }, { "source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [ { "source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [ { "source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: amd64\n Maintainer: Manuel A. Fernandez Montecelo \n Installed-Size: 351\n Depends: razorqt-policykit-agent (= 0.5.2-4)\n Section: debug\n Priority: optional\n Description: debug symbols for razorqt-policykit-agent\n-Build-Ids: a2bcb2601219a33e5b6a96cd5ca08b29c0dc0e3c\n+Build-Ids: 922f4b8a23a2bdc89ae4eb1c457c4d19a6d411de\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/a2/bcb2601219a33e5b6a96cd5ca08b29c0dc0e3c.debug\n+usr/lib/debug/.build-id/92/2f4b8a23a2bdc89ae4eb1c457c4d19a6d411de.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 2014-01-18 19:38:30.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/a2/\n--rw-r--r-- 0 root (0) root (0) 348824 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/a2/bcb2601219a33e5b6a96cd5ca08b29c0dc0e3c.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/92/\n+-rw-r--r-- 0 root (0) root (0) 348824 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/92/2f4b8a23a2bdc89ae4eb1c457c4d19a6d411de.debug\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/doc/razorqt-policykit-agent-dbgsym -> razorqt-policykit-agent\n" }, { "source1": "./usr/lib/debug/.build-id/a2/bcb2601219a33e5b6a96cd5ca08b29c0dc0e3c.debug", "source2": "./usr/lib/debug/.build-id/92/2f4b8a23a2bdc89ae4eb1c457c4d19a6d411de.debug", "comments": [ "Files similar despite different names (score: 2, lower is more similar)" ], "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 11 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000268 0x000268 R 0x8\n INTERP 0x0002a8 0x00000000000002a8 0x00000000000002a8 0x000000 0x00001c R 0x1\n [Requesting program interpreter: ]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000308 0x0055c0 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000308 0x0055c8 R 0x1000\n LOAD 0x001000 0x0000000000006000 0x0000000000006000 0x000000 0x0033ed R E 0x1000\n LOAD 0x001000 0x000000000000a000 0x000000000000a000 0x000000 0x00175a R 0x1000\n LOAD 0x0008f0 0x000000000000c8f0 0x000000000000c8f0 0x000000 0x000af8 RW 0x1000\n DYNAMIC 0x0008f0 0x000000000000cd40 0x000000000000cd40 0x000000 0x000280 RW 0x8\n NOTE 0x0002c4 0x00000000000002c4 0x00000000000002c4 0x000044 0x000044 R 0x4\n GNU_EH_FRAME 0x001000 0x000000000000a65c 0x000000000000a65c 0x000000 0x0001cc R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 0001e8 00 A 5 0 8\n [ 5] .dynsym NOBITS 00000000000004f0 000308 001608 18 A 6 1 8\n- [ 6] .dynstr NOBITS 0000000000001af8 000308 00241f 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 0000000000003f18 000308 0001d6 02 A 5 0 2\n- [ 8] .gnu.version_r NOBITS 00000000000040f0 000308 000090 00 A 6 3 8\n- [ 9] .rela.dyn NOBITS 0000000000004180 000308 000ae0 18 A 5 0 8\n- [10] .rela.plt NOBITS 0000000000004c60 000308 000960 18 A 5 25 8\n+ [ 6] .dynstr NOBITS 0000000000001af8 000308 002423 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 0000000000003f1c 000308 0001d6 02 A 5 0 2\n+ [ 8] .gnu.version_r NOBITS 00000000000040f8 000308 000090 00 A 6 3 8\n+ [ 9] .rela.dyn NOBITS 0000000000004188 000308 000ae0 18 A 5 0 8\n+ [10] .rela.plt NOBITS 0000000000004c68 000308 000960 18 A 5 25 8\n [11] .init NOBITS 0000000000006000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 0000000000006020 001000 000650 10 AX 0 0 16\n [13] .plt.got NOBITS 0000000000006670 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 0000000000006680 001000 002d61 00 AX 0 0 16\n [15] .fini NOBITS 00000000000093e4 001000 000009 00 AX 0 0 4\n [16] .rodata NOBITS 000000000000a000 001000 00065c 00 A 0 0 32\n [17] .eh_frame_hdr NOBITS 000000000000a65c 001000 0001cc 00 A 0 0 4\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -4,18 +4,18 @@\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000000000002a8 0 SECTION LOCAL DEFAULT 1 \n 2: 00000000000002c4 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002e8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000308 0 SECTION LOCAL DEFAULT 4 \n 5: 00000000000004f0 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000001af8 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000003f18 0 SECTION LOCAL DEFAULT 7 \n- 8: 00000000000040f0 0 SECTION LOCAL DEFAULT 8 \n- 9: 0000000000004180 0 SECTION LOCAL DEFAULT 9 \n- 10: 0000000000004c60 0 SECTION LOCAL DEFAULT 10 \n+ 7: 0000000000003f1c 0 SECTION LOCAL DEFAULT 7 \n+ 8: 00000000000040f8 0 SECTION LOCAL DEFAULT 8 \n+ 9: 0000000000004188 0 SECTION LOCAL DEFAULT 9 \n+ 10: 0000000000004c68 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000006000 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000006020 0 SECTION LOCAL DEFAULT 12 \n 13: 0000000000006670 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000006680 0 SECTION LOCAL DEFAULT 14 \n 15: 00000000000093e4 0 SECTION LOCAL DEFAULT 15 \n 16: 000000000000a000 0 SECTION LOCAL DEFAULT 16 \n 17: 000000000000a65c 0 SECTION LOCAL DEFAULT 17 \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: a2bcb2601219a33e5b6a96cd5ca08b29c0dc0e3c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 922f4b8a23a2bdc89ae4eb1c457c4d19a6d411de\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": "razorqt-power-dbgsym_0.5.2-4_amd64.deb", "source2": "razorqt-power-dbgsym_0.5.2-4_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 2014-01-18 19:38:30.000000 debian-binary\n -rw-r--r-- 0 0 0 532 2014-01-18 19:38:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 225476 2014-01-18 19:38:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 225480 2014-01-18 19:38:30.000000 data.tar.xz\n" }, { "source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [ { "source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [ { "source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: amd64\n Maintainer: Manuel A. Fernandez Montecelo \n Installed-Size: 242\n Depends: razorqt-power (= 0.5.2-4)\n Section: debug\n Priority: optional\n Description: debug symbols for razorqt-power\n-Build-Ids: 949353ca6d7e70e8abf3d7862f38f74e31c82c25\n+Build-Ids: 0d259e127bf8ac72d028c759e95bf3907d7d0653\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/94/9353ca6d7e70e8abf3d7862f38f74e31c82c25.debug\n+usr/lib/debug/.build-id/0d/259e127bf8ac72d028c759e95bf3907d7d0653.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 2014-01-18 19:38:30.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/94/\n--rw-r--r-- 0 root (0) root (0) 236744 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/94/9353ca6d7e70e8abf3d7862f38f74e31c82c25.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/0d/\n+-rw-r--r-- 0 root (0) root (0) 236744 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/0d/259e127bf8ac72d028c759e95bf3907d7d0653.debug\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/doc/razorqt-power-dbgsym -> razorqt-power\n" }, { "source1": "./usr/lib/debug/.build-id/94/9353ca6d7e70e8abf3d7862f38f74e31c82c25.debug", "source2": "./usr/lib/debug/.build-id/0d/259e127bf8ac72d028c759e95bf3907d7d0653.debug", "comments": [ "Files similar despite different names (score: 3, 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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 000180 00 A 5 0 8\n [ 5] .dynsym NOBITS 0000000000000488 000308 0011b8 18 A 6 1 8\n- [ 6] .dynstr NOBITS 0000000000001640 000308 00171f 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 0000000000002d60 000308 00017a 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 0000000000001640 000308 001723 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 0000000000002d64 000308 00017a 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 0000000000002ee0 000308 000090 00 A 6 3 8\n [ 9] .rela.dyn NOBITS 0000000000002f70 000308 000858 18 A 5 0 8\n [10] .rela.plt NOBITS 00000000000037c8 000308 000798 18 A 5 25 8\n [11] .init NOBITS 0000000000004000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 0000000000004020 001000 000520 10 AX 0 0 16\n [13] .plt.got NOBITS 0000000000004540 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 0000000000004550 001000 002391 00 AX 0 0 16\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -4,15 +4,15 @@\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000000000002a8 0 SECTION LOCAL DEFAULT 1 \n 2: 00000000000002c4 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002e8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000308 0 SECTION LOCAL DEFAULT 4 \n 5: 0000000000000488 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000001640 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000002d60 0 SECTION LOCAL DEFAULT 7 \n+ 7: 0000000000002d64 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000002ee0 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000002f70 0 SECTION LOCAL DEFAULT 9 \n 10: 00000000000037c8 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000004000 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000004020 0 SECTION LOCAL DEFAULT 12 \n 13: 0000000000004540 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000004550 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: 949353ca6d7e70e8abf3d7862f38f74e31c82c25\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0d259e127bf8ac72d028c759e95bf3907d7d0653\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": "razorqt-runner-dbgsym_0.5.2-4_amd64.deb", "source2": "razorqt-runner-dbgsym_0.5.2-4_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 2014-01-18 19:38:30.000000 debian-binary\n -rw-r--r-- 0 0 0 536 2014-01-18 19:38:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 988632 2014-01-18 19:38:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 988624 2014-01-18 19:38:30.000000 data.tar.xz\n" }, { "source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [ { "source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [ { "source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: amd64\n Maintainer: Manuel A. Fernandez Montecelo \n Installed-Size: 1030\n Depends: razorqt-runner (= 0.5.2-4)\n Section: debug\n Priority: optional\n Description: debug symbols for razorqt-runner\n-Build-Ids: 9c1020ddc66785b43390f0862b56c885ebb1d80d\n+Build-Ids: eb97a1812099c50a89ba074902b24a2247a15421\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/9c/1020ddc66785b43390f0862b56c885ebb1d80d.debug\n+usr/lib/debug/.build-id/eb/97a1812099c50a89ba074902b24a2247a15421.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 2014-01-18 19:38:30.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/9c/\n--rw-r--r-- 0 root (0) root (0) 1044168 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/9c/1020ddc66785b43390f0862b56c885ebb1d80d.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/eb/\n+-rw-r--r-- 0 root (0) root (0) 1044168 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/eb/97a1812099c50a89ba074902b24a2247a15421.debug\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/doc/razorqt-runner-dbgsym -> razorqt-runner\n" }, { "source1": "./usr/lib/debug/.build-id/9c/1020ddc66785b43390f0862b56c885ebb1d80d.debug", "source2": "./usr/lib/debug/.build-id/eb/97a1812099c50a89ba074902b24a2247a15421.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 000ab8 00 A 5 0 8\n [ 5] .dynsym NOBITS 0000000000000dc0 000308 005868 18 A 6 1 8\n- [ 6] .dynstr NOBITS 0000000000006628 000308 00848c 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 000000000000eab4 000308 00075e 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 0000000000006628 000308 008492 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 000000000000eaba 000308 00075e 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 000000000000f218 000308 0000c0 00 A 6 3 8\n [ 9] .rela.dyn NOBITS 000000000000f2d8 000308 005988 18 A 5 0 8\n [10] .rela.plt NOBITS 0000000000014c60 000308 0020d0 18 A 5 25 8\n [11] .init NOBITS 0000000000017000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 0000000000017020 001000 0015f0 10 AX 0 0 16\n [13] .plt.got NOBITS 0000000000018610 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 0000000000018620 001000 00e4c1 00 AX 0 0 16\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -4,15 +4,15 @@\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000000000002a8 0 SECTION LOCAL DEFAULT 1 \n 2: 00000000000002c4 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002e8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000308 0 SECTION LOCAL DEFAULT 4 \n 5: 0000000000000dc0 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000006628 0 SECTION LOCAL DEFAULT 6 \n- 7: 000000000000eab4 0 SECTION LOCAL DEFAULT 7 \n+ 7: 000000000000eaba 0 SECTION LOCAL DEFAULT 7 \n 8: 000000000000f218 0 SECTION LOCAL DEFAULT 8 \n 9: 000000000000f2d8 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000014c60 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000017000 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000017020 0 SECTION LOCAL DEFAULT 12 \n 13: 0000000000018610 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000018620 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: 9c1020ddc66785b43390f0862b56c885ebb1d80d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: eb97a1812099c50a89ba074902b24a2247a15421\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": "razorqt-session-dbgsym_0.5.2-4_amd64.deb", "source2": "razorqt-session-dbgsym_0.5.2-4_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 2014-01-18 19:38:30.000000 debian-binary\n -rw-r--r-- 0 0 0 652 2014-01-18 19:38:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 2060252 2014-01-18 19:38:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2060032 2014-01-18 19:38:30.000000 data.tar.xz\n" }, { "source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [ { "source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [ { "source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: amd64\n Maintainer: Manuel A. Fernandez Montecelo \n Installed-Size: 2093\n Depends: razorqt-session (= 0.5.2-4)\n Section: debug\n Priority: optional\n Description: debug symbols for razorqt-session\n-Build-Ids: 340a96cbf812199e8167cd48e6746e5f661e0a1e bfdff06175a0034bebda1f7cc2abe4f4210f9fae dcef3764ee9737655033e4f351af57e6ed82a198\n+Build-Ids: 4e1e48c96628046ae0c84191e55d35a821ec4618 5a8ab51885aaa409361304fa0a8205b9a39e4e6a d24a43d4faaba7d4561b02bed02b186d40b821ea\n" }, { "source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [ { "source1": "./md5sums", "source2": "./md5sums", "comments": [ "Files differ" ], "unified_diff": null }, { "source1": "line order", "source2": "line order", "unified_diff": "@@ -1,3 +1,3 @@\n-usr/lib/debug/.build-id/34/0a96cbf812199e8167cd48e6746e5f661e0a1e.debug\n-usr/lib/debug/.build-id/bf/dff06175a0034bebda1f7cc2abe4f4210f9fae.debug\n-usr/lib/debug/.build-id/dc/ef3764ee9737655033e4f351af57e6ed82a198.debug\n+usr/lib/debug/.build-id/4e/1e48c96628046ae0c84191e55d35a821ec4618.debug\n+usr/lib/debug/.build-id/5a/8ab51885aaa409361304fa0a8205b9a39e4e6a.debug\n+usr/lib/debug/.build-id/d2/4a43d4faaba7d4561b02bed02b186d40b821ea.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,14 +1,14 @@\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/34/\n--rw-r--r-- 0 root (0) root (0) 650256 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/34/0a96cbf812199e8167cd48e6746e5f661e0a1e.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/bf/\n--rw-r--r-- 0 root (0) root (0) 1404456 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/bf/dff06175a0034bebda1f7cc2abe4f4210f9fae.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/dc/\n--rw-r--r-- 0 root (0) root (0) 74272 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/dc/ef3764ee9737655033e4f351af57e6ed82a198.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/4e/\n+-rw-r--r-- 0 root (0) root (0) 1404456 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/4e/1e48c96628046ae0c84191e55d35a821ec4618.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/5a/\n+-rw-r--r-- 0 root (0) root (0) 74272 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/5a/8ab51885aaa409361304fa0a8205b9a39e4e6a.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/d2/\n+-rw-r--r-- 0 root (0) root (0) 650256 2014-01-18 19:38:30.000000 ./usr/lib/debug/.build-id/d2/4a43d4faaba7d4561b02bed02b186d40b821ea.debug\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2014-01-18 19:38:30.000000 ./usr/share/doc/razorqt-session-dbgsym -> razorqt-session\n" }, { "source1": "./usr/lib/debug/.build-id/34/0a96cbf812199e8167cd48e6746e5f661e0a1e.debug", "source2": "./usr/lib/debug/.build-id/d2/4a43d4faaba7d4561b02bed02b186d40b821ea.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 Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 0003d8 00 A 5 0 8\n [ 5] .dynsym NOBITS 00000000000006e0 000308 002448 18 A 6 1 8\n- [ 6] .dynstr NOBITS 0000000000002b28 000308 0032c3 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 0000000000005dec 000308 000306 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 0000000000002b28 000308 0032c7 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 0000000000005df0 000308 000306 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 00000000000060f8 000308 0000a0 00 A 6 3 8\n [ 9] .rela.dyn NOBITS 0000000000006198 000308 000fd8 18 A 5 0 8\n [10] .rela.plt NOBITS 0000000000007170 000308 001158 18 A 5 25 8\n [11] .init NOBITS 0000000000009000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 0000000000009020 001000 000ba0 10 AX 0 0 16\n [13] .plt.got NOBITS 0000000000009bc0 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 0000000000009bd0 001000 008a31 00 AX 0 0 16\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -4,15 +4,15 @@\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000000000002a8 0 SECTION LOCAL DEFAULT 1 \n 2: 00000000000002c4 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002e8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000308 0 SECTION LOCAL DEFAULT 4 \n 5: 00000000000006e0 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000002b28 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000005dec 0 SECTION LOCAL DEFAULT 7 \n+ 7: 0000000000005df0 0 SECTION LOCAL DEFAULT 7 \n 8: 00000000000060f8 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000006198 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000007170 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000009000 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000009020 0 SECTION LOCAL DEFAULT 12 \n 13: 0000000000009bc0 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000009bd0 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: 340a96cbf812199e8167cd48e6746e5f661e0a1e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d24a43d4faaba7d4561b02bed02b186d40b821ea\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/bf/dff06175a0034bebda1f7cc2abe4f4210f9fae.debug", "source2": "./usr/lib/debug/.build-id/4e/1e48c96628046ae0c84191e55d35a821ec4618.debug", "comments": [ "Files similar despite different names (score: 2, lower is more similar)" ], "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 11 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000268 0x000268 R 0x8\n INTERP 0x0002a8 0x00000000000002a8 0x00000000000002a8 0x000000 0x00001c R 0x1\n [Requesting program interpreter: ]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000308 0x00d7c8 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000308 0x00d7d0 R 0x1000\n LOAD 0x001000 0x000000000000e000 0x000000000000e000 0x000000 0x0127cd R E 0x1000\n LOAD 0x001000 0x0000000000021000 0x0000000000021000 0x000000 0x006363 R 0x1000\n LOAD 0x000ab0 0x0000000000028ab0 0x0000000000028ab0 0x000000 0x001d38 RW 0x1000\n DYNAMIC 0x000ab0 0x0000000000029d60 0x0000000000029d60 0x000000 0x000260 RW 0x8\n NOTE 0x0002c4 0x00000000000002c4 0x00000000000002c4 0x000044 0x000044 R 0x4\n GNU_EH_FRAME 0x001000 0x0000000000022374 0x0000000000022374 0x000000 0x0007bc R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 0007cc 00 A 5 0 8\n [ 5] .dynsym NOBITS 0000000000000ad8 000308 0033a8 18 A 6 1 8\n- [ 6] .dynstr NOBITS 0000000000003e80 000308 004e4f 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 0000000000008cd0 000308 00044e 02 A 5 0 2\n- [ 8] .gnu.version_r NOBITS 0000000000009120 000308 0000a0 00 A 6 3 8\n- [ 9] .rela.dyn NOBITS 00000000000091c0 000308 003228 18 A 5 0 8\n- [10] .rela.plt NOBITS 000000000000c3e8 000308 0013e0 18 A 5 25 8\n+ [ 6] .dynstr NOBITS 0000000000003e80 000308 004e53 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 0000000000008cd4 000308 00044e 02 A 5 0 2\n+ [ 8] .gnu.version_r NOBITS 0000000000009128 000308 0000a0 00 A 6 3 8\n+ [ 9] .rela.dyn NOBITS 00000000000091c8 000308 003228 18 A 5 0 8\n+ [10] .rela.plt NOBITS 000000000000c3f0 000308 0013e0 18 A 5 25 8\n [11] .init NOBITS 000000000000e000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 000000000000e020 001000 000d50 10 AX 0 0 16\n [13] .plt.got NOBITS 000000000000ed70 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 000000000000ed80 001000 011a41 00 AX 0 0 16\n [15] .fini NOBITS 00000000000207c4 001000 000009 00 AX 0 0 4\n [16] .rodata NOBITS 0000000000021000 001000 001372 00 A 0 0 32\n [17] .eh_frame_hdr NOBITS 0000000000022374 001000 0007bc 00 A 0 0 4\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -4,18 +4,18 @@\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000000000002a8 0 SECTION LOCAL DEFAULT 1 \n 2: 00000000000002c4 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002e8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000308 0 SECTION LOCAL DEFAULT 4 \n 5: 0000000000000ad8 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000003e80 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000008cd0 0 SECTION LOCAL DEFAULT 7 \n- 8: 0000000000009120 0 SECTION LOCAL DEFAULT 8 \n- 9: 00000000000091c0 0 SECTION LOCAL DEFAULT 9 \n- 10: 000000000000c3e8 0 SECTION LOCAL DEFAULT 10 \n+ 7: 0000000000008cd4 0 SECTION LOCAL DEFAULT 7 \n+ 8: 0000000000009128 0 SECTION LOCAL DEFAULT 8 \n+ 9: 00000000000091c8 0 SECTION LOCAL DEFAULT 9 \n+ 10: 000000000000c3f0 0 SECTION LOCAL DEFAULT 10 \n 11: 000000000000e000 0 SECTION LOCAL DEFAULT 11 \n 12: 000000000000e020 0 SECTION LOCAL DEFAULT 12 \n 13: 000000000000ed70 0 SECTION LOCAL DEFAULT 13 \n 14: 000000000000ed80 0 SECTION LOCAL DEFAULT 14 \n 15: 00000000000207c4 0 SECTION LOCAL DEFAULT 15 \n 16: 0000000000021000 0 SECTION LOCAL DEFAULT 16 \n 17: 0000000000022374 0 SECTION LOCAL DEFAULT 17 \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: bfdff06175a0034bebda1f7cc2abe4f4210f9fae\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4e1e48c96628046ae0c84191e55d35a821ec4618\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/dc/ef3764ee9737655033e4f351af57e6ed82a198.debug", "source2": "./usr/lib/debug/.build-id/5a/8ab51885aaa409361304fa0a8205b9a39e4e6a.debug", "comments": [ "Files similar despite different names (score: 2, lower is more similar)" ], "unified_diff": null, "details": [ { "source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 11 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000268 0x000268 R 0x8\n INTERP 0x0002a8 0x00000000000002a8 0x00000000000002a8 0x000000 0x00001c R 0x1\n [Requesting program interpreter: ]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000308 0x000fe8 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000308 0x000ff0 R 0x1000\n LOAD 0x001000 0x0000000000001000 0x0000000000001000 0x000000 0x00085d R E 0x1000\n LOAD 0x001000 0x0000000000002000 0x0000000000002000 0x000000 0x0002cd R 0x1000\n LOAD 0x000ad8 0x0000000000003ad8 0x0000000000003ad8 0x000000 0x000650 RW 0x1000\n DYNAMIC 0x000ad8 0x0000000000003d98 0x0000000000003d98 0x000000 0x000240 RW 0x8\n NOTE 0x0002c4 0x00000000000002c4 0x00000000000002c4 0x000044 0x000044 R 0x4\n GNU_EH_FRAME 0x001000 0x0000000000002038 0x0000000000002038 0x000000 0x00004c R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n" }, { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 00006c 00 A 5 0 8\n [ 5] .dynsym NOBITS 0000000000000378 000308 0003f0 18 A 6 1 8\n- [ 6] .dynstr NOBITS 0000000000000768 000308 000482 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 0000000000000bea 000308 000054 02 A 5 0 2\n- [ 8] .gnu.version_r NOBITS 0000000000000c40 000308 000090 00 A 6 3 8\n- [ 9] .rela.dyn NOBITS 0000000000000cd0 000308 000138 18 A 5 0 8\n- [10] .rela.plt NOBITS 0000000000000e08 000308 0001e0 18 A 5 25 8\n+ [ 6] .dynstr NOBITS 0000000000000768 000308 000486 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 0000000000000bee 000308 000054 02 A 5 0 2\n+ [ 8] .gnu.version_r NOBITS 0000000000000c48 000308 000090 00 A 6 3 8\n+ [ 9] .rela.dyn NOBITS 0000000000000cd8 000308 000138 18 A 5 0 8\n+ [10] .rela.plt NOBITS 0000000000000e10 000308 0001e0 18 A 5 25 8\n [11] .init NOBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 0000000000001020 001000 000150 10 AX 0 0 16\n [13] .plt.got NOBITS 0000000000001170 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 0000000000001180 001000 0006d1 00 AX 0 0 16\n [15] .fini NOBITS 0000000000001854 001000 000009 00 AX 0 0 4\n [16] .rodata NOBITS 0000000000002000 001000 000037 00 A 0 0 8\n [17] .eh_frame_hdr NOBITS 0000000000002038 001000 00004c 00 A 0 0 4\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -4,18 +4,18 @@\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000000000002a8 0 SECTION LOCAL DEFAULT 1 \n 2: 00000000000002c4 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002e8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000308 0 SECTION LOCAL DEFAULT 4 \n 5: 0000000000000378 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000000768 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000000bea 0 SECTION LOCAL DEFAULT 7 \n- 8: 0000000000000c40 0 SECTION LOCAL DEFAULT 8 \n- 9: 0000000000000cd0 0 SECTION LOCAL DEFAULT 9 \n- 10: 0000000000000e08 0 SECTION LOCAL DEFAULT 10 \n+ 7: 0000000000000bee 0 SECTION LOCAL DEFAULT 7 \n+ 8: 0000000000000c48 0 SECTION LOCAL DEFAULT 8 \n+ 9: 0000000000000cd8 0 SECTION LOCAL DEFAULT 9 \n+ 10: 0000000000000e10 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000001000 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000001020 0 SECTION LOCAL DEFAULT 12 \n 13: 0000000000001170 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000001180 0 SECTION LOCAL DEFAULT 14 \n 15: 0000000000001854 0 SECTION LOCAL DEFAULT 15 \n 16: 0000000000002000 0 SECTION LOCAL DEFAULT 16 \n 17: 0000000000002038 0 SECTION LOCAL DEFAULT 17 \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: dcef3764ee9737655033e4f351af57e6ed82a198\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5a8ab51885aaa409361304fa0a8205b9a39e4e6a\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" } ] } ] } ] } ] } ] }