{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.k1ecQvPp94/b1/ros-ros-comm_1.15.13+ds1-1_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.k1ecQvPp94/b2/ros-ros-comm_1.15.13+ds1-1_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,50 +1,50 @@\n \n 682aa511f8cbb6f56d394e49a8f2da1e 10736 lisp optional cl-roscpp-msg_1.15.13+ds1-1_all.deb\n 8e67f5b0bb54f8d2f5bdc251ed1cea0d 11608 lisp optional cl-topic-tools_1.15.13+ds1-1_all.deb\n 03cd48360b6bc71f294262b1b7139fb7 27204 libdevel optional libmessage-filters-dev_1.15.13+ds1-1_i386.deb\n- e2dd9a27661f893e0fab7c7716333cdb 42188 debug optional libmessage-filters1d-dbgsym_1.15.13+ds1-1_i386.deb\n- 5f8f920adba738d6f74ca9d00c781602 11800 libs optional libmessage-filters1d_1.15.13+ds1-1_i386.deb\n+ a79b1efbbe9a20457d232d3270d744f4 42188 debug optional libmessage-filters1d-dbgsym_1.15.13+ds1-1_i386.deb\n+ 2faea04ab0a1ca526e144d07ccf69fb4 11796 libs optional libmessage-filters1d_1.15.13+ds1-1_i386.deb\n d2a1bbef9ac2c18a6eb5d3581587d854 13844 libdevel optional librosbag-dev_1.15.13+ds1-1_i386.deb\n 7fdb4c0b6d653eee765cad4ac46e5e96 23736 libdevel optional librosbag-storage-dev_1.15.13+ds1-1_i386.deb\n- 60f5504ffc59e0e9ef33a9a101e6a2c0 2996340 debug optional librosbag-storage4d-dbgsym_1.15.13+ds1-1_i386.deb\n- 9da452e5b4f43d683482e66b920933d3 185116 libs optional librosbag-storage4d_1.15.13+ds1-1_i386.deb\n- 6be5947dcd939545c78067fd552fe960 2196652 debug optional librosbag4d-dbgsym_1.15.13+ds1-1_i386.deb\n- 6a62a582129cca614f0e8e2bd4ae64af 185840 libs optional librosbag4d_1.15.13+ds1-1_i386.deb\n+ a64d9b1624c784b2b6668cc7efbb3506 2996336 debug optional librosbag-storage4d-dbgsym_1.15.13+ds1-1_i386.deb\n+ 06dd50ff3b1a31d1a6892ef1c75858ca 185064 libs optional librosbag-storage4d_1.15.13+ds1-1_i386.deb\n+ 417ceed1d9a109049a84171b945f984c 2196656 debug optional librosbag4d-dbgsym_1.15.13+ds1-1_i386.deb\n+ 973dbf0581ee3716deae9bce82fff1c1 185892 libs optional librosbag4d_1.15.13+ds1-1_i386.deb\n 8e660ebec7587c42b6d91ab95804fac7 65180 libdevel optional libroscpp-dev_1.15.13+ds1-1_i386.deb\n dab29e21946ffb863f61d7b2fc38405f 11216 libdevel optional libroscpp-msg-dev_1.15.13+ds1-1_i386.deb\n- 42995cce4947850b520feb00ecad95dd 10336180 debug optional libroscpp4d-dbgsym_1.15.13+ds1-1_i386.deb\n- 16db62885c097d3fe3a875e5d6bfaefb 479368 libs optional libroscpp4d_1.15.13+ds1-1_i386.deb\n+ 1eadd7b1742b49d8dc62ef07dd5a61f2 10336448 debug optional libroscpp4d-dbgsym_1.15.13+ds1-1_i386.deb\n+ 021cc5b8f5b50b87da08c5ee216adc76 479424 libs optional libroscpp4d_1.15.13+ds1-1_i386.deb\n f12084461f9e2582ff563bb1254d0af9 14468 debug optional libroslz4-1d-dbgsym_1.15.13+ds1-1_i386.deb\n b37623776367bae7e0b1a2a965df2d8b 13772 libs optional libroslz4-1d_1.15.13+ds1-1_i386.deb\n 84fd4012e0a71048d7af75323ce91621 11620 libdevel optional libroslz4-dev_1.15.13+ds1-1_i386.deb\n 356807298ec9c9ceb2a656d82df53e3f 13164 libdevel optional librostest-dev_1.15.13+ds1-1_i386.deb\n 361e76ed9a54bbb4932b36a766011456 19268 libdevel optional libtopic-tools-dev_1.15.13+ds1-1_i386.deb\n- 5880c53c37772512b4ad506379ab4d9b 199048 debug optional libtopic-tools2d-dbgsym_1.15.13+ds1-1_i386.deb\n- 753353c44e14ca7f92c3199b49521d4f 18948 libs optional libtopic-tools2d_1.15.13+ds1-1_i386.deb\n+ bf5311f90f8af6408af324dc3c807ba1 199052 debug optional libtopic-tools2d-dbgsym_1.15.13+ds1-1_i386.deb\n+ a72d2ae052327d0465748ffab449c87f 19004 libs optional libtopic-tools2d_1.15.13+ds1-1_i386.deb\n 4e4b735b0aee50c20bcac535a3d60e00 19628 libdevel optional libxmlrpcpp-dev_1.15.13+ds1-1_i386.deb\n b74071061e716d40224c2d1a7edc5d0f 469456 debug optional libxmlrpcpp3d-dbgsym_1.15.13+ds1-1_i386.deb\n 73472894ff9ebf8304fa3a36908c7dc1 55348 libs optional libxmlrpcpp3d_1.15.13+ds1-1_i386.deb\n ef9280072d91047a3e888001ba19cd81 11332 python optional python3-message-filters_1.15.13+ds1-1_all.deb\n- f893ea6ac10837c1ffb99fd3453684c8 1805136 debug optional python3-rosbag-dbgsym_1.15.13+ds1-1_i386.deb\n- 3a31524df77d4bebf5422cdf8f158adb 174488 python optional python3-rosbag_1.15.13+ds1-1_i386.deb\n+ 31f6a0f44c4e1b502f68a9be44907709 1804540 debug optional python3-rosbag-dbgsym_1.15.13+ds1-1_i386.deb\n+ aeda177d47043a6506901abe621b124b 174520 python optional python3-rosbag_1.15.13+ds1-1_i386.deb\n 78710a4a128ab131d8d479801565eef8 10240 python optional python3-roscpp-msg_1.15.13+ds1-1_all.deb\n 9409dfc6de29bd00bafd31936187ffca 33732 python optional python3-rosgraph_1.15.13+ds1-1_all.deb\n c96048e02daf87383d2ab2b0f40f046b 79008 python optional python3-roslaunch_1.15.13+ds1-1_all.deb\n- de11dedcf0b17fd371e7071d72e3fcda 11440 debug optional python3-roslz4-dbgsym_1.15.13+ds1-1_i386.deb\n- ef6fee0d87e6572c28bf03de1d8bc0c2 12732 python optional python3-roslz4_1.15.13+ds1-1_i386.deb\n+ 4b8ce8ec4cdfb900f6213587f3105dce 11444 debug optional python3-roslz4-dbgsym_1.15.13+ds1-1_i386.deb\n+ f95beb7073a6702118e04ffd26f0e278 12728 python optional python3-roslz4_1.15.13+ds1-1_i386.deb\n a5538053a14393bc4ade8b553aef9b0b 29536 python optional python3-rosmaster_1.15.13+ds1-1_all.deb\n 1ea0555a72a21c2627faed708ede5c5c 19248 python optional python3-rosmsg_1.15.13+ds1-1_all.deb\n 81e6b0765f705e16b4250ee3c8551d21 18004 python optional python3-rosnode_1.15.13+ds1-1_all.deb\n 986ae90e2587a98bf7788ca31291b26c 17012 python optional python3-rosparam_1.15.13+ds1-1_all.deb\n 47536146044591ee95f23ed7592c4c71 78932 python optional python3-rospy_1.15.13+ds1-1_all.deb\n 75fadfc5db989ecd05002b8eec1a0605 17520 python optional python3-rosservice_1.15.13+ds1-1_all.deb\n 964d37b7dcb3cc5f38a41f50adcf5c4b 21784 python optional python3-rostest_1.15.13+ds1-1_all.deb\n 855cd92bca90e3d6f5576e3d504809ec 29560 python optional python3-rostopic_1.15.13+ds1-1_all.deb\n c763f31a971be2d8071c1430505eb866 28028 python optional python3-roswtf_1.15.13+ds1-1_all.deb\n 97ff909c4100b4b8390a9627af68c40c 11788 python optional python3-topic-tools_1.15.13+ds1-1_all.deb\n f47e390b38034fd57b0dd1043bc8d5ba 7792 devel optional ros-roscpp-msg_1.15.13+ds1-1_all.deb\n 42391a3a0b5bebfae3748db84b84c486 7748 devel optional ros-topic-tools-srvs_1.15.13+ds1-1_all.deb\n- 38b6bc680905ea4bfd4d593a3671242d 404148 debug optional rosout-dbgsym_1.15.13+ds1-1_i386.deb\n- 7f9cf15e8d19496bf6db4cedc8ccc354 44792 misc optional rosout_1.15.13+ds1-1_i386.deb\n- b26ff0ad95719cc9a1e1c5f532bcc83e 1761428 debug optional topic-tools-dbgsym_1.15.13+ds1-1_i386.deb\n- dc3681da223e550dc83b00f8130baaa1 132308 utils optional topic-tools_1.15.13+ds1-1_i386.deb\n+ f3ae48a5ad2b39c66de7f8e2834b99b5 404160 debug optional rosout-dbgsym_1.15.13+ds1-1_i386.deb\n+ 463f90aadb0df93634778323357af482 44788 misc optional rosout_1.15.13+ds1-1_i386.deb\n+ 13e144c6b228b002ab80e0890cb5f680 1761124 debug optional topic-tools-dbgsym_1.15.13+ds1-1_i386.deb\n+ 3afc2b87c2e293e4584d5ec127c019a5 132472 utils optional topic-tools_1.15.13+ds1-1_i386.deb\n"}, {"source1": "libmessage-filters1d_1.15.13+ds1-1_i386.deb", "source2": "libmessage-filters1d_1.15.13+ds1-1_i386.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 2021-09-28 20:40:53.000000 debian-binary\n -rw-r--r-- 0 0 0 896 2021-09-28 20:40:53.000000 control.tar.xz\n--rw-r--r-- 0 0 0 10712 2021-09-28 20:40:53.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 10708 2021-09-28 20:40:53.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/i386-linux-gnu/libmessage_filters.so.1.15.13", "source2": "./usr/lib/i386-linux-gnu/libmessage_filters.so.1.15.13", "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 Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 00000178 000178 0000f8 04 A 3 0 4\n [ 3] .dynsym DYNSYM 00000270 000270 000360 10 A 4 1 4\n- [ 4] .dynstr STRTAB 000005d0 0005d0 000916 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00000ee6 000ee6 00006c 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 000005d0 0005d0 000918 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00000ee8 000ee8 00006c 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00000f54 000f54 0000a0 00 A 4 3 4\n [ 7] .rel.dyn REL 00000ff4 000ff4 000180 08 A 3 0 4\n [ 8] .rel.plt REL 00001174 001174 000050 08 AI 3 22 4\n [ 9] .init PROGBITS 00002000 002000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 00002020 002020 0000b0 04 AX 0 0 16\n [11] .plt.got PROGBITS 000020d0 0020d0 000008 08 AX 0 0 8\n [12] .text PROGBITS 000020e0 0020e0 000984 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -10,23 +10,23 @@\n 0x00000019 (INIT_ARRAY) 0x4dd0\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x4dd4\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0x5d0\n 0x00000006 (SYMTAB) 0x270\n- 0x0000000a (STRSZ) 2326 (bytes)\n+ 0x0000000a (STRSZ) 2328 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x4fa4\n 0x00000002 (PLTRELSZ) 80 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0x1174\n 0x00000011 (REL) 0xff4\n 0x00000012 (RELSZ) 384 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW\n 0x6ffffffe (VERNEED) 0xf54\n 0x6fffffff (VERNEEDNUM) 3\n- 0x6ffffff0 (VERSYM) 0xee6\n+ 0x6ffffff0 (VERSYM) 0xee8\n 0x6ffffffa (RELCOUNT) 3\n 0x00000000 (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: cd29a15b6cce2fab48970d64ffec14fbfc8333a1\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 54f4dd8b66c23a7843ef1de417a9f70fc614f5fa\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 54 entries:\n- Addr: 0x0000000000000ee6 Offset: 0x000ee6 Link: 3 (.dynsym)\n+ Addr: 0x0000000000000ee8 Offset: 0x000ee8 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (GLIBCXX_3.4) 3 (GLIBC_2.1.3) 4 (CXXABI_1.3) \n 004: 5 (CXXABI_1.3.9) 4 (CXXABI_1.3) 4 (CXXABI_1.3) 2 (GLIBCXX_3.4)\n 008: 6 (GLIBC_2.4) 4 (CXXABI_1.3) 7 (GLIBCXX_3.4.21) 2 (GLIBCXX_3.4)\n 00c: 4 (CXXABI_1.3) 4 (CXXABI_1.3) 4 (CXXABI_1.3) 1 (*global*) \n 010: 8 (GCC_3.0) 1 (*global*) 4 (CXXABI_1.3) 1 (*global*) \n 014: 2 (GLIBCXX_3.4) 1 (*global*) 1 (*global*) 1 (*global*) \n 018: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -141,9 +141,9 @@\n 0x00000e70 2e332e39 00435858 4142495f 312e3300 .3.9.CXXABI_1.3.\n 0x00000e80 474c4942 4358585f 332e3400 00000000 GLIBCXX_3.4.....\n 0x00000e90 00000000 00000000 00000000 00000000 ................\n 0x00000ea0 00000000 00000000 00000000 00000000 ................\n 0x00000eb0 00000000 00000000 00000000 00000000 ................\n 0x00000ec0 00000000 00000000 00000000 00000000 ................\n 0x00000ed0 00000000 00000000 00000000 00000000 ................\n- 0x00000ee0 00000000 0000 ......\n+ 0x00000ee0 00000000 00000000 ........\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.k1ecQvPp94/dbd-tmp-1G8Algb/diffoscope_6cr3a2ma_b2/tmpfm84n4rf_DebTarContainer/0/.debug/29a15b6cce2fab48970d64ffec14fbfc8333a1.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 32396131 35623663 63653266 61623438 29a15b6cce2fab48\n- 0x00000010 39373064 36346666 65633134 66626663 970d64ffec14fbfc\n- 0x00000020 38333333 61312e64 65627567 00000000 8333a1.debug....\n- 0x00000030 4101701b A.p.\n+ 0x00000000 66346464 38623636 63323361 37383433 f4dd8b66c23a7843\n+ 0x00000010 65663164 65343137 61396637 30666336 ef1de417a9f70fc6\n+ 0x00000020 31346635 66612e64 65627567 00000000 14f5fa.debug....\n+ 0x00000030 fde24fde ..O.\n \n"}]}]}]}]}, {"source1": "librosbag-storage4d_1.15.13+ds1-1_i386.deb", "source2": "librosbag-storage4d_1.15.13+ds1-1_i386.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 2021-09-28 20:40:53.000000 debian-binary\n -rw-r--r-- 0 0 0 1140 2021-09-28 20:40:53.000000 control.tar.xz\n--rw-r--r-- 0 0 0 183784 2021-09-28 20:40:53.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 183732 2021-09-28 20:40:53.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/i386-linux-gnu/librosbag_storage.so.1.15.13", "source2": "./usr/lib/i386-linux-gnu/librosbag_storage.so.1.15.13", "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 0x1eaa0\n There are 9 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x00000000 0x00000000 0x1c660 0x1c660 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x1c664 0x1c664 R 0x1000\n LOAD 0x01d000 0x0001d000 0x0001d000 0x39b38 0x39b38 R E 0x1000\n LOAD 0x057000 0x00057000 0x00057000 0x1752b 0x1752b R 0x1000\n LOAD 0x06e82c 0x0006f82c 0x0006f82c 0x0193c 0x02698 RW 0x1000\n DYNAMIC 0x06f4a4 0x000704a4 0x000704a4 0x00160 0x00160 RW 0x4\n NOTE 0x000154 0x00000154 0x00000154 0x00024 0x00024 R 0x4\n GNU_EH_FRAME 0x05cfb8 0x0005cfb8 0x0005cfb8 0x01714 0x01714 R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 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 Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 00000178 000178 001b04 04 A 3 0 4\n [ 3] .dynsym DYNSYM 00001c7c 001c7c 004830 10 A 4 1 4\n- [ 4] .dynstr STRTAB 000064ac 0064ac 012f25 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 000193d2 0193d2 000906 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 00019cd8 019cd8 000110 00 A 4 3 4\n- [ 7] .rel.dyn REL 00019de8 019de8 001b50 08 A 3 0 4\n- [ 8] .rel.plt REL 0001b938 01b938 000d28 08 AI 3 22 4\n+ [ 4] .dynstr STRTAB 000064ac 0064ac 012f27 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000193d4 0193d4 000906 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 00019cdc 019cdc 000110 00 A 4 3 4\n+ [ 7] .rel.dyn REL 00019dec 019dec 001b50 08 A 3 0 4\n+ [ 8] .rel.plt REL 0001b93c 01b93c 000d28 08 AI 3 22 4\n [ 9] .init PROGBITS 0001d000 01d000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 0001d020 01d020 001a60 04 AX 0 0 16\n [11] .plt.got PROGBITS 0001ea80 01ea80 000020 08 AX 0 0 8\n [12] .text PROGBITS 0001eaa0 01eaa0 038084 00 AX 0 0 16\n [13] .fini PROGBITS 00056b24 056b24 000014 00 AX 0 0 4\n [14] .rodata PROGBITS 00057000 057000 005fb6 00 A 0 0 32\n [15] .eh_frame_hdr PROGBITS 0005cfb8 05cfb8 001714 00 A 0 0 4\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rel.dyn' at offset 0x19de8 contains 874 entries:\n+Relocation section '.rel.dyn' at offset 0x19dec contains 874 entries:\n Offset Info Type Sym. Value Symbol's Name\n 0006f82c 00000008 R_386_RELATIVE \n 0006f830 00000008 R_386_RELATIVE \n 0006f834 00000008 R_386_RELATIVE \n 0006f838 00000008 R_386_RELATIVE \n 0006f83c 00000008 R_386_RELATIVE \n 0006f840 00000008 R_386_RELATIVE \n@@ -872,15 +872,15 @@\n 00070ff0 0000c906 R_386_GLOB_DAT 00000000 _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21\n 00070ff4 0002c506 R_386_GLOB_DAT 00071004 _ZZN9pluginlib11ClassLoaderIN6rosbag13EncryptorBaseEE21unloadLibraryForClassERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE33__rosconsole_define_location__loc\n 00070ff8 0002d506 R_386_GLOB_DAT 0006fc7c _ZTVN5boost17bad_function_callE\n 00070ffc 0000cc06 R_386_GLOB_DAT 00000000 _ZNSt8ios_base4InitD1Ev@GLIBCXX_3.4\n 00071158 00037a01 R_386_32 0006f9d4 _ZTIN12class_loader20LibraryLoadExceptionE\n 00071164 00009a01 R_386_32 00000000 __gxx_personality_v0@CXXABI_1.3\n \n-Relocation section '.rel.plt' at offset 0x1b938 contains 421 entries:\n+Relocation section '.rel.plt' at offset 0x1b93c contains 421 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00070610 00034207 R_386_JUMP_SLOT 000523b0 _ZN6rosbag11ChunkedFile8openReadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE\n 00070614 00032207 R_386_JUMP_SLOT 0003ad50 _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9pluginlib9ClassDescEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E\n 00070618 0002a407 R_386_JUMP_SLOT 000559d0 _ZNSt12_Vector_baseIPN6rosbag12MessageRangeESaIS2_EED2Ev\n 0007061c 00033b07 R_386_JUMP_SLOT 00053ea0 _ZN6rosbag6Stream15setUnusedLengthEi\n 00070620 00024e07 R_386_JUMP_SLOT 0003d9f0 _ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St4lessIS5_ESaISt4pairIKS5_S5_EEEixERS9_\n 00070624 00014f07 R_386_JUMP_SLOT 00053980 _ZN6rosbag10TopicQueryC1ERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -20,23 +20,23 @@\n 0x00000019 (INIT_ARRAY) 0x6f82c\n 0x0000001b (INIT_ARRAYSZ) 40 (bytes)\n 0x0000001a (FINI_ARRAY) 0x6f854\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0x64ac\n 0x00000006 (SYMTAB) 0x1c7c\n- 0x0000000a (STRSZ) 77605 (bytes)\n+ 0x0000000a (STRSZ) 77607 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x70604\n 0x00000002 (PLTRELSZ) 3368 (bytes)\n 0x00000014 (PLTREL) REL\n- 0x00000017 (JMPREL) 0x1b938\n- 0x00000011 (REL) 0x19de8\n+ 0x00000017 (JMPREL) 0x1b93c\n+ 0x00000011 (REL) 0x19dec\n 0x00000012 (RELSZ) 6992 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW\n- 0x6ffffffe (VERNEED) 0x19cd8\n+ 0x6ffffffe (VERNEED) 0x19cdc\n 0x6fffffff (VERNEEDNUM) 3\n- 0x6ffffff0 (VERSYM) 0x193d2\n+ 0x6ffffff0 (VERSYM) 0x193d4\n 0x6ffffffa (RELCOUNT) 14\n 0x00000000 (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: eb8ef605ff1b210d6af4e9032c471750749679d1\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 283e76dda042d8e6fd6fdd209c7f08caaf6c84ea\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: 0x00000000000193d2 Offset: 0x0193d2 Link: 3 (.dynsym)\n+ Addr: 0x00000000000193d4 Offset: 0x0193d4 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (GLIBCXX_3.4) 2 (GLIBCXX_3.4) 1 (*global*) \n 004: 3 (GLIBCXX_3.4.15) 4 (GLIBC_2.1.3) 1 (*global*) 5 (GLIBC_2.0) \n 008: 5 (GLIBC_2.0) 1 (*global*) 1 (*global*) 2 (GLIBCXX_3.4)\n 00c: 1 (*global*) 5 (GLIBC_2.0) 2 (GLIBCXX_3.4) 1 (*global*) \n 010: 6 (GLIBCXX_3.4.21) 2 (GLIBCXX_3.4) 6 (GLIBCXX_3.4.21) 2 (GLIBCXX_3.4)\n 014: 2 (GLIBCXX_3.4) 2 (GLIBCXX_3.4) 2 (GLIBCXX_3.4) 2 (GLIBCXX_3.4)\n 018: 1 (*global*) 6 (GLIBCXX_3.4.21) 7 (CXXABI_1.3) 1 (*global*) \n@@ -288,15 +288,15 @@\n 470: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 474: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 478: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 47c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 480: 1 (*global*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 3 entries:\n- Addr: 0x0000000000019cd8 Offset: 0x019cd8 Link: 4 (.dynstr)\n+ Addr: 0x0000000000019cdc Offset: 0x019cdc 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: libc.so.6 Cnt: 5\n 0x0030: Name: GLIBC_2.4 Flags: none Version: 13\n 0x0040: Name: GLIBC_2.7 Flags: none Version: 12\n 0x0050: Name: GLIBC_2.1 Flags: none Version: 8\n 0x0060: Name: GLIBC_2.0 Flags: none Version: 5\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -4846,9 +4846,9 @@\n 0x0001935c 474c4942 4358585f 332e342e 31350047 GLIBCXX_3.4.15.G\n 0x0001936c 4c494243 58585f33 2e340000 00000000 LIBCXX_3.4......\n 0x0001937c 00000000 00000000 00000000 00000000 ................\n 0x0001938c 00000000 00000000 00000000 00000000 ................\n 0x0001939c 00000000 00000000 00000000 00000000 ................\n 0x000193ac 00000000 00000000 00000000 00000000 ................\n 0x000193bc 00000000 00000000 00000000 00000000 ................\n- 0x000193cc 00000000 00 .....\n+ 0x000193cc 00000000 000000 .......\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.k1ecQvPp94/dbd-tmp-1G8Algb/diffoscope_6cr3a2ma_b2/tmpoyyg6gjl_DebTarContainer/0/.debug/8ef605ff1b210d6af4e9032c471750749679d1.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 38656636 30356666 31623231 30643661 8ef605ff1b210d6a\n- 0x00000010 66346539 30333263 34373137 35303734 f4e9032c47175074\n- 0x00000020 39363739 64312e64 65627567 00000000 9679d1.debug....\n- 0x00000030 9fd2f696 ....\n+ 0x00000000 33653736 64646130 34326438 65366664 3e76dda042d8e6fd\n+ 0x00000010 36666464 32303963 37663038 63616166 6fdd209c7f08caaf\n+ 0x00000020 36633834 65612e64 65627567 00000000 6c84ea.debug....\n+ 0x00000030 f981a31e ....\n \n"}]}, {"source1": "./usr/lib/i386-linux-gnu/ros/librosbag_default_encryption_plugins.so", "source2": "./usr/lib/i386-linux-gnu/ros/librosbag_default_encryption_plugins.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 Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 00000178 000178 000c78 04 A 3 0 4\n [ 3] .dynsym DYNSYM 00000df0 000df0 002290 10 A 4 1 4\n- [ 4] .dynstr STRTAB 00003080 003080 008464 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000b4e4 00b4e4 000452 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 00003080 003080 008466 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000b4e6 00b4e6 000452 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000b938 00b938 000120 00 A 4 5 4\n [ 7] .rel.dyn REL 0000ba58 00ba58 001040 08 A 3 0 4\n [ 8] .rel.plt REL 0000ca98 00ca98 000528 08 AI 3 22 4\n [ 9] .init PROGBITS 0000d000 00d000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 0000d020 00d020 000a60 04 AX 0 0 16\n [11] .plt.got PROGBITS 0000da80 00da80 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000da90 00da90 0142b4 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -16,23 +16,23 @@\n 0x00000019 (INIT_ARRAY) 0x2c23c\n 0x0000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x0000001a (FINI_ARRAY) 0x2c24c\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0x3080\n 0x00000006 (SYMTAB) 0xdf0\n- 0x0000000a (STRSZ) 33892 (bytes)\n+ 0x0000000a (STRSZ) 33894 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x2cba0\n 0x00000002 (PLTRELSZ) 1320 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0xca98\n 0x00000011 (REL) 0xba58\n 0x00000012 (RELSZ) 4160 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW\n 0x6ffffffe (VERNEED) 0xb938\n 0x6fffffff (VERNEEDNUM) 5\n- 0x6ffffff0 (VERSYM) 0xb4e4\n+ 0x6ffffff0 (VERSYM) 0xb4e6\n 0x6ffffffa (RELCOUNT) 8\n 0x00000000 (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: dc0e64e0742588a4109271feb889e21219349ed4\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: aca91cc206e95764b35ab8b9128f20a900b65c7d\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 553 entries:\n- Addr: 0x000000000000b4e4 Offset: 0x00b4e4 Link: 3 (.dynsym)\n+ Addr: 0x000000000000b4e6 Offset: 0x00b4e6 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (GPGME_1.0) 3 (GLIBCXX_3.4) 3 (GLIBCXX_3.4)\n 004: 4 (GLIBC_2.1.3) 1 (*global*) 3 (GLIBCXX_3.4) 5 (GLIBC_2.0) \n 008: 3 (GLIBCXX_3.4) 2 (GPGME_1.0) 6 (GLIBCXX_3.4.21) 1 (*global*) \n 00c: 3 (GLIBCXX_3.4) 3 (GLIBCXX_3.4) 3 (GLIBCXX_3.4) 3 (GLIBCXX_3.4)\n 010: 3 (GLIBCXX_3.4) 1 (*global*) 3 (GLIBCXX_3.4) 6 (GLIBCXX_3.4.21) \n 014: 7 (CXXABI_1.3) 3 (GLIBCXX_3.4) 6 (GLIBCXX_3.4.21) 8 (OPENSSL_1_1_0)\n 018: 5 (GLIBC_2.0) 7 (CXXABI_1.3) 6 (GLIBCXX_3.4.21) 6 (GLIBCXX_3.4.21) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -2114,9 +2114,9 @@\n 0x0000b470 585f332e 34004750 474d455f 312e3100 X_3.4.GPGME_1.1.\n 0x0000b480 4750474d 455f312e 30000000 00000000 GPGME_1.0.......\n 0x0000b490 00000000 00000000 00000000 00000000 ................\n 0x0000b4a0 00000000 00000000 00000000 00000000 ................\n 0x0000b4b0 00000000 00000000 00000000 00000000 ................\n 0x0000b4c0 00000000 00000000 00000000 00000000 ................\n 0x0000b4d0 00000000 00000000 00000000 00000000 ................\n- 0x0000b4e0 00000000 ....\n+ 0x0000b4e0 00000000 0000 ......\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.k1ecQvPp94/dbd-tmp-1G8Algb/diffoscope_6cr3a2ma_b2/tmpoyyg6gjl_DebTarContainer/0/.debug/0e64e0742588a4109271feb889e21219349ed4.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 30653634 65303734 32353838 61343130 0e64e0742588a410\n- 0x00000010 39323731 66656238 38396532 31323139 9271feb889e21219\n- 0x00000020 33343965 64342e64 65627567 00000000 349ed4.debug....\n- 0x00000030 11cba3f7 ....\n+ 0x00000000 61393163 63323036 65393537 36346233 a91cc206e95764b3\n+ 0x00000010 35616238 62393132 38663230 61393030 5ab8b9128f20a900\n+ 0x00000020 62363563 37642e64 65627567 00000000 b65c7d.debug....\n+ 0x00000030 b91c693e ..i>\n \n"}]}]}]}]}, {"source1": "librosbag4d_1.15.13+ds1-1_i386.deb", "source2": "librosbag4d_1.15.13+ds1-1_i386.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 2021-09-28 20:40:53.000000 debian-binary\n--rw-r--r-- 0 0 0 1088 2021-09-28 20:40:53.000000 control.tar.xz\n--rw-r--r-- 0 0 0 184560 2021-09-28 20:40:53.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1092 2021-09-28 20:40:53.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 184608 2021-09-28 20:40:53.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/i386-linux-gnu/librosbag.so.1.15.13", "source2": "./usr/lib/i386-linux-gnu/librosbag.so.1.15.13", "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 0x303a0\n There are 9 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x00000000 0x00000000 0x2d340 0x2d340 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x2d344 0x2d344 R 0x1000\n LOAD 0x02e000 0x0002e000 0x0002e000 0x47c78 0x47c78 R E 0x1000\n LOAD 0x076000 0x00076000 0x00076000 0x1d140 0x1d140 R 0x1000\n LOAD 0x093c6c 0x00094c6c 0x00094c6c 0x02684 0x02c54 RW 0x1000\n DYNAMIC 0x095090 0x00096090 0x00096090 0x00178 0x00178 RW 0x4\n NOTE 0x000154 0x00000154 0x00000154 0x00024 0x00024 R 0x4\n GNU_EH_FRAME 0x07eae8 0x0007eae8 0x0007eae8 0x01aa4 0x01aa4 R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 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 Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 00000178 000178 002790 04 A 3 0 4\n [ 3] .dynsym DYNSYM 00002908 002908 006480 10 A 4 1 4\n- [ 4] .dynstr STRTAB 00008d88 008d88 01fc3f 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 000289c8 0289c8 000c90 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 00029658 029658 000190 00 A 4 4 4\n- [ 7] .rel.dyn REL 000297e8 0297e8 0029b0 08 A 3 0 4\n- [ 8] .rel.plt REL 0002c198 02c198 0011a8 08 AI 3 22 4\n+ [ 4] .dynstr STRTAB 00008d88 008d88 01fc41 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000289ca 0289ca 000c90 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 0002965c 02965c 000190 00 A 4 4 4\n+ [ 7] .rel.dyn REL 000297ec 0297ec 0029b0 08 A 3 0 4\n+ [ 8] .rel.plt REL 0002c19c 02c19c 0011a8 08 AI 3 22 4\n [ 9] .init PROGBITS 0002e000 02e000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 0002e020 02e020 002360 04 AX 0 0 16\n [11] .plt.got PROGBITS 00030380 030380 000018 08 AX 0 0 8\n [12] .text PROGBITS 000303a0 0303a0 0458c4 00 AX 0 0 16\n [13] .fini PROGBITS 00075c64 075c64 000014 00 AX 0 0 4\n [14] .rodata PROGBITS 00076000 076000 008ae5 00 A 0 0 32\n [15] .eh_frame_hdr PROGBITS 0007eae8 07eae8 001aa4 00 A 0 0 4\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rel.dyn' at offset 0x297e8 contains 1334 entries:\n+Relocation section '.rel.dyn' at offset 0x297ec contains 1334 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00094c6c 00000008 R_386_RELATIVE \n 00094c70 00000008 R_386_RELATIVE \n 00094c74 00000008 R_386_RELATIVE \n 00094c78 00000008 R_386_RELATIVE \n 00094c7c 00000008 R_386_RELATIVE \n 0009559c 00000008 R_386_RELATIVE \n@@ -1332,15 +1332,15 @@\n 00097228 0005a001 R_386_32 0007dcc1 _ZN5boost9date_time12time_formatsIcE18zone_abbrev_formatE\n 0009722c 0002fa01 R_386_32 0007dcdc _ZN5boost9date_time12time_formatsIcE14seconds_formatE\n 00097230 00046101 R_386_32 0007dcdf _ZN5boost9date_time12time_formatsIcE38seconds_with_fractional_seconds_formatE\n 00097234 0005f201 R_386_32 0007dce2 _ZN5boost9date_time12time_formatsIcE33fractional_seconds_or_none_formatE\n 00097238 00058601 R_386_32 0007dce5 _ZN5boost9date_time12time_formatsIcE25fractional_seconds_formatE\n 000972e4 00002c01 R_386_32 00000000 _ZTIN5boost10filesystem16filesystem_errorE\n \n-Relocation section '.rel.plt' at offset 0x2c198 contains 565 entries:\n+Relocation section '.rel.plt' at offset 0x2c19c contains 565 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00096214 00000107 R_386_JUMP_SLOT 00000000 __printf_chk@GLIBC_2.3.4\n 00096218 00000207 R_386_JUMP_SLOT 00000000 _ZN11topic_tools12ShapeShifter5morphERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_S8_\n 0009621c 00000307 R_386_JUMP_SLOT 00000000 pthread_mutex_destroy@GLIBC_2.0\n 00096220 00050907 R_386_JUMP_SLOT 00052de0 _ZN6rosbag8Recorder9doTriggerEv\n 00096224 00000407 R_386_JUMP_SLOT 00000000 _ZNSo3putEc@GLIBCXX_3.4\n 00096228 00000507 R_386_JUMP_SLOT 00000000 _ZN5boost16re_detail_10740014verify_optionsEjNS_15regex_constants12_match_flagsE\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -23,23 +23,23 @@\n 0x00000019 (INIT_ARRAY) 0x94c6c\n 0x0000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x0000001a (FINI_ARRAY) 0x94c7c\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0x8d88\n 0x00000006 (SYMTAB) 0x2908\n- 0x0000000a (STRSZ) 130111 (bytes)\n+ 0x0000000a (STRSZ) 130113 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x96208\n 0x00000002 (PLTRELSZ) 4520 (bytes)\n 0x00000014 (PLTREL) REL\n- 0x00000017 (JMPREL) 0x2c198\n- 0x00000011 (REL) 0x297e8\n+ 0x00000017 (JMPREL) 0x2c19c\n+ 0x00000011 (REL) 0x297ec\n 0x00000012 (RELSZ) 10672 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW\n- 0x6ffffffe (VERNEED) 0x29658\n+ 0x6ffffffe (VERNEED) 0x2965c\n 0x6fffffff (VERNEEDNUM) 4\n- 0x6ffffff0 (VERSYM) 0x289c8\n+ 0x6ffffff0 (VERSYM) 0x289ca\n 0x6ffffffa (RELCOUNT) 34\n 0x00000000 (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: 86ff3ac3652e94d1d860d0ada7e69af3a7e0c83c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 791675c7aa5e21933ee27b73178ca7a46b349393\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 1608 entries:\n- Addr: 0x00000000000289c8 Offset: 0x0289c8 Link: 3 (.dynsym)\n+ Addr: 0x00000000000289ca Offset: 0x0289ca Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.3.4) 1 (*global*) 3 (GLIBC_2.0) \n 004: 4 (GLIBCXX_3.4) 1 (*global*) 4 (GLIBCXX_3.4) 1 (*global*) \n 008: 4 (GLIBCXX_3.4) 1 (*global*) 5 (GLIBCXX_3.4.15) 6 (GLIBC_2.1.3)\n 00c: 1 (*global*) 1 (*global*) 7 (GLIBC_2.0) 7 (GLIBC_2.0) \n 010: 1 (*global*) 1 (*global*) 1 (*global*) 8 (GLIBCXX_3.4.21) \n 014: 1 (*global*) 4 (GLIBCXX_3.4) 4 (GLIBCXX_3.4) 7 (GLIBC_2.0) \n 018: 1 (*global*) 4 (GLIBCXX_3.4) 1 (*global*) 1 (*global*) \n@@ -401,15 +401,15 @@\n 634: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 638: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 63c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 640: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 644: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 4 entries:\n- Addr: 0x0000000000029658 Offset: 0x029658 Link: 4 (.dynstr)\n+ Addr: 0x000000000002965c Offset: 0x02965c Link: 4 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 2\n 0x0010: Name: GCC_3.0 Flags: none Version: 22\n 0x0020: Name: GLIBC_2.0 Flags: none Version: 12\n 0x0030: Version: 1 File: libstdc++.so.6 Cnt: 9\n 0x0040: Name: GLIBCXX_3.4.20 Flags: none Version: 20\n 0x0050: Name: GLIBCXX_3.4.26 Flags: none Version: 15\n 0x0060: Name: CXXABI_1.3.9 Flags: none Version: 14\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -8127,9 +8127,10 @@\n 0x00028948 3400474c 4942435f 322e3137 00474c49 4.GLIBC_2.17.GLI\n 0x00028958 42435f32 2e312e33 00474c49 42435f32 BC_2.1.3.GLIBC_2\n 0x00028968 2e332e34 00000000 00000000 00000000 .3.4............\n 0x00028978 00000000 00000000 00000000 00000000 ................\n 0x00028988 00000000 00000000 00000000 00000000 ................\n 0x00028998 00000000 00000000 00000000 00000000 ................\n 0x000289a8 00000000 00000000 00000000 00000000 ................\n- 0x000289b8 00000000 00000000 00000000 000000 ...............\n+ 0x000289b8 00000000 00000000 00000000 00000000 ................\n+ 0x000289c8 00 .\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.k1ecQvPp94/dbd-tmp-1G8Algb/diffoscope_6cr3a2ma_b2/tmpgjx1qevl_DebTarContainer/0/.debug/ff3ac3652e94d1d860d0ada7e69af3a7e0c83c.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 66663361 63333635 32653934 64316438 ff3ac3652e94d1d8\n- 0x00000010 36306430 61646137 65363961 66336137 60d0ada7e69af3a7\n- 0x00000020 65306338 33632e64 65627567 00000000 e0c83c.debug....\n- 0x00000030 b23f203e .? >\n+ 0x00000000 31363735 63376161 35653231 39333365 1675c7aa5e21933e\n+ 0x00000010 65323762 37333137 38636137 61343662 e27b73178ca7a46b\n+ 0x00000020 33343933 39332e64 65627567 00000000 349393.debug....\n+ 0x00000030 f2fe1142 ...B\n \n"}]}]}]}]}, {"source1": "libroscpp4d_1.15.13+ds1-1_i386.deb", "source2": "libroscpp4d_1.15.13+ds1-1_i386.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 2021-09-28 20:40:53.000000 debian-binary\n--rw-r--r-- 0 0 0 1040 2021-09-28 20:40:53.000000 control.tar.xz\n--rw-r--r-- 0 0 0 478136 2021-09-28 20:40:53.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1036 2021-09-28 20:40:53.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 478196 2021-09-28 20:40:53.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/i386-linux-gnu/libroscpp.so.1.15.13", "source2": "./usr/lib/i386-linux-gnu/libroscpp.so.1.15.13", "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 0x6d850\n There are 9 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x00000000 0x00000000 0x689cc 0x689cc R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x689d0 0x689d0 R 0x1000\n LOAD 0x069000 0x00069000 0x00069000 0xf3b28 0xf3b28 R E 0x1000\n LOAD 0x15d000 0x0015d000 0x0015d000 0x597b7 0x597b7 R 0x1000\n LOAD 0x1b6ffc 0x001b7ffc 0x001b7ffc 0x05058 0x05684 RW 0x1000\n DYNAMIC 0x1b938c 0x001ba38c 0x001ba38c 0x00158 0x00158 RW 0x4\n NOTE 0x000154 0x00000154 0x00000154 0x00024 0x00024 R 0x4\n GNU_EH_FRAME 0x176ca0 0x00176ca0 0x00176ca0 0x05734 0x05734 R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 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 Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 00000178 000178 00606c 04 A 3 0 4\n [ 3] .dynsym DYNSYM 000061e4 0061e4 00d550 10 A 4 1 4\n- [ 4] .dynstr STRTAB 00013734 013734 04c255 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0005f98a 05f98a 001aaa 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 00061434 061434 0001a0 00 A 4 4 4\n- [ 7] .rel.dyn REL 000615d4 0615d4 005008 08 A 3 0 4\n- [ 8] .rel.plt REL 000665dc 0665dc 0023f0 08 AI 3 22 4\n+ [ 4] .dynstr STRTAB 00013734 013734 04c257 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0005f98c 05f98c 001aaa 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 00061438 061438 0001a0 00 A 4 4 4\n+ [ 7] .rel.dyn REL 000615d8 0615d8 005008 08 A 3 0 4\n+ [ 8] .rel.plt REL 000665e0 0665e0 0023f0 08 AI 3 22 4\n [ 9] .init PROGBITS 00069000 069000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 00069020 069020 0047f0 04 AX 0 0 16\n [11] .plt.got PROGBITS 0006d810 06d810 000040 08 AX 0 0 8\n [12] .text PROGBITS 0006d850 06d850 0ef2c4 00 AX 0 0 16\n [13] .fini PROGBITS 0015cb14 15cb14 000014 00 AX 0 0 4\n [14] .rodata PROGBITS 0015d000 15d000 019c9d 00 A 0 0 32\n [15] .eh_frame_hdr PROGBITS 00176ca0 176ca0 005734 00 A 0 0 4\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rel.dyn' at offset 0x615d4 contains 2561 entries:\n+Relocation section '.rel.dyn' at offset 0x615d8 contains 2561 entries:\n Offset Info Type Sym. Value Symbol's Name\n 001b7ffc 00000008 R_386_RELATIVE \n 001b8000 00000008 R_386_RELATIVE \n 001b8004 00000008 R_386_RELATIVE \n 001b8008 00000008 R_386_RELATIVE \n 001b800c 00000008 R_386_RELATIVE \n 001b8010 00000008 R_386_RELATIVE \n@@ -2559,15 +2559,15 @@\n 001bbff0 0007c306 R_386_GLOB_DAT 00137a50 _ZN3ros14atexitCallbackEv\n 001bbff4 0007fd06 R_386_GLOB_DAT 001b8508 _ZTVN5boost6detail18sp_counted_impl_pdIPN3ros10Subscriber4ImplENS0_13sp_ms_deleterIS4_EEEE\n 001bbff8 00013e06 R_386_GLOB_DAT 00000000 _ZNSt8ios_base4InitD1Ev@GLIBCXX_3.4\n 001bc058 0000fa01 R_386_32 00000000 __gxx_personality_v0@CXXABI_1.3\n 001bc290 00000501 R_386_32 00000000 _ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21\n 001bc5f4 00072c01 R_386_32 001b92b8 _ZTIN3ros13serialization22StreamOverrunExceptionE\n \n-Relocation section '.rel.plt' at offset 0x665dc contains 1150 entries:\n+Relocation section '.rel.plt' at offset 0x665e0 contains 1150 entries:\n Offset Info Type Sym. Value Symbol's Name\n 001ba4f0 00000107 R_386_JUMP_SLOT 00000000 pthread_cond_signal@GLIBC_2.3.2\n 001ba4f4 000cf307 R_386_JUMP_SLOT 000ac410 _ZN3ros13ServiceServer4ImplD1Ev\n 001ba4f8 00068407 R_386_JUMP_SLOT 000c93a0 _ZN3ros12TopicManager19unregisterPublisherERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE\n 001ba4fc 0009c607 R_386_JUMP_SLOT 0015a990 _ZN3ros9this_node19getAdvertisedTopicsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE\n 001ba500 0007e507 R_386_JUMP_SLOT 00104ef0 _ZN3ros17ConnectionManager18getNewConnectionIDEv\n 001ba504 00000307 R_386_JUMP_SLOT 00000000 pthread_mutex_destroy@GLIBC_2.0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -19,23 +19,23 @@\n 0x00000019 (INIT_ARRAY) 0x1b7ffc\n 0x0000001b (INIT_ARRAYSZ) 196 (bytes)\n 0x0000001a (FINI_ARRAY) 0x1b80c0\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0x13734\n 0x00000006 (SYMTAB) 0x61e4\n- 0x0000000a (STRSZ) 311893 (bytes)\n+ 0x0000000a (STRSZ) 311895 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x1ba4e4\n 0x00000002 (PLTRELSZ) 9200 (bytes)\n 0x00000014 (PLTREL) REL\n- 0x00000017 (JMPREL) 0x665dc\n- 0x00000011 (REL) 0x615d4\n+ 0x00000017 (JMPREL) 0x665e0\n+ 0x00000011 (REL) 0x615d8\n 0x00000012 (RELSZ) 20488 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW\n- 0x6ffffffe (VERNEED) 0x61434\n+ 0x6ffffffe (VERNEED) 0x61438\n 0x6fffffff (VERNEEDNUM) 4\n- 0x6ffffff0 (VERSYM) 0x5f98a\n+ 0x6ffffff0 (VERSYM) 0x5f98c\n 0x6ffffffa (RELCOUNT) 51\n 0x00000000 (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: e450e8648ddced7891724c4ab271732de3495274\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0cbdb9c74f5f2f8977d6fad01a1e1f0d839e9f1a\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 3413 entries:\n- Addr: 0x000000000005f98a Offset: 0x05f98a Link: 3 (.dynsym)\n+ Addr: 0x000000000005f98c Offset: 0x05f98c Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.3.2) 3 (CXXABI_1.3) 4 (GLIBC_2.0) \n 004: 5 (GLIBCXX_3.4) 6 (GLIBCXX_3.4.21) 5 (GLIBCXX_3.4) 7 (GLIBCXX_3.4.15) \n 008: 8 (GLIBC_2.1.3) 1 (*global*) 1 (*global*) 1 (*global*) \n 00c: 1 (*global*) 9 (GLIBC_2.0) 1 (*global*) 5 (GLIBCXX_3.4)\n 010: 4 (GLIBC_2.0) 5 (GLIBCXX_3.4) 4 (GLIBC_2.0) 5 (GLIBCXX_3.4)\n 014: 1 (*global*) 5 (GLIBCXX_3.4) 1 (*global*) 1 (*global*) \n 018: 5 (GLIBCXX_3.4) 6 (GLIBCXX_3.4.21) 1 (*global*) 1 (*global*) \n@@ -853,15 +853,15 @@\n d44: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n d48: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n d4c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n d50: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n d54: 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 4 entries:\n- Addr: 0x0000000000061434 Offset: 0x061434 Link: 4 (.dynstr)\n+ Addr: 0x0000000000061438 Offset: 0x061438 Link: 4 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 2\n 0x0010: Name: GCC_3.0 Flags: none Version: 23\n 0x0020: Name: GLIBC_2.0 Flags: none Version: 11\n 0x0030: Version: 1 File: libm.so.6 Cnt: 1\n 0x0040: Name: GLIBC_2.0 Flags: none Version: 9\n 0x0050: Version: 1 File: libstdc++.so.6 Cnt: 9\n 0x0060: Name: GLIBCXX_3.4.20 Flags: none Version: 21\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -19489,9 +19489,9 @@\n 0x0005f914 33320047 4c494243 5f322e31 2e330047 32.GLIBC_2.1.3.G\n 0x0005f924 4c494243 5f322e33 2e320000 00000000 LIBC_2.3.2......\n 0x0005f934 00000000 00000000 00000000 00000000 ................\n 0x0005f944 00000000 00000000 00000000 00000000 ................\n 0x0005f954 00000000 00000000 00000000 00000000 ................\n 0x0005f964 00000000 00000000 00000000 00000000 ................\n 0x0005f974 00000000 00000000 00000000 00000000 ................\n- 0x0005f984 00000000 00 .....\n+ 0x0005f984 00000000 000000 .......\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.k1ecQvPp94/dbd-tmp-1G8Algb/diffoscope_6cr3a2ma_b2/tmpg_rqhktf_DebTarContainer/0/.debug/50e8648ddced7891724c4ab271732de3495274.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 35306538 36343864 64636564 37383931 50e8648ddced7891\n- 0x00000010 37323463 34616232 37313733 32646533 724c4ab271732de3\n- 0x00000020 34393532 37342e64 65627567 00000000 495274.debug....\n- 0x00000030 cf07e29e ....\n+ 0x00000000 62646239 63373466 35663266 38393737 bdb9c74f5f2f8977\n+ 0x00000010 64366661 64303161 31653166 30643833 d6fad01a1e1f0d83\n+ 0x00000020 39653966 31612e64 65627567 00000000 9e9f1a.debug....\n+ 0x00000030 1c382771 .8'q\n \n"}]}]}]}]}, {"source1": "libtopic-tools2d_1.15.13+ds1-1_i386.deb", "source2": "libtopic-tools2d_1.15.13+ds1-1_i386.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 2021-09-28 20:40:53.000000 debian-binary\n -rw-r--r-- 0 0 0 1012 2021-09-28 20:40:53.000000 control.tar.xz\n--rw-r--r-- 0 0 0 17744 2021-09-28 20:40:53.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 17800 2021-09-28 20:40:53.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/i386-linux-gnu/libtopic_tools.so.1.15.13", "source2": "./usr/lib/i386-linux-gnu/libtopic_tools.so.1.15.13", "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 Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 00000178 000178 000288 04 A 3 0 4\n [ 3] .dynsym DYNSYM 00000400 000400 000820 10 A 4 1 4\n- [ 4] .dynstr STRTAB 00000c20 000c20 001a49 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000266a 00266a 000104 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 00000c20 000c20 001a4b 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000266c 00266c 000104 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00002770 002770 0000f0 00 A 4 4 4\n [ 7] .rel.dyn REL 00002860 002860 0002e8 08 A 3 0 4\n [ 8] .rel.plt REL 00002b48 002b48 000188 08 AI 3 22 4\n [ 9] .init PROGBITS 00003000 003000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 00003020 003020 000320 04 AX 0 0 16\n [11] .plt.got PROGBITS 00003340 003340 000008 08 AX 0 0 8\n [12] .text PROGBITS 00003350 003350 0025d4 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -13,23 +13,23 @@\n 0x00000019 (INIT_ARRAY) 0x8c74\n 0x0000001b (INIT_ARRAYSZ) 12 (bytes)\n 0x0000001a (FINI_ARRAY) 0x8c80\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0xc20\n 0x00000006 (SYMTAB) 0x400\n- 0x0000000a (STRSZ) 6729 (bytes)\n+ 0x0000000a (STRSZ) 6731 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x8ebc\n 0x00000002 (PLTRELSZ) 392 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0x2b48\n 0x00000011 (REL) 0x2860\n 0x00000012 (RELSZ) 744 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW\n 0x6ffffffe (VERNEED) 0x2770\n 0x6fffffff (VERNEEDNUM) 4\n- 0x6ffffff0 (VERSYM) 0x266a\n+ 0x6ffffff0 (VERSYM) 0x266c\n 0x6ffffffa (RELCOUNT) 5\n 0x00000000 (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: 454a2b05e1cc8e78aedaeeb84de3331cdc48e308\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3b0b79d81f46c9e18adb7b1a4e9029495994a85e\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 130 entries:\n- Addr: 0x000000000000266a Offset: 0x00266a Link: 3 (.dynsym)\n+ Addr: 0x000000000000266c Offset: 0x00266c Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (GLIBCXX_3.4) 3 (GLIBC_2.1.3) 2 (GLIBCXX_3.4)\n 004: 4 (GLIBC_2.0) 5 (GLIBCXX_3.4.21) 5 (GLIBCXX_3.4.21) 6 (CXXABI_1.3) \n 008: 5 (GLIBCXX_3.4.21) 4 (GLIBC_2.0) 2 (GLIBCXX_3.4) 5 (GLIBCXX_3.4.21) \n 00c: 1 (*global*) 4 (GLIBC_2.0) 1 (*global*) 6 (CXXABI_1.3) \n 010: 7 (GLIBCXX_3.4.11) 3 (GLIBC_2.1.3) 8 (CXXABI_1.3.9) 6 (CXXABI_1.3) \n 014: 2 (GLIBCXX_3.4) 4 (GLIBC_2.0) 1 (*global*) 9 (GLIBC_2.0) \n 018: 5 (GLIBCXX_3.4.21) 2 (GLIBCXX_3.4) 2 (GLIBCXX_3.4) a (GLIBC_2.4) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -416,9 +416,9 @@\n 0x000025f0 312e3300 474c4942 4358585f 332e342e 1.3.GLIBCXX_3.4.\n 0x00002600 32310047 4c494243 58585f33 2e340000 21.GLIBCXX_3.4..\n 0x00002610 00000000 00000000 00000000 00000000 ................\n 0x00002620 00000000 00000000 00000000 00000000 ................\n 0x00002630 00000000 00000000 00000000 00000000 ................\n 0x00002640 00000000 00000000 00000000 00000000 ................\n 0x00002650 00000000 00000000 00000000 00000000 ................\n- 0x00002660 00000000 00000000 00 .........\n+ 0x00002660 00000000 00000000 000000 ...........\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.k1ecQvPp94/dbd-tmp-1G8Algb/diffoscope_6cr3a2ma_b2/tmpoqgddlk3_DebTarContainer/0/.debug/4a2b05e1cc8e78aedaeeb84de3331cdc48e308.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 34613262 30356531 63633865 37386165 4a2b05e1cc8e78ae\n- 0x00000010 64616565 62383464 65333333 31636463 daeeb84de3331cdc\n- 0x00000020 34386533 30382e64 65627567 00000000 48e308.debug....\n- 0x00000030 8eb649a7 ..I.\n+ 0x00000000 30623739 64383166 34366339 65313861 0b79d81f46c9e18a\n+ 0x00000010 64623762 31613465 39303239 34393539 db7b1a4e90294959\n+ 0x00000020 39346138 35652e64 65627567 00000000 94a85e.debug....\n+ 0x00000030 bb25888c .%..\n \n"}]}]}]}]}, {"source1": "python3-rosbag_1.15.13+ds1-1_i386.deb", "source2": "python3-rosbag_1.15.13+ds1-1_i386.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 2021-09-28 20:40:53.000000 debian-binary\n -rw-r--r-- 0 0 0 1924 2021-09-28 20:40:53.000000 control.tar.xz\n--rw-r--r-- 0 0 0 172372 2021-09-28 20:40:53.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 172404 2021-09-28 20:40:53.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/rosbag/encrypt", "source2": "./usr/lib/rosbag/encrypt", "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 000001ec 0001ec 000d60 04 A 5 0 4\n [ 5] .dynsym DYNSYM 00000f4c 000f4c 002910 10 A 6 1 4\n- [ 6] .dynstr STRTAB 0000385c 00385c 009fc8 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 0000d824 00d824 000522 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 0000385c 00385c 009fca 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 0000d826 00d826 000522 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 0000dd48 00dd48 0000e0 00 A 6 3 4\n [ 9] .rel.dyn REL 0000de28 00de28 000e90 08 A 5 0 4\n [10] .rel.plt REL 0000ecb8 00ecb8 0004a0 08 AI 5 24 4\n [11] .init PROGBITS 00010000 010000 000020 00 AX 0 0 4\n [12] .plt PROGBITS 00010020 010020 000950 04 AX 0 0 16\n [13] .plt.got PROGBITS 00010970 010970 000008 08 AX 0 0 8\n [14] .text PROGBITS 00010980 010980 015284 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -17,24 +17,24 @@\n 0x00000019 (INIT_ARRAY) 0x30328\n 0x0000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x0000001a (FINI_ARRAY) 0x30330\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x1ec\n 0x00000005 (STRTAB) 0x385c\n 0x00000006 (SYMTAB) 0xf4c\n- 0x0000000a (STRSZ) 40904 (bytes)\n+ 0x0000000a (STRSZ) 40906 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000015 (DEBUG) 0x0\n 0x00000003 (PLTGOT) 0x30d4c\n 0x00000002 (PLTRELSZ) 1184 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0xecb8\n 0x00000011 (REL) 0xde28\n 0x00000012 (RELSZ) 3728 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW PIE\n 0x6ffffffe (VERNEED) 0xdd48\n 0x6fffffff (VERNEEDNUM) 3\n- 0x6ffffff0 (VERSYM) 0xd824\n+ 0x6ffffff0 (VERSYM) 0xd826\n 0x6ffffffa (RELCOUNT) 357\n 0x00000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ee059a8b32e028e60077826e28b5a86e09c24d60\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 847992aa0520a99e3d3aef48308930afa077e958\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 657 entries:\n- Addr: 0x000000000000d824 Offset: 0x00d824 Link: 5 (.dynsym)\n+ Addr: 0x000000000000d826 Offset: 0x00d826 Link: 5 (.dynsym)\n 000: 0 (*local*) 1 (*global*) 2 (GLIBCXX_3.4) 1 (*global*) \n 004: 3 (GLIBCXX_3.4.20) 2 (GLIBCXX_3.4) 4 (GLIBC_2.0) 5 (CXXABI_1.3) \n 008: 2 (GLIBCXX_3.4) 1 (*global*) 2 (GLIBCXX_3.4) 1 (*global*) \n 00c: 6 (GLIBCXX_3.4.21) 1 (*global*) 7 (GLIBCXX_3.4.9) 4 (GLIBC_2.0) \n 010: 1 (*global*) 1 (*global*) 1 (*global*) 2 (GLIBCXX_3.4)\n 014: 1 (*global*) 1 (*global*) 4 (GLIBC_2.0) 2 (GLIBCXX_3.4)\n 018: 4 (GLIBC_2.0) 4 (GLIBC_2.0) 1 (*global*) 1 (*global*) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -786,15 +786,15 @@\n N5boost10wrapexceptINS_12bad_any_castEEE\n N5boost6detail18sp_counted_impl_pdIPSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEENS0_13sp_ms_deleterISF_EEEE\n N5boost10wrapexceptINS_2io12too_few_argsEEE\n N5boost10wrapexceptINS_2io13too_many_argsEEE\n N5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEEE\n N5boost6detail18sp_counted_impl_pdIPNS_2io18basic_altstringbufIcSt11char_traitsIcESaIcEEENS2_22basic_oaltstringstreamIcS5_S6_E5No_OpEEE\n /usr/lib/debug/.dwz/i386-linux-gnu/python3-rosbag.debug\n-^n059a8b32e028e60077826e28b5a86e09c24d60.debug\n+^n7992aa0520a99e3d3aef48308930afa077e958.debug\n .shstrtab\n .note.gnu.build-id\n .note.ABI-tag\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rel.dyn\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -2552,9 +2552,9 @@\n 0x0000d7ac 2e330047 4c494243 58585f33 2e342e32 .3.GLIBCXX_3.4.2\n 0x0000d7bc 3000474c 49424358 585f332e 34000000 0.GLIBCXX_3.4...\n 0x0000d7cc 00000000 00000000 00000000 00000000 ................\n 0x0000d7dc 00000000 00000000 00000000 00000000 ................\n 0x0000d7ec 00000000 00000000 00000000 00000000 ................\n 0x0000d7fc 00000000 00000000 00000000 00000000 ................\n 0x0000d80c 00000000 00000000 00000000 00000000 ................\n- 0x0000d81c 00000000 00000000 ........\n+ 0x0000d81c 00000000 00000000 0000 ..........\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: Unable to find program interpreter name", "readelf: Error: no .dynamic section in the dynamic segment", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.k1ecQvPp94/dbd-tmp-1G8Algb/diffoscope_6cr3a2ma_b2/tmpcodpdupu_DebTarContainer/0/.debug/059a8b32e028e60077826e28b5a86e09c24d60.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 30353961 38623332 65303238 65363030 059a8b32e028e600\n- 0x00000010 37373832 36653238 62356138 36653039 77826e28b5a86e09\n- 0x00000020 63323464 36302e64 65627567 00000000 c24d60.debug....\n- 0x00000030 2ad85a4e *.ZN\n+ 0x00000000 37393932 61613035 32306139 39653364 7992aa0520a99e3d\n+ 0x00000010 33616566 34383330 38393330 61666130 3aef48308930afa0\n+ 0x00000020 37376539 35382e64 65627567 00000000 77e958.debug....\n+ 0x00000030 af7f709e ..p.\n \n"}]}, {"source1": "./usr/lib/rosbag/play", "source2": "./usr/lib/rosbag/play", "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 000001ec 0001ec 000df4 04 A 5 0 4\n [ 5] .dynsym DYNSYM 00000fe0 000fe0 0029c0 10 A 6 1 4\n- [ 6] .dynstr STRTAB 000039a0 0039a0 00a346 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 0000dce6 00dce6 000538 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 000039a0 0039a0 00a348 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 0000dce8 00dce8 000538 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 0000e220 00e220 0000e0 00 A 6 3 4\n [ 9] .rel.dyn REL 0000e300 00e300 0010e8 08 A 5 0 4\n [10] .rel.plt REL 0000f3e8 00f3e8 000370 08 AI 5 24 4\n [11] .init PROGBITS 00010000 010000 000020 00 AX 0 0 4\n [12] .plt PROGBITS 00010020 010020 0006f0 04 AX 0 0 16\n [13] .plt.got PROGBITS 00010710 010710 000008 08 AX 0 0 8\n [14] .text PROGBITS 00010720 010720 0113d4 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -14,24 +14,24 @@\n 0x00000019 (INIT_ARRAY) 0x2c2a0\n 0x0000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x0000001a (FINI_ARRAY) 0x2c2a8\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x1ec\n 0x00000005 (STRTAB) 0x39a0\n 0x00000006 (SYMTAB) 0xfe0\n- 0x0000000a (STRSZ) 41798 (bytes)\n+ 0x0000000a (STRSZ) 41800 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000015 (DEBUG) 0x0\n 0x00000003 (PLTGOT) 0x2cdd8\n 0x00000002 (PLTRELSZ) 880 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0xf3e8\n 0x00000011 (REL) 0xe300\n 0x00000012 (RELSZ) 4328 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW PIE\n 0x6ffffffe (VERNEED) 0xe220\n 0x6fffffff (VERNEEDNUM) 3\n- 0x6ffffff0 (VERSYM) 0xdce6\n+ 0x6ffffff0 (VERSYM) 0xdce8\n 0x6ffffffa (RELCOUNT) 399\n 0x00000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 789b7f7f83a2d4e4e006b238fabd6afa3dfcc579\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3437382c4cdaaf7cfa3129134c73808760661dba\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 668 entries:\n- Addr: 0x000000000000dce6 Offset: 0x00dce6 Link: 5 (.dynsym)\n+ Addr: 0x000000000000dce8 Offset: 0x00dce8 Link: 5 (.dynsym)\n 000: 0 (*local*) 2 (GLIBCXX_3.4) 2 (GLIBCXX_3.4) 2 (GLIBCXX_3.4)\n 004: 1 (*global*) 2 (GLIBCXX_3.4) 3 (GLIBC_2.0) 1 (*global*) \n 008: 4 (CXXABI_1.3) 1 (*global*) 2 (GLIBCXX_3.4) 1 (*global*) \n 00c: 5 (GLIBCXX_3.4.21) 1 (*global*) 5 (GLIBCXX_3.4.21) 6 (GLIBCXX_3.4.9)\n 010: 2 (GLIBCXX_3.4) 3 (GLIBC_2.0) 2 (GLIBCXX_3.4) 1 (*global*) \n 014: 3 (GLIBC_2.0) 2 (GLIBCXX_3.4) 3 (GLIBC_2.0) 1 (*global*) \n 018: 3 (GLIBC_2.0) 4 (CXXABI_1.3) 5 (GLIBCXX_3.4.21) 5 (GLIBCXX_3.4.21) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -787,15 +787,15 @@\n N5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE\n N5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE\n N5boost6detail16basic_pointerbufIcNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEEEE\n N5boost6detail17basic_unlockedbufINSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEEcEE\n N5boost10wrapexceptINS_12bad_any_castEEE\n St6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE\n /usr/lib/debug/.dwz/i386-linux-gnu/python3-rosbag.debug\n-^n9b7f7f83a2d4e4e006b238fabd6afa3dfcc579.debug\n+^n37382c4cdaaf7cfa3129134c73808760661dba.debug\n .shstrtab\n .note.gnu.build-id\n .note.ABI-tag\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rel.dyn\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -2608,9 +2608,9 @@\n 0x0000dc70 342e3231 00435858 4142495f 312e3300 4.21.CXXABI_1.3.\n 0x0000dc80 474c4942 4358585f 332e3400 00000000 GLIBCXX_3.4.....\n 0x0000dc90 00000000 00000000 00000000 00000000 ................\n 0x0000dca0 00000000 00000000 00000000 00000000 ................\n 0x0000dcb0 00000000 00000000 00000000 00000000 ................\n 0x0000dcc0 00000000 00000000 00000000 00000000 ................\n 0x0000dcd0 00000000 00000000 00000000 00000000 ................\n- 0x0000dce0 00000000 0000 ......\n+ 0x0000dce0 00000000 00000000 ........\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: Unable to find program interpreter name", "readelf: Error: no .dynamic section in the dynamic segment", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.k1ecQvPp94/dbd-tmp-1G8Algb/diffoscope_6cr3a2ma_b2/tmpcodpdupu_DebTarContainer/0/.debug/9b7f7f83a2d4e4e006b238fabd6afa3dfcc579.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 39623766 37663833 61326434 65346530 9b7f7f83a2d4e4e0\n- 0x00000010 30366232 33386661 62643661 66613364 06b238fabd6afa3d\n- 0x00000020 66636335 37392e64 65627567 00000000 fcc579.debug....\n- 0x00000030 6165e261 ae.a\n+ 0x00000000 33373338 32633463 64616166 37636661 37382c4cdaaf7cfa\n+ 0x00000010 33313239 31333463 37333830 38373630 3129134c73808760\n+ 0x00000020 36363164 62612e64 65627567 00000000 661dba.debug....\n+ 0x00000030 b620566c . Vl\n \n"}]}, {"source1": "./usr/lib/rosbag/record", "source2": "./usr/lib/rosbag/record", "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 000001ec 0001ec 000da0 04 A 5 0 4\n [ 5] .dynsym DYNSYM 00000f8c 000f8c 0027f0 10 A 6 1 4\n- [ 6] .dynstr STRTAB 0000377c 00377c 0098c3 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 0000d040 00d040 0004fe 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 0000377c 00377c 0098c5 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 0000d042 00d042 0004fe 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 0000d540 00d540 000110 00 A 6 4 4\n [ 9] .rel.dyn REL 0000d650 00d650 000f88 08 A 5 0 4\n [10] .rel.plt REL 0000e5d8 00e5d8 0003b0 08 AI 5 24 4\n [11] .init PROGBITS 0000f000 00f000 000020 00 AX 0 0 4\n [12] .plt PROGBITS 0000f020 00f020 000770 04 AX 0 0 16\n [13] .plt.got PROGBITS 0000f790 00f790 000008 08 AX 0 0 8\n [14] .text PROGBITS 0000f7a0 00f7a0 012ba4 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -17,24 +17,24 @@\n 0x00000019 (INIT_ARRAY) 0x2d31c\n 0x0000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x0000001a (FINI_ARRAY) 0x2d324\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x1ec\n 0x00000005 (STRTAB) 0x377c\n 0x00000006 (SYMTAB) 0xf8c\n- 0x0000000a (STRSZ) 39107 (bytes)\n+ 0x0000000a (STRSZ) 39109 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000015 (DEBUG) 0x0\n 0x00000003 (PLTGOT) 0x2ddbc\n 0x00000002 (PLTRELSZ) 944 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0xe5d8\n 0x00000011 (REL) 0xd650\n 0x00000012 (RELSZ) 3976 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW PIE\n 0x6ffffffe (VERNEED) 0xd540\n 0x6fffffff (VERNEEDNUM) 4\n- 0x6ffffff0 (VERSYM) 0xd040\n+ 0x6ffffff0 (VERSYM) 0xd042\n 0x6ffffffa (RELCOUNT) 381\n 0x00000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 93870dd2b20f3afc17d87329e81f8d58dd183964\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 08c863cb79f4d79b1b11608d54c2b699ae441f67\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 639 entries:\n- Addr: 0x000000000000d040 Offset: 0x00d040 Link: 5 (.dynsym)\n+ Addr: 0x000000000000d042 Offset: 0x00d042 Link: 5 (.dynsym)\n 000: 0 (*local*) 1 (*global*) 2 (GLIBCXX_3.4) 3 (GLIBC_2.0) \n 004: 1 (*global*) 4 (CXXABI_1.3) 1 (*global*) 2 (GLIBCXX_3.4)\n 008: 5 (GLIBC_2.7) 1 (*global*) 6 (GLIBCXX_3.4.21) 1 (*global*) \n 00c: 6 (GLIBCXX_3.4.21) 7 (GLIBCXX_3.4.9) 2 (GLIBCXX_3.4) 8 (GLIBC_2.0) \n 010: 1 (*global*) 3 (GLIBC_2.0) 2 (GLIBCXX_3.4) 3 (GLIBC_2.0) \n 014: 1 (*global*) 3 (GLIBC_2.0) 4 (CXXABI_1.3) 1 (*global*) \n 018: 6 (GLIBCXX_3.4.21) 6 (GLIBCXX_3.4.21) 1 (*global*) 1 (*global*) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -778,15 +778,15 @@\n N5boost10wrapexceptINS_16bad_lexical_castEEE\n N5boost6detail17sp_counted_impl_pINS_16exception_detail15error_info_baseEEE\n N5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE\n N5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE\n N5boost10wrapexceptINS_12bad_any_castEEE\n St6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE\n /usr/lib/debug/.dwz/i386-linux-gnu/python3-rosbag.debug\n-^n870dd2b20f3afc17d87329e81f8d58dd183964.debug\n+^nc863cb79f4d79b1b11608d54c2b699ae441f67.debug\n .shstrtab\n .note.gnu.build-id\n .note.ABI-tag\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rel.dyn\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -2440,9 +2440,9 @@\n 0x0000cfcc 31004358 58414249 5f312e33 00474c49 1.CXXABI_1.3.GLI\n 0x0000cfdc 42435858 5f332e34 00000000 00000000 BCXX_3.4........\n 0x0000cfec 00000000 00000000 00000000 00000000 ................\n 0x0000cffc 00000000 00000000 00000000 00000000 ................\n 0x0000d00c 00000000 00000000 00000000 00000000 ................\n 0x0000d01c 00000000 00000000 00000000 00000000 ................\n 0x0000d02c 00000000 00000000 00000000 00000000 ................\n- 0x0000d03c 000000 ...\n+ 0x0000d03c 00000000 00 .....\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: Unable to find program interpreter name", "readelf: Error: no .dynamic section in the dynamic segment", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.k1ecQvPp94/dbd-tmp-1G8Algb/diffoscope_6cr3a2ma_b2/tmpcodpdupu_DebTarContainer/0/.debug/870dd2b20f3afc17d87329e81f8d58dd183964.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 38373064 64326232 30663361 66633137 870dd2b20f3afc17\n- 0x00000010 64383733 32396538 31663864 35386464 d87329e81f8d58dd\n- 0x00000020 31383339 36342e64 65627567 00000000 183964.debug....\n- 0x00000030 54134d24 T.M$\n+ 0x00000000 63383633 63623739 66346437 39623162 c863cb79f4d79b1b\n+ 0x00000010 31313630 38643534 63326236 39396165 11608d54c2b699ae\n+ 0x00000020 34343166 36372e64 65627567 00000000 441f67.debug....\n+ 0x00000030 02f8fea5 ....\n \n"}]}]}]}]}, {"source1": "python3-roslz4_1.15.13+ds1-1_i386.deb", "source2": "python3-roslz4_1.15.13+ds1-1_i386.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 2021-09-28 20:40:53.000000 debian-binary\n -rw-r--r-- 0 0 0 1304 2021-09-28 20:40:53.000000 control.tar.xz\n--rw-r--r-- 0 0 0 11236 2021-09-28 20:40:53.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 11232 2021-09-28 20:40:53.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/python3/dist-packages/roslz4/_roslz4.cpython-39-i386-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/roslz4/_roslz4.cpython-39-i386-linux-gnu.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 0x1180\n There are 9 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x00000000 0x00000000 0x009ec 0x009ec R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x009f0 0x009f0 R 0x1000\n LOAD 0x001000 0x00001000 0x00001000 0x00be8 0x00be8 R E 0x1000\n LOAD 0x002000 0x00002000 0x00002000 0x007bc 0x007bc R 0x1000\n LOAD 0x002e6c 0x00003e6c 0x00003e6c 0x00404 0x00408 RW 0x1000\n DYNAMIC 0x002e74 0x00003e74 0x00003e74 0x00110 0x00110 RW 0x4\n NOTE 0x000154 0x00000154 0x00000154 0x00024 0x00024 R 0x4\n GNU_EH_FRAME 0x002214 0x00002214 0x00002214 0x00084 0x00084 R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 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 Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 00000178 000178 00004c 04 A 3 0 4\n [ 3] .dynsym DYNSYM 000001c4 0001c4 000270 10 A 4 1 4\n- [ 4] .dynstr STRTAB 00000434 000434 000381 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 000007b6 0007b6 00004e 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 00000804 000804 000040 00 A 4 1 4\n- [ 7] .rel.dyn REL 00000844 000844 000108 08 A 3 0 4\n- [ 8] .rel.plt REL 0000094c 00094c 0000a0 08 AI 3 20 4\n+ [ 4] .dynstr STRTAB 00000434 000434 000383 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000007b8 0007b8 00004e 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 00000808 000808 000040 00 A 4 1 4\n+ [ 7] .rel.dyn REL 00000848 000848 000108 08 A 3 0 4\n+ [ 8] .rel.plt REL 00000950 000950 0000a0 08 AI 3 20 4\n [ 9] .init PROGBITS 00001000 001000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 00001020 001020 000150 04 AX 0 0 16\n [11] .plt.got PROGBITS 00001170 001170 000008 08 AX 0 0 8\n [12] .text PROGBITS 00001180 001180 000a54 00 AX 0 0 16\n [13] .fini PROGBITS 00001bd4 001bd4 000014 00 AX 0 0 4\n [14] .rodata PROGBITS 00002000 002000 000214 00 A 0 0 4\n [15] .eh_frame_hdr PROGBITS 00002214 002214 000084 00 A 0 0 4\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rel.dyn' at offset 0x844 contains 33 entries:\n+Relocation section '.rel.dyn' at offset 0x848 contains 33 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00003e6c 00000008 R_386_RELATIVE \n 00003e70 00000008 R_386_RELATIVE \n 00004000 00000008 R_386_RELATIVE \n 00004034 00000008 R_386_RELATIVE \n 00004048 00000008 R_386_RELATIVE \n 0000404c 00000008 R_386_RELATIVE \n@@ -31,15 +31,15 @@\n 00003fe8 00000d06 R_386_GLOB_DAT 00000000 PyType_GenericNew\n 00003fec 00000e06 R_386_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.1.3\n 00003ff0 00001006 R_386_GLOB_DAT 00000000 PyExc_IOError\n 00003ff4 00001106 R_386_GLOB_DAT 00000000 __gmon_start__\n 00003ff8 00001206 R_386_GLOB_DAT 00000000 PyExc_OverflowError\n 00003ffc 00001906 R_386_GLOB_DAT 00000000 _ITM_registerTMCloneTable\n \n-Relocation section '.rel.plt' at offset 0x94c contains 20 entries:\n+Relocation section '.rel.plt' at offset 0x950 contains 20 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00003f90 00000107 R_386_JUMP_SLOT 00000000 roslz4_compressEnd\n 00003f94 00000207 R_386_JUMP_SLOT 00000000 roslz4_decompressStart\n 00003f98 00000407 R_386_JUMP_SLOT 00000000 _PyBytes_Resize\n 00003f9c 00000507 R_386_JUMP_SLOT 00000000 PyBuffer_Release\n 00003fa0 00000607 R_386_JUMP_SLOT 00000000 PyBytes_FromStringAndSize\n 00003fa4 00000707 R_386_JUMP_SLOT 00000000 _Py_Dealloc\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -10,23 +10,23 @@\n 0x00000019 (INIT_ARRAY) 0x3e6c\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x3e70\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0x434\n 0x00000006 (SYMTAB) 0x1c4\n- 0x0000000a (STRSZ) 897 (bytes)\n+ 0x0000000a (STRSZ) 899 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x3f84\n 0x00000002 (PLTRELSZ) 160 (bytes)\n 0x00000014 (PLTREL) REL\n- 0x00000017 (JMPREL) 0x94c\n- 0x00000011 (REL) 0x844\n+ 0x00000017 (JMPREL) 0x950\n+ 0x00000011 (REL) 0x848\n 0x00000012 (RELSZ) 264 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW\n- 0x6ffffffe (VERNEED) 0x804\n+ 0x6ffffffe (VERNEED) 0x808\n 0x6fffffff (VERNEEDNUM) 1\n- 0x6ffffff0 (VERSYM) 0x7b6\n+ 0x6ffffff0 (VERSYM) 0x7b8\n 0x6ffffffa (RELCOUNT) 25\n 0x00000000 (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: 1f74338510fb326cb245861eaacc6a29a3585e98\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 139f8d944cc00f83d69705a1c5a0f4692b911ba4\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,20 +1,20 @@\n \n Version symbols section '.gnu.version' contains 39 entries:\n- Addr: 0x00000000000007b6 Offset: 0x0007b6 Link: 3 (.dynsym)\n+ Addr: 0x00000000000007b8 Offset: 0x0007b8 Link: 3 (.dynsym)\n 000: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) \n 004: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 008: 1 (*global*) 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) \n 00c: 1 (*global*) 1 (*global*) 3 (GLIBC_2.1.3) 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*) 1 (*global*) 1 (*global*) 1 (*global*) \n 01c: 4 (GLIBC_2.0) 1 (*global*) 1 (*global*) 1 (*global*) \n 020: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 024: 1 (*global*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 1 entry:\n- Addr: 0x0000000000000804 Offset: 0x000804 Link: 4 (.dynstr)\n+ Addr: 0x0000000000000808 Offset: 0x000808 Link: 4 (.dynstr)\n 000000: Version: 1 File: libc.so.6 Cnt: 3\n 0x0010: Name: GLIBC_2.0 Flags: none Version: 4\n 0x0020: Name: GLIBC_2.1.3 Flags: none Version: 3\n 0x0030: 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": "@@ -52,9 +52,9 @@\n 0x00000744 00000000 00000000 00000000 00000000 ................\n 0x00000754 00000000 00000000 00000000 00000000 ................\n 0x00000764 00000000 00000000 00000000 00000000 ................\n 0x00000774 00000000 00000000 00000000 00000000 ................\n 0x00000784 00000000 00000000 00000000 00000000 ................\n 0x00000794 00000000 00000000 00000000 00000000 ................\n 0x000007a4 00000000 00000000 00000000 00000000 ................\n- 0x000007b4 00 .\n+ 0x000007b4 000000 ...\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.k1ecQvPp94/dbd-tmp-1G8Algb/diffoscope_6cr3a2ma_b2/tmp5xy9al7__DebTarContainer/0/.debug/74338510fb326cb245861eaacc6a29a3585e98.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 37343333 38353130 66623332 36636232 74338510fb326cb2\n- 0x00000010 34353836 31656161 63633661 32396133 45861eaacc6a29a3\n- 0x00000020 35383565 39382e64 65627567 00000000 585e98.debug....\n- 0x00000030 65d287b4 e...\n+ 0x00000000 39663864 39343463 63303066 38336436 9f8d944cc00f83d6\n+ 0x00000010 39373035 61316335 61306634 36393262 9705a1c5a0f4692b\n+ 0x00000020 39313162 61342e64 65627567 00000000 911ba4.debug....\n+ 0x00000030 25243125 %$1%\n \n"}]}]}]}]}, {"source1": "rosout_1.15.13+ds1-1_i386.deb", "source2": "rosout_1.15.13+ds1-1_i386.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 2021-09-28 20:40:53.000000 debian-binary\n -rw-r--r-- 0 0 0 988 2021-09-28 20:40:53.000000 control.tar.xz\n--rw-r--r-- 0 0 0 43612 2021-09-28 20:40:53.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 43608 2021-09-28 20:40:53.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/rosout/rosout", "source2": "./usr/lib/rosout/rosout", "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 000001ec 0001ec 000768 04 A 5 0 4\n [ 5] .dynsym DYNSYM 00000954 000954 001410 10 A 6 1 4\n- [ 6] .dynstr STRTAB 00001d64 001d64 005013 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 00006d78 006d78 000282 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 00001d64 001d64 005015 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 00006d7a 006d7a 000282 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 00006ffc 006ffc 000110 00 A 6 4 4\n [ 9] .rel.dyn REL 0000710c 00710c 0005a0 08 A 5 0 4\n [10] .rel.plt REL 000076ac 0076ac 0002c8 08 AI 5 24 4\n [11] .init PROGBITS 00008000 008000 000020 00 AX 0 0 4\n [12] .plt PROGBITS 00008020 008020 0005a0 04 AX 0 0 16\n [13] .plt.got PROGBITS 000085c0 0085c0 000008 08 AX 0 0 8\n [14] .text PROGBITS 000085d0 0085d0 00bf14 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -14,24 +14,24 @@\n 0x00000019 (INIT_ARRAY) 0x1aa28\n 0x0000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x0000001a (FINI_ARRAY) 0x1aa30\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x1ec\n 0x00000005 (STRTAB) 0x1d64\n 0x00000006 (SYMTAB) 0x954\n- 0x0000000a (STRSZ) 20499 (bytes)\n+ 0x0000000a (STRSZ) 20501 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000015 (DEBUG) 0x0\n 0x00000003 (PLTGOT) 0x1ae50\n 0x00000002 (PLTRELSZ) 712 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0x76ac\n 0x00000011 (REL) 0x710c\n 0x00000012 (RELSZ) 1440 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW PIE\n 0x6ffffffe (VERNEED) 0x6ffc\n 0x6fffffff (VERNEEDNUM) 4\n- 0x6ffffff0 (VERSYM) 0x6d78\n+ 0x6ffffff0 (VERSYM) 0x6d7a\n 0x6ffffffa (RELCOUNT) 130\n 0x00000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9b38bbff350bce79af7f63d38e976466178b4b6c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7859ae47bf2dcbb743c97d91f6be6f0d16ad591c\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 321 entries:\n- Addr: 0x0000000000006d78 Offset: 0x006d78 Link: 5 (.dynsym)\n+ Addr: 0x0000000000006d7a Offset: 0x006d7a Link: 5 (.dynsym)\n 000: 0 (*local*) 2 (GLIBCXX_3.4) 3 (GLIBC_2.0) 3 (GLIBC_2.0) \n 004: 4 (CXXABI_1.3) 1 (*global*) 2 (GLIBCXX_3.4) 2 (GLIBCXX_3.4)\n 008: 5 (GLIBCXX_3.4.21) 1 (*global*) 6 (GLIBC_2.0) 2 (GLIBCXX_3.4)\n 00c: 3 (GLIBC_2.0) 3 (GLIBC_2.0) 4 (CXXABI_1.3) 7 (GLIBC_2.3.4)\n 010: 1 (*global*) 5 (GLIBCXX_3.4.21) 1 (*global*) 8 (GLIBC_2.4) \n 014: 2 (GLIBCXX_3.4) 4 (CXXABI_1.3) 4 (CXXABI_1.3) 2 (GLIBCXX_3.4)\n 018: 2 (GLIBCXX_3.4) 5 (GLIBCXX_3.4.21) 4 (CXXABI_1.3) 1 (*global*) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -1277,9 +1277,9 @@\n 0x00006d04 31004358 58414249 5f312e33 00474c49 1.CXXABI_1.3.GLI\n 0x00006d14 42435858 5f332e34 00000000 00000000 BCXX_3.4........\n 0x00006d24 00000000 00000000 00000000 00000000 ................\n 0x00006d34 00000000 00000000 00000000 00000000 ................\n 0x00006d44 00000000 00000000 00000000 00000000 ................\n 0x00006d54 00000000 00000000 00000000 00000000 ................\n 0x00006d64 00000000 00000000 00000000 00000000 ................\n- 0x00006d74 000000 ...\n+ 0x00006d74 00000000 00 .....\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: Unable to find program interpreter name", "readelf: Error: no .dynamic section in the dynamic segment", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.k1ecQvPp94/dbd-tmp-1G8Algb/diffoscope_6cr3a2ma_b2/tmpgjd5uws7_DebTarContainer/0/.debug/38bbff350bce79af7f63d38e976466178b4b6c.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 33386262 66663335 30626365 37396166 38bbff350bce79af\n- 0x00000010 37663633 64333865 39373634 36363137 7f63d38e97646617\n- 0x00000020 38623462 36632e64 65627567 00000000 8b4b6c.debug....\n- 0x00000030 2df022a6 -.\".\n+ 0x00000000 35396165 34376266 32646362 62373433 59ae47bf2dcbb743\n+ 0x00000010 63393764 39316636 62653666 30643136 c97d91f6be6f0d16\n+ 0x00000020 61643539 31632e64 65627567 00000000 ad591c.debug....\n+ 0x00000030 6fdeb773 o..s\n \n"}]}]}]}]}, {"source1": "topic-tools_1.15.13+ds1-1_i386.deb", "source2": "topic-tools_1.15.13+ds1-1_i386.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 2021-09-28 20:40:53.000000 debian-binary\n -rw-r--r-- 0 0 0 1280 2021-09-28 20:40:53.000000 control.tar.xz\n--rw-r--r-- 0 0 0 130836 2021-09-28 20:40:53.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 131000 2021-09-28 20:40:53.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/topic_tools/demux", "source2": "./usr/lib/topic_tools/demux", "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 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000034 0x00000034 0x00000034 0x00160 0x00160 R 0x4\n INTERP 0x000194 0x00000194 0x00000194 0x00013 0x00013 R 0x1\n [Requesting program interpreter: /lib/ld-linux.so.2]\n- LOAD 0x000000 0x00000000 0x00000000 0x13d9c 0x13d9c R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x13da0 0x13da0 R 0x1000\n LOAD 0x014000 0x00014000 0x00014000 0x11078 0x11078 R E 0x1000\n LOAD 0x026000 0x00026000 0x00026000 0x08e48 0x08e48 R 0x1000\n LOAD 0x02f5e8 0x000305e8 0x000305e8 0x00bb4 0x00c70 RW 0x1000\n DYNAMIC 0x02fd40 0x00030d40 0x00030d40 0x00138 0x00138 RW 0x4\n NOTE 0x0001a8 0x000001a8 0x000001a8 0x00044 0x00044 R 0x4\n GNU_EH_FRAME 0x0299bc 0x000299bc 0x000299bc 0x0091c 0x0091c R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 000001ec 0001ec 001260 04 A 5 0 4\n [ 5] .dynsym DYNSYM 0000144c 00144c 002730 10 A 6 1 4\n- [ 6] .dynstr STRTAB 00003b7c 003b7c 00ec5a 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 000127d6 0127d6 0004e6 02 A 5 0 2\n- [ 8] .gnu.version_r VERNEED 00012cbc 012cbc 0000d0 00 A 6 3 4\n- [ 9] .rel.dyn REL 00012d8c 012d8c 000d80 08 A 5 0 4\n- [10] .rel.plt REL 00013b0c 013b0c 000290 08 AI 5 24 4\n+ [ 6] .dynstr STRTAB 00003b7c 003b7c 00ec5c 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 000127d8 0127d8 0004e6 02 A 5 0 2\n+ [ 8] .gnu.version_r VERNEED 00012cc0 012cc0 0000d0 00 A 6 3 4\n+ [ 9] .rel.dyn REL 00012d90 012d90 000d80 08 A 5 0 4\n+ [10] .rel.plt REL 00013b10 013b10 000290 08 AI 5 24 4\n [11] .init PROGBITS 00014000 014000 000020 00 AX 0 0 4\n [12] .plt PROGBITS 00014020 014020 000530 04 AX 0 0 16\n [13] .plt.got PROGBITS 00014550 014550 000018 08 AX 0 0 8\n [14] .text PROGBITS 00014570 014570 010af4 00 AX 0 0 16\n [15] .fini PROGBITS 00025064 025064 000014 00 AX 0 0 4\n [16] .rodata PROGBITS 00026000 026000 0039bc 00 A 0 0 32\n [17] .eh_frame_hdr PROGBITS 000299bc 0299bc 00091c 00 A 0 0 4\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rel.dyn' at offset 0x12d8c contains 432 entries:\n+Relocation section '.rel.dyn' at offset 0x12d90 contains 432 entries:\n Offset Info Type Sym. Value Symbol's Name\n 000305e8 00000008 R_386_RELATIVE \n 000305ec 00000008 R_386_RELATIVE \n 000305f0 00000008 R_386_RELATIVE \n 000305f4 00000008 R_386_RELATIVE \n 00030600 00000008 R_386_RELATIVE \n 00030610 00000008 R_386_RELATIVE \n@@ -430,15 +430,15 @@\n 00030fe8 00003b06 R_386_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.1.3\n 00030fec 00003f06 R_386_GLOB_DAT 00000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev@GLIBCXX_3.4.21\n 00030ff0 00004606 R_386_GLOB_DAT 00000000 _ZN3ros9PublisherD1Ev\n 00030ff8 00005b06 R_386_GLOB_DAT 00000000 _ITM_registerTMCloneTable\n 00030ffc 00006506 R_386_GLOB_DAT 00000000 _ZN3ros7console13g_initializedE\n 00031198 00002a01 R_386_32 00000000 __gxx_personality_v0@CXXABI_1.3\n \n-Relocation section '.rel.plt' at offset 0x13b0c contains 82 entries:\n+Relocation section '.rel.plt' at offset 0x13b10 contains 82 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00030e84 00000107 R_386_JUMP_SLOT 00000000 _ZSt19__throw_logic_errorPKc@GLIBCXX_3.4\n 00030e88 00000207 R_386_JUMP_SLOT 00000000 __libc_start_main@GLIBC_2.0\n 00030e8c 00000307 R_386_JUMP_SLOT 00000000 __cxa_begin_catch@CXXABI_1.3\n 00030e90 00000407 R_386_JUMP_SLOT 00000000 _ZN3ros7console5printEPNS0_10FilterBaseEPvNS0_6levels5LevelEPKciS7_S7_z\n 00030e94 00000507 R_386_JUMP_SLOT 00000000 _ZSt17__throw_bad_allocv@GLIBCXX_3.4\n 00030e98 00000607 R_386_JUMP_SLOT 00000000 _Znaj@GLIBCXX_3.4\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -14,24 +14,24 @@\n 0x00000019 (INIT_ARRAY) 0x305e8\n 0x0000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x0000001a (FINI_ARRAY) 0x305f0\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x1ec\n 0x00000005 (STRTAB) 0x3b7c\n 0x00000006 (SYMTAB) 0x144c\n- 0x0000000a (STRSZ) 60506 (bytes)\n+ 0x0000000a (STRSZ) 60508 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000015 (DEBUG) 0x0\n 0x00000003 (PLTGOT) 0x30e78\n 0x00000002 (PLTRELSZ) 656 (bytes)\n 0x00000014 (PLTREL) REL\n- 0x00000017 (JMPREL) 0x13b0c\n- 0x00000011 (REL) 0x12d8c\n+ 0x00000017 (JMPREL) 0x13b10\n+ 0x00000011 (REL) 0x12d90\n 0x00000012 (RELSZ) 3456 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW PIE\n- 0x6ffffffe (VERNEED) 0x12cbc\n+ 0x6ffffffe (VERNEED) 0x12cc0\n 0x6fffffff (VERNEEDNUM) 3\n- 0x6ffffff0 (VERSYM) 0x127d6\n+ 0x6ffffff0 (VERSYM) 0x127d8\n 0x6ffffffa (RELCOUNT) 341\n 0x00000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c45d53581abf0ef249ee19b8595476d73ec3a71e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7506f4e88f4bf76e75a5ce8dd3f0d705d720e310\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 627 entries:\n- Addr: 0x00000000000127d6 Offset: 0x0127d6 Link: 5 (.dynsym)\n+ Addr: 0x00000000000127d8 Offset: 0x0127d8 Link: 5 (.dynsym)\n 000: 0 (*local*) 2 (GLIBCXX_3.4) 3 (GLIBC_2.0) 4 (CXXABI_1.3) \n 004: 1 (*global*) 2 (GLIBCXX_3.4) 2 (GLIBCXX_3.4) 5 (GLIBCXX_3.4.21) \n 008: 1 (*global*) 4 (CXXABI_1.3) 3 (GLIBC_2.0) 2 (GLIBCXX_3.4)\n 00c: 6 (GLIBCXX_3.4.15) 3 (GLIBC_2.0) 3 (GLIBC_2.0) 3 (GLIBC_2.0) \n 010: 4 (CXXABI_1.3) 1 (*global*) 1 (*global*) 1 (*global*) \n 014: 7 (GLIBC_2.4) 5 (GLIBCXX_3.4.21) 1 (*global*) 4 (CXXABI_1.3) \n 018: 1 (*global*) 4 (CXXABI_1.3) 2 (GLIBCXX_3.4) 1 (*global*) \n@@ -156,15 +156,15 @@\n 260: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 264: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 268: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 26c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 270: 1 (*global*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 3 entries:\n- Addr: 0x0000000000012cbc Offset: 0x012cbc Link: 6 (.dynstr)\n+ Addr: 0x0000000000012cc0 Offset: 0x012cc0 Link: 6 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_3.0 Flags: none Version: 10\n 0x0020: Version: 1 File: libc.so.6 Cnt: 3\n 0x0030: Name: GLIBC_2.1.3 Flags: none Version: 11\n 0x0040: Name: GLIBC_2.4 Flags: none Version: 7\n 0x0050: Name: GLIBC_2.0 Flags: none Version: 3\n 0x0060: Version: 1 File: libstdc++.so.6 Cnt: 6\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -3777,9 +3777,9 @@\n 0x0001275c 585f332e 342e3231 00435858 4142495f X_3.4.21.CXXABI_\n 0x0001276c 312e3300 474c4942 4358585f 332e3400 1.3.GLIBCXX_3.4.\n 0x0001277c 00000000 00000000 00000000 00000000 ................\n 0x0001278c 00000000 00000000 00000000 00000000 ................\n 0x0001279c 00000000 00000000 00000000 00000000 ................\n 0x000127ac 00000000 00000000 00000000 00000000 ................\n 0x000127bc 00000000 00000000 00000000 00000000 ................\n- 0x000127cc 00000000 00000000 0000 ..........\n+ 0x000127cc 00000000 00000000 00000000 ............\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: Unable to find program interpreter name", "readelf: Error: no .dynamic section in the dynamic segment", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.k1ecQvPp94/dbd-tmp-1G8Algb/diffoscope_6cr3a2ma_b2/tmp2i0j9t4n_DebTarContainer/0/.debug/5d53581abf0ef249ee19b8595476d73ec3a71e.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 35643533 35383161 62663065 66323439 5d53581abf0ef249\n- 0x00000010 65653139 62383539 35343736 64373365 ee19b8595476d73e\n- 0x00000020 63336137 31652e64 65627567 00000000 c3a71e.debug....\n- 0x00000030 92f70670 ...p\n+ 0x00000000 30366634 65383866 34626637 36653735 06f4e88f4bf76e75\n+ 0x00000010 61356365 38646433 66306437 30356437 a5ce8dd3f0d705d7\n+ 0x00000020 32306533 31302e64 65627567 00000000 20e310.debug....\n+ 0x00000030 61ffa739 a..9\n \n"}]}, {"source1": "./usr/lib/topic_tools/drop", "source2": "./usr/lib/topic_tools/drop", "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 000001ec 0001ec 000750 04 A 5 0 4\n [ 5] .dynsym DYNSYM 0000093c 00093c 0012a0 10 A 6 1 4\n- [ 6] .dynstr STRTAB 00001bdc 001bdc 004ed9 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 00006ab6 006ab6 000254 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 00001bdc 001bdc 004edb 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 00006ab8 006ab8 000254 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 00006d0c 006d0c 0000d0 00 A 6 3 4\n [ 9] .rel.dyn REL 00006ddc 006ddc 000588 08 A 5 0 4\n [10] .rel.plt REL 00007364 007364 000250 08 AI 5 24 4\n [11] .init PROGBITS 00008000 008000 000020 00 AX 0 0 4\n [12] .plt PROGBITS 00008020 008020 0004b0 04 AX 0 0 16\n [13] .plt.got PROGBITS 000084d0 0084d0 000010 08 AX 0 0 8\n [14] .text PROGBITS 000084e0 0084e0 007f04 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -13,24 +13,24 @@\n 0x00000019 (INIT_ARRAY) 0x15a74\n 0x0000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x0000001a (FINI_ARRAY) 0x15a7c\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x1ec\n 0x00000005 (STRTAB) 0x1bdc\n 0x00000006 (SYMTAB) 0x93c\n- 0x0000000a (STRSZ) 20185 (bytes)\n+ 0x0000000a (STRSZ) 20187 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000015 (DEBUG) 0x0\n 0x00000003 (PLTGOT) 0x15e9c\n 0x00000002 (PLTRELSZ) 592 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0x7364\n 0x00000011 (REL) 0x6ddc\n 0x00000012 (RELSZ) 1416 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW PIE\n 0x6ffffffe (VERNEED) 0x6d0c\n 0x6fffffff (VERNEEDNUM) 3\n- 0x6ffffff0 (VERSYM) 0x6ab6\n+ 0x6ffffff0 (VERSYM) 0x6ab8\n 0x6ffffffa (RELCOUNT) 131\n 0x00000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: af7f7270989da19fefc4a5fc9f8eeb0758a1d423\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c60df23b309208db9e175c6df36f86d40553d81e\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 298 entries:\n- Addr: 0x0000000000006ab6 Offset: 0x006ab6 Link: 5 (.dynsym)\n+ Addr: 0x0000000000006ab8 Offset: 0x006ab8 Link: 5 (.dynsym)\n 000: 0 (*local*) 2 (GLIBCXX_3.4) 3 (GLIBC_2.0) 4 (CXXABI_1.3) \n 004: 1 (*global*) 2 (GLIBCXX_3.4) 2 (GLIBCXX_3.4) 5 (GLIBCXX_3.4.21) \n 008: 1 (*global*) 4 (CXXABI_1.3) 3 (GLIBC_2.0) 2 (GLIBCXX_3.4)\n 00c: 3 (GLIBC_2.0) 3 (GLIBC_2.0) 3 (GLIBC_2.0) 4 (CXXABI_1.3) \n 010: 1 (*global*) 1 (*global*) 6 (GLIBC_2.4) 5 (GLIBCXX_3.4.21) \n 014: 4 (CXXABI_1.3) 4 (CXXABI_1.3) 2 (GLIBCXX_3.4) 4 (CXXABI_1.3) \n 018: 1 (*global*) 7 (GLIBCXX_3.4.11) 2 (GLIBCXX_3.4) 4 (CXXABI_1.3) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -1257,9 +1257,9 @@\n 0x00006a3c 5f332e34 2e323100 43585841 42495f31 _3.4.21.CXXABI_1\n 0x00006a4c 2e330047 4c494243 58585f33 2e340000 .3.GLIBCXX_3.4..\n 0x00006a5c 00000000 00000000 00000000 00000000 ................\n 0x00006a6c 00000000 00000000 00000000 00000000 ................\n 0x00006a7c 00000000 00000000 00000000 00000000 ................\n 0x00006a8c 00000000 00000000 00000000 00000000 ................\n 0x00006a9c 00000000 00000000 00000000 00000000 ................\n- 0x00006aac 00000000 00000000 00 .........\n+ 0x00006aac 00000000 00000000 000000 ...........\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: Unable to find program interpreter name", "readelf: Error: no .dynamic section in the dynamic segment", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.k1ecQvPp94/dbd-tmp-1G8Algb/diffoscope_6cr3a2ma_b2/tmp2i0j9t4n_DebTarContainer/0/.debug/7f7270989da19fefc4a5fc9f8eeb0758a1d423.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 37663732 37303938 39646131 39666566 7f7270989da19fef\n- 0x00000010 63346135 66633966 38656562 30373538 c4a5fc9f8eeb0758\n- 0x00000020 61316434 32332e64 65627567 00000000 a1d423.debug....\n- 0x00000030 3637cf56 67.V\n+ 0x00000000 30646632 33623330 39323038 64623965 0df23b309208db9e\n+ 0x00000010 31373563 36646633 36663836 64343035 175c6df36f86d405\n+ 0x00000020 35336438 31652e64 65627567 00000000 53d81e.debug....\n+ 0x00000030 c3f11435 ...5\n \n"}]}, {"source1": "./usr/lib/topic_tools/mux", "source2": "./usr/lib/topic_tools/mux", "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 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000034 0x00000034 0x00000034 0x00160 0x00160 R 0x4\n INTERP 0x000194 0x00000194 0x00000194 0x00013 0x00013 R 0x1\n [Requesting program interpreter: /lib/ld-linux.so.2]\n- LOAD 0x000000 0x00000000 0x00000000 0x14004 0x14004 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x14008 0x14008 R 0x1000\n LOAD 0x015000 0x00015000 0x00015000 0x12478 0x12478 R E 0x1000\n LOAD 0x028000 0x00028000 0x00028000 0x09230 0x09230 R 0x1000\n LOAD 0x0315cc 0x000325cc 0x000325cc 0x00bf4 0x00cbc RW 0x1000\n DYNAMIC 0x031d44 0x00032d44 0x00032d44 0x00130 0x00130 RW 0x4\n NOTE 0x0001a8 0x000001a8 0x000001a8 0x00044 0x00044 R 0x4\n GNU_EH_FRAME 0x02babc 0x0002babc 0x0002babc 0x00954 0x00954 R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 000001ec 0001ec 001288 04 A 5 0 4\n [ 5] .dynsym DYNSYM 00001474 001474 0027e0 10 A 6 1 4\n- [ 6] .dynstr STRTAB 00003c54 003c54 00ed93 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 000129e8 0129e8 0004fc 02 A 5 0 2\n- [ 8] .gnu.version_r VERNEED 00012ee4 012ee4 0000d0 00 A 6 3 4\n- [ 9] .rel.dyn REL 00012fb4 012fb4 000db0 08 A 5 0 4\n- [10] .rel.plt REL 00013d64 013d64 0002a0 08 AI 5 24 4\n+ [ 6] .dynstr STRTAB 00003c54 003c54 00ed95 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 000129ea 0129ea 0004fc 02 A 5 0 2\n+ [ 8] .gnu.version_r VERNEED 00012ee8 012ee8 0000d0 00 A 6 3 4\n+ [ 9] .rel.dyn REL 00012fb8 012fb8 000db0 08 A 5 0 4\n+ [10] .rel.plt REL 00013d68 013d68 0002a0 08 AI 5 24 4\n [11] .init PROGBITS 00015000 015000 000020 00 AX 0 0 4\n [12] .plt PROGBITS 00015020 015020 000550 04 AX 0 0 16\n [13] .plt.got PROGBITS 00015570 015570 000010 08 AX 0 0 8\n [14] .text PROGBITS 00015580 015580 011ee4 00 AX 0 0 16\n [15] .fini PROGBITS 00027464 027464 000014 00 AX 0 0 4\n [16] .rodata PROGBITS 00028000 028000 003abc 00 A 0 0 32\n [17] .eh_frame_hdr PROGBITS 0002babc 02babc 000954 00 A 0 0 4\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rel.dyn' at offset 0x12fb4 contains 438 entries:\n+Relocation section '.rel.dyn' at offset 0x12fb8 contains 438 entries:\n Offset Info Type Sym. Value Symbol's Name\n 000325cc 00000008 R_386_RELATIVE \n 000325d0 00000008 R_386_RELATIVE \n 000325d4 00000008 R_386_RELATIVE \n 000325d8 00000008 R_386_RELATIVE \n 000325e4 00000008 R_386_RELATIVE \n 000325f4 00000008 R_386_RELATIVE \n@@ -436,15 +436,15 @@\n 00032fe8 00003e06 R_386_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.1.3\n 00032fec 00004206 R_386_GLOB_DAT 00000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev@GLIBCXX_3.4.21\n 00032ff0 00004906 R_386_GLOB_DAT 00000000 _ZN3ros9PublisherD1Ev\n 00032ff8 00005d06 R_386_GLOB_DAT 00000000 _ITM_registerTMCloneTable\n 00032ffc 00006606 R_386_GLOB_DAT 00000000 _ZN3ros7console13g_initializedE\n 000331bc 00002b01 R_386_32 00000000 __gxx_personality_v0@CXXABI_1.3\n \n-Relocation section '.rel.plt' at offset 0x13d64 contains 84 entries:\n+Relocation section '.rel.plt' at offset 0x13d68 contains 84 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00032e80 00000107 R_386_JUMP_SLOT 00000000 _ZSt19__throw_logic_errorPKc@GLIBCXX_3.4\n 00032e84 00000207 R_386_JUMP_SLOT 00000000 __libc_start_main@GLIBC_2.0\n 00032e88 00000307 R_386_JUMP_SLOT 00000000 __cxa_begin_catch@CXXABI_1.3\n 00032e8c 00000407 R_386_JUMP_SLOT 00000000 _ZN3ros7console5printEPNS0_10FilterBaseEPvNS0_6levels5LevelEPKciS7_S7_z\n 00032e90 00000507 R_386_JUMP_SLOT 00000000 _ZSt17__throw_bad_allocv@GLIBCXX_3.4\n 00032e94 00000607 R_386_JUMP_SLOT 00000000 _Znaj@GLIBCXX_3.4\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -13,24 +13,24 @@\n 0x00000019 (INIT_ARRAY) 0x325cc\n 0x0000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x0000001a (FINI_ARRAY) 0x325d4\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x1ec\n 0x00000005 (STRTAB) 0x3c54\n 0x00000006 (SYMTAB) 0x1474\n- 0x0000000a (STRSZ) 60819 (bytes)\n+ 0x0000000a (STRSZ) 60821 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000015 (DEBUG) 0x0\n 0x00000003 (PLTGOT) 0x32e74\n 0x00000002 (PLTRELSZ) 672 (bytes)\n 0x00000014 (PLTREL) REL\n- 0x00000017 (JMPREL) 0x13d64\n- 0x00000011 (REL) 0x12fb4\n+ 0x00000017 (JMPREL) 0x13d68\n+ 0x00000011 (REL) 0x12fb8\n 0x00000012 (RELSZ) 3504 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW PIE\n- 0x6ffffffe (VERNEED) 0x12ee4\n+ 0x6ffffffe (VERNEED) 0x12ee8\n 0x6fffffff (VERNEEDNUM) 3\n- 0x6ffffff0 (VERSYM) 0x129e8\n+ 0x6ffffff0 (VERSYM) 0x129ea\n 0x6ffffffa (RELCOUNT) 346\n 0x00000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 57edb80105a2e7eb59288ba72a34282f428e4d42\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4efaa301e2fba97df3f9b381c0ee238a362015ed\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 638 entries:\n- Addr: 0x00000000000129e8 Offset: 0x0129e8 Link: 5 (.dynsym)\n+ Addr: 0x00000000000129ea Offset: 0x0129ea Link: 5 (.dynsym)\n 000: 0 (*local*) 2 (GLIBCXX_3.4) 3 (GLIBC_2.0) 4 (CXXABI_1.3) \n 004: 1 (*global*) 2 (GLIBCXX_3.4) 2 (GLIBCXX_3.4) 1 (*global*) \n 008: 5 (GLIBCXX_3.4.21) 1 (*global*) 4 (CXXABI_1.3) 3 (GLIBC_2.0) \n 00c: 2 (GLIBCXX_3.4) 6 (GLIBCXX_3.4.15) 3 (GLIBC_2.0) 3 (GLIBC_2.0) \n 010: 3 (GLIBC_2.0) 4 (CXXABI_1.3) 1 (*global*) 1 (*global*) \n 014: 1 (*global*) 7 (GLIBC_2.4) 5 (GLIBCXX_3.4.21) 1 (*global*) \n 018: 4 (CXXABI_1.3) 1 (*global*) 4 (CXXABI_1.3) 2 (GLIBCXX_3.4)\n@@ -159,15 +159,15 @@\n 26c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 270: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 274: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 278: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 27c: 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 3 entries:\n- Addr: 0x0000000000012ee4 Offset: 0x012ee4 Link: 6 (.dynstr)\n+ Addr: 0x0000000000012ee8 Offset: 0x012ee8 Link: 6 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_3.0 Flags: none Version: 10\n 0x0020: Version: 1 File: libc.so.6 Cnt: 3\n 0x0030: Name: GLIBC_2.1.3 Flags: none Version: 11\n 0x0040: Name: GLIBC_2.4 Flags: none Version: 7\n 0x0050: Name: GLIBC_2.0 Flags: none Version: 3\n 0x0060: Version: 1 File: libstdc++.so.6 Cnt: 6\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -3797,9 +3797,9 @@\n 0x00012974 31004358 58414249 5f312e33 00474c49 1.CXXABI_1.3.GLI\n 0x00012984 42435858 5f332e34 00000000 00000000 BCXX_3.4........\n 0x00012994 00000000 00000000 00000000 00000000 ................\n 0x000129a4 00000000 00000000 00000000 00000000 ................\n 0x000129b4 00000000 00000000 00000000 00000000 ................\n 0x000129c4 00000000 00000000 00000000 00000000 ................\n 0x000129d4 00000000 00000000 00000000 00000000 ................\n- 0x000129e4 000000 ...\n+ 0x000129e4 00000000 00 .....\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: Unable to find program interpreter name", "readelf: Error: no .dynamic section in the dynamic segment", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.k1ecQvPp94/dbd-tmp-1G8Algb/diffoscope_6cr3a2ma_b2/tmp2i0j9t4n_DebTarContainer/0/.debug/edb80105a2e7eb59288ba72a34282f428e4d42.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 65646238 30313035 61326537 65623539 edb80105a2e7eb59\n- 0x00000010 32383862 61373261 33343238 32663432 288ba72a34282f42\n- 0x00000020 38653464 34322e64 65627567 00000000 8e4d42.debug....\n- 0x00000030 26b2601d &.`.\n+ 0x00000000 66616133 30316532 66626139 37646633 faa301e2fba97df3\n+ 0x00000010 66396233 38316330 65653233 38613336 f9b381c0ee238a36\n+ 0x00000020 32303135 65642e64 65627567 00000000 2015ed.debug....\n+ 0x00000030 c2919f6e ...n\n \n"}]}, {"source1": "./usr/lib/topic_tools/relay", "source2": "./usr/lib/topic_tools/relay", "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 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000034 0x00000034 0x00000034 0x00160 0x00160 R 0x4\n INTERP 0x000194 0x00000194 0x00000194 0x00013 0x00013 R 0x1\n [Requesting program interpreter: /lib/ld-linux.so.2]\n- LOAD 0x000000 0x00000000 0x00000000 0x08534 0x08534 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x08538 0x08538 R 0x1000\n LOAD 0x009000 0x00009000 0x00009000 0x0b178 0x0b178 R E 0x1000\n LOAD 0x015000 0x00015000 0x00015000 0x042dd 0x042dd R 0x1000\n LOAD 0x0199e8 0x0001a9e8 0x0001a9e8 0x006c0 0x007d8 RW 0x1000\n DYNAMIC 0x019d20 0x0001ad20 0x0001ad20 0x00140 0x00140 RW 0x4\n NOTE 0x0001a8 0x000001a8 0x000001a8 0x00044 0x00044 R 0x4\n GNU_EH_FRAME 0x01663c 0x0001663c 0x0001663c 0x0044c 0x0044c R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 000001ec 0001ec 0007dc 04 A 5 0 4\n [ 5] .dynsym DYNSYM 000009c8 0009c8 0015c0 10 A 6 1 4\n- [ 6] .dynstr STRTAB 00001f88 001f88 005963 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 000078ec 0078ec 0002b8 02 A 5 0 2\n- [ 8] .gnu.version_r VERNEED 00007ba4 007ba4 0000d0 00 A 6 3 4\n- [ 9] .rel.dyn REL 00007c74 007c74 0005f8 08 A 5 0 4\n- [10] .rel.plt REL 0000826c 00826c 0002c8 08 AI 5 24 4\n+ [ 6] .dynstr STRTAB 00001f88 001f88 005965 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 000078ee 0078ee 0002b8 02 A 5 0 2\n+ [ 8] .gnu.version_r VERNEED 00007ba8 007ba8 0000d0 00 A 6 3 4\n+ [ 9] .rel.dyn REL 00007c78 007c78 0005f8 08 A 5 0 4\n+ [10] .rel.plt REL 00008270 008270 0002c8 08 AI 5 24 4\n [11] .init PROGBITS 00009000 009000 000020 00 AX 0 0 4\n [12] .plt PROGBITS 00009020 009020 0005a0 04 AX 0 0 16\n [13] .plt.got PROGBITS 000095c0 0095c0 000010 08 AX 0 0 8\n [14] .text PROGBITS 000095d0 0095d0 00ab94 00 AX 0 0 16\n [15] .fini PROGBITS 00014164 014164 000014 00 AX 0 0 4\n [16] .rodata PROGBITS 00015000 015000 00163c 00 A 0 0 32\n [17] .eh_frame_hdr PROGBITS 0001663c 01663c 00044c 00 A 0 0 4\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rel.dyn' at offset 0x7c74 contains 191 entries:\n+Relocation section '.rel.dyn' at offset 0x7c78 contains 191 entries:\n Offset Info Type Sym. Value Symbol's Name\n 0001a9e8 00000008 R_386_RELATIVE \n 0001a9ec 00000008 R_386_RELATIVE \n 0001a9f0 00000008 R_386_RELATIVE \n 0001a9f4 00000008 R_386_RELATIVE \n 0001aa00 00000008 R_386_RELATIVE \n 0001aa10 00000008 R_386_RELATIVE \n@@ -189,15 +189,15 @@\n 0001afe8 00003c06 R_386_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.1.3\n 0001afec 00004006 R_386_GLOB_DAT 00000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev@GLIBCXX_3.4.21\n 0001aff0 00004706 R_386_GLOB_DAT 00000000 _ZN3ros9PublisherD1Ev\n 0001aff8 00005e06 R_386_GLOB_DAT 00000000 _ITM_registerTMCloneTable\n 0001affc 00006b06 R_386_GLOB_DAT 00000000 _ZN3ros7console13g_initializedE\n 0001b0a4 00002901 R_386_32 00000000 __gxx_personality_v0@CXXABI_1.3\n \n-Relocation section '.rel.plt' at offset 0x826c contains 89 entries:\n+Relocation section '.rel.plt' at offset 0x8270 contains 89 entries:\n Offset Info Type Sym. Value Symbol's Name\n 0001ae6c 00000107 R_386_JUMP_SLOT 00000000 _ZSt24__throw_out_of_range_fmtPKcz@GLIBCXX_3.4.20\n 0001ae70 00000207 R_386_JUMP_SLOT 00000000 _ZSt19__throw_logic_errorPKc@GLIBCXX_3.4\n 0001ae74 00000307 R_386_JUMP_SLOT 00000000 __libc_start_main@GLIBC_2.0\n 0001ae78 00000407 R_386_JUMP_SLOT 00000000 __cxa_begin_catch@CXXABI_1.3\n 0001ae7c 00000507 R_386_JUMP_SLOT 00000000 _ZN3ros7console5printEPNS0_10FilterBaseEPvNS0_6levels5LevelEPKciS7_S7_z\n 0001ae80 00000607 R_386_JUMP_SLOT 00000000 _ZSt17__throw_bad_allocv@GLIBCXX_3.4\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -15,24 +15,24 @@\n 0x00000019 (INIT_ARRAY) 0x1a9e8\n 0x0000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x0000001a (FINI_ARRAY) 0x1a9f0\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x1ec\n 0x00000005 (STRTAB) 0x1f88\n 0x00000006 (SYMTAB) 0x9c8\n- 0x0000000a (STRSZ) 22883 (bytes)\n+ 0x0000000a (STRSZ) 22885 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000015 (DEBUG) 0x0\n 0x00000003 (PLTGOT) 0x1ae60\n 0x00000002 (PLTRELSZ) 712 (bytes)\n 0x00000014 (PLTREL) REL\n- 0x00000017 (JMPREL) 0x826c\n- 0x00000011 (REL) 0x7c74\n+ 0x00000017 (JMPREL) 0x8270\n+ 0x00000011 (REL) 0x7c78\n 0x00000012 (RELSZ) 1528 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW PIE\n- 0x6ffffffe (VERNEED) 0x7ba4\n+ 0x6ffffffe (VERNEED) 0x7ba8\n 0x6fffffff (VERNEEDNUM) 3\n- 0x6ffffff0 (VERSYM) 0x78ec\n+ 0x6ffffff0 (VERSYM) 0x78ee\n 0x6ffffffa (RELCOUNT) 141\n 0x00000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a06509eb7736260404ed279c06848bea49c4a85f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6528b98ddb949e0e7def8ebfb4fcc357af42f481\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 348 entries:\n- Addr: 0x00000000000078ec Offset: 0x0078ec Link: 5 (.dynsym)\n+ Addr: 0x00000000000078ee Offset: 0x0078ee Link: 5 (.dynsym)\n 000: 0 (*local*) 2 (GLIBCXX_3.4.20) 3 (GLIBCXX_3.4) 4 (GLIBC_2.0) \n 004: 5 (CXXABI_1.3) 1 (*global*) 3 (GLIBCXX_3.4) 3 (GLIBCXX_3.4)\n 008: 6 (GLIBCXX_3.4.21) 1 (*global*) 5 (CXXABI_1.3) 4 (GLIBC_2.0) \n 00c: 3 (GLIBCXX_3.4) 4 (GLIBC_2.0) 4 (GLIBC_2.0) 4 (GLIBC_2.0) \n 010: 5 (CXXABI_1.3) 1 (*global*) 1 (*global*) 7 (GLIBC_2.4) \n 014: 6 (GLIBCXX_3.4.21) 5 (CXXABI_1.3) 5 (CXXABI_1.3) 3 (GLIBCXX_3.4)\n 018: 5 (CXXABI_1.3) 1 (*global*) 8 (GLIBCXX_3.4.11) 3 (GLIBCXX_3.4)\n@@ -86,15 +86,15 @@\n 148: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 14c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 150: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 154: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 158: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 3 entries:\n- Addr: 0x0000000000007ba4 Offset: 0x007ba4 Link: 6 (.dynstr)\n+ Addr: 0x0000000000007ba8 Offset: 0x007ba8 Link: 6 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_3.0 Flags: none Version: 10\n 0x0020: Version: 1 File: libc.so.6 Cnt: 3\n 0x0030: Name: GLIBC_2.1.3 Flags: none Version: 11\n 0x0040: Name: GLIBC_2.4 Flags: none Version: 7\n 0x0050: Name: GLIBC_2.0 Flags: none Version: 4\n 0x0060: Version: 1 File: libstdc++.so.6 Cnt: 6\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -1426,9 +1426,9 @@\n 0x00007878 49424358 585f332e 3400474c 49424358 IBCXX_3.4.GLIBCX\n 0x00007888 585f332e 342e3230 00000000 00000000 X_3.4.20........\n 0x00007898 00000000 00000000 00000000 00000000 ................\n 0x000078a8 00000000 00000000 00000000 00000000 ................\n 0x000078b8 00000000 00000000 00000000 00000000 ................\n 0x000078c8 00000000 00000000 00000000 00000000 ................\n 0x000078d8 00000000 00000000 00000000 00000000 ................\n- 0x000078e8 000000 ...\n+ 0x000078e8 00000000 00 .....\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: Unable to find program interpreter name", "readelf: Error: no .dynamic section in the dynamic segment", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.k1ecQvPp94/dbd-tmp-1G8Algb/diffoscope_6cr3a2ma_b2/tmp2i0j9t4n_DebTarContainer/0/.debug/6509eb7736260404ed279c06848bea49c4a85f.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 36353039 65623737 33363236 30343034 6509eb7736260404\n- 0x00000010 65643237 39633036 38343862 65613439 ed279c06848bea49\n- 0x00000020 63346138 35662e64 65627567 00000000 c4a85f.debug....\n- 0x00000030 12314ce6 .1L.\n+ 0x00000000 32386239 38646462 39343965 30653764 28b98ddb949e0e7d\n+ 0x00000010 65663865 62666234 66636333 35376166 ef8ebfb4fcc357af\n+ 0x00000020 34326634 38312e64 65627567 00000000 42f481.debug....\n+ 0x00000030 8ae8296c ..)l\n \n"}]}, {"source1": "./usr/lib/topic_tools/switch_mux", "source2": "./usr/lib/topic_tools/switch_mux", "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 000001ec 0001ec 0002b0 04 A 5 0 4\n [ 5] .dynsym DYNSYM 0000049c 00049c 0009e0 10 A 6 1 4\n- [ 6] .dynstr STRTAB 00000e7c 000e7c 001f6d 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 00002dea 002dea 00013c 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 00000e7c 000e7c 001f6f 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 00002dec 002dec 00013c 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 00002f28 002f28 0000c0 00 A 6 3 4\n [ 9] .rel.dyn REL 00002fe8 002fe8 000288 08 A 5 0 4\n [10] .rel.plt REL 00003270 003270 0001c8 08 AI 5 24 4\n [11] .init PROGBITS 00004000 004000 000020 00 AX 0 0 4\n [12] .plt PROGBITS 00004020 004020 0003a0 04 AX 0 0 16\n [13] .plt.got PROGBITS 000043c0 0043c0 000008 08 AX 0 0 8\n [14] .text PROGBITS 000043d0 0043d0 003344 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -13,24 +13,24 @@\n 0x00000019 (INIT_ARRAY) 0xac80\n 0x0000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x0000001a (FINI_ARRAY) 0xac88\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x1ec\n 0x00000005 (STRTAB) 0xe7c\n 0x00000006 (SYMTAB) 0x49c\n- 0x0000000a (STRSZ) 8045 (bytes)\n+ 0x0000000a (STRSZ) 8047 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000015 (DEBUG) 0x0\n 0x00000003 (PLTGOT) 0xaeec\n 0x00000002 (PLTRELSZ) 456 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0x3270\n 0x00000011 (REL) 0x2fe8\n 0x00000012 (RELSZ) 648 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW PIE\n 0x6ffffffe (VERNEED) 0x2f28\n 0x6fffffff (VERNEEDNUM) 3\n- 0x6ffffff0 (VERSYM) 0x2dea\n+ 0x6ffffff0 (VERSYM) 0x2dec\n 0x6ffffffa (RELCOUNT) 59\n 0x00000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3779f33a3a56150e40bf1c84cb5d8e2554db7e4a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 205f2478c3cc30d79654b72231ef54d3a6bce090\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 158 entries:\n- Addr: 0x0000000000002dea Offset: 0x002dea Link: 5 (.dynsym)\n+ Addr: 0x0000000000002dec Offset: 0x002dec Link: 5 (.dynsym)\n 000: 0 (*local*) 2 (GLIBCXX_3.4) 3 (GLIBC_2.0) 4 (CXXABI_1.3) \n 004: 1 (*global*) 2 (GLIBCXX_3.4) 5 (GLIBCXX_3.4.21) 1 (*global*) \n 008: 3 (GLIBC_2.0) 1 (*global*) 2 (GLIBCXX_3.4) 3 (GLIBC_2.0) \n 00c: 3 (GLIBC_2.0) 2 (GLIBCXX_3.4) 1 (*global*) 6 (GLIBC_2.4) \n 010: 5 (GLIBCXX_3.4.21) 4 (CXXABI_1.3) 4 (CXXABI_1.3) 2 (GLIBCXX_3.4)\n 014: 1 (*global*) 7 (GLIBCXX_3.4.11) 2 (GLIBCXX_3.4) 3 (GLIBC_2.0) \n 018: 2 (GLIBCXX_3.4) 8 (CXXABI_1.3.9) 1 (*global*) 4 (CXXABI_1.3) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -498,9 +498,9 @@\n 0x00002d6c 42435858 5f332e34 2e323100 43585841 BCXX_3.4.21.CXXA\n 0x00002d7c 42495f31 2e330047 4c494243 58585f33 BI_1.3.GLIBCXX_3\n 0x00002d8c 2e340000 00000000 00000000 00000000 .4..............\n 0x00002d9c 00000000 00000000 00000000 00000000 ................\n 0x00002dac 00000000 00000000 00000000 00000000 ................\n 0x00002dbc 00000000 00000000 00000000 00000000 ................\n 0x00002dcc 00000000 00000000 00000000 00000000 ................\n- 0x00002ddc 00000000 00000000 00000000 00 .............\n+ 0x00002ddc 00000000 00000000 00000000 000000 ...............\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: Unable to find program interpreter name", "readelf: Error: no .dynamic section in the dynamic segment", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.k1ecQvPp94/dbd-tmp-1G8Algb/diffoscope_6cr3a2ma_b2/tmp2i0j9t4n_DebTarContainer/0/.debug/79f33a3a56150e40bf1c84cb5d8e2554db7e4a.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 37396633 33613361 35363135 30653430 79f33a3a56150e40\n- 0x00000010 62663163 38346362 35643865 32353534 bf1c84cb5d8e2554\n- 0x00000020 64623765 34612e64 65627567 00000000 db7e4a.debug....\n- 0x00000030 e98a26b3 ..&.\n+ 0x00000000 35663234 37386333 63633330 64373936 5f2478c3cc30d796\n+ 0x00000010 35346237 32323331 65663534 64336136 54b72231ef54d3a6\n+ 0x00000020 62636530 39302e64 65627567 00000000 bce090.debug....\n+ 0x00000030 256477cb %dw.\n \n"}]}, {"source1": "./usr/lib/topic_tools/throttle", "source2": "./usr/lib/topic_tools/throttle", "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 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000034 0x00000034 0x00000034 0x00160 0x00160 R 0x4\n INTERP 0x000194 0x00000194 0x00000194 0x00013 0x00013 R 0x1\n [Requesting program interpreter: /lib/ld-linux.so.2]\n- LOAD 0x000000 0x00000000 0x00000000 0x08190 0x08190 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x08194 0x08194 R 0x1000\n LOAD 0x009000 0x00009000 0x00009000 0x0ad68 0x0ad68 R E 0x1000\n LOAD 0x014000 0x00014000 0x00014000 0x04470 0x04470 R 0x1000\n LOAD 0x018a24 0x00019a24 0x00019a24 0x00688 0x007dc RW 0x1000\n DYNAMIC 0x018d3c 0x00019d3c 0x00019d3c 0x00138 0x00138 RW 0x4\n NOTE 0x0001a8 0x000001a8 0x000001a8 0x00044 0x00044 R 0x4\n GNU_EH_FRAME 0x01582c 0x0001582c 0x0001582c 0x0044c 0x0044c R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 000001ec 0001ec 0007e0 04 A 5 0 4\n [ 5] .dynsym DYNSYM 000009cc 0009cc 001580 10 A 6 1 4\n- [ 6] .dynstr STRTAB 00001f4c 001f4c 005663 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 000075b0 0075b0 0002b0 02 A 5 0 2\n- [ 8] .gnu.version_r VERNEED 00007860 007860 0000d0 00 A 6 3 4\n- [ 9] .rel.dyn REL 00007930 007930 0005c0 08 A 5 0 4\n- [10] .rel.plt REL 00007ef0 007ef0 0002a0 08 AI 5 24 4\n+ [ 6] .dynstr STRTAB 00001f4c 001f4c 005665 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 000075b2 0075b2 0002b0 02 A 5 0 2\n+ [ 8] .gnu.version_r VERNEED 00007864 007864 0000d0 00 A 6 3 4\n+ [ 9] .rel.dyn REL 00007934 007934 0005c0 08 A 5 0 4\n+ [10] .rel.plt REL 00007ef4 007ef4 0002a0 08 AI 5 24 4\n [11] .init PROGBITS 00009000 009000 000020 00 AX 0 0 4\n [12] .plt PROGBITS 00009020 009020 000550 04 AX 0 0 16\n [13] .plt.got PROGBITS 00009570 009570 000010 08 AX 0 0 8\n [14] .text PROGBITS 00009580 009580 00a7d4 00 AX 0 0 16\n [15] .fini PROGBITS 00013d54 013d54 000014 00 AX 0 0 4\n [16] .rodata PROGBITS 00014000 014000 00182c 00 A 0 0 32\n [17] .eh_frame_hdr PROGBITS 0001582c 01582c 00044c 00 A 0 0 4\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rel.dyn' at offset 0x7930 contains 184 entries:\n+Relocation section '.rel.dyn' at offset 0x7934 contains 184 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00019a24 00000008 R_386_RELATIVE \n 00019a28 00000008 R_386_RELATIVE \n 00019a2c 00000008 R_386_RELATIVE \n 00019a30 00000008 R_386_RELATIVE \n 00019a3c 00000008 R_386_RELATIVE \n 00019a4c 00000008 R_386_RELATIVE \n@@ -182,15 +182,15 @@\n 00019fe8 00003b06 R_386_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.1.3\n 00019fec 00003f06 R_386_GLOB_DAT 00000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev@GLIBCXX_3.4.21\n 00019ff0 00004706 R_386_GLOB_DAT 00000000 _ZN3ros9PublisherD1Ev\n 00019ff8 00005b06 R_386_GLOB_DAT 00000000 _ITM_registerTMCloneTable\n 00019ffc 00006706 R_386_GLOB_DAT 00000000 _ZN3ros7console13g_initializedE\n 0001a0a8 00002801 R_386_32 00000000 __gxx_personality_v0@CXXABI_1.3\n \n-Relocation section '.rel.plt' at offset 0x7ef0 contains 84 entries:\n+Relocation section '.rel.plt' at offset 0x7ef4 contains 84 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00019e80 00000107 R_386_JUMP_SLOT 00000000 _ZSt19__throw_logic_errorPKc@GLIBCXX_3.4\n 00019e84 00000207 R_386_JUMP_SLOT 00000000 __libc_start_main@GLIBC_2.0\n 00019e88 00000307 R_386_JUMP_SLOT 00000000 __cxa_begin_catch@CXXABI_1.3\n 00019e8c 00000407 R_386_JUMP_SLOT 00000000 _ZN3ros7console5printEPNS0_10FilterBaseEPvNS0_6levels5LevelEPKciS7_S7_z\n 00019e90 00000507 R_386_JUMP_SLOT 00000000 _ZSt17__throw_bad_allocv@GLIBCXX_3.4\n 00019e94 00000607 R_386_JUMP_SLOT 00000000 _Znaj@GLIBCXX_3.4\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -14,24 +14,24 @@\n 0x00000019 (INIT_ARRAY) 0x19a24\n 0x0000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x0000001a (FINI_ARRAY) 0x19a2c\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x1ec\n 0x00000005 (STRTAB) 0x1f4c\n 0x00000006 (SYMTAB) 0x9cc\n- 0x0000000a (STRSZ) 22115 (bytes)\n+ 0x0000000a (STRSZ) 22117 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000015 (DEBUG) 0x0\n 0x00000003 (PLTGOT) 0x19e74\n 0x00000002 (PLTRELSZ) 672 (bytes)\n 0x00000014 (PLTREL) REL\n- 0x00000017 (JMPREL) 0x7ef0\n- 0x00000011 (REL) 0x7930\n+ 0x00000017 (JMPREL) 0x7ef4\n+ 0x00000011 (REL) 0x7934\n 0x00000012 (RELSZ) 1472 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW PIE\n- 0x6ffffffe (VERNEED) 0x7860\n+ 0x6ffffffe (VERNEED) 0x7864\n 0x6fffffff (VERNEEDNUM) 3\n- 0x6ffffff0 (VERSYM) 0x75b0\n+ 0x6ffffff0 (VERSYM) 0x75b2\n 0x6ffffffa (RELCOUNT) 136\n 0x00000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 547f415744305d089eaa7a81e9aa524a2b2ccb88\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0717677e6077900679354cacbab39de2345a3af8\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 344 entries:\n- Addr: 0x00000000000075b0 Offset: 0x0075b0 Link: 5 (.dynsym)\n+ Addr: 0x00000000000075b2 Offset: 0x0075b2 Link: 5 (.dynsym)\n 000: 0 (*local*) 2 (GLIBCXX_3.4) 3 (GLIBC_2.0) 4 (CXXABI_1.3) \n 004: 1 (*global*) 2 (GLIBCXX_3.4) 2 (GLIBCXX_3.4) 5 (GLIBCXX_3.4.21) \n 008: 1 (*global*) 1 (*global*) 4 (CXXABI_1.3) 3 (GLIBC_2.0) \n 00c: 2 (GLIBCXX_3.4) 1 (*global*) 3 (GLIBC_2.0) 3 (GLIBC_2.0) \n 010: 3 (GLIBC_2.0) 4 (CXXABI_1.3) 1 (*global*) 1 (*global*) \n 014: 6 (GLIBC_2.4) 5 (GLIBCXX_3.4.21) 4 (CXXABI_1.3) 4 (CXXABI_1.3) \n 018: 2 (GLIBCXX_3.4) 4 (CXXABI_1.3) 1 (*global*) 7 (GLIBCXX_3.4.11) \n@@ -85,15 +85,15 @@\n 144: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 148: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 14c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 150: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 154: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 3 entries:\n- Addr: 0x0000000000007860 Offset: 0x007860 Link: 6 (.dynstr)\n+ Addr: 0x0000000000007864 Offset: 0x007864 Link: 6 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_3.0 Flags: none Version: 9\n 0x0020: Version: 1 File: libc.so.6 Cnt: 4\n 0x0030: Name: GLIBC_2.3.4 Flags: none Version: 11\n 0x0040: Name: GLIBC_2.1.3 Flags: none Version: 10\n 0x0050: Name: GLIBC_2.4 Flags: none Version: 6\n 0x0060: Name: GLIBC_2.0 Flags: none Version: 3\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -1378,9 +1378,9 @@\n 0x0000753c 31004358 58414249 5f312e33 00474c49 1.CXXABI_1.3.GLI\n 0x0000754c 42435858 5f332e34 00000000 00000000 BCXX_3.4........\n 0x0000755c 00000000 00000000 00000000 00000000 ................\n 0x0000756c 00000000 00000000 00000000 00000000 ................\n 0x0000757c 00000000 00000000 00000000 00000000 ................\n 0x0000758c 00000000 00000000 00000000 00000000 ................\n 0x0000759c 00000000 00000000 00000000 00000000 ................\n- 0x000075ac 000000 ...\n+ 0x000075ac 00000000 00 .....\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: Unable to find program interpreter name", "readelf: Error: no .dynamic section in the dynamic segment", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.k1ecQvPp94/dbd-tmp-1G8Algb/diffoscope_6cr3a2ma_b2/tmp2i0j9t4n_DebTarContainer/0/.debug/7f415744305d089eaa7a81e9aa524a2b2ccb88.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 37663431 35373434 33303564 30383965 7f415744305d089e\n- 0x00000010 61613761 38316539 61613532 34613262 aa7a81e9aa524a2b\n- 0x00000020 32636362 38382e64 65627567 00000000 2ccb88.debug....\n- 0x00000030 f81e2f41 ../A\n+ 0x00000000 31373637 37653630 37373930 30363739 17677e6077900679\n+ 0x00000010 33353463 61636261 62333964 65323334 354cacbab39de234\n+ 0x00000020 35613361 66382e64 65627567 00000000 5a3af8.debug....\n+ 0x00000030 c24aa2b9 .J..\n \n"}]}]}]}]}, {"source1": "libmessage-filters1d-dbgsym_1.15.13+ds1-1_i386.deb", "source2": "libmessage-filters1d-dbgsym_1.15.13+ds1-1_i386.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 2021-09-28 20:40:53.000000 debian-binary\n--rw-r--r-- 0 0 0 564 2021-09-28 20:40:53.000000 control.tar.xz\n--rw-r--r-- 0 0 0 41432 2021-09-28 20:40:53.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 568 2021-09-28 20:40:53.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 41428 2021-09-28 20:40:53.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -6,8 +6,8 @@\n Maintainer: Debian Science Maintainers \n Installed-Size: 54\n Depends: libmessage-filters1d (= 1.15.13+ds1-1)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libmessage-filters1d\n-Build-Ids: cd29a15b6cce2fab48970d64ffec14fbfc8333a1\n+Build-Ids: 54f4dd8b66c23a7843ef1de417a9f70fc614f5fa\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1 +1 @@\n-usr/lib/debug/.build-id/cd/29a15b6cce2fab48970d64ffec14fbfc8333a1.debug\n+usr/lib/debug/.build-id/54/f4dd8b66c23a7843ef1de417a9f70fc614f5fa.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/cd/\n--rw-r--r-- 0 root (0) root (0) 45040 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/cd/29a15b6cce2fab48970d64ffec14fbfc8333a1.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/54/\n+-rw-r--r-- 0 root (0) root (0) 45040 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/54/f4dd8b66c23a7843ef1de417a9f70fc614f5fa.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/share/doc/libmessage-filters1d-dbgsym -> libmessage-filters1d\n"}, {"source1": "./usr/lib/debug/.build-id/cd/29a15b6cce2fab48970d64ffec14fbfc8333a1.debug", "source2": "./usr/lib/debug/.build-id/54/f4dd8b66c23a7843ef1de417a9f70fc614f5fa.debug", "comments": ["Files 0% similar despite different names"], "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 Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 00000178 000178 0000f8 04 A 3 0 4\n [ 3] .dynsym NOBITS 00000270 000178 000360 10 A 4 1 4\n- [ 4] .dynstr NOBITS 000005d0 000178 000916 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00000ee6 000178 00006c 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 000005d0 000178 000918 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00000ee8 000178 00006c 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 00000f54 000178 0000a0 00 A 4 3 4\n [ 7] .rel.dyn NOBITS 00000ff4 000178 000180 08 A 3 0 4\n [ 8] .rel.plt NOBITS 00001174 000178 000050 08 AI 3 22 4\n [ 9] .init NOBITS 00002000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 00002020 001000 0000b0 04 AX 0 0 16\n [11] .plt.got NOBITS 000020d0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 000020e0 001000 000984 00 AX 0 0 16\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: cd29a15b6cce2fab48970d64ffec14fbfc8333a1\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 54f4dd8b66c23a7843ef1de417a9f70fc614f5fa\n"}]}]}]}]}, {"source1": "librosbag-storage4d-dbgsym_1.15.13+ds1-1_i386.deb", "source2": "librosbag-storage4d-dbgsym_1.15.13+ds1-1_i386.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 2021-09-28 20:40:53.000000 debian-binary\n -rw-r--r-- 0 0 0 664 2021-09-28 20:40:53.000000 control.tar.xz\n--rw-r--r-- 0 0 0 2995484 2021-09-28 20:40:53.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2995480 2021-09-28 20:40:53.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -6,8 +6,8 @@\n Maintainer: Debian Science Maintainers \n Installed-Size: 3086\n Depends: librosbag-storage4d (= 1.15.13+ds1-1)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for librosbag-storage4d\n-Build-Ids: dc0e64e0742588a4109271feb889e21219349ed4 eb8ef605ff1b210d6af4e9032c471750749679d1\n+Build-Ids: 283e76dda042d8e6fd6fdd209c7f08caaf6c84ea aca91cc206e95764b35ab8b9128f20a900b65c7d\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1,3 +1,3 @@\n-usr/lib/debug/.build-id/dc/0e64e0742588a4109271feb889e21219349ed4.debug\n-usr/lib/debug/.build-id/eb/8ef605ff1b210d6af4e9032c471750749679d1.debug\n+usr/lib/debug/.build-id/28/3e76dda042d8e6fd6fdd209c7f08caaf6c84ea.debug\n+usr/lib/debug/.build-id/ac/a91cc206e95764b35ab8b9128f20a900b65c7d.debug\n usr/lib/debug/.dwz/i386-linux-gnu/librosbag-storage4d.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,15 +1,15 @@\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/dc/\n--rw-r--r-- 0 root (0) root (0) 749632 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/dc/0e64e0742588a4109271feb889e21219349ed4.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/eb/\n--rw-r--r-- 0 root (0) root (0) 2164328 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/eb/8ef605ff1b210d6af4e9032c471750749679d1.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/28/\n+-rw-r--r-- 0 root (0) root (0) 2164328 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/28/3e76dda042d8e6fd6fdd209c7f08caaf6c84ea.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/ac/\n+-rw-r--r-- 0 root (0) root (0) 749632 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/ac/a91cc206e95764b35ab8b9128f20a900b65c7d.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.dwz/i386-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 231160 2021-09-28 20:40:53.000000 ./usr/lib/debug/.dwz/i386-linux-gnu/librosbag-storage4d.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/share/doc/librosbag-storage4d-dbgsym -> librosbag-storage4d\n"}, {"source1": "./usr/lib/debug/.build-id/dc/0e64e0742588a4109271feb889e21219349ed4.debug", "source2": "./usr/lib/debug/.build-id/ac/a91cc206e95764b35ab8b9128f20a900b65c7d.debug", "comments": ["Files 0% similar despite different names"], "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 Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 00000178 000178 000c78 04 A 3 0 4\n [ 3] .dynsym NOBITS 00000df0 000178 002290 10 A 4 1 4\n- [ 4] .dynstr NOBITS 00003080 000178 008464 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000b4e4 000178 000452 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 00003080 000178 008466 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000b4e6 000178 000452 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000b938 000178 000120 00 A 4 5 4\n [ 7] .rel.dyn NOBITS 0000ba58 000178 001040 08 A 3 0 4\n [ 8] .rel.plt NOBITS 0000ca98 000178 000528 08 AI 3 22 4\n [ 9] .init NOBITS 0000d000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 0000d020 001000 000a60 04 AX 0 0 16\n [11] .plt.got NOBITS 0000da80 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000da90 001000 0142b4 00 AX 0 0 16\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: dc0e64e0742588a4109271feb889e21219349ed4\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: aca91cc206e95764b35ab8b9128f20a900b65c7d\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-GCC: (Debian 10.3.0-11) 10.3.0\n+\\}GCC: (Debian 10.3.0-11) 10.3.0\n Yp,%[ ''\n ?N'5PyO$\n p9<31zH!d\n +[LL![Ak~\n ]IFd9;F~p\n 0S:z]OX\n %}?)MW=G\n"}]}, {"source1": "./usr/lib/debug/.build-id/eb/8ef605ff1b210d6af4e9032c471750749679d1.debug", "source2": "./usr/lib/debug/.build-id/28/3e76dda042d8e6fd6fdd209c7f08caaf6c84ea.debug", "comments": ["Files 0% similar despite different names"], "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 0x1eaa0\n There are 9 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x00000000 0x00000000 0x00178 0x1c660 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x00178 0x1c664 R 0x1000\n LOAD 0x000000 0x0001d000 0x0001d000 0x00000 0x39b38 R E 0x1000\n LOAD 0x000000 0x00057000 0x00057000 0x00000 0x1752b R 0x1000\n LOAD 0x00082c 0x0006f82c 0x0006f82c 0x00000 0x02698 RW 0x1000\n DYNAMIC 0x00082c 0x000704a4 0x000704a4 0x00000 0x00160 RW 0x4\n NOTE 0x000154 0x00000154 0x00000154 0x00024 0x00024 R 0x4\n GNU_EH_FRAME 0x001000 0x0005cfb8 0x0005cfb8 0x00000 0x01714 R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 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 Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 00000178 000178 001b04 04 A 3 0 4\n [ 3] .dynsym NOBITS 00001c7c 000178 004830 10 A 4 1 4\n- [ 4] .dynstr NOBITS 000064ac 000178 012f25 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 000193d2 000178 000906 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 00019cd8 000178 000110 00 A 4 3 4\n- [ 7] .rel.dyn NOBITS 00019de8 000178 001b50 08 A 3 0 4\n- [ 8] .rel.plt NOBITS 0001b938 000178 000d28 08 AI 3 22 4\n+ [ 4] .dynstr NOBITS 000064ac 000178 012f27 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000193d4 000178 000906 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 00019cdc 000178 000110 00 A 4 3 4\n+ [ 7] .rel.dyn NOBITS 00019dec 000178 001b50 08 A 3 0 4\n+ [ 8] .rel.plt NOBITS 0001b93c 000178 000d28 08 AI 3 22 4\n [ 9] .init NOBITS 0001d000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 0001d020 001000 001a60 04 AX 0 0 16\n [11] .plt.got NOBITS 0001ea80 001000 000020 08 AX 0 0 8\n [12] .text NOBITS 0001eaa0 001000 038084 00 AX 0 0 16\n [13] .fini NOBITS 00056b24 001000 000014 00 AX 0 0 4\n [14] .rodata NOBITS 00057000 001000 005fb6 00 A 0 0 32\n [15] .eh_frame_hdr NOBITS 0005cfb8 001000 001714 00 A 0 0 4\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: eb8ef605ff1b210d6af4e9032c471750749679d1\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 283e76dda042d8e6fd6fdd209c7f08caaf6c84ea\n"}]}]}]}]}, {"source1": "librosbag4d-dbgsym_1.15.13+ds1-1_i386.deb", "source2": "librosbag4d-dbgsym_1.15.13+ds1-1_i386.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 2021-09-28 20:40:53.000000 debian-binary\n--rw-r--r-- 0 0 0 564 2021-09-28 20:40:53.000000 control.tar.xz\n--rw-r--r-- 0 0 0 2195896 2021-09-28 20:40:53.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 560 2021-09-28 20:40:53.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 2195904 2021-09-28 20:40:53.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -6,8 +6,8 @@\n Maintainer: Debian Science Maintainers \n Installed-Size: 2307\n Depends: librosbag4d (= 1.15.13+ds1-1)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for librosbag4d\n-Build-Ids: 86ff3ac3652e94d1d860d0ada7e69af3a7e0c83c\n+Build-Ids: 791675c7aa5e21933ee27b73178ca7a46b349393\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1 +1 @@\n-usr/lib/debug/.build-id/86/ff3ac3652e94d1d860d0ada7e69af3a7e0c83c.debug\n+usr/lib/debug/.build-id/79/1675c7aa5e21933ee27b73178ca7a46b349393.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/86/\n--rw-r--r-- 0 root (0) root (0) 2351888 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/86/ff3ac3652e94d1d860d0ada7e69af3a7e0c83c.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/79/\n+-rw-r--r-- 0 root (0) root (0) 2351888 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/79/1675c7aa5e21933ee27b73178ca7a46b349393.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/share/doc/librosbag4d-dbgsym -> librosbag4d\n"}, {"source1": "./usr/lib/debug/.build-id/86/ff3ac3652e94d1d860d0ada7e69af3a7e0c83c.debug", "source2": "./usr/lib/debug/.build-id/79/1675c7aa5e21933ee27b73178ca7a46b349393.debug", "comments": ["Files 0% similar despite different names"], "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 0x303a0\n There are 9 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x00000000 0x00000000 0x00178 0x2d340 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x00178 0x2d344 R 0x1000\n LOAD 0x000000 0x0002e000 0x0002e000 0x00000 0x47c78 R E 0x1000\n LOAD 0x000000 0x00076000 0x00076000 0x00000 0x1d140 R 0x1000\n LOAD 0x000c6c 0x00094c6c 0x00094c6c 0x00000 0x02c54 RW 0x1000\n DYNAMIC 0x000c6c 0x00096090 0x00096090 0x00000 0x00178 RW 0x4\n NOTE 0x000154 0x00000154 0x00000154 0x00024 0x00024 R 0x4\n GNU_EH_FRAME 0x001000 0x0007eae8 0x0007eae8 0x00000 0x01aa4 R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 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 Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 00000178 000178 002790 04 A 3 0 4\n [ 3] .dynsym NOBITS 00002908 000178 006480 10 A 4 1 4\n- [ 4] .dynstr NOBITS 00008d88 000178 01fc3f 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 000289c8 000178 000c90 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 00029658 000178 000190 00 A 4 4 4\n- [ 7] .rel.dyn NOBITS 000297e8 000178 0029b0 08 A 3 0 4\n- [ 8] .rel.plt NOBITS 0002c198 000178 0011a8 08 AI 3 22 4\n+ [ 4] .dynstr NOBITS 00008d88 000178 01fc41 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000289ca 000178 000c90 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 0002965c 000178 000190 00 A 4 4 4\n+ [ 7] .rel.dyn NOBITS 000297ec 000178 0029b0 08 A 3 0 4\n+ [ 8] .rel.plt NOBITS 0002c19c 000178 0011a8 08 AI 3 22 4\n [ 9] .init NOBITS 0002e000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 0002e020 001000 002360 04 AX 0 0 16\n [11] .plt.got NOBITS 00030380 001000 000018 08 AX 0 0 8\n [12] .text NOBITS 000303a0 001000 0458c4 00 AX 0 0 16\n [13] .fini NOBITS 00075c64 001000 000014 00 AX 0 0 4\n [14] .rodata NOBITS 00076000 001000 008ae5 00 A 0 0 32\n [15] .eh_frame_hdr NOBITS 0007eae8 001000 001aa4 00 A 0 0 4\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 86ff3ac3652e94d1d860d0ada7e69af3a7e0c83c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 791675c7aa5e21933ee27b73178ca7a46b349393\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-\n Installed-Size: 10558\n Depends: libroscpp4d (= 1.15.13+ds1-1)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libroscpp4d\n-Build-Ids: e450e8648ddced7891724c4ab271732de3495274\n+Build-Ids: 0cbdb9c74f5f2f8977d6fad01a1e1f0d839e9f1a\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1 +1 @@\n-usr/lib/debug/.build-id/e4/50e8648ddced7891724c4ab271732de3495274.debug\n+usr/lib/debug/.build-id/0c/bdb9c74f5f2f8977d6fad01a1e1f0d839e9f1a.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/e4/\n--rw-r--r-- 0 root (0) root (0) 10800532 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/e4/50e8648ddced7891724c4ab271732de3495274.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/0c/\n+-rw-r--r-- 0 root (0) root (0) 10800532 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/0c/bdb9c74f5f2f8977d6fad01a1e1f0d839e9f1a.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/share/doc/libroscpp4d-dbgsym -> libroscpp4d\n"}, {"source1": "./usr/lib/debug/.build-id/e4/50e8648ddced7891724c4ab271732de3495274.debug", "source2": "./usr/lib/debug/.build-id/0c/bdb9c74f5f2f8977d6fad01a1e1f0d839e9f1a.debug", "comments": ["Files 0% similar despite different names"], "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 0x6d850\n There are 9 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x00000000 0x00000000 0x00178 0x689cc R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x00178 0x689d0 R 0x1000\n LOAD 0x000000 0x00069000 0x00069000 0x00000 0xf3b28 R E 0x1000\n LOAD 0x000000 0x0015d000 0x0015d000 0x00000 0x597b7 R 0x1000\n LOAD 0x000ffc 0x001b7ffc 0x001b7ffc 0x00000 0x05684 RW 0x1000\n DYNAMIC 0x000ffc 0x001ba38c 0x001ba38c 0x00000 0x00158 RW 0x4\n NOTE 0x000154 0x00000154 0x00000154 0x00024 0x00024 R 0x4\n GNU_EH_FRAME 0x001000 0x00176ca0 0x00176ca0 0x00000 0x05734 R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 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 Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 00000178 000178 00606c 04 A 3 0 4\n [ 3] .dynsym NOBITS 000061e4 000178 00d550 10 A 4 1 4\n- [ 4] .dynstr NOBITS 00013734 000178 04c255 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0005f98a 000178 001aaa 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 00061434 000178 0001a0 00 A 4 4 4\n- [ 7] .rel.dyn NOBITS 000615d4 000178 005008 08 A 3 0 4\n- [ 8] .rel.plt NOBITS 000665dc 000178 0023f0 08 AI 3 22 4\n+ [ 4] .dynstr NOBITS 00013734 000178 04c257 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0005f98c 000178 001aaa 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 00061438 000178 0001a0 00 A 4 4 4\n+ [ 7] .rel.dyn NOBITS 000615d8 000178 005008 08 A 3 0 4\n+ [ 8] .rel.plt NOBITS 000665e0 000178 0023f0 08 AI 3 22 4\n [ 9] .init NOBITS 00069000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 00069020 001000 0047f0 04 AX 0 0 16\n [11] .plt.got NOBITS 0006d810 001000 000040 08 AX 0 0 8\n [12] .text NOBITS 0006d850 001000 0ef2c4 00 AX 0 0 16\n [13] .fini NOBITS 0015cb14 001000 000014 00 AX 0 0 4\n [14] .rodata NOBITS 0015d000 001000 019c9d 00 A 0 0 32\n [15] .eh_frame_hdr NOBITS 00176ca0 001000 005734 00 A 0 0 4\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e450e8648ddced7891724c4ab271732de3495274\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0cbdb9c74f5f2f8977d6fad01a1e1f0d839e9f1a\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-IRtGCC: (Debian 10.3.0-11) 10.3.0\n+GCC: (Debian 10.3.0-11) 10.3.0\n lgAf[|>g\n ot=g2zg16Z'<\n ,d{<}5cN\n EAO0{#cA\n udcKb7u*bwu\n )XE\t^?njk|\n r!Z:t1Lg\n"}]}]}]}]}, {"source1": "libtopic-tools2d-dbgsym_1.15.13+ds1-1_i386.deb", "source2": "libtopic-tools2d-dbgsym_1.15.13+ds1-1_i386.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 2021-09-28 20:40:53.000000 debian-binary\n--rw-r--r-- 0 0 0 564 2021-09-28 20:40:53.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 568 2021-09-28 20:40:53.000000 control.tar.xz\n -rw-r--r-- 0 0 0 198292 2021-09-28 20:40:53.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -6,8 +6,8 @@\n Maintainer: Debian Science Maintainers \n Installed-Size: 213\n Depends: libtopic-tools2d (= 1.15.13+ds1-1)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libtopic-tools2d\n-Build-Ids: 454a2b05e1cc8e78aedaeeb84de3331cdc48e308\n+Build-Ids: 3b0b79d81f46c9e18adb7b1a4e9029495994a85e\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1 +1 @@\n-usr/lib/debug/.build-id/45/4a2b05e1cc8e78aedaeeb84de3331cdc48e308.debug\n+usr/lib/debug/.build-id/3b/0b79d81f46c9e18adb7b1a4e9029495994a85e.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/45/\n--rw-r--r-- 0 root (0) root (0) 207072 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/45/4a2b05e1cc8e78aedaeeb84de3331cdc48e308.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/3b/\n+-rw-r--r-- 0 root (0) root (0) 207072 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/3b/0b79d81f46c9e18adb7b1a4e9029495994a85e.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/share/doc/libtopic-tools2d-dbgsym -> libtopic-tools2d\n"}, {"source1": "./usr/lib/debug/.build-id/45/4a2b05e1cc8e78aedaeeb84de3331cdc48e308.debug", "source2": "./usr/lib/debug/.build-id/3b/0b79d81f46c9e18adb7b1a4e9029495994a85e.debug", "comments": ["Files 1% similar despite different names"], "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 Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 00000178 000178 000288 04 A 3 0 4\n [ 3] .dynsym NOBITS 00000400 000178 000820 10 A 4 1 4\n- [ 4] .dynstr NOBITS 00000c20 000178 001a49 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000266a 000178 000104 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 00000c20 000178 001a4b 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000266c 000178 000104 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 00002770 000178 0000f0 00 A 4 4 4\n [ 7] .rel.dyn NOBITS 00002860 000178 0002e8 08 A 3 0 4\n [ 8] .rel.plt NOBITS 00002b48 000178 000188 08 AI 3 22 4\n [ 9] .init NOBITS 00003000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 00003020 001000 000320 04 AX 0 0 16\n [11] .plt.got NOBITS 00003340 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00003350 001000 0025d4 00 AX 0 0 16\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: 454a2b05e1cc8e78aedaeeb84de3331cdc48e308\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3b0b79d81f46c9e18adb7b1a4e9029495994a85e\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-GCC: (Debian 10.3.0-11) 10.3.0\n+^GCC: (Debian 10.3.0-11) 10.3.0\n c~8>A2{}T\n Ei&IN0G4\n *$~m\"wUu\n ]2or{T@?\n #`[2iA84\n &e7|6^Ep\n uKpG3mq=\n"}]}]}]}]}, {"source1": "python3-rosbag-dbgsym_1.15.13+ds1-1_i386.deb", "source2": "python3-rosbag-dbgsym_1.15.13+ds1-1_i386.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 2021-09-28 20:40:53.000000 debian-binary\n -rw-r--r-- 0 0 0 704 2021-09-28 20:40:53.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1804240 2021-09-28 20:40:53.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1803644 2021-09-28 20:40:53.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: i386\n Maintainer: Debian Science Maintainers \n Installed-Size: 1932\n Depends: python3-rosbag (= 1.15.13+ds1-1)\n Section: debug\n Priority: optional\n Description: debug symbols for python3-rosbag\n-Build-Ids: 789b7f7f83a2d4e4e006b238fabd6afa3dfcc579 93870dd2b20f3afc17d87329e81f8d58dd183964 ee059a8b32e028e60077826e28b5a86e09c24d60\n+Build-Ids: 08c863cb79f4d79b1b11608d54c2b699ae441f67 3437382c4cdaaf7cfa3129134c73808760661dba 847992aa0520a99e3d3aef48308930afa077e958\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,4 +1,4 @@\n-usr/lib/debug/.build-id/78/9b7f7f83a2d4e4e006b238fabd6afa3dfcc579.debug\n-usr/lib/debug/.build-id/93/870dd2b20f3afc17d87329e81f8d58dd183964.debug\n-usr/lib/debug/.build-id/ee/059a8b32e028e60077826e28b5a86e09c24d60.debug\n+usr/lib/debug/.build-id/08/c863cb79f4d79b1b11608d54c2b699ae441f67.debug\n+usr/lib/debug/.build-id/34/37382c4cdaaf7cfa3129134c73808760661dba.debug\n+usr/lib/debug/.build-id/84/7992aa0520a99e3d3aef48308930afa077e958.debug\n usr/lib/debug/.dwz/i386-linux-gnu/python3-rosbag.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,17 +1,17 @@\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/78/\n--rw-r--r-- 0 root (0) root (0) 543528 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/78/9b7f7f83a2d4e4e006b238fabd6afa3dfcc579.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/93/\n--rw-r--r-- 0 root (0) root (0) 610448 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/93/870dd2b20f3afc17d87329e81f8d58dd183964.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/ee/\n--rw-r--r-- 0 root (0) root (0) 628952 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/ee/059a8b32e028e60077826e28b5a86e09c24d60.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/08/\n+-rw-r--r-- 0 root (0) root (0) 610448 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/08/c863cb79f4d79b1b11608d54c2b699ae441f67.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/34/\n+-rw-r--r-- 0 root (0) root (0) 543528 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/34/37382c4cdaaf7cfa3129134c73808760661dba.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/84/\n+-rw-r--r-- 0 root (0) root (0) 628952 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/84/7992aa0520a99e3d3aef48308930afa077e958.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.dwz/i386-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 178764 2021-09-28 20:40:53.000000 ./usr/lib/debug/.dwz/i386-linux-gnu/python3-rosbag.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/share/doc/python3-rosbag-dbgsym -> python3-rosbag\n"}, {"source1": "./usr/lib/debug/.build-id/78/9b7f7f83a2d4e4e006b238fabd6afa3dfcc579.debug", "source2": "./usr/lib/debug/.build-id/34/37382c4cdaaf7cfa3129134c73808760661dba.debug", "comments": ["Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 000001ec 0001ec 000df4 04 A 5 0 4\n [ 5] .dynsym NOBITS 00000fe0 0001ec 0029c0 10 A 6 1 4\n- [ 6] .dynstr NOBITS 000039a0 0001ec 00a346 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 0000dce6 0001ec 000538 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 000039a0 0001ec 00a348 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 0000dce8 0001ec 000538 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 0000e220 0001ec 0000e0 00 A 6 3 4\n [ 9] .rel.dyn NOBITS 0000e300 0001ec 0010e8 08 A 5 0 4\n [10] .rel.plt NOBITS 0000f3e8 0001ec 000370 08 AI 5 24 4\n [11] .init NOBITS 00010000 001000 000020 00 AX 0 0 4\n [12] .plt NOBITS 00010020 001000 0006f0 04 AX 0 0 16\n [13] .plt.got NOBITS 00010710 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 00010720 001000 0113d4 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "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: 789b7f7f83a2d4e4e006b238fabd6afa3dfcc579\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3437382c4cdaaf7cfa3129134c73808760661dba\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/93/870dd2b20f3afc17d87329e81f8d58dd183964.debug", "source2": "./usr/lib/debug/.build-id/08/c863cb79f4d79b1b11608d54c2b699ae441f67.debug", "comments": ["Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 000001ec 0001ec 000da0 04 A 5 0 4\n [ 5] .dynsym NOBITS 00000f8c 0001ec 0027f0 10 A 6 1 4\n- [ 6] .dynstr NOBITS 0000377c 0001ec 0098c3 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 0000d040 0001ec 0004fe 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 0000377c 0001ec 0098c5 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 0000d042 0001ec 0004fe 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 0000d540 0001ec 000110 00 A 6 4 4\n [ 9] .rel.dyn NOBITS 0000d650 0001ec 000f88 08 A 5 0 4\n [10] .rel.plt NOBITS 0000e5d8 0001ec 0003b0 08 AI 5 24 4\n [11] .init NOBITS 0000f000 001000 000020 00 AX 0 0 4\n [12] .plt NOBITS 0000f020 001000 000770 04 AX 0 0 16\n [13] .plt.got NOBITS 0000f790 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 0000f7a0 001000 012ba4 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "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: 93870dd2b20f3afc17d87329e81f8d58dd183964\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 08c863cb79f4d79b1b11608d54c2b699ae441f67\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/ee/059a8b32e028e60077826e28b5a86e09c24d60.debug", "source2": "./usr/lib/debug/.build-id/84/7992aa0520a99e3d3aef48308930afa077e958.debug", "comments": ["Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 000001ec 0001ec 000d60 04 A 5 0 4\n [ 5] .dynsym NOBITS 00000f4c 0001ec 002910 10 A 6 1 4\n- [ 6] .dynstr NOBITS 0000385c 0001ec 009fc8 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 0000d824 0001ec 000522 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 0000385c 0001ec 009fca 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 0000d826 0001ec 000522 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 0000dd48 0001ec 0000e0 00 A 6 3 4\n [ 9] .rel.dyn NOBITS 0000de28 0001ec 000e90 08 A 5 0 4\n [10] .rel.plt NOBITS 0000ecb8 0001ec 0004a0 08 AI 5 24 4\n [11] .init NOBITS 00010000 001000 000020 00 AX 0 0 4\n [12] .plt NOBITS 00010020 001000 000950 04 AX 0 0 16\n [13] .plt.got NOBITS 00010970 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 00010980 001000 015284 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "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: ee059a8b32e028e60077826e28b5a86e09c24d60\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 847992aa0520a99e3d3aef48308930afa077e958\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": "python3-roslz4-dbgsym_1.15.13+ds1-1_i386.deb", "source2": "python3-roslz4-dbgsym_1.15.13+ds1-1_i386.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 2021-09-28 20:40:53.000000 debian-binary\n--rw-r--r-- 0 0 0 548 2021-09-28 20:40:53.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 552 2021-09-28 20:40:53.000000 control.tar.xz\n -rw-r--r-- 0 0 0 10700 2021-09-28 20:40:53.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: i386\n Maintainer: Debian Science Maintainers \n Installed-Size: 24\n Depends: python3-roslz4 (= 1.15.13+ds1-1)\n Section: debug\n Priority: optional\n Description: debug symbols for python3-roslz4\n-Build-Ids: 1f74338510fb326cb245861eaacc6a29a3585e98\n+Build-Ids: 139f8d944cc00f83d69705a1c5a0f4692b911ba4\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1 +1 @@\n-usr/lib/debug/.build-id/1f/74338510fb326cb245861eaacc6a29a3585e98.debug\n+usr/lib/debug/.build-id/13/9f8d944cc00f83d69705a1c5a0f4692b911ba4.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/1f/\n--rw-r--r-- 0 root (0) root (0) 13440 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/1f/74338510fb326cb245861eaacc6a29a3585e98.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/13/\n+-rw-r--r-- 0 root (0) root (0) 13440 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/13/9f8d944cc00f83d69705a1c5a0f4692b911ba4.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/share/doc/python3-roslz4-dbgsym -> python3-roslz4\n"}, {"source1": "./usr/lib/debug/.build-id/1f/74338510fb326cb245861eaacc6a29a3585e98.debug", "source2": "./usr/lib/debug/.build-id/13/9f8d944cc00f83d69705a1c5a0f4692b911ba4.debug", "comments": ["Files 1% similar despite different names"], "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 0x1180\n There are 9 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x00000000 0x00000000 0x00178 0x009ec R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x00178 0x009f0 R 0x1000\n LOAD 0x000000 0x00001000 0x00001000 0x00000 0x00be8 R E 0x1000\n LOAD 0x000000 0x00002000 0x00002000 0x00000 0x007bc R 0x1000\n LOAD 0x000e6c 0x00003e6c 0x00003e6c 0x00000 0x00408 RW 0x1000\n DYNAMIC 0x000e6c 0x00003e74 0x00003e74 0x00000 0x00110 RW 0x4\n NOTE 0x000154 0x00000154 0x00000154 0x00024 0x00024 R 0x4\n GNU_EH_FRAME 0x001000 0x00002214 0x00002214 0x00000 0x00084 R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 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 Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 00000178 000178 00004c 04 A 3 0 4\n [ 3] .dynsym NOBITS 000001c4 000178 000270 10 A 4 1 4\n- [ 4] .dynstr NOBITS 00000434 000178 000381 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 000007b6 000178 00004e 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 00000804 000178 000040 00 A 4 1 4\n- [ 7] .rel.dyn NOBITS 00000844 000178 000108 08 A 3 0 4\n- [ 8] .rel.plt NOBITS 0000094c 000178 0000a0 08 AI 3 20 4\n+ [ 4] .dynstr NOBITS 00000434 000178 000383 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000007b8 000178 00004e 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 00000808 000178 000040 00 A 4 1 4\n+ [ 7] .rel.dyn NOBITS 00000848 000178 000108 08 A 3 0 4\n+ [ 8] .rel.plt NOBITS 00000950 000178 0000a0 08 AI 3 20 4\n [ 9] .init NOBITS 00001000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 00001020 001000 000150 04 AX 0 0 16\n [11] .plt.got NOBITS 00001170 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00001180 001000 000a54 00 AX 0 0 16\n [13] .fini NOBITS 00001bd4 001000 000014 00 AX 0 0 4\n [14] .rodata NOBITS 00002000 001000 000214 00 A 0 0 4\n [15] .eh_frame_hdr NOBITS 00002214 001000 000084 00 A 0 0 4\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1f74338510fb326cb245861eaacc6a29a3585e98\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 139f8d944cc00f83d69705a1c5a0f4692b911ba4\n"}]}]}]}]}, {"source1": "rosout-dbgsym_1.15.13+ds1-1_i386.deb", "source2": "rosout-dbgsym_1.15.13+ds1-1_i386.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 2021-09-28 20:40:53.000000 debian-binary\n -rw-r--r-- 0 0 0 540 2021-09-28 20:40:53.000000 control.tar.xz\n--rw-r--r-- 0 0 0 403416 2021-09-28 20:40:53.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 403428 2021-09-28 20:40:53.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: i386\n Maintainer: Debian Science Maintainers \n Installed-Size: 428\n Depends: rosout (= 1.15.13+ds1-1)\n Section: debug\n Priority: optional\n Description: debug symbols for rosout\n-Build-Ids: 9b38bbff350bce79af7f63d38e976466178b4b6c\n+Build-Ids: 7859ae47bf2dcbb743c97d91f6be6f0d16ad591c\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1 +1 @@\n-usr/lib/debug/.build-id/9b/38bbff350bce79af7f63d38e976466178b4b6c.debug\n+usr/lib/debug/.build-id/78/59ae47bf2dcbb743c97d91f6be6f0d16ad591c.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/9b/\n--rw-r--r-- 0 root (0) root (0) 427428 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/9b/38bbff350bce79af7f63d38e976466178b4b6c.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/78/\n+-rw-r--r-- 0 root (0) root (0) 427428 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/78/59ae47bf2dcbb743c97d91f6be6f0d16ad591c.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/share/doc/rosout-dbgsym -> rosout\n"}, {"source1": "./usr/lib/debug/.build-id/9b/38bbff350bce79af7f63d38e976466178b4b6c.debug", "source2": "./usr/lib/debug/.build-id/78/59ae47bf2dcbb743c97d91f6be6f0d16ad591c.debug", "comments": ["Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 000001ec 0001ec 000768 04 A 5 0 4\n [ 5] .dynsym NOBITS 00000954 0001ec 001410 10 A 6 1 4\n- [ 6] .dynstr NOBITS 00001d64 0001ec 005013 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 00006d78 0001ec 000282 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 00001d64 0001ec 005015 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 00006d7a 0001ec 000282 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 00006ffc 0001ec 000110 00 A 6 4 4\n [ 9] .rel.dyn NOBITS 0000710c 0001ec 0005a0 08 A 5 0 4\n [10] .rel.plt NOBITS 000076ac 0001ec 0002c8 08 AI 5 24 4\n [11] .init NOBITS 00008000 001000 000020 00 AX 0 0 4\n [12] .plt NOBITS 00008020 001000 0005a0 04 AX 0 0 16\n [13] .plt.got NOBITS 000085c0 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 000085d0 001000 00bf14 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "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: 9b38bbff350bce79af7f63d38e976466178b4b6c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7859ae47bf2dcbb743c97d91f6be6f0d16ad591c\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": "topic-tools-dbgsym_1.15.13+ds1-1_i386.deb", "source2": "topic-tools-dbgsym_1.15.13+ds1-1_i386.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 2021-09-28 20:40:53.000000 debian-binary\n--rw-r--r-- 0 0 0 868 2021-09-28 20:40:53.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1760368 2021-09-28 20:40:53.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 860 2021-09-28 20:40:53.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 1760072 2021-09-28 20:40:53.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: i386\n Maintainer: Debian Science Maintainers \n Installed-Size: 1984\n Depends: topic-tools (= 1.15.13+ds1-1)\n Section: debug\n Priority: optional\n Description: debug symbols for topic-tools\n-Build-Ids: 3779f33a3a56150e40bf1c84cb5d8e2554db7e4a 547f415744305d089eaa7a81e9aa524a2b2ccb88 57edb80105a2e7eb59288ba72a34282f428e4d42 a06509eb7736260404ed279c06848bea49c4a85f af7f7270989da19fefc4a5fc9f8eeb0758a1d423 c45d53581abf0ef249ee19b8595476d73ec3a71e\n+Build-Ids: 0717677e6077900679354cacbab39de2345a3af8 205f2478c3cc30d79654b72231ef54d3a6bce090 4efaa301e2fba97df3f9b381c0ee238a362015ed 6528b98ddb949e0e7def8ebfb4fcc357af42f481 7506f4e88f4bf76e75a5ce8dd3f0d705d720e310 c60df23b309208db9e175c6df36f86d40553d81e\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,7 +1,7 @@\n-usr/lib/debug/.build-id/37/79f33a3a56150e40bf1c84cb5d8e2554db7e4a.debug\n-usr/lib/debug/.build-id/54/7f415744305d089eaa7a81e9aa524a2b2ccb88.debug\n-usr/lib/debug/.build-id/57/edb80105a2e7eb59288ba72a34282f428e4d42.debug\n-usr/lib/debug/.build-id/a0/6509eb7736260404ed279c06848bea49c4a85f.debug\n-usr/lib/debug/.build-id/af/7f7270989da19fefc4a5fc9f8eeb0758a1d423.debug\n-usr/lib/debug/.build-id/c4/5d53581abf0ef249ee19b8595476d73ec3a71e.debug\n+usr/lib/debug/.build-id/07/17677e6077900679354cacbab39de2345a3af8.debug\n+usr/lib/debug/.build-id/20/5f2478c3cc30d79654b72231ef54d3a6bce090.debug\n+usr/lib/debug/.build-id/4e/faa301e2fba97df3f9b381c0ee238a362015ed.debug\n+usr/lib/debug/.build-id/65/28b98ddb949e0e7def8ebfb4fcc357af42f481.debug\n+usr/lib/debug/.build-id/75/06f4e88f4bf76e75a5ce8dd3f0d705d720e310.debug\n+usr/lib/debug/.build-id/c6/0df23b309208db9e175c6df36f86d40553d81e.debug\n usr/lib/debug/.dwz/i386-linux-gnu/topic-tools.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,23 +1,23 @@\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/37/\n--rw-r--r-- 0 root (0) root (0) 143728 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/37/79f33a3a56150e40bf1c84cb5d8e2554db7e4a.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/54/\n--rw-r--r-- 0 root (0) root (0) 260344 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/54/7f415744305d089eaa7a81e9aa524a2b2ccb88.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/57/\n--rw-r--r-- 0 root (0) root (0) 473792 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/57/edb80105a2e7eb59288ba72a34282f428e4d42.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/a0/\n--rw-r--r-- 0 root (0) root (0) 258396 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/a0/6509eb7736260404ed279c06848bea49c4a85f.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/af/\n--rw-r--r-- 0 root (0) root (0) 218468 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/af/7f7270989da19fefc4a5fc9f8eeb0758a1d423.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/c4/\n--rw-r--r-- 0 root (0) root (0) 454856 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/c4/5d53581abf0ef249ee19b8595476d73ec3a71e.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/07/\n+-rw-r--r-- 0 root (0) root (0) 260344 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/07/17677e6077900679354cacbab39de2345a3af8.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/20/\n+-rw-r--r-- 0 root (0) root (0) 143728 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/20/5f2478c3cc30d79654b72231ef54d3a6bce090.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/4e/\n+-rw-r--r-- 0 root (0) root (0) 473792 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/4e/faa301e2fba97df3f9b381c0ee238a362015ed.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/65/\n+-rw-r--r-- 0 root (0) root (0) 258396 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/65/28b98ddb949e0e7def8ebfb4fcc357af42f481.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/75/\n+-rw-r--r-- 0 root (0) root (0) 454856 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/75/06f4e88f4bf76e75a5ce8dd3f0d705d720e310.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/c6/\n+-rw-r--r-- 0 root (0) root (0) 218468 2021-09-28 20:40:53.000000 ./usr/lib/debug/.build-id/c6/0df23b309208db9e175c6df36f86d40553d81e.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/lib/debug/.dwz/i386-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 199768 2021-09-28 20:40:53.000000 ./usr/lib/debug/.dwz/i386-linux-gnu/topic-tools.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2021-09-28 20:40:53.000000 ./usr/share/doc/topic-tools-dbgsym -> topic-tools\n"}, {"source1": "./usr/lib/debug/.build-id/37/79f33a3a56150e40bf1c84cb5d8e2554db7e4a.debug", "source2": "./usr/lib/debug/.build-id/20/5f2478c3cc30d79654b72231ef54d3a6bce090.debug", "comments": ["Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 000001ec 0001ec 0002b0 04 A 5 0 4\n [ 5] .dynsym NOBITS 0000049c 0001ec 0009e0 10 A 6 1 4\n- [ 6] .dynstr NOBITS 00000e7c 0001ec 001f6d 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 00002dea 0001ec 00013c 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 00000e7c 0001ec 001f6f 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 00002dec 0001ec 00013c 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 00002f28 0001ec 0000c0 00 A 6 3 4\n [ 9] .rel.dyn NOBITS 00002fe8 0001ec 000288 08 A 5 0 4\n [10] .rel.plt NOBITS 00003270 0001ec 0001c8 08 AI 5 24 4\n [11] .init NOBITS 00004000 001000 000020 00 AX 0 0 4\n [12] .plt NOBITS 00004020 001000 0003a0 04 AX 0 0 16\n [13] .plt.got NOBITS 000043c0 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 000043d0 001000 003344 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "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: 3779f33a3a56150e40bf1c84cb5d8e2554db7e4a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 205f2478c3cc30d79654b72231ef54d3a6bce090\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/54/7f415744305d089eaa7a81e9aa524a2b2ccb88.debug", "source2": "./usr/lib/debug/.build-id/07/17677e6077900679354cacbab39de2345a3af8.debug", "comments": ["Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "comments": ["error from `readelf --wide --program-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -3,15 +3,15 @@\n Entry point 0xa3b0\n There are 11 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000034 0x00000034 0x00000034 0x00160 0x00160 R 0x4\n INTERP 0x000194 0x00000194 0x00000194 0x00000 0x00013 R 0x1\n- LOAD 0x000000 0x00000000 0x00000000 0x001ec 0x08190 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x001ec 0x08194 R 0x1000\n LOAD 0x000000 0x00009000 0x00009000 0x00000 0x0ad68 R E 0x1000\n LOAD 0x000000 0x00014000 0x00014000 0x00000 0x04470 R 0x1000\n LOAD 0x000a24 0x00019a24 0x00019a24 0x00000 0x007dc RW 0x1000\n DYNAMIC 0x000a24 0x00019d3c 0x00019d3c 0x00000 0x00138 RW 0x4\n NOTE 0x0001a8 0x000001a8 0x000001a8 0x00044 0x00044 R 0x4\n GNU_EH_FRAME 0x001000 0x0001582c 0x0001582c 0x00000 0x0044c R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 000001ec 0001ec 0007e0 04 A 5 0 4\n [ 5] .dynsym NOBITS 000009cc 0001ec 001580 10 A 6 1 4\n- [ 6] .dynstr NOBITS 00001f4c 0001ec 005663 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 000075b0 0001ec 0002b0 02 A 5 0 2\n- [ 8] .gnu.version_r NOBITS 00007860 0001ec 0000d0 00 A 6 3 4\n- [ 9] .rel.dyn NOBITS 00007930 0001ec 0005c0 08 A 5 0 4\n- [10] .rel.plt NOBITS 00007ef0 0001ec 0002a0 08 AI 5 24 4\n+ [ 6] .dynstr NOBITS 00001f4c 0001ec 005665 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 000075b2 0001ec 0002b0 02 A 5 0 2\n+ [ 8] .gnu.version_r NOBITS 00007864 0001ec 0000d0 00 A 6 3 4\n+ [ 9] .rel.dyn NOBITS 00007934 0001ec 0005c0 08 A 5 0 4\n+ [10] .rel.plt NOBITS 00007ef4 0001ec 0002a0 08 AI 5 24 4\n [11] .init NOBITS 00009000 001000 000020 00 AX 0 0 4\n [12] .plt NOBITS 00009020 001000 000550 04 AX 0 0 16\n [13] .plt.got NOBITS 00009570 001000 000010 08 AX 0 0 8\n [14] .text NOBITS 00009580 001000 00a7d4 00 AX 0 0 16\n [15] .fini NOBITS 00013d54 001000 000014 00 AX 0 0 4\n [16] .rodata NOBITS 00014000 001000 00182c 00 A 0 0 32\n [17] .eh_frame_hdr NOBITS 0001582c 001000 00044c 00 A 0 0 4\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "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: 547f415744305d089eaa7a81e9aa524a2b2ccb88\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0717677e6077900679354cacbab39de2345a3af8\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/57/edb80105a2e7eb59288ba72a34282f428e4d42.debug", "source2": "./usr/lib/debug/.build-id/4e/faa301e2fba97df3f9b381c0ee238a362015ed.debug", "comments": ["Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "comments": ["error from `readelf --wide --program-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -3,15 +3,15 @@\n Entry point 0x176f0\n There are 11 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000034 0x00000034 0x00000034 0x00160 0x00160 R 0x4\n INTERP 0x000194 0x00000194 0x00000194 0x00000 0x00013 R 0x1\n- LOAD 0x000000 0x00000000 0x00000000 0x001ec 0x14004 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x001ec 0x14008 R 0x1000\n LOAD 0x000000 0x00015000 0x00015000 0x00000 0x12478 R E 0x1000\n LOAD 0x000000 0x00028000 0x00028000 0x00000 0x09230 R 0x1000\n LOAD 0x0005cc 0x000325cc 0x000325cc 0x00000 0x00cbc RW 0x1000\n DYNAMIC 0x0005cc 0x00032d44 0x00032d44 0x00000 0x00130 RW 0x4\n NOTE 0x0001a8 0x000001a8 0x000001a8 0x00044 0x00044 R 0x4\n GNU_EH_FRAME 0x001000 0x0002babc 0x0002babc 0x00000 0x00954 R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 000001ec 0001ec 001288 04 A 5 0 4\n [ 5] .dynsym NOBITS 00001474 0001ec 0027e0 10 A 6 1 4\n- [ 6] .dynstr NOBITS 00003c54 0001ec 00ed93 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 000129e8 0001ec 0004fc 02 A 5 0 2\n- [ 8] .gnu.version_r NOBITS 00012ee4 0001ec 0000d0 00 A 6 3 4\n- [ 9] .rel.dyn NOBITS 00012fb4 0001ec 000db0 08 A 5 0 4\n- [10] .rel.plt NOBITS 00013d64 0001ec 0002a0 08 AI 5 24 4\n+ [ 6] .dynstr NOBITS 00003c54 0001ec 00ed95 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 000129ea 0001ec 0004fc 02 A 5 0 2\n+ [ 8] .gnu.version_r NOBITS 00012ee8 0001ec 0000d0 00 A 6 3 4\n+ [ 9] .rel.dyn NOBITS 00012fb8 0001ec 000db0 08 A 5 0 4\n+ [10] .rel.plt NOBITS 00013d68 0001ec 0002a0 08 AI 5 24 4\n [11] .init NOBITS 00015000 001000 000020 00 AX 0 0 4\n [12] .plt NOBITS 00015020 001000 000550 04 AX 0 0 16\n [13] .plt.got NOBITS 00015570 001000 000010 08 AX 0 0 8\n [14] .text NOBITS 00015580 001000 011ee4 00 AX 0 0 16\n [15] .fini NOBITS 00027464 001000 000014 00 AX 0 0 4\n [16] .rodata NOBITS 00028000 001000 003abc 00 A 0 0 32\n [17] .eh_frame_hdr NOBITS 0002babc 001000 000954 00 A 0 0 4\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "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: 57edb80105a2e7eb59288ba72a34282f428e4d42\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4efaa301e2fba97df3f9b381c0ee238a362015ed\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/a0/6509eb7736260404ed279c06848bea49c4a85f.debug", "source2": "./usr/lib/debug/.build-id/65/28b98ddb949e0e7def8ebfb4fcc357af42f481.debug", "comments": ["Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "comments": ["error from `readelf --wide --program-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -3,15 +3,15 @@\n Entry point 0xa5c0\n There are 11 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000034 0x00000034 0x00000034 0x00160 0x00160 R 0x4\n INTERP 0x000194 0x00000194 0x00000194 0x00000 0x00013 R 0x1\n- LOAD 0x000000 0x00000000 0x00000000 0x001ec 0x08534 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x001ec 0x08538 R 0x1000\n LOAD 0x000000 0x00009000 0x00009000 0x00000 0x0b178 R E 0x1000\n LOAD 0x000000 0x00015000 0x00015000 0x00000 0x042dd R 0x1000\n LOAD 0x0009e8 0x0001a9e8 0x0001a9e8 0x00000 0x007d8 RW 0x1000\n DYNAMIC 0x0009e8 0x0001ad20 0x0001ad20 0x00000 0x00140 RW 0x4\n NOTE 0x0001a8 0x000001a8 0x000001a8 0x00044 0x00044 R 0x4\n GNU_EH_FRAME 0x001000 0x0001663c 0x0001663c 0x00000 0x0044c R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 000001ec 0001ec 0007dc 04 A 5 0 4\n [ 5] .dynsym NOBITS 000009c8 0001ec 0015c0 10 A 6 1 4\n- [ 6] .dynstr NOBITS 00001f88 0001ec 005963 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 000078ec 0001ec 0002b8 02 A 5 0 2\n- [ 8] .gnu.version_r NOBITS 00007ba4 0001ec 0000d0 00 A 6 3 4\n- [ 9] .rel.dyn NOBITS 00007c74 0001ec 0005f8 08 A 5 0 4\n- [10] .rel.plt NOBITS 0000826c 0001ec 0002c8 08 AI 5 24 4\n+ [ 6] .dynstr NOBITS 00001f88 0001ec 005965 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 000078ee 0001ec 0002b8 02 A 5 0 2\n+ [ 8] .gnu.version_r NOBITS 00007ba8 0001ec 0000d0 00 A 6 3 4\n+ [ 9] .rel.dyn NOBITS 00007c78 0001ec 0005f8 08 A 5 0 4\n+ [10] .rel.plt NOBITS 00008270 0001ec 0002c8 08 AI 5 24 4\n [11] .init NOBITS 00009000 001000 000020 00 AX 0 0 4\n [12] .plt NOBITS 00009020 001000 0005a0 04 AX 0 0 16\n [13] .plt.got NOBITS 000095c0 001000 000010 08 AX 0 0 8\n [14] .text NOBITS 000095d0 001000 00ab94 00 AX 0 0 16\n [15] .fini NOBITS 00014164 001000 000014 00 AX 0 0 4\n [16] .rodata NOBITS 00015000 001000 00163c 00 A 0 0 32\n [17] .eh_frame_hdr NOBITS 0001663c 001000 00044c 00 A 0 0 4\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "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: a06509eb7736260404ed279c06848bea49c4a85f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6528b98ddb949e0e7def8ebfb4fcc357af42f481\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/af/7f7270989da19fefc4a5fc9f8eeb0758a1d423.debug", "source2": "./usr/lib/debug/.build-id/c6/0df23b309208db9e175c6df36f86d40553d81e.debug", "comments": ["Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 000001ec 0001ec 000750 04 A 5 0 4\n [ 5] .dynsym NOBITS 0000093c 0001ec 0012a0 10 A 6 1 4\n- [ 6] .dynstr NOBITS 00001bdc 0001ec 004ed9 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 00006ab6 0001ec 000254 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 00001bdc 0001ec 004edb 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 00006ab8 0001ec 000254 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 00006d0c 0001ec 0000d0 00 A 6 3 4\n [ 9] .rel.dyn NOBITS 00006ddc 0001ec 000588 08 A 5 0 4\n [10] .rel.plt NOBITS 00007364 0001ec 000250 08 AI 5 24 4\n [11] .init NOBITS 00008000 001000 000020 00 AX 0 0 4\n [12] .plt NOBITS 00008020 001000 0004b0 04 AX 0 0 16\n [13] .plt.got NOBITS 000084d0 001000 000010 08 AX 0 0 8\n [14] .text NOBITS 000084e0 001000 007f04 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "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: af7f7270989da19fefc4a5fc9f8eeb0758a1d423\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c60df23b309208db9e175c6df36f86d40553d81e\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/c4/5d53581abf0ef249ee19b8595476d73ec3a71e.debug", "source2": "./usr/lib/debug/.build-id/75/06f4e88f4bf76e75a5ce8dd3f0d705d720e310.debug", "comments": ["Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "comments": ["error from `readelf --wide --program-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -3,15 +3,15 @@\n Entry point 0x16110\n There are 11 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000034 0x00000034 0x00000034 0x00160 0x00160 R 0x4\n INTERP 0x000194 0x00000194 0x00000194 0x00000 0x00013 R 0x1\n- LOAD 0x000000 0x00000000 0x00000000 0x001ec 0x13d9c R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x001ec 0x13da0 R 0x1000\n LOAD 0x000000 0x00014000 0x00014000 0x00000 0x11078 R E 0x1000\n LOAD 0x000000 0x00026000 0x00026000 0x00000 0x08e48 R 0x1000\n LOAD 0x0005e8 0x000305e8 0x000305e8 0x00000 0x00c70 RW 0x1000\n DYNAMIC 0x0005e8 0x00030d40 0x00030d40 0x00000 0x00138 RW 0x4\n NOTE 0x0001a8 0x000001a8 0x000001a8 0x00044 0x00044 R 0x4\n GNU_EH_FRAME 0x001000 0x000299bc 0x000299bc 0x00000 0x0091c R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 000001ec 0001ec 001260 04 A 5 0 4\n [ 5] .dynsym NOBITS 0000144c 0001ec 002730 10 A 6 1 4\n- [ 6] .dynstr NOBITS 00003b7c 0001ec 00ec5a 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 000127d6 0001ec 0004e6 02 A 5 0 2\n- [ 8] .gnu.version_r NOBITS 00012cbc 0001ec 0000d0 00 A 6 3 4\n- [ 9] .rel.dyn NOBITS 00012d8c 0001ec 000d80 08 A 5 0 4\n- [10] .rel.plt NOBITS 00013b0c 0001ec 000290 08 AI 5 24 4\n+ [ 6] .dynstr NOBITS 00003b7c 0001ec 00ec5c 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 000127d8 0001ec 0004e6 02 A 5 0 2\n+ [ 8] .gnu.version_r NOBITS 00012cc0 0001ec 0000d0 00 A 6 3 4\n+ [ 9] .rel.dyn NOBITS 00012d90 0001ec 000d80 08 A 5 0 4\n+ [10] .rel.plt NOBITS 00013b10 0001ec 000290 08 AI 5 24 4\n [11] .init NOBITS 00014000 001000 000020 00 AX 0 0 4\n [12] .plt NOBITS 00014020 001000 000530 04 AX 0 0 16\n [13] .plt.got NOBITS 00014550 001000 000018 08 AX 0 0 8\n [14] .text NOBITS 00014570 001000 010af4 00 AX 0 0 16\n [15] .fini NOBITS 00025064 001000 000014 00 AX 0 0 4\n [16] .rodata NOBITS 00026000 001000 0039bc 00 A 0 0 32\n [17] .eh_frame_hdr NOBITS 000299bc 001000 00091c 00 A 0 0 4\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "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: c45d53581abf0ef249ee19b8595476d73ec3a71e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7506f4e88f4bf76e75a5ce8dd3f0d705d720e310\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"}]}]}]}]}]}