{ "diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.7X2bBk82vA/b1/choreonoid_1.5.0+dfsg-0.1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.7X2bBk82vA/b2/choreonoid_1.5.0+dfsg-0.1_amd64.changes", "unified_diff": null, "details": [ { "source1": "Files", "source2": "Files", "unified_diff": "@@ -1,8 +1,8 @@\n \n 566f4a5f8a3bcc34fe0200fbd400a5ba 4100728 science extra choreonoid-data_1.5.0+dfsg-0.1_all.deb\n- 22ccf6f7589f7b357898bbfb304173e2 136679904 debug extra choreonoid-dbg_1.5.0+dfsg-0.1_amd64.deb\n+ cd356d198e8cbcf7f76c32b29bd3f5f6 136678596 debug extra choreonoid-dbg_1.5.0+dfsg-0.1_amd64.deb\n 62d1afffa05612ced71a49aa05c166f8 2143156 doc extra choreonoid-doc_1.5.0+dfsg-0.1_all.deb\n- 0227cad6e6a499a177ebe0622d21d671 1372908 science extra choreonoid-plugins-base_1.5.0+dfsg-0.1_amd64.deb\n- 0c3cbe136360db32d6ec20bf1a2fd486 48516 science extra choreonoid_1.5.0+dfsg-0.1_amd64.deb\n+ 25320d7d50df5b8fb7651b27bb1e156d 1375296 science extra choreonoid-plugins-base_1.5.0+dfsg-0.1_amd64.deb\n+ 4930d4e9cf052109bdc46263f24e30e6 48520 science extra choreonoid_1.5.0+dfsg-0.1_amd64.deb\n f8e1c8fb5ae91d74385a9992f3732d3d 124676 libdevel extra libcnoid-dev_1.5.0+dfsg-0.1_amd64.deb\n- 15e85b3a00a85503dc950ccbb5bdbae7 1517160 libs extra libcnoid1_1.5.0+dfsg-0.1_amd64.deb\n+ b366c352ca29c38ea0f96761bf1ed7f6 1517860 libs extra libcnoid1_1.5.0+dfsg-0.1_amd64.deb\n" }, { "source1": "choreonoid-dbg_1.5.0+dfsg-0.1_amd64.deb", "source2": "choreonoid-dbg_1.5.0+dfsg-0.1_amd64.deb", "unified_diff": null, "details": [ { "source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2016-08-17 09:46:40.000000 debian-binary\n--rw-r--r-- 0 0 0 1892 2016-08-17 09:46:40.000000 control.tar.xz\n--rw-r--r-- 0 0 0 136677820 2016-08-17 09:46:40.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1900 2016-08-17 09:46:40.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 136676504 2016-08-17 09:46:40.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,19 +1,19 @@\n Package: choreonoid-dbg\n Source: choreonoid\n Version: 1.5.0+dfsg-0.1\n Architecture: amd64\n Maintainer: Ubuntu Developers \n-Installed-Size: 139395\n+Installed-Size: 139397\n Depends: choreonoid (= 1.5.0+dfsg-0.1)\n Section: debug\n Priority: extra\n Multi-Arch: foreign\n Homepage: http://choreonoid.org/\n Description: Choreonoid debugging symbols\n Choreonoid is an integrated robotics GUI environment, which allows\n users to add their own functions on the basis of various basic\n robotics functions.\n .\n This package contains the debugging symbols.\n-Build-Ids: 036712d91c923ca343d4ed4819b7c90ce1a649fd 05bdcf7830aee4800b26e64fb51e34c3b0b52dbe 0fe012eb0f9934015e7a57fd27031ef39894f015 20628bbfcae1b2b06f8a7d784a237ad212ab2b30 31c1edf4a11408d64b70103ae7064556370c2641 3c2f2c81c5f88070058335d7600d046deda4e107 3c9f6b367050cc759413b4d379baa3a152cd4c56 47791d5ec7eaf27d8fa771edf7657fca178e3e64 4d03607867968e1501c7f342b35585d431258783 51b195f08db31cfaf9966207741d0a67173612d2 6d43db436d368a1069e9535fa0cf009d5994c46b 71500791b7472e4d09f78edf52e2b5d27867c2fb 8c837c719a9be02a99c2c9998bff2c4e820e8ffd 9a1764182965e36e7b0a03b603a83c87974bec9d 9a8132bfe49287f003ac93d0e6bee112e8b603f2 9b24c85f51315e477a548b52f4307b9505e6c294 b3014beef81bdaac61c5ab0b86fbac7bc7ab8863 bd4005c4d3eddb74bff4a4fba9d73fa67343cf58 c4568a4f2da279198b1ed49319c67e165f2726fd d36e32123b740e1c6852e28d278c48c690a1dfac d53fb498c400518ec4e6bd352d06a58b9451e73f ddf5e1c02db8e487af6755ff8ca8ba61ab5981ff f0575c5d9da4b1a79e3a7061ba211bebfeab97cd f23df13a0873bcbe7aec89239bd95db524898d5d\n+Build-Ids: 0213043f6d437ff62c059969ed36158bd3861eaa 059727a9e56f808bb500eb77c88badb5a73839f9 168755285f74e4eef760dee28c7650962f8ff157 17f4ba998ce7a8e133fef806abedd99b8106379f 1bee94c549b0476b66b3e15e5844c32d457092ce 20d9bf6ba428fd991072648528643452719a02ff 26a011bcd7268e953a9e135fd30957aa5703c103 3b34bf04581f72848dfc89abd72b4e2d34c0bc8d 56373df9964f4f716703e6c735333ec2e0a67bcd 582c89615a5d0e6467fc6062b638a2aac52be94b 63fdcaf13c3abc8f32d68a58ad60368235a79079 6c2676e3de1856615ff9463ab17397234c7785c4 76012806c9cd4ebca3550d21f8b89c008ad31b4c 7ea70135692b3e17763e0d2fa22af391e5b6bac8 8451a89bcfc0bb6f8c379a9572ff2b41e631ede9 8ff2985324d329ca8ddd4736e71c14826890c18b ba0631d0d5b7735eb472fd75641f44c3dae9a274 c537381fdb9d0a203f88dac79b8ea817b986efc6 c9d9b62bcd93087c1aaa0afec4860a53469451ec ca8aa49abae33cbf08622cf131627c6a6398b778 d845ea508b0ec425cc00936b334514390a5e478c dd9da65ba99bbd9de1d2574390a6bd0be955b837 f759c07296e29059cd48cda11a0e010f4c34f37a fe94f9f07f29a0f494e4552afcbcef82459407b3\n Original-Maintainer: Thomas Moulard \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,26 +1,26 @@\n-usr/lib/debug/.build-id/03/6712d91c923ca343d4ed4819b7c90ce1a649fd.debug\n-usr/lib/debug/.build-id/05/bdcf7830aee4800b26e64fb51e34c3b0b52dbe.debug\n-usr/lib/debug/.build-id/0f/e012eb0f9934015e7a57fd27031ef39894f015.debug\n-usr/lib/debug/.build-id/20/628bbfcae1b2b06f8a7d784a237ad212ab2b30.debug\n-usr/lib/debug/.build-id/31/c1edf4a11408d64b70103ae7064556370c2641.debug\n-usr/lib/debug/.build-id/3c/2f2c81c5f88070058335d7600d046deda4e107.debug\n-usr/lib/debug/.build-id/3c/9f6b367050cc759413b4d379baa3a152cd4c56.debug\n-usr/lib/debug/.build-id/47/791d5ec7eaf27d8fa771edf7657fca178e3e64.debug\n-usr/lib/debug/.build-id/4d/03607867968e1501c7f342b35585d431258783.debug\n-usr/lib/debug/.build-id/51/b195f08db31cfaf9966207741d0a67173612d2.debug\n-usr/lib/debug/.build-id/6d/43db436d368a1069e9535fa0cf009d5994c46b.debug\n-usr/lib/debug/.build-id/71/500791b7472e4d09f78edf52e2b5d27867c2fb.debug\n-usr/lib/debug/.build-id/8c/837c719a9be02a99c2c9998bff2c4e820e8ffd.debug\n-usr/lib/debug/.build-id/9a/1764182965e36e7b0a03b603a83c87974bec9d.debug\n-usr/lib/debug/.build-id/9a/8132bfe49287f003ac93d0e6bee112e8b603f2.debug\n-usr/lib/debug/.build-id/9b/24c85f51315e477a548b52f4307b9505e6c294.debug\n-usr/lib/debug/.build-id/b3/014beef81bdaac61c5ab0b86fbac7bc7ab8863.debug\n-usr/lib/debug/.build-id/bd/4005c4d3eddb74bff4a4fba9d73fa67343cf58.debug\n-usr/lib/debug/.build-id/c4/568a4f2da279198b1ed49319c67e165f2726fd.debug\n-usr/lib/debug/.build-id/d3/6e32123b740e1c6852e28d278c48c690a1dfac.debug\n-usr/lib/debug/.build-id/d5/3fb498c400518ec4e6bd352d06a58b9451e73f.debug\n-usr/lib/debug/.build-id/dd/f5e1c02db8e487af6755ff8ca8ba61ab5981ff.debug\n-usr/lib/debug/.build-id/f0/575c5d9da4b1a79e3a7061ba211bebfeab97cd.debug\n-usr/lib/debug/.build-id/f2/3df13a0873bcbe7aec89239bd95db524898d5d.debug\n+usr/lib/debug/.build-id/02/13043f6d437ff62c059969ed36158bd3861eaa.debug\n+usr/lib/debug/.build-id/05/9727a9e56f808bb500eb77c88badb5a73839f9.debug\n+usr/lib/debug/.build-id/16/8755285f74e4eef760dee28c7650962f8ff157.debug\n+usr/lib/debug/.build-id/17/f4ba998ce7a8e133fef806abedd99b8106379f.debug\n+usr/lib/debug/.build-id/1b/ee94c549b0476b66b3e15e5844c32d457092ce.debug\n+usr/lib/debug/.build-id/20/d9bf6ba428fd991072648528643452719a02ff.debug\n+usr/lib/debug/.build-id/26/a011bcd7268e953a9e135fd30957aa5703c103.debug\n+usr/lib/debug/.build-id/3b/34bf04581f72848dfc89abd72b4e2d34c0bc8d.debug\n+usr/lib/debug/.build-id/56/373df9964f4f716703e6c735333ec2e0a67bcd.debug\n+usr/lib/debug/.build-id/58/2c89615a5d0e6467fc6062b638a2aac52be94b.debug\n+usr/lib/debug/.build-id/63/fdcaf13c3abc8f32d68a58ad60368235a79079.debug\n+usr/lib/debug/.build-id/6c/2676e3de1856615ff9463ab17397234c7785c4.debug\n+usr/lib/debug/.build-id/76/012806c9cd4ebca3550d21f8b89c008ad31b4c.debug\n+usr/lib/debug/.build-id/7e/a70135692b3e17763e0d2fa22af391e5b6bac8.debug\n+usr/lib/debug/.build-id/84/51a89bcfc0bb6f8c379a9572ff2b41e631ede9.debug\n+usr/lib/debug/.build-id/8f/f2985324d329ca8ddd4736e71c14826890c18b.debug\n+usr/lib/debug/.build-id/ba/0631d0d5b7735eb472fd75641f44c3dae9a274.debug\n+usr/lib/debug/.build-id/c5/37381fdb9d0a203f88dac79b8ea817b986efc6.debug\n+usr/lib/debug/.build-id/c9/d9b62bcd93087c1aaa0afec4860a53469451ec.debug\n+usr/lib/debug/.build-id/ca/8aa49abae33cbf08622cf131627c6a6398b778.debug\n+usr/lib/debug/.build-id/d8/45ea508b0ec425cc00936b334514390a5e478c.debug\n+usr/lib/debug/.build-id/dd/9da65ba99bbd9de1d2574390a6bd0be955b837.debug\n+usr/lib/debug/.build-id/f7/59c07296e29059cd48cda11a0e010f4c34f37a.debug\n+usr/lib/debug/.build-id/fe/94f9f07f29a0f494e4552afcbcef82459407b3.debug\n usr/share/doc/choreonoid-dbg/changelog.Debian.gz\n usr/share/doc/choreonoid-dbg/copyright\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,56 +1,58 @@\n drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/03/\n--rw-r--r-- 0 root (0) root (0) 56352 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/03/6712d91c923ca343d4ed4819b7c90ce1a649fd.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/02/\n+-rw-r--r-- 0 root (0) root (0) 2267744 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/02/13043f6d437ff62c059969ed36158bd3861eaa.debug\n drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/05/\n--rw-r--r-- 0 root (0) root (0) 5961480 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/05/bdcf7830aee4800b26e64fb51e34c3b0b52dbe.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/0f/\n--rw-r--r-- 0 root (0) root (0) 343096 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/0f/e012eb0f9934015e7a57fd27031ef39894f015.debug\n+-rw-r--r-- 0 root (0) root (0) 462104 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/05/9727a9e56f808bb500eb77c88badb5a73839f9.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/16/\n+-rw-r--r-- 0 root (0) root (0) 23168072 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/16/8755285f74e4eef760dee28c7650962f8ff157.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/17/\n+-rw-r--r-- 0 root (0) root (0) 259920 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/17/f4ba998ce7a8e133fef806abedd99b8106379f.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/1b/\n+-rw-r--r-- 0 root (0) root (0) 7263432 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/1b/ee94c549b0476b66b3e15e5844c32d457092ce.debug\n drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/20/\n--rw-r--r-- 0 root (0) root (0) 18970128 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/20/628bbfcae1b2b06f8a7d784a237ad212ab2b30.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/31/\n--rw-r--r-- 0 root (0) root (0) 4636456 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/31/c1edf4a11408d64b70103ae7064556370c2641.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/3c/\n--rw-r--r-- 0 root (0) root (0) 7263432 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/3c/2f2c81c5f88070058335d7600d046deda4e107.debug\n--rw-r--r-- 0 root (0) root (0) 462104 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/3c/9f6b367050cc759413b4d379baa3a152cd4c56.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/47/\n--rw-r--r-- 0 root (0) root (0) 1126584 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/47/791d5ec7eaf27d8fa771edf7657fca178e3e64.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/4d/\n--rw-r--r-- 0 root (0) root (0) 44968 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/4d/03607867968e1501c7f342b35585d431258783.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/51/\n--rw-r--r-- 0 root (0) root (0) 62296 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/51/b195f08db31cfaf9966207741d0a67173612d2.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/6d/\n--rw-r--r-- 0 root (0) root (0) 3212184 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/6d/43db436d368a1069e9535fa0cf009d5994c46b.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/71/\n--rw-r--r-- 0 root (0) root (0) 2258608 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/71/500791b7472e4d09f78edf52e2b5d27867c2fb.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/8c/\n--rw-r--r-- 0 root (0) root (0) 2267744 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/8c/837c719a9be02a99c2c9998bff2c4e820e8ffd.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/9a/\n--rw-r--r-- 0 root (0) root (0) 1859848 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/9a/1764182965e36e7b0a03b603a83c87974bec9d.debug\n--rw-r--r-- 0 root (0) root (0) 34366528 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/9a/8132bfe49287f003ac93d0e6bee112e8b603f2.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/9b/\n--rw-r--r-- 0 root (0) root (0) 33205824 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/9b/24c85f51315e477a548b52f4307b9505e6c294.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/b3/\n--rw-r--r-- 0 root (0) root (0) 181296 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/b3/014beef81bdaac61c5ab0b86fbac7bc7ab8863.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/bd/\n--rw-r--r-- 0 root (0) root (0) 1722176 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/bd/4005c4d3eddb74bff4a4fba9d73fa67343cf58.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/c4/\n--rw-r--r-- 0 root (0) root (0) 195304 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/c4/568a4f2da279198b1ed49319c67e165f2726fd.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/d3/\n--rw-r--r-- 0 root (0) root (0) 23168072 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/d3/6e32123b740e1c6852e28d278c48c690a1dfac.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/d5/\n--rw-r--r-- 0 root (0) root (0) 259920 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/d5/3fb498c400518ec4e6bd352d06a58b9451e73f.debug\n+-rw-r--r-- 0 root (0) root (0) 1722176 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/20/d9bf6ba428fd991072648528643452719a02ff.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/26/\n+-rw-r--r-- 0 root (0) root (0) 1126584 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/26/a011bcd7268e953a9e135fd30957aa5703c103.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/3b/\n+-rw-r--r-- 0 root (0) root (0) 3212184 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/3b/34bf04581f72848dfc89abd72b4e2d34c0bc8d.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/56/\n+-rw-r--r-- 0 root (0) root (0) 2258608 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/56/373df9964f4f716703e6c735333ec2e0a67bcd.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/58/\n+-rw-r--r-- 0 root (0) root (0) 5961480 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/58/2c89615a5d0e6467fc6062b638a2aac52be94b.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/63/\n+-rw-r--r-- 0 root (0) root (0) 474272 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/63/fdcaf13c3abc8f32d68a58ad60368235a79079.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/6c/\n+-rw-r--r-- 0 root (0) root (0) 44968 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/6c/2676e3de1856615ff9463ab17397234c7785c4.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/76/\n+-rw-r--r-- 0 root (0) root (0) 4636456 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/76/012806c9cd4ebca3550d21f8b89c008ad31b4c.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/7e/\n+-rw-r--r-- 0 root (0) root (0) 33205824 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/7e/a70135692b3e17763e0d2fa22af391e5b6bac8.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/84/\n+-rw-r--r-- 0 root (0) root (0) 524576 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/84/51a89bcfc0bb6f8c379a9572ff2b41e631ede9.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/8f/\n+-rw-r--r-- 0 root (0) root (0) 62296 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/8f/f2985324d329ca8ddd4736e71c14826890c18b.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/ba/\n+-rw-r--r-- 0 root (0) root (0) 34366528 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/ba/0631d0d5b7735eb472fd75641f44c3dae9a274.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/c5/\n+-rw-r--r-- 0 root (0) root (0) 69312 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/c5/37381fdb9d0a203f88dac79b8ea817b986efc6.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/c9/\n+-rw-r--r-- 0 root (0) root (0) 343096 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/c9/d9b62bcd93087c1aaa0afec4860a53469451ec.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/ca/\n+-rw-r--r-- 0 root (0) root (0) 195304 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/ca/8aa49abae33cbf08622cf131627c6a6398b778.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/d8/\n+-rw-r--r-- 0 root (0) root (0) 181296 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/d8/45ea508b0ec425cc00936b334514390a5e478c.debug\n drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/dd/\n--rw-r--r-- 0 root (0) root (0) 524576 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/dd/f5e1c02db8e487af6755ff8ca8ba61ab5981ff.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/f0/\n--rw-r--r-- 0 root (0) root (0) 474272 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/f0/575c5d9da4b1a79e3a7061ba211bebfeab97cd.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/f2/\n--rw-r--r-- 0 root (0) root (0) 69312 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/f2/3df13a0873bcbe7aec89239bd95db524898d5d.debug\n+-rw-r--r-- 0 root (0) root (0) 56352 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/dd/9da65ba99bbd9de1d2574390a6bd0be955b837.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/f7/\n+-rw-r--r-- 0 root (0) root (0) 18970128 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/f7/59c07296e29059cd48cda11a0e010f4c34f37a.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/fe/\n+-rw-r--r-- 0 root (0) root (0) 1859848 2016-08-17 09:46:40.000000 ./usr/lib/debug/.build-id/fe/94f9f07f29a0f494e4552afcbcef82459407b3.debug\n drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/share/doc/\n drwxr-xr-x 0 root (0) root (0) 0 2016-08-17 09:46:40.000000 ./usr/share/doc/choreonoid-dbg/\n -rw-r--r-- 0 root (0) root (0) 1234 2016-08-17 09:46:40.000000 ./usr/share/doc/choreonoid-dbg/changelog.Debian.gz\n -rw-r--r-- 0 root (0) root (0) 897 2016-08-17 09:46:40.000000 ./usr/share/doc/choreonoid-dbg/copyright\n" }, { "source1": "./usr/lib/debug/.build-id/03/6712d91c923ca343d4ed4819b7c90ce1a649fd.debug", "source2": "./usr/lib/debug/.build-id/dd/9da65ba99bbd9de1d2574390a6bd0be955b837.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 000044 00 A 3 0 8\n [ 3] .dynsym NOBITS 00000000000002a8 00025c 000270 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000000518 00025c 0003fd 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000000916 00025c 000034 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000000518 00025c 000401 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000000000000091a 00025c 000034 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000000950 00025c 000070 00 A 4 3 8\n [ 7] .rela.dyn NOBITS 00000000000009c0 00025c 000138 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000000af8 00025c 000120 18 A 3 21 8\n [ 9] .init NOBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000001020 001000 0000d0 10 AX 0 0 16\n [11] .plt.got NOBITS 00000000000010f0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000001100 001000 000a07 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 80 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: 00000000000002a8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000518 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000000916 0 SECTION LOCAL DEFAULT 5 \n+ 5: 000000000000091a 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000000950 0 SECTION LOCAL DEFAULT 6 \n 7: 00000000000009c0 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000000af8 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000001000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000001020 0 SECTION LOCAL DEFAULT 10 \n 11: 00000000000010f0 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000001100 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: 036712d91c923ca343d4ed4819b7c90ce1a649fd\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: dd9da65ba99bbd9de1d2574390a6bd0be955b837\n" } ] }, { "source1": "./usr/lib/debug/.build-id/05/bdcf7830aee4800b26e64fb51e34c3b0b52dbe.debug", "source2": "./usr/lib/debug/.build-id/58/2c89615a5d0e6467fc6062b638a2aac52be94b.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 009ce4 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000009f48 00025c 01ed68 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000028cb0 00025c 0b8d9e 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00000000000e1a4e 00025c 00291e 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000028cb0 00025c 0b8da2 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00000000000e1a52 00025c 00291e 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 00000000000e4370 00025c 0000f0 00 A 4 4 8\n [ 7] .rela.dyn NOBITS 00000000000e4460 00025c 025e60 18 A 3 0 8\n [ 8] .rela.plt NOBITS 000000000010a2c0 00025c 002580 18 A 3 22 8\n [ 9] .init NOBITS 000000000010d000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 000000000010d020 001000 001910 10 AX 0 0 16\n [11] .plt.got NOBITS 000000000010e930 001000 000078 08 AX 0 0 8\n [12] .text NOBITS 000000000010e9b0 001000 07cb4c 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 5787 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: 0000000000009f48 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000028cb0 0 SECTION LOCAL DEFAULT 4 \n- 5: 00000000000e1a4e 0 SECTION LOCAL DEFAULT 5 \n+ 5: 00000000000e1a52 0 SECTION LOCAL DEFAULT 5 \n 6: 00000000000e4370 0 SECTION LOCAL DEFAULT 6 \n 7: 00000000000e4460 0 SECTION LOCAL DEFAULT 7 \n 8: 000000000010a2c0 0 SECTION LOCAL DEFAULT 8 \n 9: 000000000010d000 0 SECTION LOCAL DEFAULT 9 \n 10: 000000000010d020 0 SECTION LOCAL DEFAULT 10 \n 11: 000000000010e930 0 SECTION LOCAL DEFAULT 11 \n 12: 000000000010e9b0 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: 05bdcf7830aee4800b26e64fb51e34c3b0b52dbe\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 582c89615a5d0e6467fc6062b638a2aac52be94b\n" } ] }, { "source1": "./usr/lib/debug/.build-id/0f/e012eb0f9934015e7a57fd27031ef39894f015.debug", "source2": "./usr/lib/debug/.build-id/c9/d9b62bcd93087c1aaa0afec4860a53469451ec.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 0x11410\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 0x010cb0 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x010cb8 R 0x1000\n LOAD 0x001000 0x0000000000011000 0x0000000000011000 0x000000 0x0060e1 R E 0x1000\n LOAD 0x001000 0x0000000000018000 0x0000000000018000 0x000000 0x003057 R 0x1000\n LOAD 0x000e28 0x000000000001ce28 0x000000000001ce28 0x000000 0x001aa0 RW 0x1000\n DYNAMIC 0x000e28 0x000000000001d6a8 0x000000000001d6a8 0x000000 0x000250 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x001000 0x00000000000190a8 0x00000000000190a8 0x000000 0x00050c 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 000a48 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000ca8 00025c 002748 18 A 4 1 8\n- [ 4] .dynstr NOBITS 00000000000033f0 00025c 00a519 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 000000000000d90a 00025c 000346 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 000000000000dc50 00025c 000090 00 A 4 3 8\n- [ 7] .rela.dyn NOBITS 000000000000dce0 00025c 002a18 18 A 3 0 8\n- [ 8] .rela.plt NOBITS 00000000000106f8 00025c 0005b8 18 A 3 22 8\n+ [ 4] .dynstr NOBITS 00000000000033f0 00025c 00a51d 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000000000000d90e 00025c 000346 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 000000000000dc58 00025c 000090 00 A 4 3 8\n+ [ 7] .rela.dyn NOBITS 000000000000dce8 00025c 002a18 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 0000000000010700 00025c 0005b8 18 A 3 22 8\n [ 9] .init NOBITS 0000000000011000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000011020 001000 0003e0 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000011400 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000011410 001000 005cc5 00 AX 0 0 16\n [13] .fini NOBITS 00000000000170d8 001000 000009 00 AX 0 0 4\n [14] .rodata NOBITS 0000000000018000 001000 0010a7 00 A 0 0 32\n [15] .eh_frame_hdr NOBITS 00000000000190a8 001000 00050c 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 479 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: 0000000000000ca8 0 SECTION LOCAL DEFAULT 3 \n 4: 00000000000033f0 0 SECTION LOCAL DEFAULT 4 \n- 5: 000000000000d90a 0 SECTION LOCAL DEFAULT 5 \n- 6: 000000000000dc50 0 SECTION LOCAL DEFAULT 6 \n- 7: 000000000000dce0 0 SECTION LOCAL DEFAULT 7 \n- 8: 00000000000106f8 0 SECTION LOCAL DEFAULT 8 \n+ 5: 000000000000d90e 0 SECTION LOCAL DEFAULT 5 \n+ 6: 000000000000dc58 0 SECTION LOCAL DEFAULT 6 \n+ 7: 000000000000dce8 0 SECTION LOCAL DEFAULT 7 \n+ 8: 0000000000010700 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000011000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000011020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000011400 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000011410 0 SECTION LOCAL DEFAULT 12 \n 13: 00000000000170d8 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000018000 0 SECTION LOCAL DEFAULT 14 \n 15: 00000000000190a8 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: 0fe012eb0f9934015e7a57fd27031ef39894f015\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c9d9b62bcd93087c1aaa0afec4860a53469451ec\n" } ] }, { "source1": "./usr/lib/debug/.build-id/20/628bbfcae1b2b06f8a7d784a237ad212ab2b30.debug", "source2": "./usr/lib/debug/.build-id/f7/59c07296e29059cd48cda11a0e010f4c34f37a.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 0x43d40\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 0x040408 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x040410 R 0x1000\n LOAD 0x001000 0x0000000000041000 0x0000000000041000 0x000000 0x0da2b1 R E 0x1000\n LOAD 0x001000 0x000000000011c000 0x000000000011c000 0x000000 0x03ffa5 R 0x1000\n LOAD 0x000d08 0x000000000015dd08 0x000000000015dd08 0x000000 0x00a688 RW 0x1000\n DYNAMIC 0x000d08 0x0000000000164ef0 0x0000000000164ef0 0x000000 0x000280 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x001000 0x0000000000129da4 0x0000000000129da4 0x000000 0x0060ac 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 003758 00 A 3 0 8\n [ 3] .dynsym NOBITS 00000000000039b8 00025c 00d578 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000010f30 00025c 01736d 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 000000000002829e 00025c 0011ca 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 0000000000029468 00025c 0001a0 00 A 4 6 8\n- [ 7] .rela.dyn NOBITS 0000000000029608 00025c 012ab0 18 A 3 0 8\n- [ 8] .rela.plt NOBITS 000000000003c0b8 00025c 004350 18 A 3 22 8\n+ [ 4] .dynstr NOBITS 0000000000010f30 00025c 017371 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00000000000282a2 00025c 0011ca 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 0000000000029470 00025c 0001a0 00 A 4 6 8\n+ [ 7] .rela.dyn NOBITS 0000000000029610 00025c 012ab0 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 000000000003c0c0 00025c 004350 18 A 3 22 8\n [ 9] .init NOBITS 0000000000041000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000041020 001000 002cf0 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000043d10 001000 000030 08 AX 0 0 8\n [12] .text NOBITS 0000000000043d40 001000 0d7567 00 AX 0 0 16\n [13] .fini NOBITS 000000000011b2a8 001000 000009 00 AX 0 0 4\n [14] .rodata NOBITS 000000000011c000 001000 00dda4 00 A 0 0 32\n [15] .eh_frame_hdr NOBITS 0000000000129da4 001000 0060ac 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 4891 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: 00000000000039b8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000010f30 0 SECTION LOCAL DEFAULT 4 \n- 5: 000000000002829e 0 SECTION LOCAL DEFAULT 5 \n- 6: 0000000000029468 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000029608 0 SECTION LOCAL DEFAULT 7 \n- 8: 000000000003c0b8 0 SECTION LOCAL DEFAULT 8 \n+ 5: 00000000000282a2 0 SECTION LOCAL DEFAULT 5 \n+ 6: 0000000000029470 0 SECTION LOCAL DEFAULT 6 \n+ 7: 0000000000029610 0 SECTION LOCAL DEFAULT 7 \n+ 8: 000000000003c0c0 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000041000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000041020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000043d10 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000043d40 0 SECTION LOCAL DEFAULT 12 \n 13: 000000000011b2a8 0 SECTION LOCAL DEFAULT 13 \n 14: 000000000011c000 0 SECTION LOCAL DEFAULT 14 \n 15: 0000000000129da4 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: 20628bbfcae1b2b06f8a7d784a237ad212ab2b30\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f759c07296e29059cd48cda11a0e010f4c34f37a\n" } ] }, { "source1": "./usr/lib/debug/.build-id/31/c1edf4a11408d64b70103ae7064556370c2641.debug", "source2": "./usr/lib/debug/.build-id/76/012806c9cd4ebca3550d21f8b89c008ad31b4c.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 0xd1040\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 0x0cf790 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x0cf798 R 0x1000\n LOAD 0x001000 0x00000000000d0000 0x00000000000d0000 0x000000 0x05ab05 R E 0x1000\n LOAD 0x001000 0x000000000012b000 0x000000000012b000 0x000000 0x02a9cf R 0x1000\n LOAD 0x0003f8 0x00000000001573f8 0x00000000001573f8 0x000000 0x00f9c0 RW 0x1000\n DYNAMIC 0x0003f8 0x000000000015c7a0 0x000000000015c7a0 0x000000 0x0002b0 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x001000 0x000000000013a32c 0x000000000013a32c 0x000000 0x003e84 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 006b80 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000006de0 00025c 0188d0 18 A 4 1 8\n- [ 4] .dynstr NOBITS 000000000001f6b0 00025c 08fe39 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00000000000af4ea 00025c 0020bc 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 00000000000b15a8 00025c 0000b0 00 A 4 3 8\n- [ 7] .rela.dyn NOBITS 00000000000b1658 00025c 01c938 18 A 3 0 8\n- [ 8] .rela.plt NOBITS 00000000000cdf90 00025c 001800 18 A 3 22 8\n+ [ 4] .dynstr NOBITS 000000000001f6b0 00025c 08fe3d 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00000000000af4ee 00025c 0020bc 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 00000000000b15b0 00025c 0000b0 00 A 4 3 8\n+ [ 7] .rela.dyn NOBITS 00000000000b1660 00025c 01c938 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 00000000000cdf98 00025c 001800 18 A 3 22 8\n [ 9] .init NOBITS 00000000000d0000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 00000000000d0020 001000 001010 10 AX 0 0 16\n [11] .plt.got NOBITS 00000000000d1030 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00000000000d1040 001000 059ab9 00 AX 0 0 16\n [13] .fini NOBITS 000000000012aafc 001000 000009 00 AX 0 0 4\n [14] .rodata NOBITS 000000000012b000 001000 00f329 00 A 0 0 32\n [15] .eh_frame_hdr NOBITS 000000000013a32c 001000 003e84 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 4423 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: 0000000000006de0 0 SECTION LOCAL DEFAULT 3 \n 4: 000000000001f6b0 0 SECTION LOCAL DEFAULT 4 \n- 5: 00000000000af4ea 0 SECTION LOCAL DEFAULT 5 \n- 6: 00000000000b15a8 0 SECTION LOCAL DEFAULT 6 \n- 7: 00000000000b1658 0 SECTION LOCAL DEFAULT 7 \n- 8: 00000000000cdf90 0 SECTION LOCAL DEFAULT 8 \n+ 5: 00000000000af4ee 0 SECTION LOCAL DEFAULT 5 \n+ 6: 00000000000b15b0 0 SECTION LOCAL DEFAULT 6 \n+ 7: 00000000000b1660 0 SECTION LOCAL DEFAULT 7 \n+ 8: 00000000000cdf98 0 SECTION LOCAL DEFAULT 8 \n 9: 00000000000d0000 0 SECTION LOCAL DEFAULT 9 \n 10: 00000000000d0020 0 SECTION LOCAL DEFAULT 10 \n 11: 00000000000d1030 0 SECTION LOCAL DEFAULT 11 \n 12: 00000000000d1040 0 SECTION LOCAL DEFAULT 12 \n 13: 000000000012aafc 0 SECTION LOCAL DEFAULT 13 \n 14: 000000000012b000 0 SECTION LOCAL DEFAULT 14 \n 15: 000000000013a32c 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: 31c1edf4a11408d64b70103ae7064556370c2641\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 76012806c9cd4ebca3550d21f8b89c008ad31b4c\n" } ] }, { "source1": "./usr/lib/debug/.build-id/3c/2f2c81c5f88070058335d7600d046deda4e107.debug", "source2": "./usr/lib/debug/.build-id/1b/ee94c549b0476b66b3e15e5844c32d457092ce.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 000b0c 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000d70 00025c 006c48 18 A 4 1 8\n- [ 4] .dynstr NOBITS 00000000000079b8 00025c 00ce43 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00000000000147fc 00025c 000906 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 00000000000079b8 00025c 00ce47 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000014800 00025c 000906 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000015108 00025c 000100 00 A 4 4 8\n [ 7] .rela.dyn NOBITS 0000000000015208 00025c 00a0f8 18 A 3 0 8\n [ 8] .rela.plt NOBITS 000000000001f300 00025c 003828 18 A 3 22 8\n [ 9] .init NOBITS 0000000000023000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000023020 001000 002580 10 AX 0 0 16\n [11] .plt.got NOBITS 00000000000255a0 001000 000018 08 AX 0 0 8\n [12] .text NOBITS 00000000000255c0 001000 056e08 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 2389 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: 0000000000000d70 0 SECTION LOCAL DEFAULT 3 \n 4: 00000000000079b8 0 SECTION LOCAL DEFAULT 4 \n- 5: 00000000000147fc 0 SECTION LOCAL DEFAULT 5 \n+ 5: 0000000000014800 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000015108 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000015208 0 SECTION LOCAL DEFAULT 7 \n 8: 000000000001f300 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000023000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000023020 0 SECTION LOCAL DEFAULT 10 \n 11: 00000000000255a0 0 SECTION LOCAL DEFAULT 11 \n 12: 00000000000255c0 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: 3c2f2c81c5f88070058335d7600d046deda4e107\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1bee94c549b0476b66b3e15e5844c32d457092ce\n" } ] }, { "source1": "./usr/lib/debug/.build-id/3c/9f6b367050cc759413b4d379baa3a152cd4c56.debug", "source2": "./usr/lib/debug/.build-id/05/9727a9e56f808bb500eb77c88badb5a73839f9.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 000ce8 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000f48 00025c 0034e0 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000004428 00025c 00dcec 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000012114 00025c 000468 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000004428 00025c 00dcf0 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000012118 00025c 000468 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000012580 00025c 000090 00 A 4 3 8\n [ 7] .rela.dyn NOBITS 0000000000012610 00025c 003858 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000015e68 00025c 000630 18 A 3 22 8\n [ 9] .init NOBITS 0000000000017000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000017020 001000 000430 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000017450 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000017460 001000 0088e5 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 623 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: 0000000000000f48 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000004428 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000012114 0 SECTION LOCAL DEFAULT 5 \n+ 5: 0000000000012118 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000012580 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000012610 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000015e68 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000017000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000017020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000017450 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000017460 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: 3c9f6b367050cc759413b4d379baa3a152cd4c56\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 059727a9e56f808bb500eb77c88badb5a73839f9\n" } ] }, { "source1": "./usr/lib/debug/.build-id/47/791d5ec7eaf27d8fa771edf7657fca178e3e64.debug", "source2": "./usr/lib/debug/.build-id/26/a011bcd7268e953a9e135fd30957aa5703c103.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 0x7820\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 0x006998 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x0069a0 R 0x1000\n LOAD 0x001000 0x0000000000007000 0x0000000000007000 0x000000 0x0113dd R E 0x1000\n LOAD 0x001000 0x0000000000019000 0x0000000000019000 0x000000 0x005cd0 R 0x1000\n LOAD 0x000ca0 0x0000000000020ca0 0x0000000000020ca0 0x000000 0x001378 RW 0x1000\n DYNAMIC 0x000ca0 0x00000000000218b8 0x00000000000218b8 0x000000 0x000290 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x001000 0x000000000001b210 0x000000000001b210 0x000000 0x00075c 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 0001dc 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000440 00025c 0013c8 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000001808 00025c 002460 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000003c68 00025c 0001a6 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 0000000000003e10 00025c 0000e0 00 A 4 3 8\n- [ 7] .rela.dyn NOBITS 0000000000003ef0 00025c 001ed8 18 A 3 0 8\n- [ 8] .rela.plt NOBITS 0000000000005dc8 00025c 000bd0 18 A 3 22 8\n+ [ 4] .dynstr NOBITS 0000000000001808 00025c 002464 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000003c6c 00025c 0001a6 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 0000000000003e18 00025c 0000e0 00 A 4 3 8\n+ [ 7] .rela.dyn NOBITS 0000000000003ef8 00025c 001ed8 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 0000000000005dd0 00025c 000bd0 18 A 3 22 8\n [ 9] .init NOBITS 0000000000007000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000007020 001000 0007f0 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000007810 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000007820 001000 010bb4 00 AX 0 0 16\n [13] .fini NOBITS 00000000000183d4 001000 000009 00 AX 0 0 4\n [14] .rodata NOBITS 0000000000019000 001000 002210 00 A 0 0 32\n [15] .eh_frame_hdr NOBITS 000000000001b210 001000 00075c 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 572 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: 0000000000000440 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000001808 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000003c68 0 SECTION LOCAL DEFAULT 5 \n- 6: 0000000000003e10 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000003ef0 0 SECTION LOCAL DEFAULT 7 \n- 8: 0000000000005dc8 0 SECTION LOCAL DEFAULT 8 \n+ 5: 0000000000003c6c 0 SECTION LOCAL DEFAULT 5 \n+ 6: 0000000000003e18 0 SECTION LOCAL DEFAULT 6 \n+ 7: 0000000000003ef8 0 SECTION LOCAL DEFAULT 7 \n+ 8: 0000000000005dd0 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000007000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000007020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000007810 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000007820 0 SECTION LOCAL DEFAULT 12 \n 13: 00000000000183d4 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000019000 0 SECTION LOCAL DEFAULT 14 \n 15: 000000000001b210 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: 47791d5ec7eaf27d8fa771edf7657fca178e3e64\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 26a011bcd7268e953a9e135fd30957aa5703c103\n" } ] }, { "source1": "./usr/lib/debug/.build-id/4d/03607867968e1501c7f342b35585d431258783.debug", "source2": "./usr/lib/debug/.build-id/6c/2676e3de1856615ff9463ab17397234c7785c4.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 000024 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000288 00025c 000168 18 A 4 1 8\n- [ 4] .dynstr NOBITS 00000000000003f0 00025c 0001f6 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00000000000005e6 00025c 00001e 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 00000000000003f0 00025c 0001fa 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00000000000005ea 00025c 00001e 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000000608 00025c 000050 00 A 4 2 8\n [ 7] .rela.dyn NOBITS 0000000000000658 00025c 0000f0 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000000748 00025c 0000a8 18 A 3 21 8\n [ 9] .init NOBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000001020 001000 000080 10 AX 0 0 16\n [11] .plt.got NOBITS 00000000000010a0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00000000000010b0 001000 0001ab 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 70 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: 0000000000000288 0 SECTION LOCAL DEFAULT 3 \n 4: 00000000000003f0 0 SECTION LOCAL DEFAULT 4 \n- 5: 00000000000005e6 0 SECTION LOCAL DEFAULT 5 \n+ 5: 00000000000005ea 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000000608 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000000658 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000000748 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000001000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000001020 0 SECTION LOCAL DEFAULT 10 \n 11: 00000000000010a0 0 SECTION LOCAL DEFAULT 11 \n 12: 00000000000010b0 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: 4d03607867968e1501c7f342b35585d431258783\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6c2676e3de1856615ff9463ab17397234c7785c4\n" } ] }, { "source1": "./usr/lib/debug/.build-id/51/b195f08db31cfaf9966207741d0a67173612d2.debug", "source2": "./usr/lib/debug/.build-id/8f/f2985324d329ca8ddd4736e71c14826890c18b.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": "@@ -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 0x0000000000400040 0x0000000000400040 0x000268 0x000268 R 0x8\n INTERP 0x0002a8 0x00000000004002a8 0x00000000004002a8 0x000000 0x00001c R 0x1\n [Requesting program interpreter: ]\n- LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x000308 0x000d00 R 0x1000\n+ LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x000308 0x000d08 R 0x1000\n LOAD 0x001000 0x0000000000401000 0x0000000000401000 0x000000 0x00051d R E 0x1000\n LOAD 0x001000 0x0000000000402000 0x0000000000402000 0x000000 0x00268d R 0x1000\n LOAD 0x000cf0 0x0000000000405cf0 0x0000000000405cf0 0x000000 0x000328 RW 0x1000\n DYNAMIC 0x000cf0 0x0000000000405d08 0x0000000000405d08 0x000000 0x000250 RW 0x8\n NOTE 0x0002c4 0x00000000004002c4 0x00000000004002c4 0x000044 0x000044 R 0x4\n GNU_EH_FRAME 0x001000 0x0000000000404424 0x0000000000404424 0x000000 0x000064 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 00000000004002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000004002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000004002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000400308 000308 00006c 00 A 5 0 8\n [ 5] .dynsym NOBITS 0000000000400378 000308 000330 18 A 6 1 8\n- [ 6] .dynstr NOBITS 00000000004006a8 000308 0003f3 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 0000000000400a9c 000308 000044 02 A 5 0 2\n- [ 8] .gnu.version_r NOBITS 0000000000400ae0 000308 000070 00 A 6 3 8\n- [ 9] .rela.dyn NOBITS 0000000000400b50 000308 000030 18 A 5 0 8\n- [10] .rela.plt NOBITS 0000000000400b80 000308 000180 18 A 5 22 8\n+ [ 6] .dynstr NOBITS 00000000004006a8 000308 0003f7 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 0000000000400aa0 000308 000044 02 A 5 0 2\n+ [ 8] .gnu.version_r NOBITS 0000000000400ae8 000308 000070 00 A 6 3 8\n+ [ 9] .rela.dyn NOBITS 0000000000400b58 000308 000030 18 A 5 0 8\n+ [10] .rela.plt NOBITS 0000000000400b88 000308 000180 18 A 5 22 8\n [11] .init NOBITS 0000000000401000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 0000000000401020 001000 000110 10 AX 0 0 16\n [13] .text NOBITS 0000000000401130 001000 0003e1 00 AX 0 0 16\n [14] .fini NOBITS 0000000000401514 001000 000009 00 AX 0 0 4\n [15] .rodata NOBITS 0000000000402000 001000 002423 00 A 0 0 32\n [16] .eh_frame_hdr NOBITS 0000000000404424 001000 000064 00 A 0 0 4\n [17] .eh_frame NOBITS 0000000000404488 001000 0001d0 00 A 0 0 8\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: 00000000004002a8 0 SECTION LOCAL DEFAULT 1 \n 2: 00000000004002c4 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000004002e8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000400308 0 SECTION LOCAL DEFAULT 4 \n 5: 0000000000400378 0 SECTION LOCAL DEFAULT 5 \n 6: 00000000004006a8 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000400a9c 0 SECTION LOCAL DEFAULT 7 \n- 8: 0000000000400ae0 0 SECTION LOCAL DEFAULT 8 \n- 9: 0000000000400b50 0 SECTION LOCAL DEFAULT 9 \n- 10: 0000000000400b80 0 SECTION LOCAL DEFAULT 10 \n+ 7: 0000000000400aa0 0 SECTION LOCAL DEFAULT 7 \n+ 8: 0000000000400ae8 0 SECTION LOCAL DEFAULT 8 \n+ 9: 0000000000400b58 0 SECTION LOCAL DEFAULT 9 \n+ 10: 0000000000400b88 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000401000 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000401020 0 SECTION LOCAL DEFAULT 12 \n 13: 0000000000401130 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000401514 0 SECTION LOCAL DEFAULT 14 \n 15: 0000000000402000 0 SECTION LOCAL DEFAULT 15 \n 16: 0000000000404424 0 SECTION LOCAL DEFAULT 16 \n 17: 0000000000404488 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: 51b195f08db31cfaf9966207741d0a67173612d2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8ff2985324d329ca8ddd4736e71c14826890c18b\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/6d/43db436d368a1069e9535fa0cf009d5994c46b.debug", "source2": "./usr/lib/debug/.build-id/3b/34bf04581f72848dfc89abd72b4e2d34c0bc8d.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 0x6400\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 0x005c98 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x005ca0 R 0x1000\n LOAD 0x001000 0x0000000000006000 0x0000000000006000 0x000000 0x03a631 R E 0x1000\n LOAD 0x001000 0x0000000000041000 0x0000000000041000 0x000000 0x008491 R 0x1000\n LOAD 0x000f38 0x000000000004af38 0x000000000004af38 0x000000 0x0012f0 RW 0x1000\n DYNAMIC 0x000f38 0x000000000004bb50 0x000000000004bb50 0x000000 0x000250 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x001000 0x00000000000422e0 0x00000000000422e0 0x000000 0x00106c 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 0003b8 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000618 00025c 001188 18 A 4 1 8\n- [ 4] .dynstr NOBITS 00000000000017a0 00025c 001c8f 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000003430 00025c 000176 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 00000000000035a8 00025c 000110 00 A 4 4 8\n- [ 7] .rela.dyn NOBITS 00000000000036b8 00025c 002040 18 A 3 0 8\n- [ 8] .rela.plt NOBITS 00000000000056f8 00025c 0005a0 18 A 3 22 8\n+ [ 4] .dynstr NOBITS 00000000000017a0 00025c 001c93 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000003434 00025c 000176 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 00000000000035b0 00025c 000110 00 A 4 4 8\n+ [ 7] .rela.dyn NOBITS 00000000000036c0 00025c 002040 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 0000000000005700 00025c 0005a0 18 A 3 22 8\n [ 9] .init NOBITS 0000000000006000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000006020 001000 0003d0 10 AX 0 0 16\n [11] .plt.got NOBITS 00000000000063f0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000006400 001000 03a228 00 AX 0 0 16\n [13] .fini NOBITS 0000000000040628 001000 000009 00 AX 0 0 4\n [14] .rodata NOBITS 0000000000041000 001000 0012e0 00 A 0 0 32\n [15] .eh_frame_hdr NOBITS 00000000000422e0 001000 00106c 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 898 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: 0000000000000618 0 SECTION LOCAL DEFAULT 3 \n 4: 00000000000017a0 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000003430 0 SECTION LOCAL DEFAULT 5 \n- 6: 00000000000035a8 0 SECTION LOCAL DEFAULT 6 \n- 7: 00000000000036b8 0 SECTION LOCAL DEFAULT 7 \n- 8: 00000000000056f8 0 SECTION LOCAL DEFAULT 8 \n+ 5: 0000000000003434 0 SECTION LOCAL DEFAULT 5 \n+ 6: 00000000000035b0 0 SECTION LOCAL DEFAULT 6 \n+ 7: 00000000000036c0 0 SECTION LOCAL DEFAULT 7 \n+ 8: 0000000000005700 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000006000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000006020 0 SECTION LOCAL DEFAULT 10 \n 11: 00000000000063f0 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000006400 0 SECTION LOCAL DEFAULT 12 \n 13: 0000000000040628 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000041000 0 SECTION LOCAL DEFAULT 14 \n 15: 00000000000422e0 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: 6d43db436d368a1069e9535fa0cf009d5994c46b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3b34bf04581f72848dfc89abd72b4e2d34c0bc8d\n" } ] }, { "source1": "./usr/lib/debug/.build-id/71/500791b7472e4d09f78edf52e2b5d27867c2fb.debug", "source2": "./usr/lib/debug/.build-id/56/373df9964f4f716703e6c735333ec2e0a67bcd.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": "@@ -1,15 +1,15 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x55760\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 0x054d40 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x054d48 R 0x1000\n LOAD 0x001000 0x0000000000055000 0x0000000000055000 0x000000 0x01e8cd R E 0x1000\n LOAD 0x001000 0x0000000000074000 0x0000000000074000 0x000000 0x010323 R 0x1000\n LOAD 0x000bd0 0x0000000000085bd0 0x0000000000085bd0 0x000000 0x006d60 RW 0x1000\n DYNAMIC 0x000bd0 0x0000000000087fb8 0x0000000000087fb8 0x000000 0x000290 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x001000 0x000000000007a4e8 0x000000000007a4e8 0x000000 0x0017c4 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 00302c 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000003290 00025c 00a3f8 18 A 4 1 8\n- [ 4] .dynstr NOBITS 000000000000d688 00025c 039c1d 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00000000000472a6 00025c 000daa 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 0000000000048050 00025c 000090 00 A 4 3 8\n- [ 7] .rela.dyn NOBITS 00000000000480e0 00025c 00c1b0 18 A 3 0 8\n- [ 8] .rela.plt NOBITS 0000000000054290 00025c 000ab0 18 A 3 22 8\n+ [ 4] .dynstr NOBITS 000000000000d688 00025c 039c21 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00000000000472aa 00025c 000daa 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 0000000000048058 00025c 000090 00 A 4 3 8\n+ [ 7] .rela.dyn NOBITS 00000000000480e8 00025c 00c1b0 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 0000000000054298 00025c 000ab0 18 A 3 22 8\n [ 9] .init NOBITS 0000000000055000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000055020 001000 000730 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000055750 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000055760 001000 01e162 00 AX 0 0 16\n [13] .fini NOBITS 00000000000738c4 001000 000009 00 AX 0 0 4\n [14] .rodata NOBITS 0000000000074000 001000 0064e5 00 A 0 0 32\n [15] .eh_frame_hdr NOBITS 000000000007a4e8 001000 0017c4 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 1851 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: 0000000000003290 0 SECTION LOCAL DEFAULT 3 \n 4: 000000000000d688 0 SECTION LOCAL DEFAULT 4 \n- 5: 00000000000472a6 0 SECTION LOCAL DEFAULT 5 \n- 6: 0000000000048050 0 SECTION LOCAL DEFAULT 6 \n- 7: 00000000000480e0 0 SECTION LOCAL DEFAULT 7 \n- 8: 0000000000054290 0 SECTION LOCAL DEFAULT 8 \n+ 5: 00000000000472aa 0 SECTION LOCAL DEFAULT 5 \n+ 6: 0000000000048058 0 SECTION LOCAL DEFAULT 6 \n+ 7: 00000000000480e8 0 SECTION LOCAL DEFAULT 7 \n+ 8: 0000000000054298 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000055000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000055020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000055750 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000055760 0 SECTION LOCAL DEFAULT 12 \n 13: 00000000000738c4 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000074000 0 SECTION LOCAL DEFAULT 14 \n 15: 000000000007a4e8 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: 71500791b7472e4d09f78edf52e2b5d27867c2fb\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 56373df9964f4f716703e6c735333ec2e0a67bcd\n" } ] }, { "source1": "./usr/lib/debug/.build-id/8c/837c719a9be02a99c2c9998bff2c4e820e8ffd.debug", "source2": "./usr/lib/debug/.build-id/02/13043f6d437ff62c059969ed36158bd3861eaa.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 0x15470\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 0x013800 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x013808 R 0x1000\n LOAD 0x001000 0x0000000000014000 0x0000000000014000 0x000000 0x02bda9 R E 0x1000\n LOAD 0x001000 0x0000000000040000 0x0000000000040000 0x000000 0x00eeaf R 0x1000\n LOAD 0x001198 0x0000000000050198 0x0000000000050198 0x000000 0x0033a0 RW 0x1000\n DYNAMIC 0x001198 0x00000000000521a0 0x00000000000521a0 0x000000 0x0002b0 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x001000 0x00000000000440c0 0x00000000000440c0 0x000000 0x001504 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 000750 00 A 3 0 8\n [ 3] .dynsym NOBITS 00000000000009b0 00025c 003a38 18 A 4 1 8\n- [ 4] .dynstr NOBITS 00000000000043e8 00025c 00791c 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 000000000000bd04 00025c 0004da 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 000000000000c1e0 00025c 0000f0 00 A 4 3 8\n- [ 7] .rela.dyn NOBITS 000000000000c2d0 00025c 0056e8 18 A 3 0 8\n- [ 8] .rela.plt NOBITS 00000000000119b8 00025c 001e48 18 A 3 22 8\n+ [ 4] .dynstr NOBITS 00000000000043e8 00025c 007920 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000000000000bd08 00025c 0004da 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 000000000000c1e8 00025c 0000f0 00 A 4 3 8\n+ [ 7] .rela.dyn NOBITS 000000000000c2d8 00025c 0056e8 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 00000000000119c0 00025c 001e48 18 A 3 22 8\n [ 9] .init NOBITS 0000000000014000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000014020 001000 001440 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000015460 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000015470 001000 02a92f 00 AX 0 0 16\n [13] .fini NOBITS 000000000003fda0 001000 000009 00 AX 0 0 4\n [14] .rodata NOBITS 0000000000040000 001000 0040bf 00 A 0 0 32\n [15] .eh_frame_hdr NOBITS 00000000000440c0 001000 001504 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 1559 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000009b0 0 SECTION LOCAL DEFAULT 3 \n 4: 00000000000043e8 0 SECTION LOCAL DEFAULT 4 \n- 5: 000000000000bd04 0 SECTION LOCAL DEFAULT 5 \n- 6: 000000000000c1e0 0 SECTION LOCAL DEFAULT 6 \n- 7: 000000000000c2d0 0 SECTION LOCAL DEFAULT 7 \n- 8: 00000000000119b8 0 SECTION LOCAL DEFAULT 8 \n+ 5: 000000000000bd08 0 SECTION LOCAL DEFAULT 5 \n+ 6: 000000000000c1e8 0 SECTION LOCAL DEFAULT 6 \n+ 7: 000000000000c2d8 0 SECTION LOCAL DEFAULT 7 \n+ 8: 00000000000119c0 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000014000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000014020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000015460 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000015470 0 SECTION LOCAL DEFAULT 12 \n 13: 000000000003fda0 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000040000 0 SECTION LOCAL DEFAULT 14 \n 15: 00000000000440c0 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: 8c837c719a9be02a99c2c9998bff2c4e820e8ffd\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0213043f6d437ff62c059969ed36158bd3861eaa\n" } ] }, { "source1": "./usr/lib/debug/.build-id/9a/1764182965e36e7b0a03b603a83c87974bec9d.debug", "source2": "./usr/lib/debug/.build-id/fe/94f9f07f29a0f494e4552afcbcef82459407b3.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 003134 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000003398 00025c 00a5d8 18 A 4 1 8\n- [ 4] .dynstr NOBITS 000000000000d970 00025c 03d0b8 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 000000000004aa28 00025c 000dd2 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 000000000000d970 00025c 03d0bc 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000000000004aa2c 00025c 000dd2 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 000000000004b800 00025c 000090 00 A 4 3 8\n [ 7] .rela.dyn NOBITS 000000000004b890 00025c 00bee0 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000057770 00025c 001098 18 A 3 22 8\n [ 9] .init NOBITS 0000000000059000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000059020 001000 000b20 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000059b40 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000059b50 001000 01c923 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 1896 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: 0000000000003398 0 SECTION LOCAL DEFAULT 3 \n 4: 000000000000d970 0 SECTION LOCAL DEFAULT 4 \n- 5: 000000000004aa28 0 SECTION LOCAL DEFAULT 5 \n+ 5: 000000000004aa2c 0 SECTION LOCAL DEFAULT 5 \n 6: 000000000004b800 0 SECTION LOCAL DEFAULT 6 \n 7: 000000000004b890 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000057770 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000059000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000059020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000059b40 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000059b50 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: 9a1764182965e36e7b0a03b603a83c87974bec9d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: fe94f9f07f29a0f494e4552afcbcef82459407b3\n" } ] }, { "source1": "./usr/lib/debug/.build-id/9a/8132bfe49287f003ac93d0e6bee112e8b603f2.debug", "source2": "./usr/lib/debug/.build-id/ba/0631d0d5b7735eb472fd75641f44c3dae9a274.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 0x33640\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 0x030628 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x030630 R 0x1000\n LOAD 0x001000 0x0000000000031000 0x0000000000031000 0x000000 0x0bf80d R E 0x1000\n LOAD 0x001000 0x00000000000f1000 0x00000000000f1000 0x000000 0x030c84 R 0x1000\n LOAD 0x0006c0 0x00000000001236c0 0x00000000001236c0 0x000000 0x006f18 RW 0x1000\n DYNAMIC 0x0006c0 0x00000000001284a0 0x00000000001284a0 0x000000 0x000280 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x001000 0x00000000000fc628 0x00000000000fc628 0x000000 0x0047a4 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 002798 00 A 3 0 8\n [ 3] .dynsym NOBITS 00000000000029f8 00025c 009840 18 A 4 1 8\n- [ 4] .dynstr NOBITS 000000000000c238 00025c 0129fe 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 000000000001ec36 00025c 000cb0 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 000000000001f8e8 00025c 000120 00 A 4 5 8\n- [ 7] .rela.dyn NOBITS 000000000001fa08 00025c 00d320 18 A 3 0 8\n- [ 8] .rela.plt NOBITS 000000000002cd28 00025c 003900 18 A 3 22 8\n+ [ 4] .dynstr NOBITS 000000000000c238 00025c 012a02 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000000000001ec3a 00025c 000cb0 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 000000000001f8f0 00025c 000120 00 A 4 5 8\n+ [ 7] .rela.dyn NOBITS 000000000001fa10 00025c 00d320 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 000000000002cd30 00025c 003900 18 A 3 22 8\n [ 9] .init NOBITS 0000000000031000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000031020 001000 002610 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000033630 001000 000010 08 AX 0 0 8\n [12] .text NOBITS 0000000000033640 001000 0bd1c2 00 AX 0 0 16\n [13] .fini NOBITS 00000000000f0804 001000 000009 00 AX 0 0 4\n [14] .rodata NOBITS 00000000000f1000 001000 00b628 00 A 0 0 32\n [15] .eh_frame_hdr NOBITS 00000000000fc628 001000 0047a4 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 3853 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: 00000000000029f8 0 SECTION LOCAL DEFAULT 3 \n 4: 000000000000c238 0 SECTION LOCAL DEFAULT 4 \n- 5: 000000000001ec36 0 SECTION LOCAL DEFAULT 5 \n- 6: 000000000001f8e8 0 SECTION LOCAL DEFAULT 6 \n- 7: 000000000001fa08 0 SECTION LOCAL DEFAULT 7 \n- 8: 000000000002cd28 0 SECTION LOCAL DEFAULT 8 \n+ 5: 000000000001ec3a 0 SECTION LOCAL DEFAULT 5 \n+ 6: 000000000001f8f0 0 SECTION LOCAL DEFAULT 6 \n+ 7: 000000000001fa10 0 SECTION LOCAL DEFAULT 7 \n+ 8: 000000000002cd30 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000031000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000031020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000033630 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000033640 0 SECTION LOCAL DEFAULT 12 \n 13: 00000000000f0804 0 SECTION LOCAL DEFAULT 13 \n 14: 00000000000f1000 0 SECTION LOCAL DEFAULT 14 \n 15: 00000000000fc628 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: 9a8132bfe49287f003ac93d0e6bee112e8b603f2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ba0631d0d5b7735eb472fd75641f44c3dae9a274\n" } ] }, { "source1": "./usr/lib/debug/.build-id/9b/24c85f51315e477a548b52f4307b9505e6c294.debug", "source2": "./usr/lib/debug/.build-id/7e/a70135692b3e17763e0d2fa22af391e5b6bac8.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 00535c 00 A 3 0 8\n [ 3] .dynsym NOBITS 00000000000055c0 00025c 01bc18 18 A 4 1 8\n- [ 4] .dynstr NOBITS 00000000000211d8 00025c 0338e0 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000054ab8 00025c 002502 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 00000000000211d8 00025c 0338e4 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000054abc 00025c 002502 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000056fc0 00025c 000150 00 A 4 4 8\n [ 7] .rela.dyn NOBITS 0000000000057110 00025c 037f80 18 A 3 0 8\n [ 8] .rela.plt NOBITS 000000000008f090 00025c 00ca80 18 A 3 22 8\n [ 9] .init NOBITS 000000000009c000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 000000000009c020 001000 008710 10 AX 0 0 16\n [11] .plt.got NOBITS 00000000000a4730 001000 000078 08 AX 0 0 8\n [12] .text NOBITS 00000000000a47b0 001000 1613d8 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 10360 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: 00000000000055c0 0 SECTION LOCAL DEFAULT 3 \n 4: 00000000000211d8 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000054ab8 0 SECTION LOCAL DEFAULT 5 \n+ 5: 0000000000054abc 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000056fc0 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000057110 0 SECTION LOCAL DEFAULT 7 \n 8: 000000000008f090 0 SECTION LOCAL DEFAULT 8 \n 9: 000000000009c000 0 SECTION LOCAL DEFAULT 9 \n 10: 000000000009c020 0 SECTION LOCAL DEFAULT 10 \n 11: 00000000000a4730 0 SECTION LOCAL DEFAULT 11 \n 12: 00000000000a47b0 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: 9b24c85f51315e477a548b52f4307b9505e6c294\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7ea70135692b3e17763e0d2fa22af391e5b6bac8\n" } ] }, { "source1": "./usr/lib/debug/.build-id/b3/014beef81bdaac61c5ab0b86fbac7bc7ab8863.debug", "source2": "./usr/lib/debug/.build-id/d8/45ea508b0ec425cc00936b334514390a5e478c.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": "@@ -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 0000a8 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000308 00025c 000258 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000000560 00025c 000407 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000000968 00025c 000032 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000000560 00025c 00040b 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000000000000096c 00025c 000032 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 00000000000009a0 00025c 000030 00 A 4 1 8\n [ 7] .rela.dyn NOBITS 00000000000009d0 00025c 000168 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000000b38 00025c 000030 18 A 3 21 8\n [ 9] .init NOBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000001020 001000 000030 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000001050 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000001060 001000 00020a 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 75 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: 0000000000000308 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000560 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000000968 0 SECTION LOCAL DEFAULT 5 \n+ 5: 000000000000096c 0 SECTION LOCAL DEFAULT 5 \n 6: 00000000000009a0 0 SECTION LOCAL DEFAULT 6 \n 7: 00000000000009d0 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000000b38 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000001000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000001020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000001050 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000001060 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: b3014beef81bdaac61c5ab0b86fbac7bc7ab8863\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d845ea508b0ec425cc00936b334514390a5e478c\n" } ] }, { "source1": "./usr/lib/debug/.build-id/bd/4005c4d3eddb74bff4a4fba9d73fa67343cf58.debug", "source2": "./usr/lib/debug/.build-id/20/d9bf6ba428fd991072648528643452719a02ff.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 0000dc 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000340 00025c 001d28 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000002068 00025c 002c95 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000004cfe 00025c 00026e 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000002068 00025c 002c99 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000004d02 00025c 00026e 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000004f70 00025c 0000f0 00 A 4 4 8\n [ 7] .rela.dyn NOBITS 0000000000005060 00025c 002be0 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000007c40 00025c 000ed0 18 A 3 22 8\n [ 9] .init NOBITS 0000000000009000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000009020 001000 0009f0 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000009a10 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000009a20 001000 012dfd 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 692 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: 0000000000000340 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000002068 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000004cfe 0 SECTION LOCAL DEFAULT 5 \n+ 5: 0000000000004d02 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000004f70 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000005060 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000007c40 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000009000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000009020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000009a10 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000009a20 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: bd4005c4d3eddb74bff4a4fba9d73fa67343cf58\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 20d9bf6ba428fd991072648528643452719a02ff\n" } ] }, { "source1": "./usr/lib/debug/.build-id/c4/568a4f2da279198b1ed49319c67e165f2726fd.debug", "source2": "./usr/lib/debug/.build-id/ca/8aa49abae33cbf08622cf131627c6a6398b778.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 0004ac 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000710 00025c 001350 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000001a60 00025c 004636 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000006096 00025c 00019c 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000001a60 00025c 00463a 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000000000000609a 00025c 00019c 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000006238 00025c 000090 00 A 4 3 8\n [ 7] .rela.dyn NOBITS 00000000000062c8 00025c 000e88 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000007150 00025c 000558 18 A 3 22 8\n [ 9] .init NOBITS 0000000000008000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000008020 001000 0003a0 10 AX 0 0 16\n [11] .plt.got NOBITS 00000000000083c0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00000000000083d0 001000 0021b7 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 261 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: 0000000000000710 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000001a60 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000006096 0 SECTION LOCAL DEFAULT 5 \n+ 5: 000000000000609a 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000006238 0 SECTION LOCAL DEFAULT 6 \n 7: 00000000000062c8 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000007150 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000008000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000008020 0 SECTION LOCAL DEFAULT 10 \n 11: 00000000000083c0 0 SECTION LOCAL DEFAULT 11 \n 12: 00000000000083d0 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: c4568a4f2da279198b1ed49319c67e165f2726fd\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ca8aa49abae33cbf08622cf131627c6a6398b778\n" } ] }, { "source1": "./usr/lib/debug/.build-id/d3/6e32123b740e1c6852e28d278c48c690a1dfac.debug", "source2": "./usr/lib/debug/.build-id/16/8755285f74e4eef760dee28c7650962f8ff157.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 0x5ff10\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 0x05a180 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x05a188 R 0x1000\n LOAD 0x001000 0x000000000005b000 0x000000000005b000 0x000000 0x0f1601 R E 0x1000\n LOAD 0x001000 0x000000000014d000 0x000000000014d000 0x000000 0x05495f R 0x1000\n LOAD 0x0011e0 0x00000000001a31e0 0x00000000001a31e0 0x000000 0x00e948 RW 0x1000\n DYNAMIC 0x0011e0 0x00000000001adc80 0x00000000001adc80 0x000000 0x000300 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x001000 0x000000000016967c 0x000000000016967c 0x000000 0x006ab4 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 00297c 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000002be0 00025c 00fbe8 18 A 4 1 8\n- [ 4] .dynstr NOBITS 00000000000127c8 00025c 020fea 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00000000000337b2 00025c 0014fe 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 0000000000034cb0 00025c 000120 00 A 4 4 8\n- [ 7] .rela.dyn NOBITS 0000000000034dd0 00025c 01dda8 18 A 3 0 8\n- [ 8] .rela.plt NOBITS 0000000000052b78 00025c 007608 18 A 3 22 8\n+ [ 4] .dynstr NOBITS 00000000000127c8 00025c 020fee 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00000000000337b6 00025c 0014fe 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 0000000000034cb8 00025c 000120 00 A 4 4 8\n+ [ 7] .rela.dyn NOBITS 0000000000034dd8 00025c 01dda8 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 0000000000052b80 00025c 007608 18 A 3 22 8\n [ 9] .init NOBITS 000000000005b000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 000000000005b020 001000 004ec0 10 AX 0 0 16\n [11] .plt.got NOBITS 000000000005fee0 001000 000028 08 AX 0 0 8\n [12] .text NOBITS 000000000005ff10 001000 0ec6e8 00 AX 0 0 16\n [13] .fini NOBITS 000000000014c5f8 001000 000009 00 AX 0 0 4\n [14] .rodata NOBITS 000000000014d000 001000 01c67a 00 A 0 0 32\n [15] .eh_frame_hdr NOBITS 000000000016967c 001000 006ab4 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 6576 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: 0000000000002be0 0 SECTION LOCAL DEFAULT 3 \n 4: 00000000000127c8 0 SECTION LOCAL DEFAULT 4 \n- 5: 00000000000337b2 0 SECTION LOCAL DEFAULT 5 \n- 6: 0000000000034cb0 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000034dd0 0 SECTION LOCAL DEFAULT 7 \n- 8: 0000000000052b78 0 SECTION LOCAL DEFAULT 8 \n+ 5: 00000000000337b6 0 SECTION LOCAL DEFAULT 5 \n+ 6: 0000000000034cb8 0 SECTION LOCAL DEFAULT 6 \n+ 7: 0000000000034dd8 0 SECTION LOCAL DEFAULT 7 \n+ 8: 0000000000052b80 0 SECTION LOCAL DEFAULT 8 \n 9: 000000000005b000 0 SECTION LOCAL DEFAULT 9 \n 10: 000000000005b020 0 SECTION LOCAL DEFAULT 10 \n 11: 000000000005fee0 0 SECTION LOCAL DEFAULT 11 \n 12: 000000000005ff10 0 SECTION LOCAL DEFAULT 12 \n 13: 000000000014c5f8 0 SECTION LOCAL DEFAULT 13 \n 14: 000000000014d000 0 SECTION LOCAL DEFAULT 14 \n 15: 000000000016967c 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: d36e32123b740e1c6852e28d278c48c690a1dfac\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 168755285f74e4eef760dee28c7650962f8ff157\n" } ] }, { "source1": "./usr/lib/debug/.build-id/d5/3fb498c400518ec4e6bd352d06a58b9451e73f.debug", "source2": "./usr/lib/debug/.build-id/17/f4ba998ce7a8e133fef806abedd99b8106379f.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 0x5440\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 0x0041c0 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x0041c8 R 0x1000\n LOAD 0x001000 0x0000000000005000 0x0000000000005000 0x000000 0x002c81 R E 0x1000\n LOAD 0x001000 0x0000000000008000 0x0000000000008000 0x000000 0x00168d R 0x1000\n LOAD 0x0005a8 0x000000000000b5a8 0x000000000000b5a8 0x000000 0x000a78 RW 0x1000\n DYNAMIC 0x0005a8 0x000000000000baf0 0x000000000000baf0 0x000000 0x000270 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x001000 0x0000000000008570 0x0000000000008570 0x000000 0x0002b4 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 0001c8 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000428 00025c 000d80 18 A 4 1 8\n- [ 4] .dynstr NOBITS 00000000000011a8 00025c 001960 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000002b08 00025c 000120 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 0000000000002c28 00025c 0000b0 00 A 4 3 8\n- [ 7] .rela.dyn NOBITS 0000000000002cd8 00025c 000ee8 18 A 3 0 8\n- [ 8] .rela.plt NOBITS 0000000000003bc0 00025c 000600 18 A 3 22 8\n+ [ 4] .dynstr NOBITS 00000000000011a8 00025c 001964 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000002b0c 00025c 000120 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 0000000000002c30 00025c 0000b0 00 A 4 3 8\n+ [ 7] .rela.dyn NOBITS 0000000000002ce0 00025c 000ee8 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 0000000000003bc8 00025c 000600 18 A 3 22 8\n [ 9] .init NOBITS 0000000000005000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000005020 001000 000410 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000005430 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000005440 001000 002836 00 AX 0 0 16\n [13] .fini NOBITS 0000000000007c78 001000 000009 00 AX 0 0 4\n [14] .rodata NOBITS 0000000000008000 001000 000570 00 A 0 0 32\n [15] .eh_frame_hdr NOBITS 0000000000008570 001000 0002b4 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 284 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: 0000000000000428 0 SECTION LOCAL DEFAULT 3 \n 4: 00000000000011a8 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000002b08 0 SECTION LOCAL DEFAULT 5 \n- 6: 0000000000002c28 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000002cd8 0 SECTION LOCAL DEFAULT 7 \n- 8: 0000000000003bc0 0 SECTION LOCAL DEFAULT 8 \n+ 5: 0000000000002b0c 0 SECTION LOCAL DEFAULT 5 \n+ 6: 0000000000002c30 0 SECTION LOCAL DEFAULT 6 \n+ 7: 0000000000002ce0 0 SECTION LOCAL DEFAULT 7 \n+ 8: 0000000000003bc8 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000005000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000005020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000005430 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000005440 0 SECTION LOCAL DEFAULT 12 \n 13: 0000000000007c78 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000008000 0 SECTION LOCAL DEFAULT 14 \n 15: 0000000000008570 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: d53fb498c400518ec4e6bd352d06a58b9451e73f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 17f4ba998ce7a8e133fef806abedd99b8106379f\n" } ] }, { "source1": "./usr/lib/debug/.build-id/dd/f5e1c02db8e487af6755ff8ca8ba61ab5981ff.debug", "source2": "./usr/lib/debug/.build-id/84/51a89bcfc0bb6f8c379a9572ff2b41e631ede9.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": "@@ -1,15 +1,15 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x6360\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 0x005de0 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x005de8 R 0x1000\n LOAD 0x001000 0x0000000000006000 0x0000000000006000 0x000000 0x001c11 R E 0x1000\n LOAD 0x001000 0x0000000000008000 0x0000000000008000 0x000000 0x0010db R 0x1000\n LOAD 0x000838 0x000000000000a838 0x000000000000a838 0x000000 0x0008d8 RW 0x1000\n DYNAMIC 0x000838 0x000000000000aa60 0x000000000000aa60 0x000000 0x000260 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x001000 0x0000000000008628 0x0000000000008628 0x000000 0x0001c4 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 0003a4 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000608 00025c 000f60 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000001568 00025c 0036e0 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000004c48 00025c 000148 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 0000000000004d90 00025c 000090 00 A 4 3 8\n- [ 7] .rela.dyn NOBITS 0000000000004e20 00025c 000b10 18 A 3 0 8\n- [ 8] .rela.plt NOBITS 0000000000005930 00025c 0004b0 18 A 3 22 8\n+ [ 4] .dynstr NOBITS 0000000000001568 00025c 0036e4 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000004c4c 00025c 000148 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 0000000000004d98 00025c 000090 00 A 4 3 8\n+ [ 7] .rela.dyn NOBITS 0000000000004e28 00025c 000b10 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 0000000000005938 00025c 0004b0 18 A 3 22 8\n [ 9] .init NOBITS 0000000000006000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000006020 001000 000330 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000006350 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000006360 001000 0018a7 00 AX 0 0 16\n [13] .fini NOBITS 0000000000007c08 001000 000009 00 AX 0 0 4\n [14] .rodata NOBITS 0000000000008000 001000 000627 00 A 0 0 32\n [15] .eh_frame_hdr NOBITS 0000000000008628 001000 0001c4 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 219 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: 0000000000000608 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000001568 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000004c48 0 SECTION LOCAL DEFAULT 5 \n- 6: 0000000000004d90 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000004e20 0 SECTION LOCAL DEFAULT 7 \n- 8: 0000000000005930 0 SECTION LOCAL DEFAULT 8 \n+ 5: 0000000000004c4c 0 SECTION LOCAL DEFAULT 5 \n+ 6: 0000000000004d98 0 SECTION LOCAL DEFAULT 6 \n+ 7: 0000000000004e28 0 SECTION LOCAL DEFAULT 7 \n+ 8: 0000000000005938 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000006000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000006020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000006350 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000006360 0 SECTION LOCAL DEFAULT 12 \n 13: 0000000000007c08 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000008000 0 SECTION LOCAL DEFAULT 14 \n 15: 0000000000008628 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: ddf5e1c02db8e487af6755ff8ca8ba61ab5981ff\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8451a89bcfc0bb6f8c379a9572ff2b41e631ede9\n" } ] }, { "source1": "./usr/lib/debug/.build-id/f0/575c5d9da4b1a79e3a7061ba211bebfeab97cd.debug", "source2": "./usr/lib/debug/.build-id/63/fdcaf13c3abc8f32d68a58ad60368235a79079.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 0002c0 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000520 00025c 000e28 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000001348 00025c 002985 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000003cce 00025c 00012e 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000001348 00025c 002989 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000003cd2 00025c 00012e 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000003e00 00025c 000090 00 A 4 3 8\n [ 7] .rela.dyn NOBITS 0000000000003e90 00025c 0009a8 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000004838 00025c 000498 18 A 3 22 8\n [ 9] .init NOBITS 0000000000005000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000005020 001000 000320 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000005340 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000005350 001000 001697 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 205 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: 0000000000000520 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000001348 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000003cce 0 SECTION LOCAL DEFAULT 5 \n+ 5: 0000000000003cd2 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000003e00 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000003e90 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000004838 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000005000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000005020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000005340 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000005350 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: f0575c5d9da4b1a79e3a7061ba211bebfeab97cd\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 63fdcaf13c3abc8f32d68a58ad60368235a79079\n" } ] }, { "source1": "./usr/lib/debug/.build-id/f2/3df13a0873bcbe7aec89239bd95db524898d5d.debug", "source2": "./usr/lib/debug/.build-id/c5/37381fdb9d0a203f88dac79b8ea817b986efc6.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 0x1150\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 0x000e10 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x000e18 R 0x1000\n LOAD 0x001000 0x0000000000001000 0x0000000000001000 0x000000 0x000985 R E 0x1000\n LOAD 0x001000 0x0000000000002000 0x0000000000002000 0x000000 0x00050d R 0x1000\n LOAD 0x000cc0 0x0000000000003cc0 0x0000000000003cc0 0x000000 0x000370 RW 0x1000\n DYNAMIC 0x000cc0 0x0000000000003cd8 0x0000000000003cd8 0x000000 0x000250 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x001000 0x000000000000216c 0x000000000000216c 0x000000 0x00006c 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 00003c 00 A 3 0 8\n [ 3] .dynsym NOBITS 00000000000002a0 00025c 000300 18 A 4 1 8\n- [ 4] .dynstr NOBITS 00000000000005a0 00025c 000507 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000000aa8 00025c 000040 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 0000000000000ae8 00025c 000070 00 A 4 3 8\n- [ 7] .rela.dyn NOBITS 0000000000000b58 00025c 000120 18 A 3 0 8\n- [ 8] .rela.plt NOBITS 0000000000000c78 00025c 000198 18 A 3 21 8\n+ [ 4] .dynstr NOBITS 00000000000005a0 00025c 00050b 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000000aac 00025c 000040 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 0000000000000af0 00025c 000070 00 A 4 3 8\n+ [ 7] .rela.dyn NOBITS 0000000000000b60 00025c 000120 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 0000000000000c80 00025c 000198 18 A 3 21 8\n [ 9] .init NOBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000001020 001000 000120 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000001140 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000001150 001000 00082b 00 AX 0 0 16\n [13] .fini NOBITS 000000000000197c 001000 000009 00 AX 0 0 4\n [14] .rodata NOBITS 0000000000002000 001000 00016c 00 A 0 0 16\n [15] .eh_frame_hdr NOBITS 000000000000216c 001000 00006c 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 96 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: 00000000000002a0 0 SECTION LOCAL DEFAULT 3 \n 4: 00000000000005a0 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000000aa8 0 SECTION LOCAL DEFAULT 5 \n- 6: 0000000000000ae8 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000000b58 0 SECTION LOCAL DEFAULT 7 \n- 8: 0000000000000c78 0 SECTION LOCAL DEFAULT 8 \n+ 5: 0000000000000aac 0 SECTION LOCAL DEFAULT 5 \n+ 6: 0000000000000af0 0 SECTION LOCAL DEFAULT 6 \n+ 7: 0000000000000b60 0 SECTION LOCAL DEFAULT 7 \n+ 8: 0000000000000c80 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000001000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000001020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000001140 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000001150 0 SECTION LOCAL DEFAULT 12 \n 13: 000000000000197c 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000002000 0 SECTION LOCAL DEFAULT 14 \n 15: 000000000000216c 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: f23df13a0873bcbe7aec89239bd95db524898d5d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c537381fdb9d0a203f88dac79b8ea817b986efc6\n" } ] } ] } ] } ] }, { "source1": "choreonoid-plugins-base_1.5.0+dfsg-0.1_amd64.deb", "source2": "choreonoid-plugins-base_1.5.0+dfsg-0.1_amd64.deb", "unified_diff": null, "details": [ { "source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2016-08-17 09:46:40.000000 debian-binary\n--rw-r--r-- 0 0 0 1512 2016-08-17 09:46:40.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1371204 2016-08-17 09:46:40.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1508 2016-08-17 09:46:40.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 1373596 2016-08-17 09:46:40.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/choreonoid-1.5/libCnoidBalancerPlugin.so", "source2": "./usr/lib/x86_64-linux-gnu/choreonoid-1.5/libCnoidBalancerPlugin.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 0000dc 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000340 000340 001d28 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000002068 002068 002c95 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000004cfe 004cfe 00026e 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000002068 002068 002c99 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000004d02 004d02 00026e 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000004f70 004f70 0000f0 00 A 4 4 8\n [ 7] .rela.dyn RELA 0000000000005060 005060 002be0 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000007c40 007c40 000ed0 18 AI 3 22 8\n [ 9] .init PROGBITS 0000000000009000 009000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000009020 009020 0009f0 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000009a10 009a10 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000009a20 009a20 012dfd 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -13,23 +13,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x246f0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x246f8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x2068\n 0x0000000000000006 (SYMTAB) 0x340\n- 0x000000000000000a (STRSZ) 11413 (bytes)\n+ 0x000000000000000a (STRSZ) 11417 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x25a70\n 0x0000000000000002 (PLTRELSZ) 3792 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x7c40\n 0x0000000000000007 (RELA) 0x5060\n 0x0000000000000008 (RELASZ) 11232 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x4f70\n 0x000000006fffffff (VERNEEDNUM) 4\n- 0x000000006ffffff0 (VERSYM) 0x4cfe\n+ 0x000000006ffffff0 (VERSYM) 0x4d02\n 0x000000006ffffff9 (RELACOUNT) 219\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: bd4005c4d3eddb74bff4a4fba9d73fa67343cf58\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 20d9bf6ba428fd991072648528643452719a02ff\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 311 entries:\n- Addr: 0x0000000000004cfe Offset: 0x004cfe Link: 3 (.dynsym)\n+ Addr: 0x0000000000004d02 Offset: 0x004d02 Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 2 (GLIBCXX_3.4) 3 (GLIBC_2.2.5) 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*) 2 (GLIBCXX_3.4) 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": "@@ -709,9 +709,9 @@\n 0x00004c88 00000000 00000000 00000000 00000000 ................\n 0x00004c98 00000000 00000000 00000000 00000000 ................\n 0x00004ca8 00000000 00000000 00000000 00000000 ................\n 0x00004cb8 00000000 00000000 00000000 00000000 ................\n 0x00004cc8 00000000 00000000 00000000 00000000 ................\n 0x00004cd8 00000000 00000000 00000000 00000000 ................\n 0x00004ce8 00000000 00000000 00000000 00000000 ................\n- 0x00004cf8 00000000 00 .....\n+ 0x00004cf8 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.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpipm71tcw/0/5.so.debuglink.j9os52px`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpwr0emv41/0/5.so.debuglink.j6sl3vu0`:", "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 34303035 63346433 65646462 37346266 4005c4d3eddb74bf\n- 0x00000010 66346134 66626139 64373366 61363733 f4a4fba9d73fa673\n- 0x00000020 34336366 35382e64 65627567 00000000 43cf58.debug....\n- 0x00000030 b17c0696 .|..\n+ 0x00000000 64396266 36626134 32386664 39393130 d9bf6ba428fd9910\n+ 0x00000010 37323634 38353238 36343334 35323731 7264852864345271\n+ 0x00000020 39613032 66662e64 65627567 00000000 9a02ff.debug....\n+ 0x00000030 29ab88a5 )...\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/choreonoid-1.5/libCnoidBodyPlugin.so", "source2": "./usr/lib/x86_64-linux-gnu/choreonoid-1.5/libCnoidBodyPlugin.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 0x5ff10\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 0x05a180 0x05a180 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x05a188 0x05a188 R 0x1000\n LOAD 0x05b000 0x000000000005b000 0x000000000005b000 0x0f1601 0x0f1601 R E 0x1000\n LOAD 0x14d000 0x000000000014d000 0x000000000014d000 0x05495f 0x05495f R 0x1000\n LOAD 0x1a21e0 0x00000000001a31e0 0x00000000001a31e0 0x00de90 0x00e948 RW 0x1000\n DYNAMIC 0x1acc80 0x00000000001adc80 0x00000000001adc80 0x000300 0x000300 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x16967c 0x000000000016967c 0x000000000016967c 0x006ab4 0x006ab4 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 00297c 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000002be0 002be0 00fbe8 18 A 4 1 8\n- [ 4] .dynstr STRTAB 00000000000127c8 0127c8 020fea 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00000000000337b2 0337b2 0014fe 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 0000000000034cb0 034cb0 000120 00 A 4 4 8\n- [ 7] .rela.dyn RELA 0000000000034dd0 034dd0 01dda8 18 A 3 0 8\n- [ 8] .rela.plt RELA 0000000000052b78 052b78 007608 18 AI 3 22 8\n+ [ 4] .dynstr STRTAB 00000000000127c8 0127c8 020fee 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00000000000337b6 0337b6 0014fe 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 0000000000034cb8 034cb8 000120 00 A 4 4 8\n+ [ 7] .rela.dyn RELA 0000000000034dd8 034dd8 01dda8 18 A 3 0 8\n+ [ 8] .rela.plt RELA 0000000000052b80 052b80 007608 18 AI 3 22 8\n [ 9] .init PROGBITS 000000000005b000 05b000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 000000000005b020 05b020 004ec0 10 AX 0 0 16\n [11] .plt.got PROGBITS 000000000005fee0 05fee0 000028 08 AX 0 0 8\n [12] .text PROGBITS 000000000005ff10 05ff10 0ec6e8 00 AX 0 0 16\n [13] .fini PROGBITS 000000000014c5f8 14c5f8 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 000000000014d000 14d000 01c67a 00 A 0 0 32\n [15] .eh_frame_hdr PROGBITS 000000000016967c 16967c 006ab4 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 0x34dd0 contains 5095 entries:\n+Relocation section '.rela.dyn' at offset 0x34dd8 contains 5095 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 00000000001a31e0 0000000000000008 R_X86_64_RELATIVE 72a00\n 00000000001a31e8 0000000000000008 R_X86_64_RELATIVE 72370\n 00000000001a31f0 0000000000000008 R_X86_64_RELATIVE 723f0\n 00000000001a31f8 0000000000000008 R_X86_64_RELATIVE 72440\n 00000000001a3200 0000000000000008 R_X86_64_RELATIVE 72470\n 00000000001a3208 0000000000000008 R_X86_64_RELATIVE 72520\n@@ -5093,15 +5093,15 @@\n 00000000001b0fc8 0000051d00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTV12QRadioButton + 0\n 00000000001b0fd0 0000085400000006 R_X86_64_GLOB_DAT 00000000001ad8f8 _ZTVN5cnoid14LinkTreeWidgetE + 0\n 00000000001b0fe0 0000052000000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVN5cnoid11DataMapBaseE + 0\n 00000000001b0fe8 0000052800000006 R_X86_64_GLOB_DAT 0000000000000000 _ZN5boost9iostreams4zlib8deflatedE + 0\n 00000000001b1008 0000022000000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0\n 00000000001b1068 0000023700000001 R_X86_64_64 0000000000000000 _ZTIN5cnoid9ValueNode9ExceptionE + 0\n \n-Relocation section '.rela.plt' at offset 0x52b78 contains 1259 entries:\n+Relocation section '.rela.plt' at offset 0x52b80 contains 1259 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 00000000001adf98 000006c700000007 R_X86_64_JUMP_SLOT 00000000000fcdd0 _ZN5cnoid10PushButtonD1Ev + 0\n 00000000001adfa0 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5cnoid10YAMLWriter9putScalarERKd + 0\n 00000000001adfa8 0000062200000007 R_X86_64_JUMP_SLOT 0000000000144c60 _ZN5cnoid12CollisionSeq17readCollisionDataEiRKNS_7ListingE + 0\n 00000000001adfb0 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5cnoid10TreeWidget26setHeaderSectionResizeModeEiN11QHeaderView10ResizeModeE + 0\n 00000000001adfb8 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5cnoid6ZMPSeqC1Ei + 0\n 00000000001adfc0 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5cnoid13MeshGeneratorC1Ev + 0\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -25,23 +25,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x1a31e0\n 0x000000000000001b (INIT_ARRAYSZ) 120 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x1a3258\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x127c8\n 0x0000000000000006 (SYMTAB) 0x2be0\n- 0x000000000000000a (STRSZ) 135146 (bytes)\n+ 0x000000000000000a (STRSZ) 135150 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x1adf80\n 0x0000000000000002 (PLTRELSZ) 30216 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x52b78\n- 0x0000000000000007 (RELA) 0x34dd0\n+ 0x0000000000000017 (JMPREL) 0x52b80\n+ 0x0000000000000007 (RELA) 0x34dd8\n 0x0000000000000008 (RELASZ) 122280 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n- 0x000000006ffffffe (VERNEED) 0x34cb0\n+ 0x000000006ffffffe (VERNEED) 0x34cb8\n 0x000000006fffffff (VERNEEDNUM) 4\n- 0x000000006ffffff0 (VERSYM) 0x337b2\n+ 0x000000006ffffff0 (VERSYM) 0x337b6\n 0x000000006ffffff9 (RELACOUNT) 1938\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: d36e32123b740e1c6852e28d278c48c690a1dfac\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 168755285f74e4eef760dee28c7650962f8ff157\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 2687 entries:\n- Addr: 0x00000000000337b2 Offset: 0x0337b2 Link: 3 (.dynsym)\n+ Addr: 0x00000000000337b6 Offset: 0x0337b6 Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 2 (GLIBCXX_3.4.21) 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*) 3 (GLIBCXX_3.4) 0 (*local*) \n 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBCXX_3.4.21) \n@@ -671,15 +671,15 @@\n a6c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n a70: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n a74: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n a78: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n a7c: 1 (*global*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 4 entries:\n- Addr: 0x0000000000034cb0 Offset: 0x034cb0 Link: 4 (.dynstr)\n+ Addr: 0x0000000000034cb8 Offset: 0x034cb8 Link: 4 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_3.0 Flags: none Version: 15\n 0x0020: Version: 1 File: libm.so.6 Cnt: 1\n 0x0030: Name: GLIBC_2.2.5 Flags: none Version: 12\n 0x0040: Version: 1 File: libc.so.6 Cnt: 4\n 0x0050: Name: GLIBC_2.3.2 Flags: none Version: 13\n 0x0060: Name: GLIBC_2.4 Flags: none Version: 11\n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -8442,9 +8442,9 @@\n 0x00033738 00000000 00000000 00000000 00000000 ................\n 0x00033748 00000000 00000000 00000000 00000000 ................\n 0x00033758 00000000 00000000 00000000 00000000 ................\n 0x00033768 00000000 00000000 00000000 00000000 ................\n 0x00033778 00000000 00000000 00000000 00000000 ................\n 0x00033788 00000000 00000000 00000000 00000000 ................\n 0x00033798 00000000 00000000 00000000 00000000 ................\n- 0x000337a8 00000000 00000000 0000 ..........\n+ 0x000337a8 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.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpipm71tcw/0/6.so.debuglink.6u8wz8os`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpwr0emv41/0/6.so.debuglink.y85up99k`:", "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 36653332 31323362 37343065 31633638 6e32123b740e1c68\n- 0x00000010 35326532 38643237 38633438 63363930 52e28d278c48c690\n- 0x00000020 61316466 61632e64 65627567 00000000 a1dfac.debug....\n- 0x00000030 ac04f9f1 ....\n+ 0x00000000 38373535 32383566 37346534 65656637 8755285f74e4eef7\n+ 0x00000010 36306465 65323863 37363530 39363266 60dee28c7650962f\n+ 0x00000020 38666631 35372e64 65627567 00000000 8ff157.debug....\n+ 0x00000030 4f28625c O(b\\\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/choreonoid-1.5/libCnoidPoseSeqPlugin.so", "source2": "./usr/lib/x86_64-linux-gnu/choreonoid-1.5/libCnoidPoseSeqPlugin.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 000b0c 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000d70 000d70 006c48 18 A 4 1 8\n- [ 4] .dynstr STRTAB 00000000000079b8 0079b8 00ce43 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00000000000147fc 0147fc 000906 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 00000000000079b8 0079b8 00ce47 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000014800 014800 000906 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000015108 015108 000100 00 A 4 4 8\n [ 7] .rela.dyn RELA 0000000000015208 015208 00a0f8 18 A 3 0 8\n [ 8] .rela.plt RELA 000000000001f300 01f300 003828 18 AI 3 22 8\n [ 9] .init PROGBITS 0000000000023000 023000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000023020 023020 002580 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000255a0 0255a0 000018 08 AX 0 0 8\n [12] .text PROGBITS 00000000000255c0 0255c0 056e08 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -20,23 +20,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x97f58\n 0x000000000000001b (INIT_ARRAYSZ) 64 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x97f98\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x79b8\n 0x0000000000000006 (SYMTAB) 0xd70\n- 0x000000000000000a (STRSZ) 52803 (bytes)\n+ 0x000000000000000a (STRSZ) 52807 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x9ba58\n 0x0000000000000002 (PLTRELSZ) 14376 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x1f300\n 0x0000000000000007 (RELA) 0x15208\n 0x0000000000000008 (RELASZ) 41208 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x15108\n 0x000000006fffffff (VERNEEDNUM) 4\n- 0x000000006ffffff0 (VERSYM) 0x147fc\n+ 0x000000006ffffff0 (VERSYM) 0x14800\n 0x000000006ffffff9 (RELACOUNT) 563\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: 3c2f2c81c5f88070058335d7600d046deda4e107\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1bee94c549b0476b66b3e15e5844c32d457092ce\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 1155 entries:\n- Addr: 0x00000000000147fc Offset: 0x0147fc Link: 3 (.dynsym)\n+ Addr: 0x0000000000014800 Offset: 0x014800 Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 2 (GLIBCXX_3.4.21) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 3 (GLIBCXX_3.4) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 0 (*local*) 3 (GLIBCXX_3.4) 0 (*local*) \n 010: 3 (GLIBCXX_3.4) 0 (*local*) 4 (CXXABI_1.3) 0 (*local*) \n 014: 0 (*local*) 0 (*local*) 0 (*local*) 3 (GLIBCXX_3.4)\n 018: 0 (*local*) 0 (*local*) 0 (*local*) 5 (GLIBC_2.14) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -3296,9 +3296,9 @@\n 0x00014788 00000000 00000000 00000000 00000000 ................\n 0x00014798 00000000 00000000 00000000 00000000 ................\n 0x000147a8 00000000 00000000 00000000 00000000 ................\n 0x000147b8 00000000 00000000 00000000 00000000 ................\n 0x000147c8 00000000 00000000 00000000 00000000 ................\n 0x000147d8 00000000 00000000 00000000 00000000 ................\n 0x000147e8 00000000 00000000 00000000 00000000 ................\n- 0x000147f8 000000 ...\n+ 0x000147f8 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.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpipm71tcw/0/7.so.debuglink.mfiqnl7l`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpwr0emv41/0/7.so.debuglink.9maxp4vj`:", "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 32663263 38316335 66383830 37303035 2f2c81c5f8807005\n- 0x00000010 38333335 64373630 30643034 36646564 8335d7600d046ded\n- 0x00000020 61346531 30372e64 65627567 00000000 a4e107.debug....\n- 0x00000030 200667a8 .g.\n+ 0x00000000 65653934 63353439 62303437 36623636 ee94c549b0476b66\n+ 0x00000010 62336531 35653538 34346333 32643435 b3e15e5844c32d45\n+ 0x00000020 37303932 63652e64 65627567 00000000 7092ce.debug....\n+ 0x00000030 ca227fdd .\"..\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/choreonoid-1.5/libCnoidPythonPlugin.so", "source2": "./usr/lib/x86_64-linux-gnu/choreonoid-1.5/libCnoidPythonPlugin.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 0x15470\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 0x013800 0x013800 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x013808 0x013808 R 0x1000\n LOAD 0x014000 0x0000000000014000 0x0000000000014000 0x02bda9 0x02bda9 R E 0x1000\n LOAD 0x040000 0x0000000000040000 0x0000000000040000 0x00eeaf 0x00eeaf R 0x1000\n LOAD 0x04f198 0x0000000000050198 0x0000000000050198 0x0031d0 0x0033a0 RW 0x1000\n DYNAMIC 0x0511a0 0x00000000000521a0 0x00000000000521a0 0x0002b0 0x0002b0 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x0440c0 0x00000000000440c0 0x00000000000440c0 0x001504 0x001504 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 000750 00 A 3 0 8\n [ 3] .dynsym DYNSYM 00000000000009b0 0009b0 003a38 18 A 4 1 8\n- [ 4] .dynstr STRTAB 00000000000043e8 0043e8 00791c 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 000000000000bd04 00bd04 0004da 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 000000000000c1e0 00c1e0 0000f0 00 A 4 3 8\n- [ 7] .rela.dyn RELA 000000000000c2d0 00c2d0 0056e8 18 A 3 0 8\n- [ 8] .rela.plt RELA 00000000000119b8 0119b8 001e48 18 AI 3 22 8\n+ [ 4] .dynstr STRTAB 00000000000043e8 0043e8 007920 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000000000000bd08 00bd08 0004da 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 000000000000c1e8 00c1e8 0000f0 00 A 4 3 8\n+ [ 7] .rela.dyn RELA 000000000000c2d8 00c2d8 0056e8 18 A 3 0 8\n+ [ 8] .rela.plt RELA 00000000000119c0 0119c0 001e48 18 AI 3 22 8\n [ 9] .init PROGBITS 0000000000014000 014000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000014020 014020 001440 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000015460 015460 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000015470 015470 02a92f 00 AX 0 0 16\n [13] .fini PROGBITS 000000000003fda0 03fda0 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 0000000000040000 040000 0040bf 00 A 0 0 32\n [15] .eh_frame_hdr PROGBITS 00000000000440c0 0440c0 001504 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 0xc2d0 contains 927 entries:\n+Relocation section '.rela.dyn' at offset 0xc2d8 contains 927 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000050198 0000000000000008 R_X86_64_RELATIVE 19470\n 00000000000501a0 0000000000000008 R_X86_64_RELATIVE 18f70\n 00000000000501a8 0000000000000008 R_X86_64_RELATIVE 19130\n 00000000000501b0 0000000000000008 R_X86_64_RELATIVE 192a0\n 00000000000501b8 0000000000000008 R_X86_64_RELATIVE 192d0\n 00000000000501c0 0000000000000008 R_X86_64_RELATIVE 19300\n@@ -925,15 +925,15 @@\n 0000000000052fe8 0000018b00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTIb@CXXABI_1.3 + 0\n 0000000000052ff0 0000023000000006 R_X86_64_GLOB_DAT 0000000000051b60 _ZTVN5cnoid11ItemManager7FactoryINS_16PythonScriptItemEEE + 0\n 0000000000052ff8 0000019200000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTIv@CXXABI_1.3 + 0\n 00000000000531a8 000001a900000001 R_X86_64_64 0000000000050c30 _ZTIN5boost16bad_lexical_castE + 0\n 00000000000531b0 000000ba00000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0\n 0000000000053288 0000004900000001 R_X86_64_64 0000000000000000 _ZTIN5boost6python17error_already_setE + 0\n \n-Relocation section '.rela.plt' at offset 0x119b8 contains 323 entries:\n+Relocation section '.rela.plt' at offset 0x119c0 contains 323 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000052468 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN14QPlainTextEdit11setReadOnlyEb + 0\n 0000000000052470 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5cnoid11MessageView5putlnERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0\n 0000000000052478 000001f200000007 R_X86_64_JUMP_SLOT 000000000001a6a0 _ZN5cnoid15pythonSysModuleEv + 0\n 0000000000052480 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5boost6python9converter30throw_no_reference_from_pythonEP7_objectRKNS1_12registrationE + 0\n 0000000000052488 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5cnoid11ItemManager16registerClassSubEN5boost8functionIFPNS_4ItemEvEEES4_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESE_ + 0\n 0000000000052490 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN10QEventLoopC1EP7QObject + 0\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -20,23 +20,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x50198\n 0x000000000000001b (INIT_ARRAYSZ) 48 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x501c8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x43e8\n 0x0000000000000006 (SYMTAB) 0x9b0\n- 0x000000000000000a (STRSZ) 31004 (bytes)\n+ 0x000000000000000a (STRSZ) 31008 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x52450\n 0x0000000000000002 (PLTRELSZ) 7752 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x119b8\n- 0x0000000000000007 (RELA) 0xc2d0\n+ 0x0000000000000017 (JMPREL) 0x119c0\n+ 0x0000000000000007 (RELA) 0xc2d8\n 0x0000000000000008 (RELASZ) 22248 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n- 0x000000006ffffffe (VERNEED) 0xc1e0\n+ 0x000000006ffffffe (VERNEED) 0xc1e8\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0xbd04\n+ 0x000000006ffffff0 (VERSYM) 0xbd08\n 0x000000006ffffff9 (RELACOUNT) 479\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: 8c837c719a9be02a99c2c9998bff2c4e820e8ffd\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0213043f6d437ff62c059969ed36158bd3861eaa\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 621 entries:\n- Addr: 0x000000000000bd04 Offset: 0x00bd04 Link: 3 (.dynsym)\n+ Addr: 0x000000000000bd08 Offset: 0x00bd08 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*) 2 (GLIBCXX_3.4.20) 3 (GLIBCXX_3.4)\n 010: 0 (*local*) 4 (CXXABI_1.3) 0 (*local*) 0 (*local*) \n 014: 0 (*local*) 3 (GLIBCXX_3.4) 0 (*local*) 5 (GLIBC_2.14) \n 018: 0 (*local*) 3 (GLIBCXX_3.4) 0 (*local*) 0 (*local*) \n@@ -155,15 +155,15 @@\n 25c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \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*) \n \n Version needs section '.gnu.version_r' contains 3 entries:\n- Addr: 0x000000000000c1e0 Offset: 0x00c1e0 Link: 4 (.dynstr)\n+ Addr: 0x000000000000c1e8 Offset: 0x00c1e8 Link: 4 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_3.0 Flags: none Version: 12\n 0x0020: Version: 1 File: libc.so.6 Cnt: 3\n 0x0030: Name: GLIBC_2.4 Flags: none Version: 10\n 0x0040: Name: GLIBC_2.2.5 Flags: none Version: 8\n 0x0050: Name: GLIBC_2.14 Flags: none Version: 5\n 0x0060: Version: 1 File: libstdc++.so.6 Cnt: 8\n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -1933,9 +1933,9 @@\n 0x0000bc88 00000000 00000000 00000000 00000000 ................\n 0x0000bc98 00000000 00000000 00000000 00000000 ................\n 0x0000bca8 00000000 00000000 00000000 00000000 ................\n 0x0000bcb8 00000000 00000000 00000000 00000000 ................\n 0x0000bcc8 00000000 00000000 00000000 00000000 ................\n 0x0000bcd8 00000000 00000000 00000000 00000000 ................\n 0x0000bce8 00000000 00000000 00000000 00000000 ................\n- 0x0000bcf8 00000000 00000000 00000000 ............\n+ 0x0000bcf8 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.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpipm71tcw/0/8.so.debuglink.pxny536j`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpwr0emv41/0/8.so.debuglink.7yj2en7s`:", "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 38333763 37313961 39626530 32613939 837c719a9be02a99\n- 0x00000010 63326339 39393862 66663263 34653832 c2c9998bff2c4e82\n- 0x00000020 30653866 66642e64 65627567 00000000 0e8ffd.debug....\n- 0x00000030 17771a43 .w.C\n+ 0x00000000 31333034 33663664 34333766 66363263 13043f6d437ff62c\n+ 0x00000010 30353939 36396564 33363135 38626433 059969ed36158bd3\n+ 0x00000020 38363165 61612e64 65627567 00000000 861eaa.debug....\n+ 0x00000030 154c536b .LSk\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/choreonoid-1.5/libCnoidPythonSimScriptPlugin.so", "source2": "./usr/lib/x86_64-linux-gnu/choreonoid-1.5/libCnoidPythonSimScriptPlugin.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 0x5440\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 0x0041c0 0x0041c0 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0041c8 0x0041c8 R 0x1000\n LOAD 0x005000 0x0000000000005000 0x0000000000005000 0x002c81 0x002c81 R E 0x1000\n LOAD 0x008000 0x0000000000008000 0x0000000000008000 0x00168d 0x00168d R 0x1000\n LOAD 0x00a5a8 0x000000000000b5a8 0x000000000000b5a8 0x000a68 0x000a78 RW 0x1000\n DYNAMIC 0x00aaf0 0x000000000000baf0 0x000000000000baf0 0x000270 0x000270 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x008570 0x0000000000008570 0x0000000000008570 0x0002b4 0x0002b4 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 0001c8 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000428 000428 000d80 18 A 4 1 8\n- [ 4] .dynstr STRTAB 00000000000011a8 0011a8 001960 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000002b08 002b08 000120 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 0000000000002c28 002c28 0000b0 00 A 4 3 8\n- [ 7] .rela.dyn RELA 0000000000002cd8 002cd8 000ee8 18 A 3 0 8\n- [ 8] .rela.plt RELA 0000000000003bc0 003bc0 000600 18 AI 3 22 8\n+ [ 4] .dynstr STRTAB 00000000000011a8 0011a8 001964 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000002b0c 002b0c 000120 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 0000000000002c30 002c30 0000b0 00 A 4 3 8\n+ [ 7] .rela.dyn RELA 0000000000002ce0 002ce0 000ee8 18 A 3 0 8\n+ [ 8] .rela.plt RELA 0000000000003bc8 003bc8 000600 18 AI 3 22 8\n [ 9] .init PROGBITS 0000000000005000 005000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000005020 005020 000410 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000005430 005430 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000005440 005440 002836 00 AX 0 0 16\n [13] .fini PROGBITS 0000000000007c78 007c78 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 0000000000008000 008000 000570 00 A 0 0 32\n [15] .eh_frame_hdr PROGBITS 0000000000008570 008570 0002b4 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 0x2cd8 contains 159 entries:\n+Relocation section '.rela.dyn' at offset 0x2ce0 contains 159 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000000b5a8 0000000000000008 R_X86_64_RELATIVE 58e0\n 000000000000b5b0 0000000000000008 R_X86_64_RELATIVE 5800\n 000000000000b5b8 0000000000000008 R_X86_64_RELATIVE 58a0\n 000000000000b5c0 0000000000000008 R_X86_64_RELATIVE ba60\n 000000000000b5c8 0000000000000008 R_X86_64_RELATIVE bad0\n 000000000000b5d8 0000000000000008 R_X86_64_RELATIVE b7c8\n@@ -157,15 +157,15 @@\n 000000000000bfc8 0000006700000006 R_X86_64_GLOB_DAT 000000000000b7f0 _ZTVN5boost9exceptionE + 0\n 000000000000bfd0 0000005900000006 R_X86_64_GLOB_DAT 000000000000b9e8 _ZTVN5cnoid11ItemManager7FactoryINS_19PythonSimScriptItemEEE + 0\n 000000000000bfe0 0000004a00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0\n 000000000000bfe8 0000005200000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 000000000000bff0 0000005400000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 000000000000c008 0000004500000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0\n \n-Relocation section '.rela.plt' at offset 0x3bc0 contains 64 entries:\n+Relocation section '.rela.plt' at offset 0x3bc8 contains 64 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000000bd78 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5cnoid20PythonScriptItemImpl7restoreERKNS_7ArchiveE + 0\n 000000000000bd80 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5cnoid20PythonScriptItemImpl17setScriptFilenameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0\n 000000000000bd88 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5cnoid20SimulationScriptItem15doPutPropertiesERNS_19PutPropertyFunctionE + 0\n 000000000000bd90 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5cnoid20PythonScriptItemImpl22onDisconnectedFromRootEv + 0\n 000000000000bd98 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm@GLIBCXX_3.4.21 + 0\n 000000000000bda0 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5cnoid11ItemManager16registerClassSubEN5boost8functionIFPNS_4ItemEvEEES4_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESE_ + 0\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -16,23 +16,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0xb5a8\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0xb5b8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x11a8\n 0x0000000000000006 (SYMTAB) 0x428\n- 0x000000000000000a (STRSZ) 6496 (bytes)\n+ 0x000000000000000a (STRSZ) 6500 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0xbd60\n 0x0000000000000002 (PLTRELSZ) 1536 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x3bc0\n- 0x0000000000000007 (RELA) 0x2cd8\n+ 0x0000000000000017 (JMPREL) 0x3bc8\n+ 0x0000000000000007 (RELA) 0x2ce0\n 0x0000000000000008 (RELASZ) 3816 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n- 0x000000006ffffffe (VERNEED) 0x2c28\n+ 0x000000006ffffffe (VERNEED) 0x2c30\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x2b08\n+ 0x000000006ffffff0 (VERSYM) 0x2b0c\n 0x000000006ffffff9 (RELACOUNT) 63\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: d53fb498c400518ec4e6bd352d06a58b9451e73f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 17f4ba998ce7a8e133fef806abedd99b8106379f\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 144 entries:\n- Addr: 0x0000000000002b08 Offset: 0x002b08 Link: 3 (.dynsym)\n+ Addr: 0x0000000000002b0c Offset: 0x002b0c Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBCXX_3.4.21) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 3 (CXXABI_1.3) 0 (*local*) 0 (*local*) 4 (GLIBC_2.2.5)\n 010: 4 (GLIBC_2.2.5) 3 (CXXABI_1.3) 2 (GLIBCXX_3.4.21) 0 (*local*) \n 014: 0 (*local*) 5 (GLIBCXX_3.4) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 4 (GLIBC_2.2.5) 4 (GLIBC_2.2.5)\n@@ -35,15 +35,15 @@\n 07c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 080: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \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*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 3 entries:\n- Addr: 0x0000000000002c28 Offset: 0x002c28 Link: 4 (.dynstr)\n+ Addr: 0x0000000000002c30 Offset: 0x002c30 Link: 4 (.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: 3\n 0x0030: Name: GLIBC_2.4 Flags: none Version: 8\n 0x0040: Name: GLIBC_2.14 Flags: none Version: 6\n 0x0050: Name: GLIBC_2.2.5 Flags: none Version: 4\n 0x0060: Version: 1 File: libstdc++.so.6 Cnt: 4\n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -402,8 +402,9 @@\n 0x00002a98 00000000 00000000 00000000 00000000 ................\n 0x00002aa8 00000000 00000000 00000000 00000000 ................\n 0x00002ab8 00000000 00000000 00000000 00000000 ................\n 0x00002ac8 00000000 00000000 00000000 00000000 ................\n 0x00002ad8 00000000 00000000 00000000 00000000 ................\n 0x00002ae8 00000000 00000000 00000000 00000000 ................\n 0x00002af8 00000000 00000000 00000000 00000000 ................\n+ 0x00002b08 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.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpipm71tcw/0/9.so.debuglink.mmav6qu0`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpwr0emv41/0/9.so.debuglink.nj1rjpzo`:", "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 33666234 39386334 30303531 38656334 3fb498c400518ec4\n- 0x00000010 65366264 33353264 30366135 38623934 e6bd352d06a58b94\n- 0x00000020 35316537 33662e64 65627567 00000000 51e73f.debug....\n- 0x00000030 f95a0551 .Z.Q\n+ 0x00000000 66346261 39393863 65376138 65313333 f4ba998ce7a8e133\n+ 0x00000010 66656638 30366162 65646439 39623831 fef806abedd99b81\n+ 0x00000020 30363337 39662e64 65627567 00000000 06379f.debug....\n+ 0x00000030 9146fe15 .F..\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/choreonoid-1.5/libCnoidSimpleControllerPlugin.so", "source2": "./usr/lib/x86_64-linux-gnu/choreonoid-1.5/libCnoidSimpleControllerPlugin.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 0x7820\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 0x006998 0x006998 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0069a0 0x0069a0 R 0x1000\n LOAD 0x007000 0x0000000000007000 0x0000000000007000 0x0113dd 0x0113dd R E 0x1000\n LOAD 0x019000 0x0000000000019000 0x0000000000019000 0x005cd0 0x005cd0 R 0x1000\n LOAD 0x01fca0 0x0000000000020ca0 0x0000000000020ca0 0x001370 0x001378 RW 0x1000\n DYNAMIC 0x0208b8 0x00000000000218b8 0x00000000000218b8 0x000290 0x000290 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x01b210 0x000000000001b210 0x000000000001b210 0x00075c 0x00075c 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 0001dc 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000440 000440 0013c8 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000001808 001808 002460 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000003c68 003c68 0001a6 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 0000000000003e10 003e10 0000e0 00 A 4 3 8\n- [ 7] .rela.dyn RELA 0000000000003ef0 003ef0 001ed8 18 A 3 0 8\n- [ 8] .rela.plt RELA 0000000000005dc8 005dc8 000bd0 18 AI 3 22 8\n+ [ 4] .dynstr STRTAB 0000000000001808 001808 002464 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000003c6c 003c6c 0001a6 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 0000000000003e18 003e18 0000e0 00 A 4 3 8\n+ [ 7] .rela.dyn RELA 0000000000003ef8 003ef8 001ed8 18 A 3 0 8\n+ [ 8] .rela.plt RELA 0000000000005dd0 005dd0 000bd0 18 AI 3 22 8\n [ 9] .init PROGBITS 0000000000007000 007000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000007020 007020 0007f0 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000007810 007810 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000007820 007820 010bb4 00 AX 0 0 16\n [13] .fini PROGBITS 00000000000183d4 0183d4 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 0000000000019000 019000 002210 00 A 0 0 32\n [15] .eh_frame_hdr PROGBITS 000000000001b210 01b210 00075c 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 0x3ef0 contains 329 entries:\n+Relocation section '.rela.dyn' at offset 0x3ef8 contains 329 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000020ca0 0000000000000008 R_X86_64_RELATIVE 8760\n 0000000000020ca8 0000000000000008 R_X86_64_RELATIVE 8720\n 0000000000020cb0 0000000000000008 R_X86_64_RELATIVE 8b80\n 0000000000020cb8 0000000000000008 R_X86_64_RELATIVE 8c10\n 0000000000020cc8 0000000000000008 R_X86_64_RELATIVE 211a8\n 0000000000020cd0 0000000000000008 R_X86_64_RELATIVE e230\n@@ -327,15 +327,15 @@\n 0000000000021fc8 000000b400000006 R_X86_64_GLOB_DAT 000000000000bf20 _ZN5cnoid20SimpleControllerItem13setControllerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0\n 0000000000021fd0 0000007c00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0\n 0000000000021fd8 0000009f00000006 R_X86_64_GLOB_DAT 000000000000de00 _ZNKSt5ctypeIcE9do_narrowEcc + 0\n 0000000000021fe8 0000008b00000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 0000000000021ff0 0000008d00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 0000000000022008 0000007200000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0\n \n-Relocation section '.rela.plt' at offset 0x5dc8 contains 126 entries:\n+Relocation section '.rela.plt' at offset 0x5dd0 contains 126 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000021b60 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt9basic_iosIcSt11char_traitsIcEE5imbueERKSt6locale@GLIBCXX_3.4 + 0\n 0000000000021b68 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNK5cnoid14ControllerItem17splitOptionStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS6_SaIS6_EE + 0\n 0000000000021b70 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt8ios_baseC2Ev@GLIBCXX_3.4 + 0\n 0000000000021b78 000000b000000007 R_X86_64_JUMP_SLOT 000000000000d4e0 _ZN5cnoid20SimpleControllerItemC1Ev + 0\n 0000000000021b80 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEmc@GLIBCXX_3.4.21 + 0\n 0000000000021b88 0000000900000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm@GLIBCXX_3.4.21 + 0\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -18,23 +18,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x20ca0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x20ca8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x1808\n 0x0000000000000006 (SYMTAB) 0x440\n- 0x000000000000000a (STRSZ) 9312 (bytes)\n+ 0x000000000000000a (STRSZ) 9316 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x21b48\n 0x0000000000000002 (PLTRELSZ) 3024 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x5dc8\n- 0x0000000000000007 (RELA) 0x3ef0\n+ 0x0000000000000017 (JMPREL) 0x5dd0\n+ 0x0000000000000007 (RELA) 0x3ef8\n 0x0000000000000008 (RELASZ) 7896 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n- 0x000000006ffffffe (VERNEED) 0x3e10\n+ 0x000000006ffffffe (VERNEED) 0x3e18\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x3c68\n+ 0x000000006ffffff0 (VERSYM) 0x3c6c\n 0x000000006ffffff9 (RELACOUNT) 199\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: 47791d5ec7eaf27d8fa771edf7657fca178e3e64\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 26a011bcd7268e953a9e135fd30957aa5703c103\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 211 entries:\n- Addr: 0x0000000000003c68 Offset: 0x003c68 Link: 3 (.dynsym)\n+ Addr: 0x0000000000003c6c Offset: 0x003c6c Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 2 (GLIBCXX_3.4) 2 (GLIBCXX_3.4)\n 004: 0 (*local*) 2 (GLIBCXX_3.4) 3 (GLIBCXX_3.4.21) 2 (GLIBCXX_3.4)\n 008: 2 (GLIBCXX_3.4) 3 (GLIBCXX_3.4.21) 0 (*local*) 0 (*local*) \n 00c: 2 (GLIBCXX_3.4) 0 (*local*) 2 (GLIBCXX_3.4) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 4 (CXXABI_1.3) 2 (GLIBCXX_3.4) 0 (*local*) 5 (GLIBC_2.2.5)\n 018: 5 (GLIBC_2.2.5) 4 (CXXABI_1.3) 3 (GLIBCXX_3.4.21) 0 (*local*) \n@@ -52,15 +52,15 @@\n 0c0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 0c4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 0c8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 0cc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 0d0: 1 (*global*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 3 entries:\n- Addr: 0x0000000000003e10 Offset: 0x003e10 Link: 4 (.dynstr)\n+ Addr: 0x0000000000003e18 Offset: 0x003e18 Link: 4 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 2\n 0x0010: Name: GCC_3.0 Flags: none Version: 12\n 0x0020: Name: GCC_3.4 Flags: none Version: 11\n 0x0030: Version: 1 File: libc.so.6 Cnt: 3\n 0x0040: Name: GLIBC_2.4 Flags: none Version: 8\n 0x0050: Name: GLIBC_2.14 Flags: none Version: 6\n 0x0060: Name: GLIBC_2.2.5 Flags: none Version: 5\n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -578,8 +578,9 @@\n 0x00003bf8 00000000 00000000 00000000 00000000 ................\n 0x00003c08 00000000 00000000 00000000 00000000 ................\n 0x00003c18 00000000 00000000 00000000 00000000 ................\n 0x00003c28 00000000 00000000 00000000 00000000 ................\n 0x00003c38 00000000 00000000 00000000 00000000 ................\n 0x00003c48 00000000 00000000 00000000 00000000 ................\n 0x00003c58 00000000 00000000 00000000 00000000 ................\n+ 0x00003c68 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.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpipm71tcw/0/10.so.debuglink.e1uzcimo`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpwr0emv41/0/10.so.debuglink.kdv2c_dl`:", "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 37393164 35656337 65616632 37643866 791d5ec7eaf27d8f\n- 0x00000010 61373731 65646637 36353766 63613137 a771edf7657fca17\n- 0x00000020 38653365 36342e64 65627567 00000000 8e3e64.debug....\n- 0x00000030 68f644b7 h.D.\n+ 0x00000000 61303131 62636437 32363865 39353361 a011bcd7268e953a\n+ 0x00000010 39653133 35666433 30393537 61613537 9e135fd30957aa57\n+ 0x00000020 30336331 30332e64 65627567 00000000 03c103.debug....\n+ 0x00000030 a6187982 ..y.\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/choreonoid-1.5/python/cnoid/Base.so.1.5", "source2": "./usr/lib/x86_64-linux-gnu/choreonoid-1.5/python/cnoid/Base.so.1.5", "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 0xd1040\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 0x0cf790 0x0cf790 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0cf798 0x0cf798 R 0x1000\n LOAD 0x0d0000 0x00000000000d0000 0x00000000000d0000 0x05ab05 0x05ab05 R E 0x1000\n LOAD 0x12b000 0x000000000012b000 0x000000000012b000 0x02a9cf 0x02a9cf R 0x1000\n LOAD 0x1563f8 0x00000000001573f8 0x00000000001573f8 0x00ea90 0x00f9c0 RW 0x1000\n DYNAMIC 0x15b7a0 0x000000000015c7a0 0x000000000015c7a0 0x0002b0 0x0002b0 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x13a32c 0x000000000013a32c 0x000000000013a32c 0x003e84 0x003e84 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 006b80 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000006de0 006de0 0188d0 18 A 4 1 8\n- [ 4] .dynstr STRTAB 000000000001f6b0 01f6b0 08fe39 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00000000000af4ea 0af4ea 0020bc 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 00000000000b15a8 0b15a8 0000b0 00 A 4 3 8\n- [ 7] .rela.dyn RELA 00000000000b1658 0b1658 01c938 18 A 3 0 8\n- [ 8] .rela.plt RELA 00000000000cdf90 0cdf90 001800 18 AI 3 22 8\n+ [ 4] .dynstr STRTAB 000000000001f6b0 01f6b0 08fe3d 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00000000000af4ee 0af4ee 0020bc 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 00000000000b15b0 0b15b0 0000b0 00 A 4 3 8\n+ [ 7] .rela.dyn RELA 00000000000b1660 0b1660 01c938 18 A 3 0 8\n+ [ 8] .rela.plt RELA 00000000000cdf98 0cdf98 001800 18 AI 3 22 8\n [ 9] .init PROGBITS 00000000000d0000 0d0000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 00000000000d0020 0d0020 001010 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000d1030 0d1030 000008 08 AX 0 0 8\n [12] .text PROGBITS 00000000000d1040 0d1040 059ab9 00 AX 0 0 16\n [13] .fini PROGBITS 000000000012aafc 12aafc 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 000000000012b000 12b000 00f329 00 A 0 0 32\n [15] .eh_frame_hdr PROGBITS 000000000013a32c 13a32c 003e84 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 0xb1658 contains 4877 entries:\n+Relocation section '.rela.dyn' at offset 0xb1660 contains 4877 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 00000000001573f8 0000000000000008 R_X86_64_RELATIVE d4560\n 0000000000157400 0000000000000008 R_X86_64_RELATIVE d2b10\n 0000000000157408 0000000000000008 R_X86_64_RELATIVE d2b40\n 0000000000157410 0000000000000008 R_X86_64_RELATIVE d2c40\n 0000000000157418 0000000000000008 R_X86_64_RELATIVE d3820\n 0000000000157420 0000000000000008 R_X86_64_RELATIVE d38f0\n@@ -4875,15 +4875,15 @@\n 0000000000165bc8 00000f8c00000001 R_X86_64_64 000000000011f2d0 _ZN5boost6python6detail21converter_target_typeINS0_15to_python_valueIRKN5cnoid11SignalProxyIFvPNS4_4ItemEbENS4_14signal_private10last_valueIvEEEEEEE10get_pytypeEv + 0\n 0000000000165c20 000007f400000001 R_X86_64_64 0000000000128240 _ZN5boost6python9converter23expected_pytype_for_argIRN5cnoid12SceneDraggerEE10get_pytypeEv + 0\n 0000000000165c80 000007f400000001 R_X86_64_64 0000000000128240 _ZN5boost6python9converter23expected_pytype_for_argIRN5cnoid12SceneDraggerEE10get_pytypeEv + 0\n 0000000000165ce0 000007f400000001 R_X86_64_64 0000000000128240 _ZN5boost6python9converter23expected_pytype_for_argIRN5cnoid12SceneDraggerEE10get_pytypeEv + 0\n 0000000000165d40 0000070700000001 R_X86_64_64 0000000000128200 _ZN5boost6python9converter23expected_pytype_for_argIRN5cnoid15PositionDraggerEE10get_pytypeEv + 0\n 0000000000165da0 0000070700000001 R_X86_64_64 0000000000128200 _ZN5boost6python9converter23expected_pytype_for_argIRN5cnoid15PositionDraggerEE10get_pytypeEv + 0\n \n-Relocation section '.rela.plt' at offset 0xcdf90 contains 256 entries:\n+Relocation section '.rela.plt' at offset 0xcdf98 contains 256 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000015ca68 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5cnoid12ItemTreeView8rootItemEv + 0\n 000000000015ca70 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5boost6python6detail12gcc_demangleEPKc + 0\n 000000000015ca78 0000045900000007 R_X86_64_JUMP_SLOT 00000000000f67a0 _ZN5boost6python6class_IN5cnoid10ScriptItemENS2_7ref_ptrIS3_EENS0_5basesINS2_16AbstractTextItemEN4mpl_5void_ES9_S9_S9_S9_S9_S9_S9_S9_EENS_12noncopyable_11noncopyableEEC1EPKcNS0_9no_init_tE + 0\n 000000000015ca80 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt19__throw_logic_errorPKc@GLIBCXX_3.4 + 0\n 000000000015ca88 000006c200000007 R_X86_64_JUMP_SLOT 00000000000f5bf0 _ZN5boost6python6class_IN5cnoid4ItemENS2_7ref_ptrIS3_EENS_12noncopyable_11noncopyableENS0_6detail13not_specifiedEEC1EPKcNS0_9no_init_tE + 0\n 000000000015ca90 0000000900000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5boost6python7objects10class_base11def_no_initEv + 0\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -19,23 +19,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x1573f8\n 0x000000000000001b (INIT_ARRAYSZ) 80 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x157448\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x1f6b0\n 0x0000000000000006 (SYMTAB) 0x6de0\n- 0x000000000000000a (STRSZ) 589369 (bytes)\n+ 0x000000000000000a (STRSZ) 589373 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x15ca50\n 0x0000000000000002 (PLTRELSZ) 6144 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0xcdf90\n- 0x0000000000000007 (RELA) 0xb1658\n+ 0x0000000000000017 (JMPREL) 0xcdf98\n+ 0x0000000000000007 (RELA) 0xb1660\n 0x0000000000000008 (RELASZ) 117048 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n- 0x000000006ffffffe (VERNEED) 0xb15a8\n+ 0x000000006ffffffe (VERNEED) 0xb15b0\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0xaf4ea\n+ 0x000000006ffffff0 (VERSYM) 0xaf4ee\n 0x000000006ffffff9 (RELACOUNT) 59\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: 31c1edf4a11408d64b70103ae7064556370c2641\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 76012806c9cd4ebca3550d21f8b89c008ad31b4c\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 4190 entries:\n- Addr: 0x00000000000af4ea Offset: 0x0af4ea Link: 3 (.dynsym)\n+ Addr: 0x00000000000af4ee Offset: 0x0af4ee 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: 2 (GLIBCXX_3.4) 0 (*local*) 0 (*local*) 3 (CXXABI_1.3) \n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 4 (GLIBC_2.14) \n 010: 0 (*local*) 0 (*local*) 2 (GLIBCXX_3.4) 2 (GLIBCXX_3.4)\n 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 5 (CXXABI_1.3.9) 6 (GLIBCXX_3.4.21) 0 (*local*) \n@@ -1047,15 +1047,15 @@\n 104c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 1050: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 1054: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 1058: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 105c: 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 3 entries:\n- Addr: 0x00000000000b15a8 Offset: 0x0b15a8 Link: 4 (.dynstr)\n+ Addr: 0x00000000000b15b0 Offset: 0x0b15b0 Link: 4 (.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: 3\n 0x0030: Name: GLIBC_2.4 Flags: none Version: 8\n 0x0040: Name: GLIBC_2.2.5 Flags: none Version: 7\n 0x0050: Name: GLIBC_2.14 Flags: none Version: 4\n 0x0060: Version: 1 File: libstdc++.so.6 Cnt: 4\n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -36831,9 +36831,9 @@\n 0x000af470 00000000 00000000 00000000 00000000 ................\n 0x000af480 00000000 00000000 00000000 00000000 ................\n 0x000af490 00000000 00000000 00000000 00000000 ................\n 0x000af4a0 00000000 00000000 00000000 00000000 ................\n 0x000af4b0 00000000 00000000 00000000 00000000 ................\n 0x000af4c0 00000000 00000000 00000000 00000000 ................\n 0x000af4d0 00000000 00000000 00000000 00000000 ................\n- 0x000af4e0 00000000 00000000 00 .........\n+ 0x000af4e0 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.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpipm71tcw/0/13.5.debuglink.gytpyfm5`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpwr0emv41/0/13.5.debuglink.huhulf29`:", "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 63316564 66346131 31343038 64363462 c1edf4a11408d64b\n- 0x00000010 37303130 33616537 30363435 35363337 70103ae706455637\n- 0x00000020 30633236 34312e64 65627567 00000000 0c2641.debug....\n- 0x00000030 43f9dc8f C...\n+ 0x00000000 30313238 30366339 63643465 62636133 012806c9cd4ebca3\n+ 0x00000010 35353064 32316638 62383963 30303861 550d21f8b89c008a\n+ 0x00000020 64333162 34632e64 65627567 00000000 d31b4c.debug....\n+ 0x00000030 3d34d41b =4..\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/choreonoid-1.5/python/cnoid/Body.so", "source2": "./usr/lib/x86_64-linux-gnu/choreonoid-1.5/python/cnoid/Body.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 003134 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000003398 003398 00a5d8 18 A 4 1 8\n- [ 4] .dynstr STRTAB 000000000000d970 00d970 03d0b8 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 000000000004aa28 04aa28 000dd2 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 000000000000d970 00d970 03d0bc 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000000000004aa2c 04aa2c 000dd2 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 000000000004b800 04b800 000090 00 A 4 3 8\n [ 7] .rela.dyn RELA 000000000004b890 04b890 00bee0 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000057770 057770 001098 18 AI 3 22 8\n [ 9] .init PROGBITS 0000000000059000 059000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000059020 059020 000b20 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000059b40 059b40 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000059b50 059b50 01c923 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -14,23 +14,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x88ba8\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x88bb8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0xd970\n 0x0000000000000006 (SYMTAB) 0x3398\n- 0x000000000000000a (STRSZ) 250040 (bytes)\n+ 0x000000000000000a (STRSZ) 250044 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x8b3d0\n 0x0000000000000002 (PLTRELSZ) 4248 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x57770\n 0x0000000000000007 (RELA) 0x4b890\n 0x0000000000000008 (RELASZ) 48864 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x4b800\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x4aa28\n+ 0x000000006ffffff0 (VERSYM) 0x4aa2c\n 0x000000006ffffff9 (RELACOUNT) 37\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: 9a1764182965e36e7b0a03b603a83c87974bec9d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: fe94f9f07f29a0f494e4552afcbcef82459407b3\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 1769 entries:\n- Addr: 0x000000000004aa28 Offset: 0x04aa28 Link: 3 (.dynsym)\n+ Addr: 0x000000000004aa2c Offset: 0x04aa2c Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (CXXABI_1.3) 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": "@@ -15623,9 +15623,9 @@\n 0x0004a9b0 00000000 00000000 00000000 00000000 ................\n 0x0004a9c0 00000000 00000000 00000000 00000000 ................\n 0x0004a9d0 00000000 00000000 00000000 00000000 ................\n 0x0004a9e0 00000000 00000000 00000000 00000000 ................\n 0x0004a9f0 00000000 00000000 00000000 00000000 ................\n 0x0004aa00 00000000 00000000 00000000 00000000 ................\n 0x0004aa10 00000000 00000000 00000000 00000000 ................\n- 0x0004aa20 00000000 00000000 ........\n+ 0x0004aa20 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.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpipm71tcw/0/14.so.debuglink._z0q3b9k`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpwr0emv41/0/14.so.debuglink.bamf3r3a`:", "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 31373634 31383239 36356533 36653762 1764182965e36e7b\n- 0x00000010 30613033 62363033 61383363 38373937 0a03b603a83c8797\n- 0x00000020 34626563 39642e64 65627567 00000000 4bec9d.debug....\n- 0x00000030 848dcd1d ....\n+ 0x00000000 39346639 66303766 32396130 66343934 94f9f07f29a0f494\n+ 0x00000010 65343535 32616663 62636566 38323435 e4552afcbcef8245\n+ 0x00000020 39343037 62332e64 65627567 00000000 9407b3.debug....\n+ 0x00000030 d0058398 ....\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/choreonoid-1.5/python/cnoid/BodyPlugin.so", "source2": "./usr/lib/x86_64-linux-gnu/choreonoid-1.5/python/cnoid/BodyPlugin.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 0x55760\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 0x054d40 0x054d40 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x054d48 0x054d48 R 0x1000\n LOAD 0x055000 0x0000000000055000 0x0000000000055000 0x01e8cd 0x01e8cd R E 0x1000\n LOAD 0x074000 0x0000000000074000 0x0000000000074000 0x010323 0x010323 R 0x1000\n LOAD 0x084bd0 0x0000000000085bd0 0x0000000000085bd0 0x006698 0x006d60 RW 0x1000\n DYNAMIC 0x086fb8 0x0000000000087fb8 0x0000000000087fb8 0x000290 0x000290 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x07a4e8 0x000000000007a4e8 0x000000000007a4e8 0x0017c4 0x0017c4 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 00302c 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000003290 003290 00a3f8 18 A 4 1 8\n- [ 4] .dynstr STRTAB 000000000000d688 00d688 039c1d 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00000000000472a6 0472a6 000daa 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 0000000000048050 048050 000090 00 A 4 3 8\n- [ 7] .rela.dyn RELA 00000000000480e0 0480e0 00c1b0 18 A 3 0 8\n- [ 8] .rela.plt RELA 0000000000054290 054290 000ab0 18 AI 3 22 8\n+ [ 4] .dynstr STRTAB 000000000000d688 00d688 039c21 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00000000000472aa 0472aa 000daa 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 0000000000048058 048058 000090 00 A 4 3 8\n+ [ 7] .rela.dyn RELA 00000000000480e8 0480e8 00c1b0 18 A 3 0 8\n+ [ 8] .rela.plt RELA 0000000000054298 054298 000ab0 18 AI 3 22 8\n [ 9] .init PROGBITS 0000000000055000 055000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000055020 055020 000730 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000055750 055750 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000055760 055760 01e162 00 AX 0 0 16\n [13] .fini PROGBITS 00000000000738c4 0738c4 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 0000000000074000 074000 0064e5 00 A 0 0 32\n [15] .eh_frame_hdr PROGBITS 000000000007a4e8 07a4e8 0017c4 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 0x480e0 contains 2066 entries:\n+Relocation section '.rela.dyn' at offset 0x480e8 contains 2066 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000085bd0 0000000000000008 R_X86_64_RELATIVE 56980\n 0000000000085bd8 0000000000000008 R_X86_64_RELATIVE 55b70\n 0000000000085be0 0000000000000008 R_X86_64_RELATIVE 55ba0\n 0000000000085be8 0000000000000008 R_X86_64_RELATIVE 55ea0\n 0000000000085bf0 0000000000000008 R_X86_64_RELATIVE 56260\n 0000000000085bf8 0000000000000008 R_X86_64_RELATIVE 56940\n@@ -2064,15 +2064,15 @@\n 000000000008c098 0000067a00000001 R_X86_64_64 0000000000068130 _ZN5boost6python6detail21converter_target_typeINS0_15to_python_valueIRKdEEE10get_pytypeEv + 0\n 000000000008c0f8 0000067a00000001 R_X86_64_64 0000000000068130 _ZN5boost6python6detail21converter_target_typeINS0_15to_python_valueIRKdEEE10get_pytypeEv + 0\n 000000000008c1f8 0000067a00000001 R_X86_64_64 0000000000068130 _ZN5boost6python6detail21converter_target_typeINS0_15to_python_valueIRKdEEE10get_pytypeEv + 0\n 000000000008c138 0000020f00000001 R_X86_64_64 000000000006b330 _ZN5boost6python6detail21converter_target_typeINS0_15to_python_valueIRKN5cnoid9SelectionEEEE10get_pytypeEv + 0\n 000000000008c1d8 0000063e00000001 R_X86_64_64 000000000006b320 _ZN5boost6python6detail21converter_target_typeINS0_15to_python_valueIRKN5cnoid20SimulationScriptItem15ExecutionTimingEEEE10get_pytypeEv + 0\n 000000000008c218 000005d200000001 R_X86_64_64 0000000000068a80 _ZN5boost6python6detail21converter_target_typeINS0_18to_python_indirectIPN5cnoid13SimulationBarENS1_21make_reference_holderEEEE10get_pytypeEv + 0\n \n-Relocation section '.rela.plt' at offset 0x54290 contains 114 entries:\n+Relocation section '.rela.plt' at offset 0x54298 contains 114 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000088260 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5boost6python6importENS0_3strE + 0\n 0000000000088268 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5boost6python15instance_holder7installEP7_object + 0\n 0000000000088270 0000025d00000007 R_X86_64_JUMP_SLOT 0000000000072e70 _ZN5boost6python6class_IN5cnoid21GLVisionSimulatorItemENS2_7ref_ptrIS3_EENS0_5basesINS2_16SubSimulatorItemEN4mpl_5void_ES9_S9_S9_S9_S9_S9_S9_S9_EENS0_6detail13not_specifiedEE3defIMS3_FvbEEERSD_PKcT_ + 0\n 0000000000088278 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5boost6python9converter8registry9push_backEPFPvP7_objectEPFvS5_PNS1_30rvalue_from_python_stage1_dataEENS0_9type_infoEPFPK11_typeobjectvE + 0\n 0000000000088280 0000000900000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5boost6python23throw_error_already_setEv + 0\n 0000000000088288 000004d100000007 R_X86_64_JUMP_SLOT 0000000000064700 _ZN5boost6python6class_IN5cnoid9WorldItemENS2_7ref_ptrIS3_EENS0_5basesINS2_4ItemENS2_13SceneProviderEN4mpl_5void_ESA_SA_SA_SA_SA_SA_SA_EENS0_6detail13not_specifiedEEC1EPKcSG_ + 0\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -17,23 +17,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x85bd0\n 0x000000000000001b (INIT_ARRAYSZ) 40 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x85bf8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0xd688\n 0x0000000000000006 (SYMTAB) 0x3290\n- 0x000000000000000a (STRSZ) 236573 (bytes)\n+ 0x000000000000000a (STRSZ) 236577 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x88248\n 0x0000000000000002 (PLTRELSZ) 2736 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x54290\n- 0x0000000000000007 (RELA) 0x480e0\n+ 0x0000000000000017 (JMPREL) 0x54298\n+ 0x0000000000000007 (RELA) 0x480e8\n 0x0000000000000008 (RELASZ) 49584 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n- 0x000000006ffffffe (VERNEED) 0x48050\n+ 0x000000006ffffffe (VERNEED) 0x48058\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x472a6\n+ 0x000000006ffffff0 (VERSYM) 0x472aa\n 0x000000006ffffff9 (RELACOUNT) 44\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: 71500791b7472e4d09f78edf52e2b5d27867c2fb\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 56373df9964f4f716703e6c735333ec2e0a67bcd\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 1749 entries:\n- Addr: 0x00000000000472a6 Offset: 0x0472a6 Link: 3 (.dynsym)\n+ Addr: 0x00000000000472aa Offset: 0x0472aa Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (CXXABI_1.3) 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 (CXXABI_1.3) 0 (*local*) \n@@ -437,15 +437,15 @@\n 6c4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 6c8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 6cc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 6d0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 6d4: 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 3 entries:\n- Addr: 0x0000000000048050 Offset: 0x048050 Link: 4 (.dynstr)\n+ Addr: 0x0000000000048058 Offset: 0x048058 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": "@@ -14781,9 +14781,10 @@\n 0x00047228 00000000 00000000 00000000 00000000 ................\n 0x00047238 00000000 00000000 00000000 00000000 ................\n 0x00047248 00000000 00000000 00000000 00000000 ................\n 0x00047258 00000000 00000000 00000000 00000000 ................\n 0x00047268 00000000 00000000 00000000 00000000 ................\n 0x00047278 00000000 00000000 00000000 00000000 ................\n 0x00047288 00000000 00000000 00000000 00000000 ................\n- 0x00047298 00000000 00000000 00000000 00 .............\n+ 0x00047298 00000000 00000000 00000000 00000000 ................\n+ 0x000472a8 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.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpipm71tcw/0/15.so.debuglink.9eaypam3`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpwr0emv41/0/15.so.debuglink.0gqf6xzl`:", "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 35303037 39316237 34373265 34643039 500791b7472e4d09\n- 0x00000010 66373865 64663532 65326235 64323738 f78edf52e2b5d278\n- 0x00000020 36376332 66622e64 65627567 00000000 67c2fb.debug....\n- 0x00000030 ffecea49 ...I\n+ 0x00000000 33373364 66393936 34663466 37313637 373df9964f4f7167\n+ 0x00000010 30336536 63373335 33333365 63326530 03e6c735333ec2e0\n+ 0x00000020 61363762 63642e64 65627567 00000000 a67bcd.debug....\n+ 0x00000030 730b5584 s.U.\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/choreonoid-1.5/python/cnoid/PoseSeqPlugin.so", "source2": "./usr/lib/x86_64-linux-gnu/choreonoid-1.5/python/cnoid/PoseSeqPlugin.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 0002c0 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000520 000520 000e28 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000001348 001348 002985 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000003cce 003cce 00012e 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000001348 001348 002989 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000003cd2 003cd2 00012e 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000003e00 003e00 000090 00 A 4 3 8\n [ 7] .rela.dyn RELA 0000000000003e90 003e90 0009a8 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000004838 004838 000498 18 AI 3 22 8\n [ 9] .init PROGBITS 0000000000005000 005000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000005020 005020 000320 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000005340 005340 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000005350 005350 001697 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -14,23 +14,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x98b8\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x98c8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x1348\n 0x0000000000000006 (SYMTAB) 0x520\n- 0x000000000000000a (STRSZ) 10629 (bytes)\n+ 0x000000000000000a (STRSZ) 10633 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x9cf8\n 0x0000000000000002 (PLTRELSZ) 1176 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x4838\n 0x0000000000000007 (RELA) 0x3e90\n 0x0000000000000008 (RELASZ) 2472 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x3e00\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x3cce\n+ 0x000000006ffffff0 (VERSYM) 0x3cd2\n 0x000000006ffffff9 (RELACOUNT) 5\n 0x0000000000000000 (NULL) 0x0\n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f0575c5d9da4b1a79e3a7061ba211bebfeab97cd\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 63fdcaf13c3abc8f32d68a58ad60368235a79079\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 151 entries:\n- Addr: 0x0000000000003cce Offset: 0x003cce Link: 3 (.dynsym)\n+ Addr: 0x0000000000003cd2 Offset: 0x003cd2 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*) 2 (CXXABI_1.3) 0 (*local*) \n 00c: 2 (CXXABI_1.3) 3 (GLIBC_2.2.5) 0 (*local*) 0 (*local*) \n 010: 0 (*local*) 2 (CXXABI_1.3) 2 (CXXABI_1.3) 3 (GLIBC_2.2.5)\n 014: 0 (*local*) 0 (*local*) 2 (CXXABI_1.3) 0 (*local*) \n 018: 3 (GLIBC_2.2.5) 0 (*local*) 0 (*local*) 4 (GLIBCXX_3.4)\n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -660,9 +660,9 @@\n 0x00003c58 00000000 00000000 00000000 00000000 ................\n 0x00003c68 00000000 00000000 00000000 00000000 ................\n 0x00003c78 00000000 00000000 00000000 00000000 ................\n 0x00003c88 00000000 00000000 00000000 00000000 ................\n 0x00003c98 00000000 00000000 00000000 00000000 ................\n 0x00003ca8 00000000 00000000 00000000 00000000 ................\n 0x00003cb8 00000000 00000000 00000000 00000000 ................\n- 0x00003cc8 00000000 00 .....\n+ 0x00003cc8 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.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpipm71tcw/0/16.so.debuglink.nsipvyv4`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpwr0emv41/0/16.so.debuglink.gsrt3sn6`:", "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 35373563 35643964 61346231 61373965 575c5d9da4b1a79e\n- 0x00000010 33613730 36316261 32313162 65626665 3a7061ba211bebfe\n- 0x00000020 61623937 63642e64 65627567 00000000 ab97cd.debug....\n- 0x00000030 16684086 .h@.\n+ 0x00000000 66646361 66313363 33616263 38663332 fdcaf13c3abc8f32\n+ 0x00000010 64363861 35386164 36303336 38323335 d68a58ad60368235\n+ 0x00000020 61373930 37392e64 65627567 00000000 a79079.debug....\n+ 0x00000030 af165a2b ..Z+\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/choreonoid-1.5/python/cnoid/PythonPlugin.so", "source2": "./usr/lib/x86_64-linux-gnu/choreonoid-1.5/python/cnoid/PythonPlugin.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 000044 00 A 3 0 8\n [ 3] .dynsym DYNSYM 00000000000002a8 0002a8 000270 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000000518 000518 0003fd 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000000916 000916 000034 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000000518 000518 000401 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000000000000091a 00091a 000034 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000000950 000950 000070 00 A 4 3 8\n [ 7] .rela.dyn RELA 00000000000009c0 0009c0 000138 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000000af8 000af8 000120 18 AI 3 21 8\n [ 9] .init PROGBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000001020 001020 0000d0 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000010f0 0010f0 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000001100 001100 000a07 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -12,23 +12,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x3cf0\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x3d00\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x518\n 0x0000000000000006 (SYMTAB) 0x2a8\n- 0x000000000000000a (STRSZ) 1021 (bytes)\n+ 0x000000000000000a (STRSZ) 1025 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x3f48\n 0x0000000000000002 (PLTRELSZ) 288 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0xaf8\n 0x0000000000000007 (RELA) 0x9c0\n 0x0000000000000008 (RELASZ) 312 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x950\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x916\n+ 0x000000006ffffff0 (VERSYM) 0x91a\n 0x000000006ffffff9 (RELACOUNT) 4\n 0x0000000000000000 (NULL) 0x0\n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 036712d91c923ca343d4ed4819b7c90ce1a649fd\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: dd9da65ba99bbd9de1d2574390a6bd0be955b837\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 26 entries:\n- Addr: 0x0000000000000916 Offset: 0x000916 Link: 3 (.dynsym)\n+ Addr: 0x000000000000091a Offset: 0x00091a Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.2.5)\n 004: 0 (*local*) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 3 (GLIBC_2.4) \n 008: 0 (*local*) 4 (CXXABI_1.3) 0 (*local*) 0 (*local*) \n 00c: 5 (GCC_3.0) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 1 (*global*) 1 (*global*) \n 014: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 018: 1 (*global*) 1 (*global*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -59,9 +59,10 @@\n 0x00000898 00000000 00000000 00000000 00000000 ................\n 0x000008a8 00000000 00000000 00000000 00000000 ................\n 0x000008b8 00000000 00000000 00000000 00000000 ................\n 0x000008c8 00000000 00000000 00000000 00000000 ................\n 0x000008d8 00000000 00000000 00000000 00000000 ................\n 0x000008e8 00000000 00000000 00000000 00000000 ................\n 0x000008f8 00000000 00000000 00000000 00000000 ................\n- 0x00000908 00000000 00000000 00000000 00 .............\n+ 0x00000908 00000000 00000000 00000000 00000000 ................\n+ 0x00000918 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.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpipm71tcw/0/17.so.debuglink.jaz4qi9q`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpwr0emv41/0/17.so.debuglink.yhxy8y61`:", "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 36373132 64393163 39323363 61333433 6712d91c923ca343\n- 0x00000010 64346564 34383139 62376339 30636531 d4ed4819b7c90ce1\n- 0x00000020 61363439 66642e64 65627567 00000000 a649fd.debug....\n- 0x00000030 5ae4f2ac Z...\n+ 0x00000000 39646136 35626139 39626264 39646531 9da65ba99bbd9de1\n+ 0x00000010 64323537 34333930 61366264 30626539 d2574390a6bd0be9\n+ 0x00000020 35356238 33372e64 65627567 00000000 55b837.debug....\n+ 0x00000030 9fc20e8c ....\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/choreonoid-1.5/python/cnoid/PythonSimScriptPlugin.so", "source2": "./usr/lib/x86_64-linux-gnu/choreonoid-1.5/python/cnoid/PythonSimScriptPlugin.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 0004ac 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000710 000710 001350 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000001a60 001a60 004636 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000006096 006096 00019c 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000001a60 001a60 00463a 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000000000000609a 00609a 00019c 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000006238 006238 000090 00 A 4 3 8\n [ 7] .rela.dyn RELA 00000000000062c8 0062c8 000e88 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000007150 007150 000558 18 AI 3 22 8\n [ 9] .init PROGBITS 0000000000008000 008000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000008020 008020 0003a0 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000083c0 0083c0 000008 08 AX 0 0 8\n [12] .text PROGBITS 00000000000083d0 0083d0 0021b7 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -15,23 +15,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0xd6e8\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0xd6f8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x1a60\n 0x0000000000000006 (SYMTAB) 0x710\n- 0x000000000000000a (STRSZ) 17974 (bytes)\n+ 0x000000000000000a (STRSZ) 17978 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0xdbe8\n 0x0000000000000002 (PLTRELSZ) 1368 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x7150\n 0x0000000000000007 (RELA) 0x62c8\n 0x0000000000000008 (RELASZ) 3720 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x6238\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x6096\n+ 0x000000006ffffff0 (VERSYM) 0x609a\n 0x000000006ffffff9 (RELACOUNT) 5\n 0x0000000000000000 (NULL) 0x0\n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c4568a4f2da279198b1ed49319c67e165f2726fd\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ca8aa49abae33cbf08622cf131627c6a6398b778\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 206 entries:\n- Addr: 0x0000000000006096 Offset: 0x006096 Link: 3 (.dynsym)\n+ Addr: 0x000000000000609a Offset: 0x00609a 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: 2 (CXXABI_1.3) 0 (*local*) 2 (CXXABI_1.3) 3 (GLIBC_2.2.5)\n 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 0 (*local*) 0 (*local*) 2 (CXXABI_1.3) 2 (CXXABI_1.3) \n 018: 3 (GLIBC_2.2.5) 0 (*local*) 0 (*local*) 0 (*local*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -1119,9 +1119,9 @@\n 0x00006020 00000000 00000000 00000000 00000000 ................\n 0x00006030 00000000 00000000 00000000 00000000 ................\n 0x00006040 00000000 00000000 00000000 00000000 ................\n 0x00006050 00000000 00000000 00000000 00000000 ................\n 0x00006060 00000000 00000000 00000000 00000000 ................\n 0x00006070 00000000 00000000 00000000 00000000 ................\n 0x00006080 00000000 00000000 00000000 00000000 ................\n- 0x00006090 00000000 0000 ......\n+ 0x00006090 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.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpipm71tcw/0/18.so.debuglink.q97jo4ag`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpwr0emv41/0/18.so.debuglink.db1yyhh9`:", "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 35363861 34663264 61323739 31393862 568a4f2da279198b\n- 0x00000010 31656434 39333139 63363765 31363566 1ed49319c67e165f\n- 0x00000020 32373236 66642e64 65627567 00000000 2726fd.debug....\n- 0x00000030 5aca5efe Z.^.\n+ 0x00000000 38616134 39616261 65333363 62663038 8aa49abae33cbf08\n+ 0x00000010 36323263 66313331 36323763 36613633 622cf131627c6a63\n+ 0x00000020 39386237 37382e64 65627567 00000000 98b778.debug....\n+ 0x00000030 1cdcbbe5 ....\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/choreonoid-1.5/python/cnoid/QtCore.so", "source2": "./usr/lib/x86_64-linux-gnu/choreonoid-1.5/python/cnoid/QtCore.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 0x11410\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 0x010cb0 0x010cb0 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x010cb8 0x010cb8 R 0x1000\n LOAD 0x011000 0x0000000000011000 0x0000000000011000 0x0060e1 0x0060e1 R E 0x1000\n LOAD 0x018000 0x0000000000018000 0x0000000000018000 0x003057 0x003057 R 0x1000\n LOAD 0x01be28 0x000000000001ce28 0x000000000001ce28 0x001968 0x001aa0 RW 0x1000\n DYNAMIC 0x01c6a8 0x000000000001d6a8 0x000000000001d6a8 0x000250 0x000250 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x0190a8 0x00000000000190a8 0x00000000000190a8 0x00050c 0x00050c 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 000a48 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000ca8 000ca8 002748 18 A 4 1 8\n- [ 4] .dynstr STRTAB 00000000000033f0 0033f0 00a519 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 000000000000d90a 00d90a 000346 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 000000000000dc50 00dc50 000090 00 A 4 3 8\n- [ 7] .rela.dyn RELA 000000000000dce0 00dce0 002a18 18 A 3 0 8\n- [ 8] .rela.plt RELA 00000000000106f8 0106f8 0005b8 18 AI 3 22 8\n+ [ 4] .dynstr STRTAB 00000000000033f0 0033f0 00a51d 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000000000000d90e 00d90e 000346 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 000000000000dc58 00dc58 000090 00 A 4 3 8\n+ [ 7] .rela.dyn RELA 000000000000dce8 00dce8 002a18 18 A 3 0 8\n+ [ 8] .rela.plt RELA 0000000000010700 010700 0005b8 18 AI 3 22 8\n [ 9] .init PROGBITS 0000000000011000 011000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000011020 011020 0003e0 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000011400 011400 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000011410 011410 005cc5 00 AX 0 0 16\n [13] .fini PROGBITS 00000000000170d8 0170d8 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 0000000000018000 018000 0010a7 00 A 0 0 32\n [15] .eh_frame_hdr PROGBITS 00000000000190a8 0190a8 00050c 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 0xdce0 contains 449 entries:\n+Relocation section '.rela.dyn' at offset 0xdce8 contains 449 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000001ce28 0000000000000008 R_X86_64_RELATIVE 11720\n 000000000001ce30 0000000000000008 R_X86_64_RELATIVE 114f0\n 000000000001ce38 0000000000000008 R_X86_64_RELATIVE 116e0\n 000000000001ce60 0000000000000008 R_X86_64_RELATIVE 18223\n 000000000001ce80 0000000000000008 R_X86_64_RELATIVE 18223\n 000000000001cea0 0000000000000008 R_X86_64_RELATIVE 18223\n@@ -447,15 +447,15 @@\n 000000000001e758 0000016a00000001 R_X86_64_64 0000000000013840 _ZN5boost6python6detail21converter_target_typeINS0_15to_python_valueIRKbEEE10get_pytypeEv + 0\n 000000000001e6f8 0000007100000001 R_X86_64_64 0000000000015d00 _ZN5boost6python6detail21converter_target_typeINS0_15to_python_valueIRK7QStringEEE10get_pytypeEv + 0\n 000000000001e718 0000010b00000001 R_X86_64_64 0000000000013850 _ZN5boost6python6detail21converter_target_typeINS0_15to_python_valueIRKiEEE10get_pytypeEv + 0\n 000000000001e738 0000010b00000001 R_X86_64_64 0000000000013850 _ZN5boost6python6detail21converter_target_typeINS0_15to_python_valueIRKiEEE10get_pytypeEv + 0\n 000000000001e778 0000007300000001 R_X86_64_64 0000000000013d60 _ZN5boost6python6detail21converter_target_typeINS0_18to_python_indirectIP7QObjectNS1_21make_reference_holderEEEE10get_pytypeEv + 0\n 000000000001e788 0000004700000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0\n \n-Relocation section '.rela.plt' at offset 0x106f8 contains 61 entries:\n+Relocation section '.rela.plt' at offset 0x10700 contains 61 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000001d910 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5boost6python15instance_holder7installEP7_object + 0\n 000000000001d918 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5boost6python9converter8registry9push_backEPFPvP7_objectEPFvS5_PNS1_30rvalue_from_python_stage1_dataEENS0_9type_infoEPFPK11_typeobjectvE + 0\n 000000000001d920 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5boost6python23throw_error_already_setEv + 0\n 000000000001d928 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5boost6python9converter8registry6insertEPFP7_objectPKvENS0_9type_infoEPFPK11_typeobjectvE + 0\n 000000000001d930 0000000900000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5boost6python9converter22get_lvalue_from_pythonEP7_objectRKNS1_12registrationE + 0\n 000000000001d938 0000000c00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5boost6python7objects15function_objectERKNS1_11py_functionERKSt4pairIPKNS0_6detail7keywordES9_E + 0\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -13,23 +13,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x1ce28\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x1ce38\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x33f0\n 0x0000000000000006 (SYMTAB) 0xca8\n- 0x000000000000000a (STRSZ) 42265 (bytes)\n+ 0x000000000000000a (STRSZ) 42269 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x1d8f8\n 0x0000000000000002 (PLTRELSZ) 1464 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x106f8\n- 0x0000000000000007 (RELA) 0xdce0\n+ 0x0000000000000017 (JMPREL) 0x10700\n+ 0x0000000000000007 (RELA) 0xdce8\n 0x0000000000000008 (RELASZ) 10776 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n- 0x000000006ffffffe (VERNEED) 0xdc50\n+ 0x000000006ffffffe (VERNEED) 0xdc58\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0xd90a\n+ 0x000000006ffffff0 (VERSYM) 0xd90e\n 0x000000006ffffff9 (RELACOUNT) 13\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: 0fe012eb0f9934015e7a57fd27031ef39894f015\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c9d9b62bcd93087c1aaa0afec4860a53469451ec\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 419 entries:\n- Addr: 0x000000000000d90a Offset: 0x00d90a Link: 3 (.dynsym)\n+ Addr: 0x000000000000d90e Offset: 0x00d90e Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (CXXABI_1.3) 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*) 2 (CXXABI_1.3) \n 010: 0 (*local*) 2 (CXXABI_1.3) 3 (GLIBC_2.2.5) 0 (*local*) \n 014: 0 (*local*) 0 (*local*) 2 (CXXABI_1.3) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 2 (CXXABI_1.3) 2 (CXXABI_1.3) \n@@ -104,15 +104,15 @@\n 190: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 194: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 198: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 19c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 1a0: 1 (*global*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 3 entries:\n- Addr: 0x000000000000dc50 Offset: 0x00dc50 Link: 4 (.dynstr)\n+ Addr: 0x000000000000dc58 Offset: 0x00dc58 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": "@@ -2637,9 +2637,9 @@\n 0x0000d890 00000000 00000000 00000000 00000000 ................\n 0x0000d8a0 00000000 00000000 00000000 00000000 ................\n 0x0000d8b0 00000000 00000000 00000000 00000000 ................\n 0x0000d8c0 00000000 00000000 00000000 00000000 ................\n 0x0000d8d0 00000000 00000000 00000000 00000000 ................\n 0x0000d8e0 00000000 00000000 00000000 00000000 ................\n 0x0000d8f0 00000000 00000000 00000000 00000000 ................\n- 0x0000d900 00000000 00000000 00 .........\n+ 0x0000d900 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.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpipm71tcw/0/19.so.debuglink.zdpig782`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpwr0emv41/0/19.so.debuglink.04nj8b9o`:", "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 65303132 65623066 39393334 30313565 e012eb0f9934015e\n- 0x00000010 37613537 66643237 30333165 66333938 7a57fd27031ef398\n- 0x00000020 39346630 31352e64 65627567 00000000 94f015.debug....\n- 0x00000030 608d9ee6 `...\n+ 0x00000000 64396236 32626364 39333038 37633161 d9b62bcd93087c1a\n+ 0x00000010 61613061 66656334 38363061 35333436 aa0afec4860a5346\n+ 0x00000020 39343531 65632e64 65627567 00000000 9451ec.debug....\n+ 0x00000030 c37d8d3a .}.:\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/choreonoid-1.5/python/cnoid/QtGui.so", "source2": "./usr/lib/x86_64-linux-gnu/choreonoid-1.5/python/cnoid/QtGui.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 000ce8 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000f48 000f48 0034e0 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000004428 004428 00dcec 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000012114 012114 000468 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000004428 004428 00dcf0 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000012118 012118 000468 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000012580 012580 000090 00 A 4 3 8\n [ 7] .rela.dyn RELA 0000000000012610 012610 003858 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000015e68 015e68 000630 18 AI 3 22 8\n [ 9] .init PROGBITS 0000000000017000 017000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000017020 017020 000430 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000017450 017450 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000017460 017460 0088e5 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -14,23 +14,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x258e8\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x258f8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x4428\n 0x0000000000000006 (SYMTAB) 0xf48\n- 0x000000000000000a (STRSZ) 56556 (bytes)\n+ 0x000000000000000a (STRSZ) 56560 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x265e8\n 0x0000000000000002 (PLTRELSZ) 1584 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x15e68\n 0x0000000000000007 (RELA) 0x12610\n 0x0000000000000008 (RELASZ) 14424 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x12580\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x12114\n+ 0x000000006ffffff0 (VERSYM) 0x12118\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: 3c9f6b367050cc759413b4d379baa3a152cd4c56\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 059727a9e56f808bb500eb77c88badb5a73839f9\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 564 entries:\n- Addr: 0x0000000000012114 Offset: 0x012114 Link: 3 (.dynsym)\n+ Addr: 0x0000000000012118 Offset: 0x012118 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (CXXABI_1.3) 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*) 2 (CXXABI_1.3) 0 (*local*) \n 014: 0 (*local*) 2 (CXXABI_1.3) 3 (GLIBC_2.2.5) 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": "@@ -3530,9 +3530,9 @@\n 0x00012098 00000000 00000000 00000000 00000000 ................\n 0x000120a8 00000000 00000000 00000000 00000000 ................\n 0x000120b8 00000000 00000000 00000000 00000000 ................\n 0x000120c8 00000000 00000000 00000000 00000000 ................\n 0x000120d8 00000000 00000000 00000000 00000000 ................\n 0x000120e8 00000000 00000000 00000000 00000000 ................\n 0x000120f8 00000000 00000000 00000000 00000000 ................\n- 0x00012108 00000000 00000000 00000000 ............\n+ 0x00012108 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.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpipm71tcw/0/20.so.debuglink._cej7jux`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpwr0emv41/0/20.so.debuglink.27gq68qf`:", "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 39663662 33363730 35306363 37353934 9f6b367050cc7594\n- 0x00000010 31336234 64333739 62616133 61313532 13b4d379baa3a152\n- 0x00000020 63643463 35362e64 65627567 00000000 cd4c56.debug....\n- 0x00000030 6c8ff065 l..e\n+ 0x00000000 39373237 61396535 36663830 38626235 9727a9e56f808bb5\n+ 0x00000010 30306562 37376338 38626164 62356137 00eb77c88badb5a7\n+ 0x00000020 33383339 66392e64 65627567 00000000 3839f9.debug....\n+ 0x00000030 6b19a157 k..W\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/choreonoid-1.5/python/cnoid/SimpleControllerPlugin.so", "source2": "./usr/lib/x86_64-linux-gnu/choreonoid-1.5/python/cnoid/SimpleControllerPlugin.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 0x6360\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 0x005de0 0x005de0 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x005de8 0x005de8 R 0x1000\n LOAD 0x006000 0x0000000000006000 0x0000000000006000 0x001c11 0x001c11 R E 0x1000\n LOAD 0x008000 0x0000000000008000 0x0000000000008000 0x0010db 0x0010db R 0x1000\n LOAD 0x009838 0x000000000000a838 0x000000000000a838 0x000898 0x0008d8 RW 0x1000\n DYNAMIC 0x009a60 0x000000000000aa60 0x000000000000aa60 0x000260 0x000260 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x008628 0x0000000000008628 0x0000000000008628 0x0001c4 0x0001c4 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 0003a4 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000608 000608 000f60 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000001568 001568 0036e0 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000004c48 004c48 000148 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 0000000000004d90 004d90 000090 00 A 4 3 8\n- [ 7] .rela.dyn RELA 0000000000004e20 004e20 000b10 18 A 3 0 8\n- [ 8] .rela.plt RELA 0000000000005930 005930 0004b0 18 AI 3 22 8\n+ [ 4] .dynstr STRTAB 0000000000001568 001568 0036e4 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000004c4c 004c4c 000148 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 0000000000004d98 004d98 000090 00 A 4 3 8\n+ [ 7] .rela.dyn RELA 0000000000004e28 004e28 000b10 18 A 3 0 8\n+ [ 8] .rela.plt RELA 0000000000005938 005938 0004b0 18 AI 3 22 8\n [ 9] .init PROGBITS 0000000000006000 006000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000006020 006020 000330 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000006350 006350 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000006360 006360 0018a7 00 AX 0 0 16\n [13] .fini PROGBITS 0000000000007c08 007c08 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 0000000000008000 008000 000627 00 A 0 0 32\n [15] .eh_frame_hdr PROGBITS 0000000000008628 008628 0001c4 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 0x4e20 contains 118 entries:\n+Relocation section '.rela.dyn' at offset 0x4e28 contains 118 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000000a838 0000000000000008 R_X86_64_RELATIVE 64d0\n 000000000000a840 0000000000000008 R_X86_64_RELATIVE 6390\n 000000000000a848 0000000000000008 R_X86_64_RELATIVE 6490\n 000000000000a860 0000000000000008 R_X86_64_RELATIVE 80a9\n 000000000000a880 0000000000000008 R_X86_64_RELATIVE 80a9\n 000000000000b000 0000000000000008 R_X86_64_RELATIVE b000\n@@ -116,15 +116,15 @@\n 000000000000b028 0000005000000001 R_X86_64_64 0000000000006b90 _ZN5boost6python9converter23expected_pytype_for_argIvE10get_pytypeEv + 0\n 000000000000b088 0000005000000001 R_X86_64_64 0000000000006b90 _ZN5boost6python9converter23expected_pytype_for_argIvE10get_pytypeEv + 0\n 000000000000b040 0000009200000001 R_X86_64_64 0000000000006bd0 _ZN5boost6python9converter23expected_pytype_for_argIRN5cnoid20SimpleControllerItemEE10get_pytypeEv + 0\n 000000000000b058 0000006200000001 R_X86_64_64 0000000000006c40 _ZN5boost6python9converter23expected_pytype_for_argIRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE10get_pytypeEv + 0\n 000000000000b0a0 0000004400000001 R_X86_64_64 0000000000006c10 _ZN5boost6python9converter23expected_pytype_for_argIP7_objectE10get_pytypeEv + 0\n 000000000000b0c8 0000003400000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0\n \n-Relocation section '.rela.plt' at offset 0x5930 contains 50 entries:\n+Relocation section '.rela.plt' at offset 0x5938 contains 50 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000000acd8 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5boost6python15instance_holder7installEP7_object + 0\n 000000000000ace0 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5boost6python23throw_error_already_setEv + 0\n 000000000000ace8 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5boost6python9converter8registry6insertEPFP7_objectPKvENS0_9type_infoEPFPK11_typeobjectvE + 0\n 000000000000acf0 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5cnoid20SimpleControllerItemC1Ev + 0\n 000000000000acf8 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5boost6python9converter22get_lvalue_from_pythonEP7_objectRKNS1_12registrationE + 0\n 000000000000ad00 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5boost6python7objects15function_objectERKNS1_11py_functionERKSt4pairIPKNS0_6detail7keywordES9_E + 0\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -14,23 +14,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0xa838\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0xa848\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x1568\n 0x0000000000000006 (SYMTAB) 0x608\n- 0x000000000000000a (STRSZ) 14048 (bytes)\n+ 0x000000000000000a (STRSZ) 14052 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0xacc0\n 0x0000000000000002 (PLTRELSZ) 1200 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x5930\n- 0x0000000000000007 (RELA) 0x4e20\n+ 0x0000000000000017 (JMPREL) 0x5938\n+ 0x0000000000000007 (RELA) 0x4e28\n 0x0000000000000008 (RELASZ) 2832 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n- 0x000000006ffffffe (VERNEED) 0x4d90\n+ 0x000000006ffffffe (VERNEED) 0x4d98\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x4c48\n+ 0x000000006ffffff0 (VERSYM) 0x4c4c\n 0x000000006ffffff9 (RELACOUNT) 6\n 0x0000000000000000 (NULL) 0x0\n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ddf5e1c02db8e487af6755ff8ca8ba61ab5981ff\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8451a89bcfc0bb6f8c379a9572ff2b41e631ede9\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 164 entries:\n- Addr: 0x0000000000004c48 Offset: 0x004c48 Link: 3 (.dynsym)\n+ Addr: 0x0000000000004c4c Offset: 0x004c4c 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*) 2 (CXXABI_1.3) 0 (*local*) 2 (CXXABI_1.3) \n 00c: 3 (GLIBC_2.2.5) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 2 (CXXABI_1.3) 2 (CXXABI_1.3) 3 (GLIBC_2.2.5) 0 (*local*) \n 014: 0 (*local*) 0 (*local*) 2 (CXXABI_1.3) 3 (GLIBC_2.2.5)\n 018: 0 (*local*) 0 (*local*) 4 (GLIBCXX_3.4) 0 (*local*) \n@@ -40,15 +40,15 @@\n 090: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 094: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 098: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 09c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 0a0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 3 entries:\n- Addr: 0x0000000000004d90 Offset: 0x004d90 Link: 4 (.dynstr)\n+ Addr: 0x0000000000004d98 Offset: 0x004d98 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": "@@ -874,8 +874,9 @@\n 0x00004bd8 00000000 00000000 00000000 00000000 ................\n 0x00004be8 00000000 00000000 00000000 00000000 ................\n 0x00004bf8 00000000 00000000 00000000 00000000 ................\n 0x00004c08 00000000 00000000 00000000 00000000 ................\n 0x00004c18 00000000 00000000 00000000 00000000 ................\n 0x00004c28 00000000 00000000 00000000 00000000 ................\n 0x00004c38 00000000 00000000 00000000 00000000 ................\n+ 0x00004c48 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.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpipm71tcw/0/21.so.debuglink.923h60yf`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpwr0emv41/0/21.so.debuglink.sx5rfwgl`:", "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 66356531 63303264 62386534 38376166 f5e1c02db8e487af\n- 0x00000010 36373535 66663863 61386261 36316162 6755ff8ca8ba61ab\n- 0x00000020 35393831 66662e64 65627567 00000000 5981ff.debug....\n- 0x00000030 eb2d3ded .-=.\n+ 0x00000000 35316138 39626366 63306262 36663863 51a89bcfc0bb6f8c\n+ 0x00000010 33373961 39353732 66663262 34316536 379a9572ff2b41e6\n+ 0x00000020 33316564 65392e64 65627567 00000000 31ede9.debug....\n+ 0x00000030 2aa5a087 *...\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/choreonoid-1.5/python/cnoid/Util.so.1.5", "source2": "./usr/lib/x86_64-linux-gnu/choreonoid-1.5/python/cnoid/Util.so.1.5", "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 009ce4 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000009f48 009f48 01ed68 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000028cb0 028cb0 0b8d9e 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00000000000e1a4e 0e1a4e 00291e 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000028cb0 028cb0 0b8da2 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00000000000e1a52 0e1a52 00291e 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00000000000e4370 0e4370 0000f0 00 A 4 4 8\n [ 7] .rela.dyn RELA 00000000000e4460 0e4460 025e60 18 A 3 0 8\n [ 8] .rela.plt RELA 000000000010a2c0 10a2c0 002580 18 AI 3 22 8\n [ 9] .init PROGBITS 000000000010d000 10d000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 000000000010d020 10d020 001910 10 AX 0 0 16\n [11] .plt.got PROGBITS 000000000010e930 10e930 000078 08 AX 0 0 8\n [12] .text PROGBITS 000000000010e9b0 10e9b0 07cb4c 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -15,23 +15,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x1c7de8\n 0x000000000000001b (INIT_ARRAYSZ) 80 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x1c7e38\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x28cb0\n 0x0000000000000006 (SYMTAB) 0x9f48\n- 0x000000000000000a (STRSZ) 757150 (bytes)\n+ 0x000000000000000a (STRSZ) 757154 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x1cfe70\n 0x0000000000000002 (PLTRELSZ) 9600 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x10a2c0\n 0x0000000000000007 (RELA) 0xe4460\n 0x0000000000000008 (RELASZ) 155232 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0xe4370\n 0x000000006fffffff (VERNEEDNUM) 4\n- 0x000000006ffffff0 (VERSYM) 0xe1a4e\n+ 0x000000006ffffff0 (VERSYM) 0xe1a52\n 0x000000006ffffff9 (RELACOUNT) 172\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: 05bdcf7830aee4800b26e64fb51e34c3b0b52dbe\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 582c89615a5d0e6467fc6062b638a2aac52be94b\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 5263 entries:\n- Addr: 0x00000000000e1a4e Offset: 0x0e1a4e Link: 3 (.dynsym)\n+ Addr: 0x00000000000e1a52 Offset: 0x0e1a52 Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 2 (CXXABI_1.3) 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: 3 (GLIBCXX_3.4) 0 (*local*) 0 (*local*) 3 (GLIBCXX_3.4)\n 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 0 (*local*) 3 (GLIBCXX_3.4)\n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -47317,9 +47317,10 @@\n 0x000e19d0 00000000 00000000 00000000 00000000 ................\n 0x000e19e0 00000000 00000000 00000000 00000000 ................\n 0x000e19f0 00000000 00000000 00000000 00000000 ................\n 0x000e1a00 00000000 00000000 00000000 00000000 ................\n 0x000e1a10 00000000 00000000 00000000 00000000 ................\n 0x000e1a20 00000000 00000000 00000000 00000000 ................\n 0x000e1a30 00000000 00000000 00000000 00000000 ................\n- 0x000e1a40 00000000 00000000 00000000 0000 ..............\n+ 0x000e1a40 00000000 00000000 00000000 00000000 ................\n+ 0x000e1a50 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.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpipm71tcw/0/22.5.debuglink.tc8b8ohf`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpwr0emv41/0/22.5.debuglink.gg8nla04`:", "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 62646366 37383330 61656534 38303062 bdcf7830aee4800b\n- 0x00000010 32366536 34666235 31653334 63336230 26e64fb51e34c3b0\n- 0x00000020 62353264 62652e64 65627567 00000000 b52dbe.debug....\n- 0x00000030 060cfd71 ...q\n+ 0x00000000 32633839 36313561 35643065 36343637 2c89615a5d0e6467\n+ 0x00000010 66633630 36326236 33386132 61616335 fc6062b638a2aac5\n+ 0x00000020 32626539 34622e64 65627567 00000000 2be94b.debug....\n+ 0x00000030 4dc77fe9 M...\n \n" } ] } ] } ] } ] }, { "source1": "choreonoid_1.5.0+dfsg-0.1_amd64.deb", "source2": "choreonoid_1.5.0+dfsg-0.1_amd64.deb", "unified_diff": null, "details": [ { "source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2016-08-17 09:46:40.000000 debian-binary\n--rw-r--r-- 0 0 0 1244 2016-08-17 09:46:40.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 1248 2016-08-17 09:46:40.000000 control.tar.xz\n -rw-r--r-- 0 0 0 47080 2016-08-17 09:46:40.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/choreonoid", "source2": "./usr/bin/choreonoid", "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 0x0000000000400040 0x0000000000400040 0x000268 0x000268 R 0x8\n INTERP 0x0002a8 0x00000000004002a8 0x00000000004002a8 0x00001c 0x00001c R 0x1\n [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]\n- LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x000d00 0x000d00 R 0x1000\n+ LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x000d08 0x000d08 R 0x1000\n LOAD 0x001000 0x0000000000401000 0x0000000000401000 0x00051d 0x00051d R E 0x1000\n LOAD 0x002000 0x0000000000402000 0x0000000000402000 0x00268d 0x00268d R 0x1000\n LOAD 0x004cf0 0x0000000000405cf0 0x0000000000405cf0 0x000320 0x000328 RW 0x1000\n DYNAMIC 0x004d08 0x0000000000405d08 0x0000000000405d08 0x000250 0x000250 RW 0x8\n NOTE 0x0002c4 0x00000000004002c4 0x00000000004002c4 0x000044 0x000044 R 0x4\n GNU_EH_FRAME 0x004424 0x0000000000404424 0x0000000000404424 0x000064 0x000064 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 00000000004002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000004002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000004002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000400308 000308 00006c 00 A 5 0 8\n [ 5] .dynsym DYNSYM 0000000000400378 000378 000330 18 A 6 1 8\n- [ 6] .dynstr STRTAB 00000000004006a8 0006a8 0003f3 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 0000000000400a9c 000a9c 000044 02 A 5 0 2\n- [ 8] .gnu.version_r VERNEED 0000000000400ae0 000ae0 000070 00 A 6 3 8\n- [ 9] .rela.dyn RELA 0000000000400b50 000b50 000030 18 A 5 0 8\n- [10] .rela.plt RELA 0000000000400b80 000b80 000180 18 AI 5 22 8\n+ [ 6] .dynstr STRTAB 00000000004006a8 0006a8 0003f7 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 0000000000400aa0 000aa0 000044 02 A 5 0 2\n+ [ 8] .gnu.version_r VERNEED 0000000000400ae8 000ae8 000070 00 A 6 3 8\n+ [ 9] .rela.dyn RELA 0000000000400b58 000b58 000030 18 A 5 0 8\n+ [10] .rela.plt RELA 0000000000400b88 000b88 000180 18 AI 5 22 8\n [11] .init PROGBITS 0000000000401000 001000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 0000000000401020 001020 000110 10 AX 0 0 16\n [13] .text PROGBITS 0000000000401130 001130 0003e1 00 AX 0 0 16\n [14] .fini PROGBITS 0000000000401514 001514 000009 00 AX 0 0 4\n [15] .rodata PROGBITS 0000000000402000 002000 002423 00 A 0 0 32\n [16] .eh_frame_hdr PROGBITS 0000000000404424 004424 000064 00 A 0 0 4\n [17] .eh_frame PROGBITS 0000000000404488 004488 0001d0 00 A 0 0 8\n" }, { "source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,14 +1,14 @@\n \n-Relocation section '.rela.dyn' at offset 0xb50 contains 2 entries:\n+Relocation section '.rela.dyn' at offset 0xb58 contains 2 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000405ff0 0000000400000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 0000000000405ff8 0000000a00000006 R_X86_64_GLOB_DAT 0000000000000000 __libc_start_main@GLIBC_2.2.5 + 0\n \n-Relocation section '.rela.plt' at offset 0xb80 contains 16 entries:\n+Relocation section '.rela.plt' at offset 0xb88 contains 16 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000405f70 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _Z23qUnregisterResourceDataiPKhS0_S0_ + 0\n 0000000000405f78 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5cnoid3App10initializeEPKcS2_RK5QIconS2_ + 0\n 0000000000405f80 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 __stack_chk_fail@GLIBC_2.4 + 0\n 0000000000405f88 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN7QString16fromAscii_helperEPKci + 0\n 0000000000405f90 0000002000000007 R_X86_64_JUMP_SLOT 0000000000401070 __gxx_personality_v0@CXXABI_1.3 + 0\n 0000000000405f98 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 _Unwind_Resume@GCC_3.0 + 0\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -13,23 +13,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x405cf0\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x405d00\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x400308\n 0x0000000000000005 (STRTAB) 0x4006a8\n 0x0000000000000006 (SYMTAB) 0x400378\n- 0x000000000000000a (STRSZ) 1011 (bytes)\n+ 0x000000000000000a (STRSZ) 1015 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x405f58\n 0x0000000000000002 (PLTRELSZ) 384 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x400b80\n- 0x0000000000000007 (RELA) 0x400b50\n+ 0x0000000000000017 (JMPREL) 0x400b88\n+ 0x0000000000000007 (RELA) 0x400b58\n 0x0000000000000008 (RELASZ) 48 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n- 0x000000006ffffffe (VERNEED) 0x400ae0\n+ 0x000000006ffffffe (VERNEED) 0x400ae8\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x400a9c\n+ 0x000000006ffffff0 (VERSYM) 0x400aa0\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: 51b195f08db31cfaf9966207741d0a67173612d2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8ff2985324d329ca8ddd4736e71c14826890c18b\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,22 +1,22 @@\n \n Version symbols section '.gnu.version' contains 34 entries:\n- Addr: 0x0000000000400a9c Offset: 0x000a9c Link: 5 (.dynsym)\n+ Addr: 0x0000000000400aa0 Offset: 0x000aa0 Link: 5 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) \n 004: 0 (*local*) 0 (*local*) 4 (GCC_3.0) 5 (GLIBC_2.2.5)\n 008: 5 (GLIBC_2.2.5) 0 (*local*) 5 (GLIBC_2.2.5) 0 (*local*) \n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 1 (*global*) 1 (*global*) \n 014: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 018: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 01c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 020: 3 (CXXABI_1.3) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 3 entries:\n- Addr: 0x0000000000400ae0 Offset: 0x000ae0 Link: 6 (.dynstr)\n+ Addr: 0x0000000000400ae8 Offset: 0x000ae8 Link: 6 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_3.0 Flags: none Version: 4\n 0x0020: Version: 1 File: libstdc++.so.6 Cnt: 1\n 0x0030: Name: CXXABI_1.3 Flags: none Version: 3\n 0x0040: Version: 1 File: libc.so.6 Cnt: 2\n 0x0050: Name: GLIBC_2.2.5 Flags: none Version: 5\n 0x0060: Name: GLIBC_2.4 Flags: none Version: 2\n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -59,9 +59,9 @@\n 0x00400a28 00000000 00000000 00000000 00000000 ................\n 0x00400a38 00000000 00000000 00000000 00000000 ................\n 0x00400a48 00000000 00000000 00000000 00000000 ................\n 0x00400a58 00000000 00000000 00000000 00000000 ................\n 0x00400a68 00000000 00000000 00000000 00000000 ................\n 0x00400a78 00000000 00000000 00000000 00000000 ................\n 0x00400a88 00000000 00000000 00000000 00000000 ................\n- 0x00400a98 000000 ...\n+ 0x00400a98 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.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmp_prcsevr/0/3.debuglink.q996zb2j`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpxgk0qd02/0/3.debuglink.7k1lbh0r`:", "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 62313935 66303864 62333163 66616639 b195f08db31cfaf9\n- 0x00000010 39363632 30373734 31643061 36373137 966207741d0a6717\n- 0x00000020 33363132 64322e64 65627567 00000000 3612d2.debug....\n- 0x00000030 fc5f4bfc ._K.\n+ 0x00000000 66323938 35333234 64333239 63613864 f2985324d329ca8d\n+ 0x00000010 64643437 33366537 31633134 38323638 dd4736e71c148268\n+ 0x00000020 39306331 38622e64 65627567 00000000 90c18b.debug....\n+ 0x00000030 ade58a47 ...G\n \n" } ] } ] } ] } ] }, { "source1": "libcnoid1_1.5.0+dfsg-0.1_amd64.deb", "source2": "libcnoid1_1.5.0+dfsg-0.1_amd64.deb", "unified_diff": null, "details": [ { "source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2016-08-17 09:46:40.000000 debian-binary\n -rw-r--r-- 0 0 0 1288 2016-08-17 09:46:40.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1515680 2016-08-17 09:46:40.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1516380 2016-08-17 09:46:40.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/libCnoidAISTCollisionDetector.so.1.5", "source2": "./usr/lib/x86_64-linux-gnu/libCnoidAISTCollisionDetector.so.1.5", "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 0x6400\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 0x005c98 0x005c98 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x005ca0 0x005ca0 R 0x1000\n LOAD 0x006000 0x0000000000006000 0x0000000000006000 0x03a631 0x03a631 R E 0x1000\n LOAD 0x041000 0x0000000000041000 0x0000000000041000 0x008491 0x008491 R 0x1000\n LOAD 0x049f38 0x000000000004af38 0x000000000004af38 0x001248 0x0012f0 RW 0x1000\n DYNAMIC 0x04ab50 0x000000000004bb50 0x000000000004bb50 0x000250 0x000250 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x0422e0 0x00000000000422e0 0x00000000000422e0 0x00106c 0x00106c 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 0003b8 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000618 000618 001188 18 A 4 1 8\n- [ 4] .dynstr STRTAB 00000000000017a0 0017a0 001c8f 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000003430 003430 000176 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 00000000000035a8 0035a8 000110 00 A 4 4 8\n- [ 7] .rela.dyn RELA 00000000000036b8 0036b8 002040 18 A 3 0 8\n- [ 8] .rela.plt RELA 00000000000056f8 0056f8 0005a0 18 AI 3 22 8\n+ [ 4] .dynstr STRTAB 00000000000017a0 0017a0 001c93 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000003434 003434 000176 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 00000000000035b0 0035b0 000110 00 A 4 4 8\n+ [ 7] .rela.dyn RELA 00000000000036c0 0036c0 002040 18 A 3 0 8\n+ [ 8] .rela.plt RELA 0000000000005700 005700 0005a0 18 AI 3 22 8\n [ 9] .init PROGBITS 0000000000006000 006000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000006020 006020 0003d0 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000063f0 0063f0 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000006400 006400 03a228 00 AX 0 0 16\n [13] .fini PROGBITS 0000000000040628 040628 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 0000000000041000 041000 0012e0 00 A 0 0 32\n [15] .eh_frame_hdr PROGBITS 00000000000422e0 0422e0 00106c 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 0x36b8 contains 344 entries:\n+Relocation section '.rela.dyn' at offset 0x36c0 contains 344 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000004af38 0000000000000008 R_X86_64_RELATIVE 7080\n 000000000004af40 0000000000000008 R_X86_64_RELATIVE 6d10\n 000000000004af48 0000000000000008 R_X86_64_RELATIVE 6e60\n 000000000004af50 0000000000000008 R_X86_64_RELATIVE 6e90\n 000000000004af58 0000000000000008 R_X86_64_RELATIVE 6ec0\n 000000000004af60 0000000000000008 R_X86_64_RELATIVE 6ef0\n@@ -342,15 +342,15 @@\n 000000000004bfd0 0000004500000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0\n 000000000004bfd8 0000004b00000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 000000000004bfe0 0000004d00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 000000000004bfe8 0000004e00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZSt4cerr@GLIBCXX_3.4 + 0\n 000000000004bff0 0000005100000006 R_X86_64_GLOB_DAT 0000000000000000 _ZNSt8ios_base4InitD1Ev@GLIBCXX_3.4 + 0\n 000000000004c008 0000004100000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0\n \n-Relocation section '.rela.plt' at offset 0x56f8 contains 60 entries:\n+Relocation section '.rela.plt' at offset 0x5700 contains 60 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000004bdb8 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 __printf_chk@GLIBC_2.3.4 + 0\n 000000000004bdc0 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _Znam@GLIBCXX_3.4 + 0\n 000000000004bdc8 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSo3putEc@GLIBCXX_3.4 + 0\n 000000000004bdd0 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_@GLIBCXX_3.4 + 0\n 000000000004bdd8 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 rand@GLIBC_2.2.5 + 0\n 000000000004bde0 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5cnoid13MeshExtractor7extractEPNS_6SgNodeEN5boost8functionIFvvEEE + 0\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -14,23 +14,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x4af38\n 0x000000000000001b (INIT_ARRAYSZ) 80 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x4af88\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x17a0\n 0x0000000000000006 (SYMTAB) 0x618\n- 0x000000000000000a (STRSZ) 7311 (bytes)\n+ 0x000000000000000a (STRSZ) 7315 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x4bda0\n 0x0000000000000002 (PLTRELSZ) 1440 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x56f8\n- 0x0000000000000007 (RELA) 0x36b8\n+ 0x0000000000000017 (JMPREL) 0x5700\n+ 0x0000000000000007 (RELA) 0x36c0\n 0x0000000000000008 (RELASZ) 8256 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) SYMBOLIC BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n- 0x000000006ffffffe (VERNEED) 0x35a8\n+ 0x000000006ffffffe (VERNEED) 0x35b0\n 0x000000006fffffff (VERNEEDNUM) 4\n- 0x000000006ffffff0 (VERSYM) 0x3430\n+ 0x000000006ffffff0 (VERSYM) 0x3434\n 0x000000006ffffff9 (RELACOUNT) 276\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: 6d43db436d368a1069e9535fa0cf009d5994c46b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3b34bf04581f72848dfc89abd72b4e2d34c0bc8d\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 187 entries:\n- Addr: 0x0000000000003430 Offset: 0x003430 Link: 3 (.dynsym)\n+ Addr: 0x0000000000003434 Offset: 0x003434 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.3.4) 3 (GLIBCXX_3.4) 3 (GLIBCXX_3.4)\n 004: 3 (GLIBCXX_3.4) 4 (GLIBC_2.2.5) 0 (*local*) 3 (GLIBCXX_3.4)\n 008: 5 (CXXABI_1.3) 6 (GLIBC_2.2.5) 0 (*local*) 4 (GLIBC_2.2.5)\n 00c: 5 (CXXABI_1.3) 0 (*local*) 0 (*local*) 3 (GLIBCXX_3.4)\n 010: 7 (GLIBCXX_3.4.21) 4 (GLIBC_2.2.5) 6 (GLIBC_2.2.5) 3 (GLIBCXX_3.4)\n 014: 3 (GLIBCXX_3.4) 4 (GLIBC_2.2.5) 3 (GLIBCXX_3.4) 3 (GLIBCXX_3.4)\n 018: 5 (CXXABI_1.3) 3 (GLIBCXX_3.4) 5 (CXXABI_1.3) 6 (GLIBC_2.2.5)\n@@ -46,15 +46,15 @@\n 0a8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 0ac: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 0b0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 0b4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 0b8: 1 (*global*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 4 entries:\n- Addr: 0x00000000000035a8 Offset: 0x0035a8 Link: 4 (.dynstr)\n+ Addr: 0x00000000000035b0 Offset: 0x0035b0 Link: 4 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_3.0 Flags: none Version: 14\n 0x0020: Version: 1 File: libm.so.6 Cnt: 1\n 0x0030: Name: GLIBC_2.2.5 Flags: none Version: 6\n 0x0040: Version: 1 File: libstdc++.so.6 Cnt: 7\n 0x0050: Name: GLIBCXX_3.4.20 Flags: none Version: 13\n 0x0060: Name: GLIBCXX_3.4.11 Flags: none Version: 12\n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -452,9 +452,10 @@\n 0x000033b0 00000000 00000000 00000000 00000000 ................\n 0x000033c0 00000000 00000000 00000000 00000000 ................\n 0x000033d0 00000000 00000000 00000000 00000000 ................\n 0x000033e0 00000000 00000000 00000000 00000000 ................\n 0x000033f0 00000000 00000000 00000000 00000000 ................\n 0x00003400 00000000 00000000 00000000 00000000 ................\n 0x00003410 00000000 00000000 00000000 00000000 ................\n- 0x00003420 00000000 00000000 00000000 000000 ...............\n+ 0x00003420 00000000 00000000 00000000 00000000 ................\n+ 0x00003430 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.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpmh433955/0/4.5.debuglink.b6hsgjqg`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmppa628srx/0/4.5.debuglink.zc4cc3wu`:", "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 34336462 34333664 33363861 31303639 43db436d368a1069\n- 0x00000010 65393533 35666130 63663030 39643539 e9535fa0cf009d59\n- 0x00000020 39346334 36622e64 65627567 00000000 94c46b.debug....\n- 0x00000030 0bed155b ...[\n+ 0x00000000 33346266 30343538 31663732 38343864 34bf04581f72848d\n+ 0x00000010 66633839 61626437 32623465 32643334 fc89abd72b4e2d34\n+ 0x00000020 63306263 38642e64 65627567 00000000 c0bc8d.debug....\n+ 0x00000030 6915f5f4 i...\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/libCnoidBase.so.1.5", "source2": "./usr/lib/x86_64-linux-gnu/libCnoidBase.so.1.5", "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 00535c 00 A 3 0 8\n [ 3] .dynsym DYNSYM 00000000000055c0 0055c0 01bc18 18 A 4 1 8\n- [ 4] .dynstr STRTAB 00000000000211d8 0211d8 0338e0 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000054ab8 054ab8 002502 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 00000000000211d8 0211d8 0338e4 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000054abc 054abc 002502 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000056fc0 056fc0 000150 00 A 4 4 8\n [ 7] .rela.dyn RELA 0000000000057110 057110 037f80 18 A 3 0 8\n [ 8] .rela.plt RELA 000000000008f090 08f090 00ca80 18 AI 3 22 8\n [ 9] .init PROGBITS 000000000009c000 09c000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 000000000009c020 09c020 008710 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000a4730 0a4730 000078 08 AX 0 0 8\n [12] .text PROGBITS 00000000000a47b0 0a47b0 1613d8 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -24,23 +24,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x2807d0\n 0x000000000000001b (INIT_ARRAYSZ) 296 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x2808f8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x211d8\n 0x0000000000000006 (SYMTAB) 0x55c0\n- 0x000000000000000a (STRSZ) 211168 (bytes)\n+ 0x000000000000000a (STRSZ) 211172 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x2940f0\n 0x0000000000000002 (PLTRELSZ) 51840 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x8f090\n 0x0000000000000007 (RELA) 0x57110\n 0x0000000000000008 (RELASZ) 229248 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x56fc0\n 0x000000006fffffff (VERNEEDNUM) 4\n- 0x000000006ffffff0 (VERSYM) 0x54ab8\n+ 0x000000006ffffff0 (VERSYM) 0x54abc\n 0x000000006ffffff9 (RELACOUNT) 2248\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: 9b24c85f51315e477a548b52f4307b9505e6c294\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7ea70135692b3e17763e0d2fa22af391e5b6bac8\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 4737 entries:\n- Addr: 0x0000000000054ab8 Offset: 0x054ab8 Link: 3 (.dynsym)\n+ Addr: 0x0000000000054abc Offset: 0x054abc 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": "@@ -13194,8 +13194,9 @@\n 0x00054a48 00000000 00000000 00000000 00000000 ................\n 0x00054a58 00000000 00000000 00000000 00000000 ................\n 0x00054a68 00000000 00000000 00000000 00000000 ................\n 0x00054a78 00000000 00000000 00000000 00000000 ................\n 0x00054a88 00000000 00000000 00000000 00000000 ................\n 0x00054a98 00000000 00000000 00000000 00000000 ................\n 0x00054aa8 00000000 00000000 00000000 00000000 ................\n+ 0x00054ab8 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.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpmh433955/0/5.5.debuglink.04p43g2v`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmppa628srx/0/5.5.debuglink.fj8wu5cn`:", "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 32346338 35663531 33313565 34373761 24c85f51315e477a\n- 0x00000010 35343862 35326634 33303762 39353035 548b52f4307b9505\n- 0x00000020 65366332 39342e64 65627567 00000000 e6c294.debug....\n- 0x00000030 a7949120 ... \n+ 0x00000000 61373031 33353639 32623365 31373736 a70135692b3e1776\n+ 0x00000010 33653064 32666132 32616633 39316535 3e0d2fa22af391e5\n+ 0x00000020 62366261 63382e64 65627567 00000000 b6bac8.debug....\n+ 0x00000030 5ffe2199 _.!.\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/libCnoidBody.so.1.5", "source2": "./usr/lib/x86_64-linux-gnu/libCnoidBody.so.1.5", "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 0x33640\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 0x030628 0x030628 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x030630 0x030630 R 0x1000\n LOAD 0x031000 0x0000000000031000 0x0000000000031000 0x0bf80d 0x0bf80d R E 0x1000\n LOAD 0x0f1000 0x00000000000f1000 0x00000000000f1000 0x030c84 0x030c84 R 0x1000\n LOAD 0x1226c0 0x00000000001236c0 0x00000000001236c0 0x0069e8 0x006f18 RW 0x1000\n DYNAMIC 0x1274a0 0x00000000001284a0 0x00000000001284a0 0x000280 0x000280 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x0fc628 0x00000000000fc628 0x00000000000fc628 0x0047a4 0x0047a4 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 002798 00 A 3 0 8\n [ 3] .dynsym DYNSYM 00000000000029f8 0029f8 009840 18 A 4 1 8\n- [ 4] .dynstr STRTAB 000000000000c238 00c238 0129fe 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 000000000001ec36 01ec36 000cb0 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 000000000001f8e8 01f8e8 000120 00 A 4 5 8\n- [ 7] .rela.dyn RELA 000000000001fa08 01fa08 00d320 18 A 3 0 8\n- [ 8] .rela.plt RELA 000000000002cd28 02cd28 003900 18 AI 3 22 8\n+ [ 4] .dynstr STRTAB 000000000000c238 00c238 012a02 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000000000001ec3a 01ec3a 000cb0 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 000000000001f8f0 01f8f0 000120 00 A 4 5 8\n+ [ 7] .rela.dyn RELA 000000000001fa10 01fa10 00d320 18 A 3 0 8\n+ [ 8] .rela.plt RELA 000000000002cd30 02cd30 003900 18 AI 3 22 8\n [ 9] .init PROGBITS 0000000000031000 031000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000031020 031020 002610 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000033630 033630 000010 08 AX 0 0 8\n [12] .text PROGBITS 0000000000033640 033640 0bd1c2 00 AX 0 0 16\n [13] .fini PROGBITS 00000000000f0804 0f0804 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 00000000000f1000 0f1000 00b628 00 A 0 0 32\n [15] .eh_frame_hdr PROGBITS 00000000000fc628 0fc628 0047a4 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 0x1fa08 contains 2252 entries:\n+Relocation section '.rela.dyn' at offset 0x1fa10 contains 2252 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 00000000001236c0 0000000000000008 R_X86_64_RELATIVE 3d720\n 00000000001236c8 0000000000000008 R_X86_64_RELATIVE 3c780\n 00000000001236d0 0000000000000008 R_X86_64_RELATIVE 3c7b0\n 00000000001236d8 0000000000000008 R_X86_64_RELATIVE 3c7d0\n 00000000001236e0 0000000000000008 R_X86_64_RELATIVE 3c7f0\n 00000000001236e8 0000000000000008 R_X86_64_RELATIVE 3c930\n@@ -2250,15 +2250,15 @@\n 0000000000129fd8 000005f400000006 R_X86_64_GLOB_DAT 0000000000125d50 _ZTVN5cnoid9SceneLinkE + 0\n 0000000000129fe0 0000017100000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTId@CXXABI_1.3 + 0\n 0000000000129fe8 0000017900000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 0\n 0000000000129ff0 0000017c00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZNSt8ios_base4InitD1Ev@GLIBCXX_3.4 + 0\n 000000000012a050 0000012a00000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0\n 000000000012a0a0 0000019000000001 R_X86_64_64 0000000000127620 _ZTIN5cnoid11EasyScanner9ExceptionE + 0\n \n-Relocation section '.rela.plt' at offset 0x2cd28 contains 608 entries:\n+Relocation section '.rela.plt' at offset 0x2cd30 contains 608 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000128738 0000023e00000007 R_X86_64_JUMP_SLOT 0000000000098430 _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE8_M_eraseEPSt13_Rb_tree_nodeIS5_E + 0\n 0000000000128740 0000023b00000007 R_X86_64_JUMP_SLOT 00000000000a2220 _ZN5cnoid18ForwardDynamicsCBM26integrateRungeKuttaOneStepEdd + 0\n 0000000000128748 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _Znam@GLIBCXX_3.4 + 0\n 0000000000128750 000004b400000007 R_X86_64_JUMP_SLOT 00000000000a3830 _ZN5cnoid18ForwardDynamicsCBM31calcAccelFKandForceSensorValuesEPNS_6DyLinkERN5Eigen6MatrixIdLi3ELi1ELi0ELi3ELi1EEES6_ + 0\n 0000000000128758 0000063200000007 R_X86_64_JUMP_SLOT 0000000000095be0 _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_iESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E + 0\n 0000000000128760 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSo3putEc@GLIBCXX_3.4 + 0\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -17,23 +17,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x1236c0\n 0x000000000000001b (INIT_ARRAYSZ) 152 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x123758\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0xc238\n 0x0000000000000006 (SYMTAB) 0x29f8\n- 0x000000000000000a (STRSZ) 76286 (bytes)\n+ 0x000000000000000a (STRSZ) 76290 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x128720\n 0x0000000000000002 (PLTRELSZ) 14592 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x2cd28\n- 0x0000000000000007 (RELA) 0x1fa08\n+ 0x0000000000000017 (JMPREL) 0x2cd30\n+ 0x0000000000000007 (RELA) 0x1fa10\n 0x0000000000000008 (RELASZ) 54048 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n- 0x000000006ffffffe (VERNEED) 0x1f8e8\n+ 0x000000006ffffffe (VERNEED) 0x1f8f0\n 0x000000006fffffff (VERNEEDNUM) 5\n- 0x000000006ffffff0 (VERSYM) 0x1ec36\n+ 0x000000006ffffff0 (VERSYM) 0x1ec3a\n 0x000000006ffffff9 (RELACOUNT) 1034\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: 9a8132bfe49287f003ac93d0e6bee112e8b603f2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ba0631d0d5b7735eb472fd75641f44c3dae9a274\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 1624 entries:\n- Addr: 0x000000000001ec36 Offset: 0x01ec36 Link: 3 (.dynsym)\n+ Addr: 0x000000000001ec3a Offset: 0x01ec3a Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (GLIBCXX_3.4) 3 (CXXABI_1.3) 2 (GLIBCXX_3.4)\n 004: 4 (GLIBCXX_3.4.21) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 5 (GLIBC_2.2.5) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 6 (GLIBC_2.2.5) 5 (GLIBC_2.2.5) 0 (*local*) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 2 (GLIBCXX_3.4) 0 (*local*) \n 014: 0 (*local*) 2 (GLIBCXX_3.4) 0 (*local*) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 2 (GLIBCXX_3.4) 0 (*local*) \n@@ -405,15 +405,15 @@\n 644: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 648: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 64c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 650: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 654: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 5 entries:\n- Addr: 0x000000000001f8e8 Offset: 0x01f8e8 Link: 4 (.dynstr)\n+ Addr: 0x000000000001f8f0 Offset: 0x01f8f0 Link: 4 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_3.0 Flags: none Version: 14\n 0x0020: Version: 1 File: libdl.so.2 Cnt: 1\n 0x0030: Name: GLIBC_2.2.5 Flags: none Version: 8\n 0x0040: Version: 1 File: libc.so.6 Cnt: 3\n 0x0050: Name: GLIBC_2.4 Flags: none Version: 11\n 0x0060: Name: GLIBC_2.14 Flags: none Version: 9\n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -4763,9 +4763,10 @@\n 0x0001ebb8 00000000 00000000 00000000 00000000 ................\n 0x0001ebc8 00000000 00000000 00000000 00000000 ................\n 0x0001ebd8 00000000 00000000 00000000 00000000 ................\n 0x0001ebe8 00000000 00000000 00000000 00000000 ................\n 0x0001ebf8 00000000 00000000 00000000 00000000 ................\n 0x0001ec08 00000000 00000000 00000000 00000000 ................\n 0x0001ec18 00000000 00000000 00000000 00000000 ................\n- 0x0001ec28 00000000 00000000 00000000 0000 ..............\n+ 0x0001ec28 00000000 00000000 00000000 00000000 ................\n+ 0x0001ec38 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.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpmh433955/0/6.5.debuglink.homz8k3k`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmppa628srx/0/6.5.debuglink.dt0ayloj`:", "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 38313332 62666534 39323837 66303033 8132bfe49287f003\n- 0x00000010 61633933 64306536 62656531 31326538 ac93d0e6bee112e8\n- 0x00000020 62363033 66322e64 65627567 00000000 b603f2.debug....\n- 0x00000030 04d2c177 ...w\n+ 0x00000000 30363331 64306435 62373733 35656234 0631d0d5b7735eb4\n+ 0x00000010 37326664 37353634 31663434 63336461 72fd75641f44c3da\n+ 0x00000020 65396132 37342e64 65627567 00000000 e9a274.debug....\n+ 0x00000030 f0a7bbb9 ....\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/libCnoidPyBase.so.1.5", "source2": "./usr/lib/x86_64-linux-gnu/libCnoidPyBase.so.1.5", "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 0x1150\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 0x000e10 0x000e10 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000e18 0x000e18 R 0x1000\n LOAD 0x001000 0x0000000000001000 0x0000000000001000 0x000985 0x000985 R E 0x1000\n LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x00050d 0x00050d R 0x1000\n LOAD 0x002cc0 0x0000000000003cc0 0x0000000000003cc0 0x000350 0x000370 RW 0x1000\n DYNAMIC 0x002cd8 0x0000000000003cd8 0x0000000000003cd8 0x000250 0x000250 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x00216c 0x000000000000216c 0x000000000000216c 0x00006c 0x00006c 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 00003c 00 A 3 0 8\n [ 3] .dynsym DYNSYM 00000000000002a0 0002a0 000300 18 A 4 1 8\n- [ 4] .dynstr STRTAB 00000000000005a0 0005a0 000507 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000000aa8 000aa8 000040 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 0000000000000ae8 000ae8 000070 00 A 4 3 8\n- [ 7] .rela.dyn RELA 0000000000000b58 000b58 000120 18 A 3 0 8\n- [ 8] .rela.plt RELA 0000000000000c78 000c78 000198 18 AI 3 21 8\n+ [ 4] .dynstr STRTAB 00000000000005a0 0005a0 00050b 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000000aac 000aac 000040 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 0000000000000af0 000af0 000070 00 A 4 3 8\n+ [ 7] .rela.dyn RELA 0000000000000b60 000b60 000120 18 A 3 0 8\n+ [ 8] .rela.plt RELA 0000000000000c80 000c80 000198 18 AI 3 21 8\n [ 9] .init PROGBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000001020 001020 000120 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000001140 001140 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000001150 001150 00082b 00 AX 0 0 16\n [13] .fini PROGBITS 000000000000197c 00197c 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 0000000000002000 002000 00016c 00 A 0 0 16\n [15] .eh_frame_hdr PROGBITS 000000000000216c 00216c 00006c 00 A 0 0 4\n" }, { "source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,24 +1,24 @@\n \n-Relocation section '.rela.dyn' at offset 0xb58 contains 12 entries:\n+Relocation section '.rela.dyn' at offset 0xb60 contains 12 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000003cc0 0000000000000008 R_X86_64_RELATIVE 12d0\n 0000000000003cc8 0000000000000008 R_X86_64_RELATIVE 11c0\n 0000000000003cd0 0000000000000008 R_X86_64_RELATIVE 1290\n 0000000000004000 0000000000000008 R_X86_64_RELATIVE 4000\n 0000000000003fc8 0000000300000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0\n 0000000000003fd0 0000000500000006 R_X86_64_GLOB_DAT 0000000000000000 _Py_NoneStruct + 0\n 0000000000003fd8 0000000d00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTIN5cnoid4ItemE + 0\n 0000000000003fe0 0000001100000006 R_X86_64_GLOB_DAT 0000000000000000 PyExc_TypeError + 0\n 0000000000003fe8 0000001500000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0\n 0000000000003ff0 0000001800000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 0000000000003ff8 0000001900000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 0000000000004008 0000001400000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0\n \n-Relocation section '.rela.plt' at offset 0xc78 contains 17 entries:\n+Relocation section '.rela.plt' at offset 0xc80 contains 17 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000003f40 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5boost6python23throw_error_already_setEv + 0\n 0000000000003f48 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZN5boost6python6detail9list_base6appendERKNS0_3api6objectE + 0\n 0000000000003f50 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 PyObject_IsInstance + 0\n 0000000000003f58 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 __assert_fail@GLIBC_2.2.5 + 0\n 0000000000003f60 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 PyObject_IsSubclass + 0\n 0000000000003f68 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 __cxa_atexit@GLIBC_2.2.5 + 0\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -14,23 +14,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x3cc0\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x3cd0\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x5a0\n 0x0000000000000006 (SYMTAB) 0x2a0\n- 0x000000000000000a (STRSZ) 1287 (bytes)\n+ 0x000000000000000a (STRSZ) 1291 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x3f28\n 0x0000000000000002 (PLTRELSZ) 408 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0xc78\n- 0x0000000000000007 (RELA) 0xb58\n+ 0x0000000000000017 (JMPREL) 0xc80\n+ 0x0000000000000007 (RELA) 0xb60\n 0x0000000000000008 (RELASZ) 288 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n- 0x000000006ffffffe (VERNEED) 0xae8\n+ 0x000000006ffffffe (VERNEED) 0xaf0\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0xaa8\n+ 0x000000006ffffff0 (VERSYM) 0xaac\n 0x000000006ffffff9 (RELACOUNT) 4\n 0x0000000000000000 (NULL) 0x0\n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f23df13a0873bcbe7aec89239bd95db524898d5d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c537381fdb9d0a203f88dac79b8ea817b986efc6\n" }, { "source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,21 +1,21 @@\n \n Version symbols section '.gnu.version' contains 32 entries:\n- Addr: 0x0000000000000aa8 Offset: 0x000aa8 Link: 3 (.dynsym)\n+ Addr: 0x0000000000000aac Offset: 0x000aac Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.2.5)\n 004: 0 (*local*) 0 (*local*) 2 (GLIBC_2.2.5) 0 (*local*) \n 008: 2 (GLIBC_2.2.5) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 3 (GLIBC_2.4) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 4 (CXXABI_1.3) 0 (*local*) 5 (GCC_3.0) 0 (*local*) \n 018: 0 (*local*) 0 (*local*) 1 (*global*) 1 (*global*) \n 01c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 3 entries:\n- Addr: 0x0000000000000ae8 Offset: 0x000ae8 Link: 4 (.dynstr)\n+ Addr: 0x0000000000000af0 Offset: 0x000af0 Link: 4 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_3.0 Flags: none Version: 5\n 0x0020: Version: 1 File: libstdc++.so.6 Cnt: 1\n 0x0030: Name: CXXABI_1.3 Flags: none Version: 4\n 0x0040: Version: 1 File: libc.so.6 Cnt: 2\n 0x0050: Name: GLIBC_2.4 Flags: none Version: 3\n 0x0060: Name: GLIBC_2.2.5 Flags: none Version: 2\n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -76,9 +76,9 @@\n 0x00000a30 00000000 00000000 00000000 00000000 ................\n 0x00000a40 00000000 00000000 00000000 00000000 ................\n 0x00000a50 00000000 00000000 00000000 00000000 ................\n 0x00000a60 00000000 00000000 00000000 00000000 ................\n 0x00000a70 00000000 00000000 00000000 00000000 ................\n 0x00000a80 00000000 00000000 00000000 00000000 ................\n 0x00000a90 00000000 00000000 00000000 00000000 ................\n- 0x00000aa0 00000000 000000 .......\n+ 0x00000aa0 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.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpmh433955/0/7.5.debuglink.m8fct743`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmppa628srx/0/7.5.debuglink.ueo1pa5t`:", "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 33646631 33613038 37336263 62653761 3df13a0873bcbe7a\n- 0x00000010 65633839 32333962 64393564 62353234 ec89239bd95db524\n- 0x00000020 38393864 35642e64 65627567 00000000 898d5d.debug....\n- 0x00000030 af1c4e33 ..N3\n+ 0x00000000 33373338 31666462 39643061 32303366 37381fdb9d0a203f\n+ 0x00000010 38386461 63373962 38656138 31376239 88dac79b8ea817b9\n+ 0x00000020 38366566 63362e64 65627567 00000000 86efc6.debug....\n+ 0x00000030 0fb8d402 ....\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/libCnoidPython.so.1.5", "source2": "./usr/lib/x86_64-linux-gnu/libCnoidPython.so.1.5", "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 000024 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000288 000288 000168 18 A 4 1 8\n- [ 4] .dynstr STRTAB 00000000000003f0 0003f0 0001f6 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00000000000005e6 0005e6 00001e 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 00000000000003f0 0003f0 0001fa 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00000000000005ea 0005ea 00001e 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000000608 000608 000050 00 A 4 2 8\n [ 7] .rela.dyn RELA 0000000000000658 000658 0000f0 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000000748 000748 0000a8 18 AI 3 21 8\n [ 9] .init PROGBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000001020 001020 000080 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000010a0 0010a0 000008 08 AX 0 0 8\n [12] .text PROGBITS 00000000000010b0 0010b0 0001ab 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -11,23 +11,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x3d50\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x3d60\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x3f0\n 0x0000000000000006 (SYMTAB) 0x288\n- 0x000000000000000a (STRSZ) 502 (bytes)\n+ 0x000000000000000a (STRSZ) 506 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x3f88\n 0x0000000000000002 (PLTRELSZ) 168 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x748\n 0x0000000000000007 (RELA) 0x658\n 0x0000000000000008 (RELASZ) 240 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x608\n 0x000000006fffffff (VERNEEDNUM) 2\n- 0x000000006ffffff0 (VERSYM) 0x5e6\n+ 0x000000006ffffff0 (VERSYM) 0x5ea\n 0x000000006ffffff9 (RELACOUNT) 4\n 0x0000000000000000 (NULL) 0x0\n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4d03607867968e1501c7f342b35585d431258783\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6c2676e3de1856615ff9463ab17397234c7785c4\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 15 entries:\n- Addr: 0x00000000000005e6 Offset: 0x0005e6 Link: 3 (.dynsym)\n+ Addr: 0x00000000000005ea Offset: 0x0005ea Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 2 (GLIBC_2.2.5) 0 (*local*) \n 004: 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 3 (GLIBC_2.4) 0 (*local*) \n 008: 0 (*local*) 4 (CXXABI_1.3) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 0 (*local*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 2 entries:\n Addr: 0x0000000000000608 Offset: 0x000608 Link: 4 (.dynstr)\n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -27,9 +27,9 @@\n 0x00000570 00000000 00000000 00000000 00000000 ................\n 0x00000580 00000000 00000000 00000000 00000000 ................\n 0x00000590 00000000 00000000 00000000 00000000 ................\n 0x000005a0 00000000 00000000 00000000 00000000 ................\n 0x000005b0 00000000 00000000 00000000 00000000 ................\n 0x000005c0 00000000 00000000 00000000 00000000 ................\n 0x000005d0 00000000 00000000 00000000 00000000 ................\n- 0x000005e0 00000000 0000 ......\n+ 0x000005e0 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.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpmh433955/0/8.5.debuglink.s11ld4er`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmppa628srx/0/8.5.debuglink.wce2tg1d`:", "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 30333630 37383637 39363865 31353031 03607867968e1501\n- 0x00000010 63376633 34326233 35353835 64343331 c7f342b35585d431\n- 0x00000020 32353837 38332e64 65627567 00000000 258783.debug....\n- 0x00000030 f49ce7dd ....\n+ 0x00000000 32363736 65336465 31383536 36313566 2676e3de1856615f\n+ 0x00000010 66393436 33616231 37333937 32333463 f9463ab17397234c\n+ 0x00000020 37373835 63342e64 65627567 00000000 7785c4.debug....\n+ 0x00000030 c5a52f87 ../.\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/libCnoidSimpleController.so.1.5", "source2": "./usr/lib/x86_64-linux-gnu/libCnoidSimpleController.so.1.5", "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 0000a8 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000308 000308 000258 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000000560 000560 000407 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000000968 000968 000032 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000000560 000560 00040b 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000000000000096c 00096c 000032 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00000000000009a0 0009a0 000030 00 A 4 1 8\n [ 7] .rela.dyn RELA 00000000000009d0 0009d0 000168 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000000b38 000b38 000030 18 AI 3 21 8\n [ 9] .init PROGBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000001020 001020 000030 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000001050 001050 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000001060 001060 00020a 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -9,23 +9,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x3d50\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x3d58\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x560\n 0x0000000000000006 (SYMTAB) 0x308\n- 0x000000000000000a (STRSZ) 1031 (bytes)\n+ 0x000000000000000a (STRSZ) 1035 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x3fb0\n 0x0000000000000002 (PLTRELSZ) 48 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0xb38\n 0x0000000000000007 (RELA) 0x9d0\n 0x0000000000000008 (RELASZ) 360 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x9a0\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0x968\n+ 0x000000006ffffff0 (VERSYM) 0x96c\n 0x000000006ffffff9 (RELACOUNT) 3\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: b3014beef81bdaac61c5ab0b86fbac7bc7ab8863\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d845ea508b0ec425cc00936b334514390a5e478c\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 25 entries:\n- Addr: 0x0000000000000968 Offset: 0x000968 Link: 3 (.dynsym)\n+ Addr: 0x000000000000096c Offset: 0x00096c Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 2 (CXXABI_1.3.9) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 3 (CXXABI_1.3) 3 (CXXABI_1.3) \n 008: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 00c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 010: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 014: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 018: 1 (*global*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -60,9 +60,9 @@\n 0x000008f0 00000000 00000000 00000000 00000000 ................\n 0x00000900 00000000 00000000 00000000 00000000 ................\n 0x00000910 00000000 00000000 00000000 00000000 ................\n 0x00000920 00000000 00000000 00000000 00000000 ................\n 0x00000930 00000000 00000000 00000000 00000000 ................\n 0x00000940 00000000 00000000 00000000 00000000 ................\n 0x00000950 00000000 00000000 00000000 00000000 ................\n- 0x00000960 00000000 000000 .......\n+ 0x00000960 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.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpmh433955/0/9.5.debuglink.x2jzi8v_`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmppa628srx/0/9.5.debuglink.n4t8cqul`:", "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 30313462 65656638 31626461 61633631 014beef81bdaac61\n- 0x00000010 63356162 30623836 66626163 37626337 c5ab0b86fbac7bc7\n- 0x00000020 61623838 36332e64 65627567 00000000 ab8863.debug....\n- 0x00000030 88c06300 ..c.\n+ 0x00000000 34356561 35303862 30656334 32356363 45ea508b0ec425cc\n+ 0x00000010 30303933 36623333 34353134 33393061 00936b334514390a\n+ 0x00000020 35653437 38632e64 65627567 00000000 5e478c.debug....\n+ 0x00000030 1a83a0e1 ....\n \n" } ] }, { "source1": "./usr/lib/x86_64-linux-gnu/libCnoidUtil.so.1.5", "source2": "./usr/lib/x86_64-linux-gnu/libCnoidUtil.so.1.5", "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 0x43d40\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 0x040408 0x040408 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x040410 0x040410 R 0x1000\n LOAD 0x041000 0x0000000000041000 0x0000000000041000 0x0da2b1 0x0da2b1 R E 0x1000\n LOAD 0x11c000 0x000000000011c000 0x000000000011c000 0x03ffa5 0x03ffa5 R 0x1000\n LOAD 0x15cd08 0x000000000015dd08 0x000000000015dd08 0x009338 0x00a688 RW 0x1000\n DYNAMIC 0x163ef0 0x0000000000164ef0 0x0000000000164ef0 0x000280 0x000280 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x129da4 0x0000000000129da4 0x0000000000129da4 0x0060ac 0x0060ac 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 003758 00 A 3 0 8\n [ 3] .dynsym DYNSYM 00000000000039b8 0039b8 00d578 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000010f30 010f30 01736d 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 000000000002829e 02829e 0011ca 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 0000000000029468 029468 0001a0 00 A 4 6 8\n- [ 7] .rela.dyn RELA 0000000000029608 029608 012ab0 18 A 3 0 8\n- [ 8] .rela.plt RELA 000000000003c0b8 03c0b8 004350 18 AI 3 22 8\n+ [ 4] .dynstr STRTAB 0000000000010f30 010f30 017371 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00000000000282a2 0282a2 0011ca 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 0000000000029470 029470 0001a0 00 A 4 6 8\n+ [ 7] .rela.dyn RELA 0000000000029610 029610 012ab0 18 A 3 0 8\n+ [ 8] .rela.plt RELA 000000000003c0c0 03c0c0 004350 18 AI 3 22 8\n [ 9] .init PROGBITS 0000000000041000 041000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000041020 041020 002cf0 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000043d10 043d10 000030 08 AX 0 0 8\n [12] .text PROGBITS 0000000000043d40 043d40 0d7567 00 AX 0 0 16\n [13] .fini PROGBITS 000000000011b2a8 11b2a8 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 000000000011c000 11c000 00dda4 00 A 0 0 32\n [15] .eh_frame_hdr PROGBITS 0000000000129da4 129da4 0060ac 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 0x29608 contains 3186 entries:\n+Relocation section '.rela.dyn' at offset 0x29610 contains 3186 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000015dd08 0000000000000008 R_X86_64_RELATIVE 52f90\n 000000000015dd10 0000000000000008 R_X86_64_RELATIVE 52520\n 000000000015dd18 0000000000000008 R_X86_64_RELATIVE 52620\n 000000000015dd20 0000000000000008 R_X86_64_RELATIVE 52650\n 000000000015dd28 0000000000000008 R_X86_64_RELATIVE 52680\n 000000000015dd30 0000000000000008 R_X86_64_RELATIVE 526b0\n@@ -3184,15 +3184,15 @@\n 0000000000166fa8 0000072d00000006 R_X86_64_GLOB_DAT 00000000000c8fa0 _ZN5cnoid10VRMLWriter17writeCylinderNodeEN5boost13intrusive_ptrINS_8VRMLNodeEEE + 0\n 0000000000166fc0 0000011400000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 0\n 0000000000166fd8 0000032f00000006 R_X86_64_GLOB_DAT 00000000001642f8 _ZTVN5cnoid7VRMLFogE + 0\n 0000000000166fe0 0000011900000006 R_X86_64_GLOB_DAT 0000000000000000 _ZNSt8ios_base4InitD1Ev@GLIBCXX_3.4 + 0\n 0000000000167008 000000e700000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0\n 0000000000167028 0000010600000001 R_X86_64_64 0000000000000000 _ZTIPc@CXXABI_1.3 + 0\n \n-Relocation section '.rela.plt' at offset 0x3c0b8 contains 718 entries:\n+Relocation section '.rela.plt' at offset 0x3c0c0 contains 718 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000165188 000006f900000007 R_X86_64_JUMP_SLOT 0000000000091e80 _ZN5cnoid6SgPlot9setColorsEPNS_13SgVectorArrayIN5Eigen6MatrixIfLi3ELi1ELi0ELi3ELi1EEESaIS4_EEE + 0\n 0000000000165190 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 ftell@GLIBC_2.2.5 + 0\n 0000000000165198 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _Znam@GLIBCXX_3.4 + 0\n 00000000001651a0 000001fd00000007 R_X86_64_JUMP_SLOT 00000000000c4160 _ZNSt6vectorIhSaIhEEaSERKS1_ + 0\n 00000000001651a8 000007ac00000007 R_X86_64_JUMP_SLOT 0000000000084c30 _ZN5cnoid4Task10addCommandEv + 0\n 00000000001651b0 000008aa00000007 R_X86_64_JUMP_SLOT 00000000000548c0 _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_iESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E + 0\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -17,23 +17,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x15dd08\n 0x000000000000001b (INIT_ARRAYSZ) 144 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x15dd98\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x10f30\n 0x0000000000000006 (SYMTAB) 0x39b8\n- 0x000000000000000a (STRSZ) 95085 (bytes)\n+ 0x000000000000000a (STRSZ) 95089 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x165170\n 0x0000000000000002 (PLTRELSZ) 17232 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x3c0b8\n- 0x0000000000000007 (RELA) 0x29608\n+ 0x0000000000000017 (JMPREL) 0x3c0c0\n+ 0x0000000000000007 (RELA) 0x29610\n 0x0000000000000008 (RELASZ) 76464 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n- 0x000000006ffffffe (VERNEED) 0x29468\n+ 0x000000006ffffffe (VERNEED) 0x29470\n 0x000000006fffffff (VERNEEDNUM) 6\n- 0x000000006ffffff0 (VERSYM) 0x2829e\n+ 0x000000006ffffff0 (VERSYM) 0x282a2\n 0x000000006ffffff9 (RELACOUNT) 1346\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: 20628bbfcae1b2b06f8a7d784a237ad212ab2b30\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f759c07296e29059cd48cda11a0e010f4c34f37a\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 2277 entries:\n- Addr: 0x000000000002829e Offset: 0x02829e Link: 3 (.dynsym)\n+ Addr: 0x00000000000282a2 Offset: 0x0282a2 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.2.5) 3 (GLIBCXX_3.4) 4 (CXXABI_1.3) \n 004: 5 (PNG16_0) 3 (GLIBCXX_3.4) 6 (GLIBCXX_3.4.21) 5 (PNG16_0) \n 008: 5 (PNG16_0) 2 (GLIBC_2.2.5) 3 (GLIBCXX_3.4) 7 (GLIBC_2.25) \n 00c: 6 (GLIBCXX_3.4.21) 8 (GLIBCXX_3.4.15) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5)\n 010: 5 (PNG16_0) 9 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 3 (GLIBCXX_3.4)\n 014: 5 (PNG16_0) a (GLIBC_2.11) 3 (GLIBCXX_3.4) 9 (GLIBC_2.2.5)\n 018: 3 (GLIBCXX_3.4) 3 (GLIBCXX_3.4) 0 (*local*) 3 (GLIBCXX_3.4)\n@@ -569,15 +569,15 @@\n 8d4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 8d8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 8dc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 8e0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 8e4: 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 6 entries:\n- Addr: 0x0000000000029468 Offset: 0x029468 Link: 4 (.dynstr)\n+ Addr: 0x0000000000029470 Offset: 0x029470 Link: 4 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_3.0 Flags: none Version: 21\n 0x0020: Version: 1 File: libjpeg.so.62 Cnt: 1\n 0x0030: Name: LIBJPEG_6.2 Flags: none Version: 11\n 0x0040: Version: 1 File: libm.so.6 Cnt: 2\n 0x0050: Name: GLIBC_2.27 Flags: none Version: 20\n 0x0060: Name: GLIBC_2.2.5 Flags: none Version: 9\n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -5938,9 +5938,10 @@\n 0x00028220 00000000 00000000 00000000 00000000 ................\n 0x00028230 00000000 00000000 00000000 00000000 ................\n 0x00028240 00000000 00000000 00000000 00000000 ................\n 0x00028250 00000000 00000000 00000000 00000000 ................\n 0x00028260 00000000 00000000 00000000 00000000 ................\n 0x00028270 00000000 00000000 00000000 00000000 ................\n 0x00028280 00000000 00000000 00000000 00000000 ................\n- 0x00028290 00000000 00000000 00000000 00 .............\n+ 0x00028290 00000000 00000000 00000000 00000000 ................\n+ 0x000282a0 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.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmpmh433955/0/10.5.debuglink.agq7ne1a`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.7X2bBk82vA/dbd-tmp-9TFOVrB/diffoscope_hihhi0cj/tmppa628srx/0/10.5.debuglink.b7az_ub_`:", "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 36323862 62666361 65316232 62303666 628bbfcae1b2b06f\n- 0x00000010 38613764 37383461 32333761 64323132 8a7d784a237ad212\n- 0x00000020 61623262 33302e64 65627567 00000000 ab2b30.debug....\n- 0x00000030 c3c4b897 ....\n+ 0x00000000 35396330 37323936 65323930 35396364 59c07296e29059cd\n+ 0x00000010 34386364 61313161 30653031 30663463 48cda11a0e010f4c\n+ 0x00000020 33346633 37612e64 65627567 00000000 34f37a.debug....\n+ 0x00000030 318bc9e7 1...\n \n" } ] } ] } ] } ] } ] }