{ "diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.vjSEn4WT2E/b1/gr-radar_0.0.0.20180308-2_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.vjSEn4WT2E/b2/gr-radar_0.0.0.20180308-2_amd64.changes", "unified_diff": null, "details": [ { "source1": "Files", "source2": "Files", "unified_diff": "@@ -1,6 +1,6 @@\n \n- eb675ae763c0410b3937e98837b3ff7b 5028700 debug optional gr-radar-dbgsym_0.0.0.20180308-2_amd64.deb\n+ 85a460314d1f3a9aa9cf00ee293f1fca 5028812 debug optional gr-radar-dbgsym_0.0.0.20180308-2_amd64.deb\n 40021a53523aa3347f8eee63a65813af 1212040 doc optional gr-radar-doc_0.0.0.20180308-2_all.deb\n- 91614e5c1aa29016dea6406ec74d97d6 427652 libdevel optional gr-radar_0.0.0.20180308-2_amd64.deb\n+ 1decf9697db64b1fb7ca721dca09d1a2 424160 libdevel optional gr-radar_0.0.0.20180308-2_amd64.deb\n 72749080930418d2da80def99ad43586 6337404 debug optional libgnuradio-radar1.0.0-dbgsym_0.0.0.20180308-2_amd64.deb\n 73e7681a82c5ad91951f7bad642acb33 179924 libs optional libgnuradio-radar1.0.0_0.0.0.20180308-2_amd64.deb\n" }, { "source1": "gr-radar_0.0.0.20180308-2_amd64.deb", "source2": "gr-radar_0.0.0.20180308-2_amd64.deb", "unified_diff": null, "details": [ { "source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2019-12-04 02:58:34.000000 debian-binary\n--rw-r--r-- 0 0 0 3752 2019-12-04 02:58:34.000000 control.tar.xz\n--rw-r--r-- 0 0 0 423708 2019-12-04 02:58:34.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 3748 2019-12-04 02:58:34.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 420220 2019-12-04 02:58:34.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/radar/_radar_swig.so", "source2": "./usr/lib/python3/dist-packages/radar/_radar_swig.so", "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 0004e4 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000748 000748 002550 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000002c98 002c98 005135 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000007dce 007dce 00031c 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000002c98 002c98 005137 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000007dd0 007dd0 00031c 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00000000000080f0 0080f0 000110 00 A 4 5 8\n [ 7] .rela.dyn RELA 0000000000008200 008200 02c9b8 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000034bb8 034bb8 001578 18 AI 3 23 8\n [ 9] .init PROGBITS 0000000000037000 037000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000037020 037020 000e60 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000037e80 037e80 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000037e90 037e90 152161 00 AX 0 0 16\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -16,21 +16,21 @@\n 0x0000000000000019 (INIT_ARRAY) 0x2b0420\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x2b0430\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x2c98\n 0x0000000000000006 (SYMTAB) 0x748\n- 0x000000000000000a (STRSZ) 20789 (bytes)\n+ 0x000000000000000a (STRSZ) 20791 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x2b2000\n 0x0000000000000002 (PLTRELSZ) 5496 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x34bb8\n 0x0000000000000007 (RELA) 0x8200\n 0x0000000000000008 (RELASZ) 182712 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffe (VERNEED) 0x80f0\n 0x000000006fffffff (VERNEEDNUM) 5\n- 0x000000006ffffff0 (VERSYM) 0x7dce\n+ 0x000000006ffffff0 (VERSYM) 0x7dd0\n 0x000000006ffffff9 (RELACOUNT) 7337\n 0x0000000000000000 (NULL) 0x0\n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: efeb41ef9bb831aa179a2e830f67c5119365ec61\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ecc36a7fc84fa95e8935eef19a51d5378a645d10\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 398 entries:\n- Addr: 0x0000000000007dce Offset: 0x007dce Link: 3 (.dynsym)\n+ Addr: 0x0000000000007dd0 Offset: 0x007dd0 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.3.4) 3 (GLIBCXX_3.4) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 4 (GLIBC_2.2.5)\n 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 0 (*local*) 3 (GLIBCXX_3.4) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 0 (*local*) 3 (GLIBCXX_3.4)\n 014: 0 (*local*) 0 (*local*) 5 (GLIBC_2.2.5) 0 (*local*) \n 018: 0 (*local*) 6 (GLIBCXX_3.4.21) 0 (*local*) 0 (*local*) \n" }, { "source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -1295,9 +1295,9 @@\n 0x00007d58 4358585f 332e342e 32310047 4c494243 CXX_3.4.21.GLIBC\n 0x00007d68 58585f33 2e340047 4c494243 5f322e34 XX_3.4.GLIBC_2.4\n 0x00007d78 00474c49 42435f32 2e313400 474c4942 .GLIBC_2.14.GLIB\n 0x00007d88 435f322e 332e3400 00000000 00000000 C_2.3.4.........\n 0x00007d98 00000000 00000000 00000000 00000000 ................\n 0x00007da8 00000000 00000000 00000000 00000000 ................\n 0x00007db8 00000000 00000000 00000000 00000000 ................\n- 0x00007dc8 00000000 00 .....\n+ 0x00007dc8 00000000 000000 .......\n \n" }, { "source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": [ "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment" ], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 65623431 65663962 62383331 61613137 eb41ef9bb831aa17\n- 0x00000010 39613265 38333066 36376335 31313933 9a2e830f67c51193\n- 0x00000020 36356563 36312e64 65627567 00000000 65ec61.debug....\n- 0x00000030 2906ab13 )...\n+ 0x00000000 63333661 37666338 34666139 35653839 c36a7fc84fa95e89\n+ 0x00000010 33356565 66313961 35316435 33373861 35eef19a51d5378a\n+ 0x00000020 36343564 31302e64 65627567 00000000 645d10.debug....\n+ 0x00000030 39bb344c 9.4L\n \n" } ] } ] } ] } ] }, { "source1": "gr-radar-dbgsym_0.0.0.20180308-2_amd64.deb", "source2": "gr-radar-dbgsym_0.0.0.20180308-2_amd64.deb", "unified_diff": null, "details": [ { "source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2019-12-04 02:58:34.000000 debian-binary\n -rw-r--r-- 0 0 0 524 2019-12-04 02:58:34.000000 control.tar.xz\n--rw-r--r-- 0 0 0 5027984 2019-12-04 02:58:34.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 5028096 2019-12-04 02:58:34.000000 data.tar.xz\n" }, { "source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [ { "source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [ { "source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: amd64\n Maintainer: A. Maitland Bottoms \n Installed-Size: 5547\n Depends: gr-radar (= 0.0.0.20180308-2)\n Section: debug\n Priority: optional\n Description: debug symbols for gr-radar\n-Build-Ids: efeb41ef9bb831aa179a2e830f67c5119365ec61\n+Build-Ids: ecc36a7fc84fa95e8935eef19a51d5378a645d10\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/ef/eb41ef9bb831aa179a2e830f67c5119365ec61.debug\n+usr/lib/debug/.build-id/ec/c36a7fc84fa95e8935eef19a51d5378a645d10.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-12-04 02:58:34.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-04 02:58:34.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-04 02:58:34.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-04 02:58:34.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-04 02:58:34.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2019-12-04 02:58:34.000000 ./usr/lib/debug/.build-id/ef/\n--rw-r--r-- 0 root (0) root (0) 5669464 2019-12-04 02:58:34.000000 ./usr/lib/debug/.build-id/ef/eb41ef9bb831aa179a2e830f67c5119365ec61.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2019-12-04 02:58:34.000000 ./usr/lib/debug/.build-id/ec/\n+-rw-r--r-- 0 root (0) root (0) 5669464 2019-12-04 02:58:34.000000 ./usr/lib/debug/.build-id/ec/c36a7fc84fa95e8935eef19a51d5378a645d10.debug\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-04 02:58:34.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2019-12-04 02:58:34.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2019-12-04 02:58:34.000000 ./usr/share/doc/gr-radar-dbgsym -> gr-radar\n" }, { "source1": "./usr/lib/debug/.build-id/ef/eb41ef9bb831aa179a2e830f67c5119365ec61.debug", "source2": "./usr/lib/debug/.build-id/ec/c36a7fc84fa95e8935eef19a51d5378a645d10.debug", "comments": [ "Files similar despite different names (score: 1, lower is more similar)" ], "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 0004e4 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000748 00025c 002550 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000002c98 00025c 005135 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000007dce 00025c 00031c 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000002c98 00025c 005137 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000007dd0 00025c 00031c 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 00000000000080f0 00025c 000110 00 A 4 5 8\n [ 7] .rela.dyn NOBITS 0000000000008200 00025c 02c9b8 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000034bb8 00025c 001578 18 A 3 23 8\n [ 9] .init NOBITS 0000000000037000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000037020 001000 000e60 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000037e80 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000037e90 001000 152161 00 AX 0 0 16\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,15 +2,15 @@\n Symbol table '.symtab' contains 5094 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 0000000000000748 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000002c98 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000007dce 0 SECTION LOCAL DEFAULT 5 \n+ 5: 0000000000007dd0 0 SECTION LOCAL DEFAULT 5 \n 6: 00000000000080f0 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000008200 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000034bb8 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000037000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000037020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000037e80 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000037e90 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: efeb41ef9bb831aa179a2e830f67c5119365ec61\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ecc36a7fc84fa95e8935eef19a51d5378a645d10\n" } ] } ] } ] } ] } ] }