{ "diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.G9gu6tHIVV/b1/soapyosmo_0.2.5-2_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.G9gu6tHIVV/b2/soapyosmo_0.2.5-2_armhf.changes", "unified_diff": null, "details": [ { "source1": "Files", "source2": "Files", "unified_diff": "@@ -1,12 +1,12 @@\n \n 850610ddc872208cd57fe4fc2fec6c00 144060 debug optional soapyosmo-common0.7-dbgsym_0.2.5-2_armhf.deb\n 6d554161a3b7233b07e1560a4f395946 17320 hamradio optional soapyosmo-common0.7_0.2.5-2_armhf.deb\n f071e01f5f18f886cbe8566437db3cbb 1160 hamradio optional soapysdr-module-mirisdr_0.2.5-2_armhf.deb\n 44653f8fcc295dde62363c7d704985a1 1148 hamradio optional soapysdr-module-osmosdr_0.2.5-2_armhf.deb\n c57e4f95741ef37d85924c3282146703 1156 hamradio optional soapysdr-module-rfspace_0.2.5-2_armhf.deb\n- 0670dfb38348b5959c386dc455980f77 721732 debug optional soapysdr0.7-module-mirisdr-dbgsym_0.2.5-2_armhf.deb\n- 493c69f58bb8ac955e821d6dd5529cfd 41072 hamradio optional soapysdr0.7-module-mirisdr_0.2.5-2_armhf.deb\n- 3b5a07787056387487db43615f3c5784 697276 debug optional soapysdr0.7-module-osmosdr-dbgsym_0.2.5-2_armhf.deb\n- 1b0e8ec62e45cc33d306f56cfb175291 42972 hamradio optional soapysdr0.7-module-osmosdr_0.2.5-2_armhf.deb\n- 80a93a46973165f8eb2aaec235f7f460 1083424 debug optional soapysdr0.7-module-rfspace-dbgsym_0.2.5-2_armhf.deb\n- 17bc610f3e92745839207e299383e4b0 69676 hamradio optional soapysdr0.7-module-rfspace_0.2.5-2_armhf.deb\n+ 8252a19a219abe340d7f55c4ae6a079e 721732 debug optional soapysdr0.7-module-mirisdr-dbgsym_0.2.5-2_armhf.deb\n+ 2683cae46201e2aa2987564b80d81000 40908 hamradio optional soapysdr0.7-module-mirisdr_0.2.5-2_armhf.deb\n+ 69bdfa7ef640c6099cf0dc11cd792efe 697276 debug optional soapysdr0.7-module-osmosdr-dbgsym_0.2.5-2_armhf.deb\n+ f3fabba0209134c5f52e9de0b1bd7f20 42824 hamradio optional soapysdr0.7-module-osmosdr_0.2.5-2_armhf.deb\n+ 571841974d367ed6f4315c11b704a90e 1083416 debug optional soapysdr0.7-module-rfspace-dbgsym_0.2.5-2_armhf.deb\n+ e50db2e9d3ad5e3dc1a04f5e48d4e319 69612 hamradio optional soapysdr0.7-module-rfspace_0.2.5-2_armhf.deb\n" }, { "source1": "soapysdr0.7-module-mirisdr_0.2.5-2_armhf.deb", "source2": "soapysdr0.7-module-mirisdr_0.2.5-2_armhf.deb", "unified_diff": null, "details": [ { "source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2019-09-23 01:46:38.000000 debian-binary\n--rw-r--r-- 0 0 0 800 2019-09-23 01:46:38.000000 control.tar.xz\n--rw-r--r-- 0 0 0 40080 2019-09-23 01:46:38.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 804 2019-09-23 01:46:38.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 39912 2019-09-23 01:46:38.000000 data.tar.xz\n" }, { "source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [ { "source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [ { "source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [ { "source1": "./md5sums", "source2": "./md5sums", "comments": [ "Files differ" ], "unified_diff": null } ] } ] } ] }, { "source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [ { "source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [ { "source1": "./usr/lib/arm-linux-gnueabihf/SoapySDR/modules0.7/libmiriSupport.so", "source2": "./usr/lib/arm-linux-gnueabihf/SoapySDR/modules0.7/libmiriSupport.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 00000114 000114 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 00000138 000138 000504 04 A 3 0 4\n [ 3] .dynsym DYNSYM 0000063c 00063c 001880 10 A 4 3 4\n- [ 4] .dynstr STRTAB 00001ebc 001ebc 0057ea 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 000076a6 0076a6 000310 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 00001ebc 001ebc 0057ec 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000076a8 0076a8 000310 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 000079b8 0079b8 000110 00 A 4 5 4\n [ 7] .rel.dyn REL 00007ac8 007ac8 001198 08 A 3 0 4\n [ 8] .rel.plt REL 00008c60 008c60 000588 08 AI 3 21 4\n [ 9] .init PROGBITS 000091e8 0091e8 00000c 00 AX 0 0 4\n [10] .plt PROGBITS 000091f4 0091f4 000898 04 AX 0 0 4\n [11] .text PROGBITS 00009a90 009a90 00dca8 00 AX 0 0 8\n [12] .fini PROGBITS 00017738 017738 000008 00 AX 0 0 4\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -17,23 +17,23 @@\n 0x00000019 (INIT_ARRAY) 0x2b17c\n 0x0000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x0000001a (FINI_ARRAY) 0x2b18c\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x138\n 0x00000005 (STRTAB) 0x1ebc\n 0x00000006 (SYMTAB) 0x63c\n- 0x0000000a (STRSZ) 22506 (bytes)\n+ 0x0000000a (STRSZ) 22508 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x2bbc4\n 0x00000002 (PLTRELSZ) 1416 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0x8c60\n 0x00000011 (REL) 0x7ac8\n 0x00000012 (RELSZ) 4504 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW\n 0x6ffffffe (VERNEED) 0x79b8\n 0x6fffffff (VERNEEDNUM) 5\n- 0x6ffffff0 (VERSYM) 0x76a6\n+ 0x6ffffff0 (VERSYM) 0x76a8\n 0x6ffffffa (RELCOUNT) 266\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: 7d5098dd02829e07e97b3f9514f4b2d5c697c872\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 589187dee1e3e656ad16da1cc22533e24d57542c\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 392 entries:\n- Addr: 0x00000000000076a6 Offset: 0x0076a6 Link: 3 (.dynsym)\n+ Addr: 0x00000000000076a8 Offset: 0x0076a8 Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) \n 004: 0 (*local*) 3 (GLIBCXX_3.4) 0 (*local*) 3 (GLIBCXX_3.4)\n 008: 4 (GLIBCXX_3.4.21) 3 (GLIBCXX_3.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) \n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 3 (GLIBCXX_3.4) 0 (*local*) 0 (*local*) 5 (CXXABI_ARM_1.3.3) \n 014: 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) \n 018: 3 (GLIBCXX_3.4) 0 (*local*) 0 (*local*) 0 (*local*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -1402,9 +1402,9 @@\n 0x0000762c 00474c49 42435858 5f332e34 2e390043 .GLIBCXX_3.4.9.C\n 0x0000763c 58584142 495f312e 33004358 58414249 XXABI_1.3.CXXABI\n 0x0000764c 5f41524d 5f312e33 2e330047 4c494243 _ARM_1.3.3.GLIBC\n 0x0000765c 58585f33 2e342e32 3100474c 49424358 XX_3.4.21.GLIBCX\n 0x0000766c 585f332e 34002f75 73722f6c 69622f61 X_3.4./usr/lib/a\n 0x0000767c 726d2d6c 696e7578 2d676e75 65616269 rm-linux-gnueabi\n 0x0000768c 68662f53 6f617079 53445200 00000000 hf/SoapySDR.....\n- 0x0000769c 00000000 00000000 0000 ..........\n+ 0x0000769c 00000000 00000000 00000000 ............\n \n" }, { "source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": [ "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.G9gu6tHIVV/dbd-tmp-Nd3Nw6C/diffoscope_4iiu6tpe/tmp4em7ncmr/0/6.so.debuglink.zb9ce7xt`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.G9gu6tHIVV/dbd-tmp-Nd3Nw6C/diffoscope_4iiu6tpe/tmpwv6mlk78/0/6.so.debuglink.yyjptomz`:", "readelf: Error: no .dynamic section in the dynamic segment" ], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 35303938 64643032 38323965 30376539 5098dd02829e07e9\n- 0x00000010 37623366 39353134 66346232 64356336 7b3f9514f4b2d5c6\n- 0x00000020 39376338 37322e64 65627567 00000000 97c872.debug....\n- 0x00000030 1196f36e ...n\n+ 0x00000000 39313837 64656531 65336536 35366164 9187dee1e3e656ad\n+ 0x00000010 31366461 31636332 32353333 65323464 16da1cc22533e24d\n+ 0x00000020 35373534 32632e64 65627567 00000000 57542c.debug....\n+ 0x00000030 d8c0bb0e ....\n \n" } ] } ] } ] } ] }, { "source1": "soapysdr0.7-module-osmosdr_0.2.5-2_armhf.deb", "source2": "soapysdr0.7-module-osmosdr_0.2.5-2_armhf.deb", "unified_diff": null, "details": [ { "source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2019-09-23 01:46:38.000000 debian-binary\n -rw-r--r-- 0 0 0 796 2019-09-23 01:46:38.000000 control.tar.xz\n--rw-r--r-- 0 0 0 41984 2019-09-23 01:46:38.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 41836 2019-09-23 01:46:38.000000 data.tar.xz\n" }, { "source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [ { "source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [ { "source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [ { "source1": "./md5sums", "source2": "./md5sums", "comments": [ "Files differ" ], "unified_diff": null } ] } ] } ] }, { "source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [ { "source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [ { "source1": "./usr/lib/arm-linux-gnueabihf/SoapySDR/modules0.7/libosmosdrSupport.so", "source2": "./usr/lib/arm-linux-gnueabihf/SoapySDR/modules0.7/libosmosdrSupport.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 00000114 000114 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 00000138 000138 000520 04 A 3 0 4\n [ 3] .dynsym DYNSYM 00000658 000658 001970 10 A 4 3 4\n- [ 4] .dynstr STRTAB 00001fc8 001fc8 005b93 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00007b5c 007b5c 00032e 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 00001fc8 001fc8 005b95 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00007b5e 007b5e 00032e 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00007e8c 007e8c 000110 00 A 4 5 4\n [ 7] .rel.dyn REL 00007f9c 007f9c 0011a0 08 A 3 0 4\n [ 8] .rel.plt REL 0000913c 00913c 0005f8 08 AI 3 21 4\n [ 9] .init PROGBITS 00009734 009734 00000c 00 AX 0 0 4\n [10] .plt PROGBITS 00009740 009740 000940 04 AX 0 0 4\n [11] .text PROGBITS 0000a080 00a080 00ea54 00 AX 0 0 8\n [12] .fini PROGBITS 00018ad4 018ad4 000008 00 AX 0 0 4\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -17,23 +17,23 @@\n 0x00000019 (INIT_ARRAY) 0x2c140\n 0x0000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x0000001a (FINI_ARRAY) 0x2c150\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x138\n 0x00000005 (STRTAB) 0x1fc8\n 0x00000006 (SYMTAB) 0x658\n- 0x0000000a (STRSZ) 23443 (bytes)\n+ 0x0000000a (STRSZ) 23445 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x2cb8c\n 0x00000002 (PLTRELSZ) 1528 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0x913c\n 0x00000011 (REL) 0x7f9c\n 0x00000012 (RELSZ) 4512 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW\n 0x6ffffffe (VERNEED) 0x7e8c\n 0x6fffffff (VERNEEDNUM) 5\n- 0x6ffffff0 (VERSYM) 0x7b5c\n+ 0x6ffffff0 (VERSYM) 0x7b5e\n 0x6ffffffa (RELCOUNT) 267\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: c488df861c659c9bb98e18d448354f7dfda15b9e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ae44881be5399b2fd5e9dcd85e8437969b7bf39c\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 407 entries:\n- Addr: 0x0000000000007b5c Offset: 0x007b5c Link: 3 (.dynsym)\n+ Addr: 0x0000000000007b5e Offset: 0x007b5e Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) \n 004: 0 (*local*) 3 (GLIBCXX_3.4) 0 (*local*) 3 (GLIBCXX_3.4)\n 008: 4 (GLIBCXX_3.4.21) 3 (GLIBCXX_3.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) \n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 3 (GLIBCXX_3.4)\n 010: 0 (*local*) 0 (*local*) 5 (CXXABI_ARM_1.3.3) 0 (*local*) \n 014: 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) 3 (GLIBCXX_3.4)\n 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -1461,9 +1461,9 @@\n 0x00007ae8 585f332e 342e3900 43585841 42495f31 X_3.4.9.CXXABI_1\n 0x00007af8 2e330043 58584142 495f4152 4d5f312e .3.CXXABI_ARM_1.\n 0x00007b08 332e3300 474c4942 4358585f 332e342e 3.3.GLIBCXX_3.4.\n 0x00007b18 32310047 4c494243 58585f33 2e34002f 21.GLIBCXX_3.4./\n 0x00007b28 7573722f 6c69622f 61726d2d 6c696e75 usr/lib/arm-linu\n 0x00007b38 782d676e 75656162 6968662f 536f6170 x-gnueabihf/Soap\n 0x00007b48 79534452 00000000 00000000 00000000 ySDR............\n- 0x00007b58 000000 ...\n+ 0x00007b58 00000000 00 .....\n \n" }, { "source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": [ "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.G9gu6tHIVV/dbd-tmp-Nd3Nw6C/diffoscope_4iiu6tpe/tmp7hujrp5k/0/6.so.debuglink.f5nv2mtz`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.G9gu6tHIVV/dbd-tmp-Nd3Nw6C/diffoscope_4iiu6tpe/tmp6vha96hj/0/6.so.debuglink.otad0bvz`:", "readelf: Error: no .dynamic section in the dynamic segment" ], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 38386466 38363163 36353963 39626239 88df861c659c9bb9\n- 0x00000010 38653138 64343438 33353466 37646664 8e18d448354f7dfd\n- 0x00000020 61313562 39652e64 65627567 00000000 a15b9e.debug....\n- 0x00000030 276362ef 'cb.\n+ 0x00000000 34343838 31626535 33393962 32666435 44881be5399b2fd5\n+ 0x00000010 65396463 64383565 38343337 39363962 e9dcd85e8437969b\n+ 0x00000020 37626633 39632e64 65627567 00000000 7bf39c.debug....\n+ 0x00000030 c0aca450 ...P\n \n" } ] } ] } ] } ] }, { "source1": "soapysdr0.7-module-rfspace_0.2.5-2_armhf.deb", "source2": "soapysdr0.7-module-rfspace_0.2.5-2_armhf.deb", "unified_diff": null, "details": [ { "source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2019-09-23 01:46:38.000000 debian-binary\n -rw-r--r-- 0 0 0 800 2019-09-23 01:46:38.000000 control.tar.xz\n--rw-r--r-- 0 0 0 68684 2019-09-23 01:46:38.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 68620 2019-09-23 01:46:38.000000 data.tar.xz\n" }, { "source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [ { "source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [ { "source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [ { "source1": "./md5sums", "source2": "./md5sums", "comments": [ "Files differ" ], "unified_diff": null } ] } ] } ] }, { "source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [ { "source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [ { "source1": "./usr/lib/arm-linux-gnueabihf/SoapySDR/modules0.7/librfspaceSupport.so", "source2": "./usr/lib/arm-linux-gnueabihf/SoapySDR/modules0.7/librfspaceSupport.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 00000114 000114 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 00000138 000138 000554 04 A 3 0 4\n [ 3] .dynsym DYNSYM 0000068c 00068c 001da0 10 A 4 3 4\n- [ 4] .dynstr STRTAB 0000242c 00242c 0067ca 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00008bf6 008bf6 0003b4 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000242c 00242c 0067cc 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00008bf8 008bf8 0003b4 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00008fac 008fac 000130 00 A 4 6 4\n [ 7] .rel.dyn REL 000090dc 0090dc 001ac8 08 A 3 0 4\n [ 8] .rel.plt REL 0000aba4 00aba4 000758 08 AI 3 21 4\n [ 9] .init PROGBITS 0000b2fc 00b2fc 00000c 00 AX 0 0 4\n [10] .plt PROGBITS 0000b308 00b308 000b68 04 AX 0 0 4\n [11] .text PROGBITS 0000be70 00be70 0179f8 00 AX 0 0 8\n [12] .fini PROGBITS 00023868 023868 000008 00 AX 0 0 4\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -18,23 +18,23 @@\n 0x00000019 (INIT_ARRAY) 0x39a44\n 0x0000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x0000001a (FINI_ARRAY) 0x39a54\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x138\n 0x00000005 (STRTAB) 0x242c\n 0x00000006 (SYMTAB) 0x68c\n- 0x0000000a (STRSZ) 26570 (bytes)\n+ 0x0000000a (STRSZ) 26572 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0x3aa1c\n 0x00000002 (PLTRELSZ) 1880 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0xaba4\n 0x00000011 (REL) 0x90dc\n 0x00000012 (RELSZ) 6856 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW\n 0x6ffffffe (VERNEED) 0x8fac\n 0x6fffffff (VERNEEDNUM) 6\n- 0x6ffffff0 (VERSYM) 0x8bf6\n+ 0x6ffffff0 (VERSYM) 0x8bf8\n 0x6ffffffa (RELCOUNT) 477\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: 5a3ef638e53c36f8402f5d51b0353c0dae19895e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 55916ee2e71313d2845b624eee3b722199f6c760\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 474 entries:\n- Addr: 0x0000000000008bf6 Offset: 0x008bf6 Link: 3 (.dynsym)\n+ Addr: 0x0000000000008bf8 Offset: 0x008bf8 Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) \n 004: 0 (*local*) 3 (GLIBC_2.4) 4 (GLIBCXX_3.4) 5 (GLIBCXX_3.4.21) \n 008: 0 (*local*) 4 (GLIBCXX_3.4) 5 (GLIBCXX_3.4.21) 4 (GLIBCXX_3.4)\n 00c: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) \n 010: 5 (GLIBCXX_3.4.21) 0 (*local*) 4 (GLIBCXX_3.4) 6 (GLIBC_2.4) \n 014: 0 (*local*) 0 (*local*) 7 (CXXABI_ARM_1.3.3) 0 (*local*) \n 018: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -1656,9 +1656,9 @@\n 0x00008b7c 00474c49 42435858 5f332e34 2e390043 .GLIBCXX_3.4.9.C\n 0x00008b8c 58584142 495f312e 33004358 58414249 XXABI_1.3.CXXABI\n 0x00008b9c 5f41524d 5f312e33 2e330047 4c494243 _ARM_1.3.3.GLIBC\n 0x00008bac 58585f33 2e342e32 3100474c 49424358 XX_3.4.21.GLIBCX\n 0x00008bbc 585f332e 34002f75 73722f6c 69622f61 X_3.4./usr/lib/a\n 0x00008bcc 726d2d6c 696e7578 2d676e75 65616269 rm-linux-gnueabi\n 0x00008bdc 68662f53 6f617079 53445200 00000000 hf/SoapySDR.....\n- 0x00008bec 00000000 00000000 0000 ..........\n+ 0x00008bec 00000000 00000000 00000000 ............\n \n" }, { "source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": [ "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.G9gu6tHIVV/dbd-tmp-Nd3Nw6C/diffoscope_4iiu6tpe/tmpndep7t7p/0/6.so.debuglink.0qf_7wrl`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.G9gu6tHIVV/dbd-tmp-Nd3Nw6C/diffoscope_4iiu6tpe/tmp_xdtk49g/0/6.so.debuglink.q6n8svl2`:", "readelf: Error: no .dynamic section in the dynamic segment" ], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 33656636 33386535 33633336 66383430 3ef638e53c36f840\n- 0x00000010 32663564 35316230 33353363 30646165 2f5d51b0353c0dae\n- 0x00000020 31393839 35652e64 65627567 00000000 19895e.debug....\n- 0x00000030 f6f1e4ca ....\n+ 0x00000000 39313665 65326537 31333133 64323834 916ee2e71313d284\n+ 0x00000010 35623632 34656565 33623732 32313939 5b624eee3b722199\n+ 0x00000020 66366337 36302e64 65627567 00000000 f6c760.debug....\n+ 0x00000030 23635a9d #cZ.\n \n" } ] } ] } ] } ] }, { "source1": "soapysdr0.7-module-mirisdr-dbgsym_0.2.5-2_armhf.deb", "source2": "soapysdr0.7-module-mirisdr-dbgsym_0.2.5-2_armhf.deb", "unified_diff": null, "details": [ { "source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [ { "source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [ { "source1": "./control", "source2": "./control", "unified_diff": "@@ -6,8 +6,8 @@\n Maintainer: Debian Hamradio Maintainers \n Installed-Size: 774\n Depends: soapysdr0.7-module-mirisdr (= 0.2.5-2)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for soapysdr0.7-module-mirisdr\n-Build-Ids: 7d5098dd02829e07e97b3f9514f4b2d5c697c872\n+Build-Ids: 589187dee1e3e656ad16da1cc22533e24d57542c\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/7d/5098dd02829e07e97b3f9514f4b2d5c697c872.debug\n+usr/lib/debug/.build-id/58/9187dee1e3e656ad16da1cc22533e24d57542c.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 2019-09-23 01:46:38.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2019-09-23 01:46:38.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2019-09-23 01:46:38.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2019-09-23 01:46:38.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2019-09-23 01:46:38.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2019-09-23 01:46:38.000000 ./usr/lib/debug/.build-id/7d/\n--rw-r--r-- 0 root (0) root (0) 781848 2019-09-23 01:46:38.000000 ./usr/lib/debug/.build-id/7d/5098dd02829e07e97b3f9514f4b2d5c697c872.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2019-09-23 01:46:38.000000 ./usr/lib/debug/.build-id/58/\n+-rw-r--r-- 0 root (0) root (0) 781848 2019-09-23 01:46:38.000000 ./usr/lib/debug/.build-id/58/9187dee1e3e656ad16da1cc22533e24d57542c.debug\n drwxr-xr-x 0 root (0) root (0) 0 2019-09-23 01:46:38.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2019-09-23 01:46:38.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2019-09-23 01:46:38.000000 ./usr/share/doc/soapysdr0.7-module-mirisdr-dbgsym -> soapysdr0.7-module-mirisdr\n" }, { "source1": "./usr/lib/debug/.build-id/7d/5098dd02829e07e97b3f9514f4b2d5c697c872.debug", "source2": "./usr/lib/debug/.build-id/58/9187dee1e3e656ad16da1cc22533e24d57542c.debug", "comments": [ "Files similar despite different names (score: 1, lower is more similar)" ], "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type 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 00000114 000114 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 00000138 000138 000504 04 A 3 0 4\n [ 3] .dynsym NOBITS 0000063c 000138 001880 10 A 4 3 4\n- [ 4] .dynstr NOBITS 00001ebc 000138 0057ea 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 000076a6 000138 000310 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 00001ebc 000138 0057ec 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000076a8 000138 000310 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 000079b8 000138 000110 00 A 4 5 4\n [ 7] .rel.dyn NOBITS 00007ac8 000138 001198 08 A 3 0 4\n [ 8] .rel.plt NOBITS 00008c60 000138 000588 08 A 3 21 4\n [ 9] .init NOBITS 000091e8 000138 00000c 00 AX 0 0 4\n [10] .plt NOBITS 000091f4 000138 000898 04 AX 0 0 4\n [11] .text NOBITS 00009a90 000138 00dca8 00 AX 0 0 8\n [12] .fini NOBITS 00017738 000138 000008 00 AX 0 0 4\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,15 +2,15 @@\n Symbol table '.symtab' contains 1740 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 00000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000114 0 SECTION LOCAL DEFAULT 1 \n 2: 00000138 0 SECTION LOCAL DEFAULT 2 \n 3: 0000063c 0 SECTION LOCAL DEFAULT 3 \n 4: 00001ebc 0 SECTION LOCAL DEFAULT 4 \n- 5: 000076a6 0 SECTION LOCAL DEFAULT 5 \n+ 5: 000076a8 0 SECTION LOCAL DEFAULT 5 \n 6: 000079b8 0 SECTION LOCAL DEFAULT 6 \n 7: 00007ac8 0 SECTION LOCAL DEFAULT 7 \n 8: 00008c60 0 SECTION LOCAL DEFAULT 8 \n 9: 000091e8 0 SECTION LOCAL DEFAULT 9 \n 10: 000091f4 0 SECTION LOCAL DEFAULT 10 \n 11: 00009a90 0 SECTION LOCAL DEFAULT 11 \n 12: 00017738 0 SECTION LOCAL DEFAULT 12 \n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7d5098dd02829e07e97b3f9514f4b2d5c697c872\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 589187dee1e3e656ad16da1cc22533e24d57542c\n" } ] } ] } ] } ] }, { "source1": "soapysdr0.7-module-osmosdr-dbgsym_0.2.5-2_armhf.deb", "source2": "soapysdr0.7-module-osmosdr-dbgsym_0.2.5-2_armhf.deb", "unified_diff": null, "details": [ { "source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [ { "source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [ { "source1": "./control", "source2": "./control", "unified_diff": "@@ -6,8 +6,8 @@\n Maintainer: Debian Hamradio Maintainers \n Installed-Size: 752\n Depends: soapysdr0.7-module-osmosdr (= 0.2.5-2)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for soapysdr0.7-module-osmosdr\n-Build-Ids: c488df861c659c9bb98e18d448354f7dfda15b9e\n+Build-Ids: ae44881be5399b2fd5e9dcd85e8437969b7bf39c\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/c4/88df861c659c9bb98e18d448354f7dfda15b9e.debug\n+usr/lib/debug/.build-id/ae/44881be5399b2fd5e9dcd85e8437969b7bf39c.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 2019-09-23 01:46:38.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2019-09-23 01:46:38.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2019-09-23 01:46:38.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2019-09-23 01:46:38.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2019-09-23 01:46:38.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2019-09-23 01:46:38.000000 ./usr/lib/debug/.build-id/c4/\n--rw-r--r-- 0 root (0) root (0) 758828 2019-09-23 01:46:38.000000 ./usr/lib/debug/.build-id/c4/88df861c659c9bb98e18d448354f7dfda15b9e.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2019-09-23 01:46:38.000000 ./usr/lib/debug/.build-id/ae/\n+-rw-r--r-- 0 root (0) root (0) 758828 2019-09-23 01:46:38.000000 ./usr/lib/debug/.build-id/ae/44881be5399b2fd5e9dcd85e8437969b7bf39c.debug\n drwxr-xr-x 0 root (0) root (0) 0 2019-09-23 01:46:38.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2019-09-23 01:46:38.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2019-09-23 01:46:38.000000 ./usr/share/doc/soapysdr0.7-module-osmosdr-dbgsym -> soapysdr0.7-module-osmosdr\n" }, { "source1": "./usr/lib/debug/.build-id/c4/88df861c659c9bb98e18d448354f7dfda15b9e.debug", "source2": "./usr/lib/debug/.build-id/ae/44881be5399b2fd5e9dcd85e8437969b7bf39c.debug", "comments": [ "Files similar despite different names (score: 1, lower is more similar)" ], "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type 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 00000114 000114 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 00000138 000138 000520 04 A 3 0 4\n [ 3] .dynsym NOBITS 00000658 000138 001970 10 A 4 3 4\n- [ 4] .dynstr NOBITS 00001fc8 000138 005b93 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00007b5c 000138 00032e 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 00001fc8 000138 005b95 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00007b5e 000138 00032e 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 00007e8c 000138 000110 00 A 4 5 4\n [ 7] .rel.dyn NOBITS 00007f9c 000138 0011a0 08 A 3 0 4\n [ 8] .rel.plt NOBITS 0000913c 000138 0005f8 08 A 3 21 4\n [ 9] .init NOBITS 00009734 000138 00000c 00 AX 0 0 4\n [10] .plt NOBITS 00009740 000138 000940 04 AX 0 0 4\n [11] .text NOBITS 0000a080 000138 00ea54 00 AX 0 0 8\n [12] .fini NOBITS 00018ad4 000138 000008 00 AX 0 0 4\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,15 +2,15 @@\n Symbol table '.symtab' contains 1777 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 00000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000114 0 SECTION LOCAL DEFAULT 1 \n 2: 00000138 0 SECTION LOCAL DEFAULT 2 \n 3: 00000658 0 SECTION LOCAL DEFAULT 3 \n 4: 00001fc8 0 SECTION LOCAL DEFAULT 4 \n- 5: 00007b5c 0 SECTION LOCAL DEFAULT 5 \n+ 5: 00007b5e 0 SECTION LOCAL DEFAULT 5 \n 6: 00007e8c 0 SECTION LOCAL DEFAULT 6 \n 7: 00007f9c 0 SECTION LOCAL DEFAULT 7 \n 8: 0000913c 0 SECTION LOCAL DEFAULT 8 \n 9: 00009734 0 SECTION LOCAL DEFAULT 9 \n 10: 00009740 0 SECTION LOCAL DEFAULT 10 \n 11: 0000a080 0 SECTION LOCAL DEFAULT 11 \n 12: 00018ad4 0 SECTION LOCAL DEFAULT 12 \n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c488df861c659c9bb98e18d448354f7dfda15b9e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ae44881be5399b2fd5e9dcd85e8437969b7bf39c\n" } ] } ] } ] } ] }, { "source1": "soapysdr0.7-module-rfspace-dbgsym_0.2.5-2_armhf.deb", "source2": "soapysdr0.7-module-rfspace-dbgsym_0.2.5-2_armhf.deb", "unified_diff": null, "details": [ { "source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2019-09-23 01:46:38.000000 debian-binary\n -rw-r--r-- 0 0 0 560 2019-09-23 01:46:38.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1082672 2019-09-23 01:46:38.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1082664 2019-09-23 01:46:38.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 Hamradio Maintainers \n Installed-Size: 1164\n Depends: soapysdr0.7-module-rfspace (= 0.2.5-2)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for soapysdr0.7-module-rfspace\n-Build-Ids: 5a3ef638e53c36f8402f5d51b0353c0dae19895e\n+Build-Ids: 55916ee2e71313d2845b624eee3b722199f6c760\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/5a/3ef638e53c36f8402f5d51b0353c0dae19895e.debug\n+usr/lib/debug/.build-id/55/916ee2e71313d2845b624eee3b722199f6c760.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 2019-09-23 01:46:38.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2019-09-23 01:46:38.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2019-09-23 01:46:38.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2019-09-23 01:46:38.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2019-09-23 01:46:38.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2019-09-23 01:46:38.000000 ./usr/lib/debug/.build-id/5a/\n--rw-r--r-- 0 root (0) root (0) 1180708 2019-09-23 01:46:38.000000 ./usr/lib/debug/.build-id/5a/3ef638e53c36f8402f5d51b0353c0dae19895e.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2019-09-23 01:46:38.000000 ./usr/lib/debug/.build-id/55/\n+-rw-r--r-- 0 root (0) root (0) 1180708 2019-09-23 01:46:38.000000 ./usr/lib/debug/.build-id/55/916ee2e71313d2845b624eee3b722199f6c760.debug\n drwxr-xr-x 0 root (0) root (0) 0 2019-09-23 01:46:38.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2019-09-23 01:46:38.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2019-09-23 01:46:38.000000 ./usr/share/doc/soapysdr0.7-module-rfspace-dbgsym -> soapysdr0.7-module-rfspace\n" }, { "source1": "./usr/lib/debug/.build-id/5a/3ef638e53c36f8402f5d51b0353c0dae19895e.debug", "source2": "./usr/lib/debug/.build-id/55/916ee2e71313d2845b624eee3b722199f6c760.debug", "comments": [ "Files similar despite different names (score: 3, lower is more similar)" ], "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type 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 00000114 000114 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 00000138 000138 000554 04 A 3 0 4\n [ 3] .dynsym NOBITS 0000068c 000138 001da0 10 A 4 3 4\n- [ 4] .dynstr NOBITS 0000242c 000138 0067ca 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00008bf6 000138 0003b4 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000242c 000138 0067cc 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00008bf8 000138 0003b4 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 00008fac 000138 000130 00 A 4 6 4\n [ 7] .rel.dyn NOBITS 000090dc 000138 001ac8 08 A 3 0 4\n [ 8] .rel.plt NOBITS 0000aba4 000138 000758 08 A 3 21 4\n [ 9] .init NOBITS 0000b2fc 000138 00000c 00 AX 0 0 4\n [10] .plt NOBITS 0000b308 000138 000b68 04 AX 0 0 4\n [11] .text NOBITS 0000be70 000138 0179f8 00 AX 0 0 8\n [12] .fini NOBITS 00023868 000138 000008 00 AX 0 0 4\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,15 +2,15 @@\n Symbol table '.symtab' contains 2736 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 00000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000114 0 SECTION LOCAL DEFAULT 1 \n 2: 00000138 0 SECTION LOCAL DEFAULT 2 \n 3: 0000068c 0 SECTION LOCAL DEFAULT 3 \n 4: 0000242c 0 SECTION LOCAL DEFAULT 4 \n- 5: 00008bf6 0 SECTION LOCAL DEFAULT 5 \n+ 5: 00008bf8 0 SECTION LOCAL DEFAULT 5 \n 6: 00008fac 0 SECTION LOCAL DEFAULT 6 \n 7: 000090dc 0 SECTION LOCAL DEFAULT 7 \n 8: 0000aba4 0 SECTION LOCAL DEFAULT 8 \n 9: 0000b2fc 0 SECTION LOCAL DEFAULT 9 \n 10: 0000b308 0 SECTION LOCAL DEFAULT 10 \n 11: 0000be70 0 SECTION LOCAL DEFAULT 11 \n 12: 00023868 0 SECTION LOCAL DEFAULT 12 \n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5a3ef638e53c36f8402f5d51b0353c0dae19895e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 55916ee2e71313d2845b624eee3b722199f6c760\n" } ] } ] } ] } ] } ] }