{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.jJSVAyDh/b1/bitshuffle_0.5.2-1_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.jJSVAyDh/b2/bitshuffle_0.5.2-1_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 0f18e9f517606680682d79435911dba5 1344232 debug optional bitshuffle-dbgsym_0.5.2-1_armhf.deb\n- 3318390fe70de50df4a46653566f31be 153468 libs optional bitshuffle_0.5.2-1_armhf.deb\n+ 7b862c1d1a6a1a9ad8bbed53833c8741 1344900 debug optional bitshuffle-dbgsym_0.5.2-1_armhf.deb\n+ daf2ccd7ca8b4b8babd19f3badc94933 153528 libs optional bitshuffle_0.5.2-1_armhf.deb\n"}, {"source1": "bitshuffle_0.5.2-1_armhf.deb", "source2": "bitshuffle_0.5.2-1_armhf.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-11-19 11:18:11.000000 debian-binary\n -rw-r--r-- 0 0 0 2304 2024-11-19 11:18:11.000000 control.tar.xz\n--rw-r--r-- 0 0 0 150972 2024-11-19 11:18:11.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 151032 2024-11-19 11:18:11.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/arm-linux-gnueabihf/hdf5/mpich/plugins/libh5LZF.so", "source2": "./usr/lib/arm-linux-gnueabihf/hdf5/mpich/plugins/libh5LZF.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 62697473 68756666 ueabihf/bitshuff\n- 0x00000030 6c652e64 65627567 004b2a90 24d99622 le.debug.K*.$..\"\n- 0x00000040 df7aa1af e4c4dd82 4a304b40 c3 .z......J0K@.\n+ 0x00000030 6c652e64 65627567 00f8dc2a cf87c19e le.debug...*....\n+ 0x00000040 5536b5e8 a0638db6 7a4ad7d1 48 U6...c..zJ..H\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n 0x00000000 65646362 33336361 32636361 36303639 edcb33ca2cca6069\n 0x00000010 64333966 32636338 33383534 37316238 d39f2cc8385471b8\n 0x00000020 37366266 33362e64 65627567 00000000 76bf36.debug....\n- 0x00000030 a95ebe97 .^..\n+ 0x00000030 fd4a051b .J..\n \n"}]}, {"source1": "./usr/lib/arm-linux-gnueabihf/hdf5/mpich/plugins/libh5bshuf.so", "source2": "./usr/lib/arm-linux-gnueabihf/hdf5/mpich/plugins/libh5bshuf.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 62697473 68756666 ueabihf/bitshuff\n- 0x00000030 6c652e64 65627567 004b2a90 24d99622 le.debug.K*.$..\"\n- 0x00000040 df7aa1af e4c4dd82 4a304b40 c3 .z......J0K@.\n+ 0x00000030 6c652e64 65627567 00f8dc2a cf87c19e le.debug...*....\n+ 0x00000040 5536b5e8 a0638db6 7a4ad7d1 48 U6...c..zJ..H\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n 0x00000000 63646235 65316130 35376664 61393033 cdb5e1a057fda903\n 0x00000010 39383862 66346537 61353035 32383236 988bf4e7a5052826\n 0x00000020 61396234 31632e64 65627567 00000000 a9b41c.debug....\n- 0x00000030 0be1dad2 ....\n+ 0x00000030 2fc82f44 /./D\n \n"}]}, {"source1": "./usr/lib/arm-linux-gnueabihf/hdf5/serial/plugins/libh5LZF.so", "source2": "./usr/lib/arm-linux-gnueabihf/hdf5/serial/plugins/libh5LZF.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 62697473 68756666 ueabihf/bitshuff\n- 0x00000030 6c652e64 65627567 004b2a90 24d99622 le.debug.K*.$..\"\n- 0x00000040 df7aa1af e4c4dd82 4a304b40 c3 .z......J0K@.\n+ 0x00000030 6c652e64 65627567 00f8dc2a cf87c19e le.debug...*....\n+ 0x00000040 5536b5e8 a0638db6 7a4ad7d1 48 U6...c..zJ..H\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n 0x00000000 30623531 31336234 34646466 61663764 0b5113b44ddfaf7d\n 0x00000010 32626261 30646264 36396133 65353266 2bba0dbd69a3e52f\n 0x00000020 39636366 32652e64 65627567 00000000 9ccf2e.debug....\n- 0x00000030 58c46f77 X.ow\n+ 0x00000030 3b6c8873 ;l.s\n \n"}]}, {"source1": "./usr/lib/arm-linux-gnueabihf/hdf5/serial/plugins/libh5bshuf.so", "source2": "./usr/lib/arm-linux-gnueabihf/hdf5/serial/plugins/libh5bshuf.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 62697473 68756666 ueabihf/bitshuff\n- 0x00000030 6c652e64 65627567 004b2a90 24d99622 le.debug.K*.$..\"\n- 0x00000040 df7aa1af e4c4dd82 4a304b40 c3 .z......J0K@.\n+ 0x00000030 6c652e64 65627567 00f8dc2a cf87c19e le.debug...*....\n+ 0x00000040 5536b5e8 a0638db6 7a4ad7d1 48 U6...c..zJ..H\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n 0x00000000 36343261 34393039 66306335 64623131 642a4909f0c5db11\n 0x00000010 30383836 31633434 65313863 61333461 08861c44e18ca34a\n 0x00000020 35653830 66352e64 65627567 00000000 5e80f5.debug....\n- 0x00000030 5a73a7f5 Zs..\n+ 0x00000030 25b40937 %..7\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/bitshuffle/ext.cpython-312-arm-linux-gnueabihf.so", "source2": "./usr/lib/python3/dist-packages/bitshuffle/ext.cpython-312-arm-linux-gnueabihf.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"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: c09333a530583b85dde5c9b7ac2d8146a063ca8c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: bfa17268c760c986bf0b298b6b30940c4c7b781e\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 62697473 68756666 ueabihf/bitshuff\n- 0x00000030 6c652e64 65627567 004b2a90 24d99622 le.debug.K*.$..\"\n- 0x00000040 df7aa1af e4c4dd82 4a304b40 c3 .z......J0K@.\n+ 0x00000030 6c652e64 65627567 00f8dc2a cf87c19e le.debug...*....\n+ 0x00000040 5536b5e8 a0638db6 7a4ad7d1 48 U6...c..zJ..H\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 39333333 61353330 35383362 38356464 9333a530583b85dd\n- 0x00000010 65356339 62376163 32643831 34366130 e5c9b7ac2d8146a0\n- 0x00000020 36336361 38632e64 65627567 00000000 63ca8c.debug....\n- 0x00000030 777ba07b w{.{\n+ 0x00000000 61313732 36386337 36306339 38366266 a17268c760c986bf\n+ 0x00000010 30623239 38623662 33303934 30633463 0b298b6b30940c4c\n+ 0x00000020 37623738 31652e64 65627567 00000000 7b781e.debug....\n+ 0x00000030 58f0c18d X...\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/bitshuffle/ext.cpython-313-arm-linux-gnueabihf.so", "source2": "./usr/lib/python3/dist-packages/bitshuffle/ext.cpython-313-arm-linux-gnueabihf.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"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: 9611d1ac06b9a223db7861aaeb5381736dafcbd0\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: fc1cb3505a273aacca6c4435353baa2f47513d95\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 62697473 68756666 ueabihf/bitshuff\n- 0x00000030 6c652e64 65627567 004b2a90 24d99622 le.debug.K*.$..\"\n- 0x00000040 df7aa1af e4c4dd82 4a304b40 c3 .z......J0K@.\n+ 0x00000030 6c652e64 65627567 00f8dc2a cf87c19e le.debug...*....\n+ 0x00000040 5536b5e8 a0638db6 7a4ad7d1 48 U6...c..zJ..H\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 31316431 61633036 62396132 32336462 11d1ac06b9a223db\n- 0x00000010 37383631 61616562 35333831 37333664 7861aaeb5381736d\n- 0x00000020 61666362 64302e64 65627567 00000000 afcbd0.debug....\n- 0x00000030 3f91e1ab ?...\n+ 0x00000000 31636233 35303561 32373361 61636361 1cb3505a273aacca\n+ 0x00000010 36633434 33353335 33626161 32663437 6c4435353baa2f47\n+ 0x00000020 35313364 39352e64 65627567 00000000 513d95.debug....\n+ 0x00000030 9a41bf45 .A.E\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/bitshuffle/h5.cpython-312-arm-linux-gnueabihf.so", "source2": "./usr/lib/python3/dist-packages/bitshuffle/h5.cpython-312-arm-linux-gnueabihf.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"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: 3fe1c0053a5f31fc273e52adc8650e54d9a62341\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a14e401bb8fe6675687ec0dd8e695b3317fd44fc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 62697473 68756666 ueabihf/bitshuff\n- 0x00000030 6c652e64 65627567 004b2a90 24d99622 le.debug.K*.$..\"\n- 0x00000040 df7aa1af e4c4dd82 4a304b40 c3 .z......J0K@.\n+ 0x00000030 6c652e64 65627567 00f8dc2a cf87c19e le.debug...*....\n+ 0x00000040 5536b5e8 a0638db6 7a4ad7d1 48 U6...c..zJ..H\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 65316330 30353361 35663331 66633237 e1c0053a5f31fc27\n- 0x00000010 33653532 61646338 36353065 35346439 3e52adc8650e54d9\n- 0x00000020 61363233 34312e64 65627567 00000000 a62341.debug....\n- 0x00000030 55a64b3f U.K?\n+ 0x00000000 34653430 31626238 66653636 37353638 4e401bb8fe667568\n+ 0x00000010 37656330 64643865 36393562 33333137 7ec0dd8e695b3317\n+ 0x00000020 66643434 66632e64 65627567 00000000 fd44fc.debug....\n+ 0x00000030 ad132690 ..&.\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/bitshuffle/h5.cpython-313-arm-linux-gnueabihf.so", "source2": "./usr/lib/python3/dist-packages/bitshuffle/h5.cpython-313-arm-linux-gnueabihf.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"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: cd4edb1d01c705e00173dc5eabc3ee2f93915733\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 631ca380c922c46b3b9cac1809afe765eb0239e4\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 62697473 68756666 ueabihf/bitshuff\n- 0x00000030 6c652e64 65627567 004b2a90 24d99622 le.debug.K*.$..\"\n- 0x00000040 df7aa1af e4c4dd82 4a304b40 c3 .z......J0K@.\n+ 0x00000030 6c652e64 65627567 00f8dc2a cf87c19e le.debug...*....\n+ 0x00000040 5536b5e8 a0638db6 7a4ad7d1 48 U6...c..zJ..H\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 34656462 31643031 63373035 65303031 4edb1d01c705e001\n- 0x00000010 37336463 35656162 63336565 32663933 73dc5eabc3ee2f93\n- 0x00000020 39313537 33332e64 65627567 00000000 915733.debug....\n- 0x00000030 3c881745 <..E\n+ 0x00000000 31636133 38306339 32326334 36623362 1ca380c922c46b3b\n+ 0x00000010 39636163 31383039 61666537 36356562 9cac1809afe765eb\n+ 0x00000020 30323339 65342e64 65627567 00000000 0239e4.debug....\n+ 0x00000030 27c403b5 '...\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/bitshuffle/plugin/libh5LZF.cpython-312-arm-linux-gnueabihf.so", "source2": "./usr/lib/python3/dist-packages/bitshuffle/plugin/libh5LZF.cpython-312-arm-linux-gnueabihf.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"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: e56aeffd5e1f2f43e30f73d3eb8db22f2916c764\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 100c14314d0f94fec047bd17f28172b6a6f8050b\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 62697473 68756666 ueabihf/bitshuff\n- 0x00000030 6c652e64 65627567 004b2a90 24d99622 le.debug.K*.$..\"\n- 0x00000040 df7aa1af e4c4dd82 4a304b40 c3 .z......J0K@.\n+ 0x00000030 6c652e64 65627567 00f8dc2a cf87c19e le.debug...*....\n+ 0x00000040 5536b5e8 a0638db6 7a4ad7d1 48 U6...c..zJ..H\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 36616566 66643565 31663266 34336533 6aeffd5e1f2f43e3\n- 0x00000010 30663733 64336562 38646232 32663239 0f73d3eb8db22f29\n- 0x00000020 31366337 36342e64 65627567 00000000 16c764.debug....\n- 0x00000030 819335a5 ..5.\n+ 0x00000000 30633134 33313464 30663934 66656330 0c14314d0f94fec0\n+ 0x00000010 34376264 31376632 38313732 62366136 47bd17f28172b6a6\n+ 0x00000020 66383035 30622e64 65627567 00000000 f8050b.debug....\n+ 0x00000030 ea884efe ..N.\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/bitshuffle/plugin/libh5LZF.cpython-313-arm-linux-gnueabihf.so", "source2": "./usr/lib/python3/dist-packages/bitshuffle/plugin/libh5LZF.cpython-313-arm-linux-gnueabihf.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"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: 5b3cba444e20e640c1dcd51bf67eece14e7330c2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 34dc126b1782dc6fea43d51d63fb28c2ab6b0e4e\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 62697473 68756666 ueabihf/bitshuff\n- 0x00000030 6c652e64 65627567 004b2a90 24d99622 le.debug.K*.$..\"\n- 0x00000040 df7aa1af e4c4dd82 4a304b40 c3 .z......J0K@.\n+ 0x00000030 6c652e64 65627567 00f8dc2a cf87c19e le.debug...*....\n+ 0x00000040 5536b5e8 a0638db6 7a4ad7d1 48 U6...c..zJ..H\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 33636261 34343465 32306536 34306331 3cba444e20e640c1\n- 0x00000010 64636435 31626636 37656563 65313465 dcd51bf67eece14e\n- 0x00000020 37333330 63322e64 65627567 00000000 7330c2.debug....\n- 0x00000030 4eac3c49 N.\n-Installed-Size: 1518\n+Installed-Size: 1519\n Depends: bitshuffle (= 0.5.2-1)\n Section: debug\n Priority: optional\n Description: debug symbols for bitshuffle\n-Build-Ids: 22edcb33ca2cca6069d39f2cc8385471b876bf36 3f0b5113b44ddfaf7d2bba0dbd69a3e52f9ccf2e 3fe1c0053a5f31fc273e52adc8650e54d9a62341 5869604675a23241efe44f2a52c0561c9ea3cbf6 5b3cba444e20e640c1dcd51bf67eece14e7330c2 9611d1ac06b9a223db7861aaeb5381736dafcbd0 a9642a4909f0c5db1108861c44e18ca34a5e80f5 be83a0bbfb8de42cd706a44c6bc5d3961504457c c09333a530583b85dde5c9b7ac2d8146a063ca8c c9cdb5e1a057fda903988bf4e7a5052826a9b41c cd4edb1d01c705e00173dc5eabc3ee2f93915733 e56aeffd5e1f2f43e30f73d3eb8db22f2916c764\n+Build-Ids: 100c14314d0f94fec047bd17f28172b6a6f8050b 22edcb33ca2cca6069d39f2cc8385471b876bf36 34dc126b1782dc6fea43d51d63fb28c2ab6b0e4e 3f0b5113b44ddfaf7d2bba0dbd69a3e52f9ccf2e 43b174dbfa72bd44a61c349af10182cbf7ff7315 631ca380c922c46b3b9cac1809afe765eb0239e4 a14e401bb8fe6675687ec0dd8e695b3317fd44fc a9642a4909f0c5db1108861c44e18ca34a5e80f5 bfa17268c760c986bf0b298b6b30940c4c7b781e c9cdb5e1a057fda903988bf4e7a5052826a9b41c e0c46b452cd620af31c129f43c4d26b14389d955 fc1cb3505a273aacca6c4435353baa2f47513d95\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,13 +1,13 @@\n+usr/lib/debug/.build-id/10/0c14314d0f94fec047bd17f28172b6a6f8050b.debug\n usr/lib/debug/.build-id/22/edcb33ca2cca6069d39f2cc8385471b876bf36.debug\n+usr/lib/debug/.build-id/34/dc126b1782dc6fea43d51d63fb28c2ab6b0e4e.debug\n usr/lib/debug/.build-id/3f/0b5113b44ddfaf7d2bba0dbd69a3e52f9ccf2e.debug\n-usr/lib/debug/.build-id/3f/e1c0053a5f31fc273e52adc8650e54d9a62341.debug\n-usr/lib/debug/.build-id/58/69604675a23241efe44f2a52c0561c9ea3cbf6.debug\n-usr/lib/debug/.build-id/5b/3cba444e20e640c1dcd51bf67eece14e7330c2.debug\n-usr/lib/debug/.build-id/96/11d1ac06b9a223db7861aaeb5381736dafcbd0.debug\n+usr/lib/debug/.build-id/43/b174dbfa72bd44a61c349af10182cbf7ff7315.debug\n+usr/lib/debug/.build-id/63/1ca380c922c46b3b9cac1809afe765eb0239e4.debug\n+usr/lib/debug/.build-id/a1/4e401bb8fe6675687ec0dd8e695b3317fd44fc.debug\n usr/lib/debug/.build-id/a9/642a4909f0c5db1108861c44e18ca34a5e80f5.debug\n-usr/lib/debug/.build-id/be/83a0bbfb8de42cd706a44c6bc5d3961504457c.debug\n-usr/lib/debug/.build-id/c0/9333a530583b85dde5c9b7ac2d8146a063ca8c.debug\n+usr/lib/debug/.build-id/bf/a17268c760c986bf0b298b6b30940c4c7b781e.debug\n usr/lib/debug/.build-id/c9/cdb5e1a057fda903988bf4e7a5052826a9b41c.debug\n-usr/lib/debug/.build-id/cd/4edb1d01c705e00173dc5eabc3ee2f93915733.debug\n-usr/lib/debug/.build-id/e5/6aeffd5e1f2f43e30f73d3eb8db22f2916c764.debug\n+usr/lib/debug/.build-id/e0/c46b452cd620af31c129f43c4d26b14389d955.debug\n+usr/lib/debug/.build-id/fc/1cb3505a273aacca6c4435353baa2f47513d95.debug\n usr/lib/debug/.dwz/arm-linux-gnueabihf/bitshuffle.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,34 +1,35 @@\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-19 11:18:11.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-19 11:18:11.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-19 11:18:11.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-19 11:18:11.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/\n+drwxr-xr-x 0 root (0) root (0) 0 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/10/\n+-rw-r--r-- 0 root (0) root (0) 7356 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/10/0c14314d0f94fec047bd17f28172b6a6f8050b.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/22/\n -rw-r--r-- 0 root (0) root (0) 7352 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/22/edcb33ca2cca6069d39f2cc8385471b876bf36.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/34/\n+-rw-r--r-- 0 root (0) root (0) 7356 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/34/dc126b1782dc6fea43d51d63fb28c2ab6b0e4e.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/3f/\n -rw-r--r-- 0 root (0) root (0) 7624 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/3f/0b5113b44ddfaf7d2bba0dbd69a3e52f9ccf2e.debug\n--rw-r--r-- 0 root (0) root (0) 285816 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/3f/e1c0053a5f31fc273e52adc8650e54d9a62341.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/58/\n--rw-r--r-- 0 root (0) root (0) 26248 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/58/69604675a23241efe44f2a52c0561c9ea3cbf6.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/5b/\n--rw-r--r-- 0 root (0) root (0) 7356 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/5b/3cba444e20e640c1dcd51bf67eece14e7330c2.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/96/\n--rw-r--r-- 0 root (0) root (0) 399496 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/96/11d1ac06b9a223db7861aaeb5381736dafcbd0.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/43/\n+-rw-r--r-- 0 root (0) root (0) 26248 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/43/b174dbfa72bd44a61c349af10182cbf7ff7315.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/63/\n+-rw-r--r-- 0 root (0) root (0) 283044 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/63/1ca380c922c46b3b9cac1809afe765eb0239e4.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/a1/\n+-rw-r--r-- 0 root (0) root (0) 285816 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/a1/4e401bb8fe6675687ec0dd8e695b3317fd44fc.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/a9/\n -rw-r--r-- 0 root (0) root (0) 25084 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/a9/642a4909f0c5db1108861c44e18ca34a5e80f5.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/be/\n--rw-r--r-- 0 root (0) root (0) 26248 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/be/83a0bbfb8de42cd706a44c6bc5d3961504457c.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/c0/\n--rw-r--r-- 0 root (0) root (0) 399588 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/c0/9333a530583b85dde5c9b7ac2d8146a063ca8c.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/bf/\n+-rw-r--r-- 0 root (0) root (0) 399588 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/bf/a17268c760c986bf0b298b6b30940c4c7b781e.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/c9/\n -rw-r--r-- 0 root (0) root (0) 24912 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/c9/cdb5e1a057fda903988bf4e7a5052826a9b41c.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/cd/\n--rw-r--r-- 0 root (0) root (0) 283044 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/cd/4edb1d01c705e00173dc5eabc3ee2f93915733.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/e5/\n--rw-r--r-- 0 root (0) root (0) 7356 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/e5/6aeffd5e1f2f43e30f73d3eb8db22f2916c764.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/e0/\n+-rw-r--r-- 0 root (0) root (0) 26248 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/e0/c46b452cd620af31c129f43c4d26b14389d955.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/fc/\n+-rw-r--r-- 0 root (0) root (0) 399496 2024-11-19 11:18:11.000000 ./usr/lib/debug/.build-id/fc/1cb3505a273aacca6c4435353baa2f47513d95.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-19 11:18:11.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-19 11:18:11.000000 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/\n -rw-r--r-- 0 root (0) root (0) 22956 2024-11-19 11:18:11.000000 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/bitshuffle.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-19 11:18:11.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-19 11:18:11.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2024-11-19 11:18:11.000000 ./usr/share/doc/bitshuffle-dbgsym -> bitshuffle\n"}, {"source1": "./usr/lib/debug/.build-id/22/edcb33ca2cca6069d39f2cc8385471b876bf36.debug", "source2": "./usr/lib/debug/.build-id/22/edcb33ca2cca6069d39f2cc8385471b876bf36.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 62697473 68756666 ueabihf/bitshuff\n- 0x00000030 6c652e64 65627567 004b2a90 24d99622 le.debug.K*.$..\"\n- 0x00000040 df7aa1af e4c4dd82 4a304b40 c3 .z......J0K@.\n+ 0x00000030 6c652e64 65627567 00f8dc2a cf87c19e le.debug...*....\n+ 0x00000040 5536b5e8 a0638db6 7a4ad7d1 48 U6...c..zJ..H\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/3f/0b5113b44ddfaf7d2bba0dbd69a3e52f9ccf2e.debug", "source2": "./usr/lib/debug/.build-id/3f/0b5113b44ddfaf7d2bba0dbd69a3e52f9ccf2e.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 62697473 68756666 ueabihf/bitshuff\n- 0x00000030 6c652e64 65627567 004b2a90 24d99622 le.debug.K*.$..\"\n- 0x00000040 df7aa1af e4c4dd82 4a304b40 c3 .z......J0K@.\n+ 0x00000030 6c652e64 65627567 00f8dc2a cf87c19e le.debug...*....\n+ 0x00000040 5536b5e8 a0638db6 7a4ad7d1 48 U6...c..zJ..H\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/a9/642a4909f0c5db1108861c44e18ca34a5e80f5.debug", "source2": "./usr/lib/debug/.build-id/a9/642a4909f0c5db1108861c44e18ca34a5e80f5.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 62697473 68756666 ueabihf/bitshuff\n- 0x00000030 6c652e64 65627567 004b2a90 24d99622 le.debug.K*.$..\"\n- 0x00000040 df7aa1af e4c4dd82 4a304b40 c3 .z......J0K@.\n+ 0x00000030 6c652e64 65627567 00f8dc2a cf87c19e le.debug...*....\n+ 0x00000040 5536b5e8 a0638db6 7a4ad7d1 48 U6...c..zJ..H\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/c9/cdb5e1a057fda903988bf4e7a5052826a9b41c.debug", "source2": "./usr/lib/debug/.build-id/c9/cdb5e1a057fda903988bf4e7a5052826a9b41c.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 62697473 68756666 ueabihf/bitshuff\n- 0x00000030 6c652e64 65627567 004b2a90 24d99622 le.debug.K*.$..\"\n- 0x00000040 df7aa1af e4c4dd82 4a304b40 c3 .z......J0K@.\n+ 0x00000030 6c652e64 65627567 00f8dc2a cf87c19e le.debug...*....\n+ 0x00000040 5536b5e8 a0638db6 7a4ad7d1 48 U6...c..zJ..H\n \n"}]}, {"source1": "./usr/lib/debug/.dwz/arm-linux-gnueabihf/bitshuffle.debug", "source2": "./usr/lib/debug/.dwz/arm-linux-gnueabihf/bitshuffle.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -3,14 +3,14 @@\n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000000 000034 000024 00 0 0 4\n [ 2] .debug_info PROGBITS 00000000 000058 002004 00 C 0 0 4\n [ 3] .debug_abbrev PROGBITS 00000000 00205c 00048c 00 C 0 0 4\n [ 4] .debug_line PROGBITS 00000000 0024e8 00028c 00 C 0 0 4\n- [ 5] .debug_str PROGBITS 00000000 002774 0030ce 01 MSC 0 0 4\n- [ 6] .shstrtab STRTAB 00000000 005842 00004f 00 0 0 1\n+ [ 5] .debug_str PROGBITS 00000000 002774 0030cf 01 MSC 0 0 4\n+ [ 6] .shstrtab STRTAB 00000000 005843 00004f 00 0 0 1\n Key to Flags:\n W (write), A (alloc), X (execute), M (merge), S (strings), I (info),\n L (link order), O (extra OS processing required), G (group), T (TLS),\n C (compressed), x (unknown), o (OS specific), E (exclude),\n D (mbind), y (purecode), p (processor specific)\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: 4b2a9024d99622df7aa1afe4c4dd824a304b40c3\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f8dc2acf87c19e5536b5e8a0638db67a4ad7d148\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,10 +1,12 @@\n Ky{:ccIy\n _:1-v4pC\n }-+H%F`E\n-MOo=QS_!\n+4#L@1VlPa\n+MOo=SS_!\n+~Mt0B_Ks\n .shstrtab\n .note.gnu.build-id\n .debug_info\n .debug_abbrev\n .debug_line\n .debug_str\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_str {}", "unified_diff": "@@ -1190,15 +1190,15 @@\n [ 622e] PyObject_GetAttrString\n [ 6245] PyObject_SetAttrString\n [ 625c] __Pyx_PyObject_AsString\n [ 6274] PyErr_SetString\n [ 6284] __Pyx_InitString\n [ 6295] msg_string\n [ 62a0] _PyByteArray_empty_string\n- [ 62ba] GNU C99 14.2.0 -mfloat-abi=hard -mtls-dialect=gnu -mthumb -march=armv7-a+fp -g -g -O2 -O2 -O3 -std=c99 -fno-strict-overflow -fstack-protector-strong -fstack-clash-protection -ffast-math -fopenmp -fPIC -fno-strict-aliasing\n+ [ 62ba] GNU C99 14.2.0 -mfloat-abi=hard -mtls-dialect=gnu -mthumb -march=armv7-a+fp -g -g -O2 -O2 -O3 -std=c99 -fno-strict-overflow -fstack-protector-strong -fstack-clash-protection -fPIC -ffast-math -fopenmp -fno-strict-aliasing\n [ 6398] closing\n [ 63a0] __pyx_ptype_5numpy_floating\n [ 63bc] __pyx_ptype_5numpy_complexfloating\n [ 63df] delete_nesting\n [ 63ee] __pyx_k_initializing\n [ 6403] __pyx_n_s_initializing\n [ 641a] finalizing\n@@ -1222,15 +1222,15 @@\n [ 6560] __pyx_kp_u_Scalar_datasets_don_t_support_ch\n [ 658c] PyErr_Fetch\n [ 6598] PyObject_Hash\n [ 65a6] _PyDict_GetItem_KnownHash\n [ 65c0] tp_hash\n [ 65c8] trash\n [ 65ce] __Pyx_IterFinish\n- [ 65df] GNU C99 14.2.0 -mfloat-abi=hard -mtls-dialect=gnu -mthumb -march=armv7-a+fp -g -g -O2 -O2 -O3 -std=c99 -fno-strict-overflow -fstack-protector-strong -fstack-clash-protection -fopenmp -fno-strict-aliasing -fPIC -ffast-math\n+ [ 65df] GNU C99 14.2.0 -mfloat-abi=hard -mtls-dialect=gnu -mthumb -march=armv7-a+fp -g -g -O2 -O2 -O3 -std=c99 -fno-strict-overflow -fstack-protector-strong -fstack-clash-protection -fPIC -fno-strict-aliasing -fopenmp -ffast-math\n [ 66bd] width\n [ 66c3] ml_meth\n [ 66cb] utf8_length\n [ 66d7] mp_length\n [ 66e1] sq_length\n [ 66eb] clength\n [ 66f3] result_ulength\n"}]}, {"source1": "./usr/lib/debug/.build-id/3f/e1c0053a5f31fc273e52adc8650e54d9a62341.debug", "source2": "./usr/lib/debug/.build-id/a1/4e401bb8fe6675687ec0dd8e695b3317fd44fc.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 86% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -22,15 +22,15 @@\n [17] .dynamic NOBITS 0001ac00 000bf8 000110 08 WA 4 0 4\n [18] .got NOBITS 0001ad10 000bf8 0002f0 04 WA 0 0 4\n [19] .data NOBITS 0001b000 000bf8 0006e8 00 WA 0 0 8\n [20] .bss NOBITS 0001b6e8 000bf8 000320 00 WA 0 0 8\n [21] .comment PROGBITS 00000000 000118 00001e 01 MS 0 0 1\n [22] .ARM.attributes ARM_ATTRIBUTES 00000000 000136 000031 00 0 0 1\n [23] .debug_aranges PROGBITS 00000000 000168 0000bd 00 C 0 0 4\n- [24] .debug_info PROGBITS 00000000 000228 0197ab 00 C 0 0 4\n+ [24] .debug_info PROGBITS 00000000 000228 0197aa 00 C 0 0 4\n [25] .debug_abbrev PROGBITS 00000000 0199d4 000595 00 C 0 0 4\n [26] .debug_line PROGBITS 00000000 019f6c 00b20d 00 C 0 0 4\n [27] .debug_frame PROGBITS 00000000 02517c 00079b 00 C 0 0 4\n [28] .debug_loclists PROGBITS 00000000 025918 015a9f 00 C 0 0 4\n [29] .debug_rnglists PROGBITS 00000000 03b3b8 003a07 00 C 0 0 4\n [30] .gnu_debugaltlink PROGBITS 00000000 03edbf 00004d 00 0 0 1\n [31] .symtab SYMTAB 00000000 03ee0c 003750 10 32 620 4\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: 3fe1c0053a5f31fc273e52adc8650e54d9a62341\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a14e401bb8fe6675687ec0dd8e695b3317fd44fc\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -117,15 +117,15 @@\n Compilation Unit @ offset 0xf9:\n Length: 0x2a401 (32-bit)\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 4\n <0><105>: Abbrev Number: 136 (DW_TAG_compile_unit)\n- <107> DW_AT_producer : (GNU_strp_alt) (offset: 0x62ba) \n+ <107> DW_AT_producer : (GNU_strp_alt) (offset: 0x65df) \n <10b> DW_AT_language : (data1) 12\t(ANSI C99)\n <10c> DW_AT_name : (GNU_strp_alt) (offset: 0x3133) \n <110> DW_AT_comp_dir : (string) .\n <112> DW_AT_ranges : (sec_offset) 0x6bbb\n <116> DW_AT_low_pc : (addr) 0\n <11a> DW_AT_stmt_list : (sec_offset) 0\n <1><11e>: Abbrev Number: 1 (DW_TAG_base_type)\n@@ -77159,15 +77159,15 @@\n Compilation Unit @ offset 0x2a4fe:\n Length: 0xe7d (32-bit)\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0x9bc\n Pointer Size: 4\n <0><2a50a>: Abbrev Number: 20 (DW_TAG_compile_unit)\n- <2a50b> DW_AT_producer : (GNU_strp_alt) (offset: 0x62ba) \n+ <2a50b> DW_AT_producer : (GNU_strp_alt) (offset: 0x65df) \n <2a50f> DW_AT_language : (data1) 12\t(ANSI C99)\n <2a510> DW_AT_name : (GNU_strp_alt) (offset: 0x3143) \n <2a514> DW_AT_comp_dir : (string) .\n <2a516> DW_AT_low_pc : (addr) 0x15b1c\n <2a51a> DW_AT_high_pc : (udata) 1536\n <2a51c> DW_AT_stmt_list : (sec_offset) 0x2431e\n <1><2a520>: Abbrev Number: 5 (DW_TAG_base_type)\n@@ -78762,15 +78762,15 @@\n Compilation Unit @ offset 0x2b37f:\n Length: 0x1796 (32-bit)\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0x9bc\n Pointer Size: 4\n <0><2b38b>: Abbrev Number: 20 (DW_TAG_compile_unit)\n- <2b38c> DW_AT_producer : (GNU_strp_alt) (offset: 0x62ba) \n+ <2b38c> DW_AT_producer : (GNU_strp_alt) (offset: 0x65df) \n <2b390> DW_AT_language : (data1) 12\t(ANSI C99)\n <2b391> DW_AT_name : (GNU_strp_alt) (offset: 0x3154) \n <2b395> DW_AT_comp_dir : (string) .\n <2b397> DW_AT_low_pc : (addr) 0x1611c\n <2b39b> DW_AT_high_pc : (udata) 3160\n <2b39d> DW_AT_stmt_list : (sec_offset) 0x24a8f\n <1><2b3a1>: Abbrev Number: 5 (DW_TAG_base_type)\n@@ -81377,15 +81377,15 @@\n Compilation Unit @ offset 0x2cb19:\n Length: 0x784 (32-bit)\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0x9bc\n Pointer Size: 4\n <0><2cb25>: Abbrev Number: 20 (DW_TAG_compile_unit)\n- <2cb26> DW_AT_producer : (GNU_strp_alt) (offset: 0x62ba) \n+ <2cb26> DW_AT_producer : (GNU_strp_alt) (offset: 0x65df) \n <2cb2a> DW_AT_language : (data1) 12\t(ANSI C99)\n <2cb2b> DW_AT_name : (GNU_strp_alt) (offset: 0x31ae) \n <2cb2f> DW_AT_comp_dir : (string) .\n <2cb31> DW_AT_low_pc : (addr) 0x16d74\n <2cb35> DW_AT_high_pc : (udata) 1504\n <2cb37> DW_AT_stmt_list : (sec_offset) 0x25b1e\n <1><2cb3b>: Abbrev Number: 5 (DW_TAG_base_type)\n@@ -82205,15 +82205,15 @@\n Compilation Unit @ offset 0x2d2a1:\n Length: 0x849 (32-bit)\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0x9bc\n Pointer Size: 4\n <0><2d2ad>: Abbrev Number: 20 (DW_TAG_compile_unit)\n- <2d2ae> DW_AT_producer : (GNU_strp_alt) (offset: 0x62ba) \n+ <2d2ae> DW_AT_producer : (GNU_strp_alt) (offset: 0x65df) \n <2d2b2> DW_AT_language : (data1) 12\t(ANSI C99)\n <2d2b3> DW_AT_name : (GNU_strp_alt) (offset: 0x316a) \n <2d2b7> DW_AT_comp_dir : (string) .\n <2d2b9> DW_AT_low_pc : (addr) 0x17354\n <2d2bd> DW_AT_high_pc : (udata) 1172\n <2d2bf> DW_AT_stmt_list : (sec_offset) 0x262bf\n <1><2d2c3>: Abbrev Number: 5 (DW_TAG_base_type)\n@@ -83142,15 +83142,15 @@\n Compilation Unit @ offset 0x2daee:\n Length: 0x2c9 (32-bit)\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0x9bc\n Pointer Size: 4\n <0><2dafa>: Abbrev Number: 76 (DW_TAG_compile_unit)\n- <2dafb> DW_AT_producer : (GNU_strp_alt) (offset: 0x62ba) \n+ <2dafb> DW_AT_producer : (GNU_strp_alt) (offset: 0x65df) \n <2daff> DW_AT_language : (data1) 12\t(ANSI C99)\n <2db00> DW_AT_name : (GNU_strp_alt) (offset: 0x3178) \n <2db04> DW_AT_comp_dir : (string) .\n <2db06> DW_AT_ranges : (sec_offset) 0x6c7c\n <2db0a> DW_AT_low_pc : (addr) 0\n <2db0e> DW_AT_stmt_list : (sec_offset) 0x26841\n <1><2db12>: Abbrev Number: 5 (DW_TAG_base_type)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,36 +1,35 @@\n-#AGCC: (Debian 14.2.0-8) 14.2.0\n-}^Y.a+.a\n-\"e5$(.fQ\n-=4sx:Ad9\n-{hhI;wOi\n-wxZa!K p\n-wuY#)J[tE\n-t3Am6iY|\n-P{Chep,Y\"\n-Boz7hBY1\n-'yn|bV+y\n-a8Vwz9Fma\n-iQHG\"x<8\n-vm38~Fm3\n-GjzKsm3H\n-h$jlVy_s\n-d4B<3Kp|\n-`WTv,$88\n-2\"=z.'y\n-:n2)GL2C\n-.t5i3}}~\n-qzO\\m7M;\n-|}^mg'NG\n-+_'U\"=-= \n-N^ lE{kuC\n+GCC: (Debian 14.2.0-8) 14.2.0\n+J|N^ES|N^=S|N^+S|\n+|Y=&Dm'A\n+,b0W#5'j\n+vm^I?lb{\n+8P&7U$Z5F\n+z92H>XR~\n+0DE]bQ/A}\n+Ne$Vmd*O$,3\n+5[Q\tmw~s!J\n+Q_L%NL2a*Q\n+[jp'7=g7\n+iK9/__ ^\n+F~Y~q4mL\":x\n+9Iz(TK%\\\n+VF94^pp\t\n+-A?z,Pi}\n+m)pKx+D.\n+y$y~Z!0f2\n+YijSh}\t'\n+M02g\t;b$\n )GVdS+/F%\n ,WC.V$\">\n `HaA:U}N\n y0g\\~YLR\n jqw^AETU+\n slamTt6n\n xXyBL<0W\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 62697473 68756666 ueabihf/bitshuff\n- 0x00000030 6c652e64 65627567 004b2a90 24d99622 le.debug.K*.$..\"\n- 0x00000040 df7aa1af e4c4dd82 4a304b40 c3 .z......J0K@.\n+ 0x00000030 6c652e64 65627567 00f8dc2a cf87c19e le.debug...*....\n+ 0x00000040 5536b5e8 a0638db6 7a4ad7d1 48 U6...c..zJ..H\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/58/69604675a23241efe44f2a52c0561c9ea3cbf6.debug", "source2": "./usr/lib/debug/.build-id/e0/c46b452cd620af31c129f43c4d26b14389d955.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% similar despite different names"], "unified_diff": null, "details": [{"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: 5869604675a23241efe44f2a52c0561c9ea3cbf6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e0c46b452cd620af31c129f43c4d26b14389d955\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-GCC: (Debian 14.2.0-8) 14.2.0\n+UGCC: (Debian 14.2.0-8) 14.2.0\n a```b`cd``a\n (\" \" BH)\n pn4KR+%9\n t%S.-Tod\n xE*ax[*!(I{\n /usr/lib/debug/.dwz/arm-linux-gnueabihf/bitshuffle.debug\n call_weak_fn\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 62697473 68756666 ueabihf/bitshuff\n- 0x00000030 6c652e64 65627567 004b2a90 24d99622 le.debug.K*.$..\"\n- 0x00000040 df7aa1af e4c4dd82 4a304b40 c3 .z......J0K@.\n+ 0x00000030 6c652e64 65627567 00f8dc2a cf87c19e le.debug...*....\n+ 0x00000040 5536b5e8 a0638db6 7a4ad7d1 48 U6...c..zJ..H\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/5b/3cba444e20e640c1dcd51bf67eece14e7330c2.debug", "source2": "./usr/lib/debug/.build-id/10/0c14314d0f94fec047bd17f28172b6a6f8050b.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 98% similar despite different names"], "unified_diff": null, "details": [{"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: 5b3cba444e20e640c1dcd51bf67eece14e7330c2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 100c14314d0f94fec047bd17f28172b6a6f8050b\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 62697473 68756666 ueabihf/bitshuff\n- 0x00000030 6c652e64 65627567 004b2a90 24d99622 le.debug.K*.$..\"\n- 0x00000040 df7aa1af e4c4dd82 4a304b40 c3 .z......J0K@.\n+ 0x00000030 6c652e64 65627567 00f8dc2a cf87c19e le.debug...*....\n+ 0x00000040 5536b5e8 a0638db6 7a4ad7d1 48 U6...c..zJ..H\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/96/11d1ac06b9a223db7861aaeb5381736dafcbd0.debug", "source2": "./usr/lib/debug/.build-id/fc/1cb3505a273aacca6c4435353baa2f47513d95.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 88% similar despite different names"], "unified_diff": null, "details": [{"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: 9611d1ac06b9a223db7861aaeb5381736dafcbd0\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: fc1cb3505a273aacca6c4435353baa2f47513d95\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -96,15 +96,15 @@\n Compilation Unit @ offset 0xc7:\n Length: 0x44ddd (32-bit)\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 4\n <0>: Abbrev Number: 146 (DW_TAG_compile_unit)\n- DW_AT_producer : (GNU_strp_alt) (offset: 0x65df) \n+ DW_AT_producer : (GNU_strp_alt) (offset: 0x62ba) \n DW_AT_language : (data1) 12\t(ANSI C99)\n DW_AT_name : (GNU_strp_alt) (offset: 0x31d4) \n DW_AT_comp_dir : (string) .\n DW_AT_ranges : (sec_offset) 0xb380\n DW_AT_low_pc : (addr) 0\n DW_AT_stmt_list : (sec_offset) 0\n <1>: Abbrev Number: 1 (DW_TAG_base_type)\n@@ -124736,15 +124736,15 @@\n Compilation Unit @ offset 0x44ea8:\n Length: 0xe78 (32-bit)\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0xa50\n Pointer Size: 4\n <0><44eb4>: Abbrev Number: 6 (DW_TAG_compile_unit)\n- <44eb5> DW_AT_producer : (GNU_strp_alt) (offset: 0x65df) \n+ <44eb5> DW_AT_producer : (GNU_strp_alt) (offset: 0x62ba) \n <44eb9> DW_AT_language : (data1) 12\t(ANSI C99)\n <44eba> DW_AT_name : (GNU_strp_alt) (offset: 0x3143) \n <44ebe> DW_AT_comp_dir : (string) .\n <44ec0> DW_AT_low_pc : (addr) 0x2032c\n <44ec4> DW_AT_high_pc : (udata) 1536\n <44ec6> DW_AT_stmt_list : (sec_offset) 0x3ba7d\n <1><44eca>: Abbrev Number: 10 (DW_TAG_base_type)\n@@ -126337,15 +126337,15 @@\n Compilation Unit @ offset 0x45d24:\n Length: 0x178c (32-bit)\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0xa50\n Pointer Size: 4\n <0><45d30>: Abbrev Number: 6 (DW_TAG_compile_unit)\n- <45d31> DW_AT_producer : (GNU_strp_alt) (offset: 0x65df) \n+ <45d31> DW_AT_producer : (GNU_strp_alt) (offset: 0x62ba) \n <45d35> DW_AT_language : (data1) 12\t(ANSI C99)\n <45d36> DW_AT_name : (GNU_strp_alt) (offset: 0x3154) \n <45d3a> DW_AT_comp_dir : (string) .\n <45d3c> DW_AT_low_pc : (addr) 0x2092c\n <45d40> DW_AT_high_pc : (udata) 3160\n <45d42> DW_AT_stmt_list : (sec_offset) 0x3c1ee\n <1><45d46>: Abbrev Number: 10 (DW_TAG_base_type)\n@@ -128942,15 +128942,15 @@\n Compilation Unit @ offset 0x474b4:\n Length: 0x2c4 (32-bit)\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0xa50\n Pointer Size: 4\n <0><474c0>: Abbrev Number: 55 (DW_TAG_compile_unit)\n- <474c1> DW_AT_producer : (GNU_strp_alt) (offset: 0x65df) \n+ <474c1> DW_AT_producer : (GNU_strp_alt) (offset: 0x62ba) \n <474c5> DW_AT_language : (data1) 12\t(ANSI C99)\n <474c6> DW_AT_name : (GNU_strp_alt) (offset: 0x3178) \n <474ca> DW_AT_comp_dir : (string) .\n <474cc> DW_AT_ranges : (sec_offset) 0xb41a\n <474d0> DW_AT_low_pc : (addr) 0\n <474d4> DW_AT_stmt_list : (sec_offset) 0x3d27d\n <1><474d8>: Abbrev Number: 10 (DW_TAG_base_type)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,35 +1,32 @@\n GCC: (Debian 14.2.0-8) 14.2.0\n-qeUg;9OT\n-ySsEG;p!{h\n-Npl.A?Lq\n-@?B0V^}X\n-q$<%}/8:\n-7Ri9V:P*\n-WsJ&!@b_\n-4D%i'|^F\n-GxSv-O6}\n-\th7sh:>M%\n-8la;m:'S\n-1z[6\"]Gm\n-UHu;NL}[\n-:GHY,\tx3\n-8B]Vs]|Hd@\n-y0]_&fpc|N:\n-p~_O}Ltz/=\n-Am[|^ 8Z\n-7^[?yL}#\n-IISL1rf^\n-[i\"nEw1k&\n-EMk\"yyHo\n-'VQv}^\"#\n-BV/_eP'\n+{4q/*qr#TQEQT\n+}@6u!\t{[x\n+SYsM0ToK\n+ei\tofoN9-\n+Y%>BVImX\n+LaLU$*>3 (\n+liSm.1#m\n+q~p+qHMG`\n+v+{ng4\n+kb,b~(Q7]\n \"6TEU&Wi\n WyLWy;T)\n 7]M/7*AG\n l: Abbrev Number: 145 (DW_TAG_compile_unit)\n- DW_AT_producer : (GNU_strp_alt) (offset: 0x62ba) \n+ DW_AT_producer : (GNU_strp_alt) (offset: 0x65df) \n DW_AT_language : (data1) 12\t(ANSI C99)\n DW_AT_name : (GNU_strp_alt) (offset: 0x31d4) \n DW_AT_comp_dir : (string) .\n DW_AT_ranges : (sec_offset) 0xb20f\n DW_AT_low_pc : (addr) 0\n DW_AT_stmt_list : (sec_offset) 0\n <1>: Abbrev Number: 1 (DW_TAG_base_type)\n@@ -125681,15 +125681,15 @@\n Compilation Unit @ offset 0x457ad:\n Length: 0xe78 (32-bit)\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0xa6d\n Pointer Size: 4\n <0><457b9>: Abbrev Number: 6 (DW_TAG_compile_unit)\n- <457ba> DW_AT_producer : (GNU_strp_alt) (offset: 0x62ba) \n+ <457ba> DW_AT_producer : (GNU_strp_alt) (offset: 0x65df) \n <457be> DW_AT_language : (data1) 12\t(ANSI C99)\n <457bf> DW_AT_name : (GNU_strp_alt) (offset: 0x3143) \n <457c3> DW_AT_comp_dir : (string) .\n <457c5> DW_AT_low_pc : (addr) 0x203bc\n <457c9> DW_AT_high_pc : (udata) 1536\n <457cb> DW_AT_stmt_list : (sec_offset) 0x3bcd3\n <1><457cf>: Abbrev Number: 10 (DW_TAG_base_type)\n@@ -127282,15 +127282,15 @@\n Compilation Unit @ offset 0x46629:\n Length: 0x178c (32-bit)\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0xa6d\n Pointer Size: 4\n <0><46635>: Abbrev Number: 6 (DW_TAG_compile_unit)\n- <46636> DW_AT_producer : (GNU_strp_alt) (offset: 0x62ba) \n+ <46636> DW_AT_producer : (GNU_strp_alt) (offset: 0x65df) \n <4663a> DW_AT_language : (data1) 12\t(ANSI C99)\n <4663b> DW_AT_name : (GNU_strp_alt) (offset: 0x3154) \n <4663f> DW_AT_comp_dir : (string) .\n <46641> DW_AT_low_pc : (addr) 0x209bc\n <46645> DW_AT_high_pc : (udata) 3160\n <46647> DW_AT_stmt_list : (sec_offset) 0x3c444\n <1><4664b>: Abbrev Number: 10 (DW_TAG_base_type)\n@@ -129887,15 +129887,15 @@\n Compilation Unit @ offset 0x47db9:\n Length: 0x2c4 (32-bit)\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0xa6d\n Pointer Size: 4\n <0><47dc5>: Abbrev Number: 55 (DW_TAG_compile_unit)\n- <47dc6> DW_AT_producer : (GNU_strp_alt) (offset: 0x62ba) \n+ <47dc6> DW_AT_producer : (GNU_strp_alt) (offset: 0x65df) \n <47dca> DW_AT_language : (data1) 12\t(ANSI C99)\n <47dcb> DW_AT_name : (GNU_strp_alt) (offset: 0x3178) \n <47dcf> DW_AT_comp_dir : (string) .\n <47dd1> DW_AT_ranges : (sec_offset) 0xb2a9\n <47dd5> DW_AT_low_pc : (addr) 0\n <47dd9> DW_AT_stmt_list : (sec_offset) 0x3d4d3\n <1><47ddd>: Abbrev Number: 10 (DW_TAG_base_type)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,44 +1,42 @@\n GCC: (Debian 14.2.0-8) 14.2.0\n-ej<)5N1*bX\n-TpJ)i[$H\n-MTiN4ZV6\n-n4Gv'vNd8\n-X>GcR\\~E\n-dS /RA\ty\n+f9O2jK&lu.f|\n+rBU%SV%SV\n+05%HM\t^M\n+=RN`U(uY#\n Rdi9p1>&J\t\n-EHgTQKy'\n-{#0k5=[Y\n-/i)s`4]9e\n-ORf\"(5KuJCh\n-|2R$t7't\n-WAm\\J-4h\n-}A+45{@rdk\n-W+Qk1uK9\n-Gp'X-L04\n-4f8Mgxn>\n-UPR\t!\n-%v?mJ!qB>W\n-BHBH(!\t!|_\n-XW6GBWf!5\n-\"\n+E}EGb 46\n+GMwfpyjR\n+xZuD OIH\n+_XGWH;k:\n+?6M mD9h\n+h!phm\trK\n+(fL'GrGT\n+#-Cp':de\n+xy1LoIi:\n+/QaK|\tKK\n+yIwDg_|&\n+NB>{!S;\t\n+?rOV>wl@\n+sJqO\t_.h\n+JWJ]9&/]qF\n+yE:6&Ote-x\n+fb.UX34r\n+y|9OU/8{R\n+]Swq'O]Ox{Pw_\n+?WVS9h)e\n+A@uOcv;Bv;l\n+tJG0Ua*e\n+\"1hJ+M.!^;\n+e=gp=gpU\n+ @\"Y%ZZ%\n '!7A9!;y\n qGS8Jr~?[YN)8Pe=\n 5UP-Rb^Sm\n 5/|-L/\"J\n jY{mqjY'\n ;VXpH7m\\\n Wo,2s\\(f`\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 62697473 68756666 ueabihf/bitshuff\n- 0x00000030 6c652e64 65627567 004b2a90 24d99622 le.debug.K*.$..\"\n- 0x00000040 df7aa1af e4c4dd82 4a304b40 c3 .z......J0K@.\n+ 0x00000030 6c652e64 65627567 00f8dc2a cf87c19e le.debug...*....\n+ 0x00000040 5536b5e8 a0638db6 7a4ad7d1 48 U6...c..zJ..H\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/cd/4edb1d01c705e00173dc5eabc3ee2f93915733.debug", "source2": "./usr/lib/debug/.build-id/63/1ca380c922c46b3b9cac1809afe765eb0239e4.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 90% similar despite different names"], "unified_diff": null, "details": [{"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: cd4edb1d01c705e00173dc5eabc3ee2f93915733\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 631ca380c922c46b3b9cac1809afe765eb0239e4\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -117,15 +117,15 @@\n Compilation Unit @ offset 0xf9:\n Length: 0x29d11 (32-bit)\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 4\n <0><105>: Abbrev Number: 136 (DW_TAG_compile_unit)\n- <107> DW_AT_producer : (GNU_strp_alt) (offset: 0x65df) \n+ <107> DW_AT_producer : (GNU_strp_alt) (offset: 0x62ba) \n <10b> DW_AT_language : (data1) 12\t(ANSI C99)\n <10c> DW_AT_name : (GNU_strp_alt) (offset: 0x3133) \n <110> DW_AT_comp_dir : (string) .\n <112> DW_AT_ranges : (sec_offset) 0x6b8b\n <116> DW_AT_low_pc : (addr) 0\n <11a> DW_AT_stmt_list : (sec_offset) 0\n <1><11e>: Abbrev Number: 1 (DW_TAG_base_type)\n@@ -76402,15 +76402,15 @@\n Compilation Unit @ offset 0x29e0e:\n Length: 0xe7d (32-bit)\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0x989\n Pointer Size: 4\n <0><29e1a>: Abbrev Number: 20 (DW_TAG_compile_unit)\n- <29e1b> DW_AT_producer : (GNU_strp_alt) (offset: 0x65df) \n+ <29e1b> DW_AT_producer : (GNU_strp_alt) (offset: 0x62ba) \n <29e1f> DW_AT_language : (data1) 12\t(ANSI C99)\n <29e20> DW_AT_name : (GNU_strp_alt) (offset: 0x3143) \n <29e24> DW_AT_comp_dir : (string) .\n <29e26> DW_AT_low_pc : (addr) 0x15b7c\n <29e2a> DW_AT_high_pc : (udata) 1536\n <29e2c> DW_AT_stmt_list : (sec_offset) 0x240dd\n <1><29e30>: Abbrev Number: 5 (DW_TAG_base_type)\n@@ -78005,15 +78005,15 @@\n Compilation Unit @ offset 0x2ac8f:\n Length: 0x1796 (32-bit)\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0x989\n Pointer Size: 4\n <0><2ac9b>: Abbrev Number: 20 (DW_TAG_compile_unit)\n- <2ac9c> DW_AT_producer : (GNU_strp_alt) (offset: 0x65df) \n+ <2ac9c> DW_AT_producer : (GNU_strp_alt) (offset: 0x62ba) \n <2aca0> DW_AT_language : (data1) 12\t(ANSI C99)\n <2aca1> DW_AT_name : (GNU_strp_alt) (offset: 0x3154) \n <2aca5> DW_AT_comp_dir : (string) .\n <2aca7> DW_AT_low_pc : (addr) 0x1617c\n <2acab> DW_AT_high_pc : (udata) 3160\n <2acad> DW_AT_stmt_list : (sec_offset) 0x2484e\n <1><2acb1>: Abbrev Number: 5 (DW_TAG_base_type)\n@@ -80620,15 +80620,15 @@\n Compilation Unit @ offset 0x2c429:\n Length: 0x784 (32-bit)\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0x989\n Pointer Size: 4\n <0><2c435>: Abbrev Number: 20 (DW_TAG_compile_unit)\n- <2c436> DW_AT_producer : (GNU_strp_alt) (offset: 0x65df) \n+ <2c436> DW_AT_producer : (GNU_strp_alt) (offset: 0x62ba) \n <2c43a> DW_AT_language : (data1) 12\t(ANSI C99)\n <2c43b> DW_AT_name : (GNU_strp_alt) (offset: 0x31ae) \n <2c43f> DW_AT_comp_dir : (string) .\n <2c441> DW_AT_low_pc : (addr) 0x16dd4\n <2c445> DW_AT_high_pc : (udata) 1504\n <2c447> DW_AT_stmt_list : (sec_offset) 0x258dd\n <1><2c44b>: Abbrev Number: 5 (DW_TAG_base_type)\n@@ -81448,15 +81448,15 @@\n Compilation Unit @ offset 0x2cbb1:\n Length: 0x849 (32-bit)\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0x989\n Pointer Size: 4\n <0><2cbbd>: Abbrev Number: 20 (DW_TAG_compile_unit)\n- <2cbbe> DW_AT_producer : (GNU_strp_alt) (offset: 0x65df) \n+ <2cbbe> DW_AT_producer : (GNU_strp_alt) (offset: 0x62ba) \n <2cbc2> DW_AT_language : (data1) 12\t(ANSI C99)\n <2cbc3> DW_AT_name : (GNU_strp_alt) (offset: 0x316a) \n <2cbc7> DW_AT_comp_dir : (string) .\n <2cbc9> DW_AT_low_pc : (addr) 0x173b4\n <2cbcd> DW_AT_high_pc : (udata) 1172\n <2cbcf> DW_AT_stmt_list : (sec_offset) 0x2607e\n <1><2cbd3>: Abbrev Number: 5 (DW_TAG_base_type)\n@@ -82385,15 +82385,15 @@\n Compilation Unit @ offset 0x2d3fe:\n Length: 0x2c9 (32-bit)\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0x989\n Pointer Size: 4\n <0><2d40a>: Abbrev Number: 76 (DW_TAG_compile_unit)\n- <2d40b> DW_AT_producer : (GNU_strp_alt) (offset: 0x65df) \n+ <2d40b> DW_AT_producer : (GNU_strp_alt) (offset: 0x62ba) \n <2d40f> DW_AT_language : (data1) 12\t(ANSI C99)\n <2d410> DW_AT_name : (GNU_strp_alt) (offset: 0x3178) \n <2d414> DW_AT_comp_dir : (string) .\n <2d416> DW_AT_ranges : (sec_offset) 0x6c4c\n <2d41a> DW_AT_low_pc : (addr) 0\n <2d41e> DW_AT_stmt_list : (sec_offset) 0x26600\n <1><2d422>: Abbrev Number: 5 (DW_TAG_base_type)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,39 +1,33 @@\n-W3GCC: (Debian 14.2.0-8) 14.2.0\n-P\"5f\tq=j\n-5[kEQ?u,\n-YnVv_FLXlqLOT\n-iQ|7+g/@\n--C 30ui4.\n-hW;);`Zr\n-dw.\n-_Gpy'G~-L~\n-=WxKkrVQj#h\n-n)+JW<&K\n-D[H[_#.\\\n-jK=:j<_U\n-}KefD_x73c\n-gAjH\"FOt\n-z1m\t_~1m\n-Do&J ]Z,C\n-6W#^Mio<\n- a@nL5(NR&$\n-YR`2y+3jC\n-`Nr5\"lY]\n-K\n-&\"% M 4)\n-],A:cx0|\n-p3m}d3foX+\n+GCC: (Debian 14.2.0-8) 14.2.0\n+m`~#Lo$i#\n+1OIrTME9lu|/\n+HJ~)%_R6\n+jvAnhvEI\n+Ga4/]uR|QH\n+cnM0-i\"_\n+:=\tjk\\uzB\n+($}!_5!C\n+l(GJHR0)\n+r:Lk&2$m\n+Bp!}:R,Fb\n+s\"EY}5Bh\n+hY>vt^u7I\n+xi18_Nuh^-w\n+z([V#>Mi\n+y:y~Q.0c*oN?\n+?t\\pXX>G|8W\n+=e>O>2b&D\n+SckW|!y>\n+~2!u!})v\n+K