{ "diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.nRbZvODicC/b1/qimageblitz_0.0.6-5_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.nRbZvODicC/b2/qimageblitz_0.0.6-5_arm64.changes", "unified_diff": null, "details": [ { "source1": "Files", "source2": "Files", "unified_diff": "@@ -1,5 +1,5 @@\n \n- 46e150910be2e48f798d778c1d3845bb 206804 debug optional libqimageblitz-dev-dbgsym_0.0.6-5_arm64.deb\n- 8f2ede8b7ec8c1ce50b46f1f1e160cca 27604 libdevel optional libqimageblitz-dev_0.0.6-5_arm64.deb\n+ 2a747e7100b9e4ca567288ff4223c160 206800 debug optional libqimageblitz-dev-dbgsym_0.0.6-5_arm64.deb\n+ 5541fe4ba9a7d7a3cb8e0347f6ac08d0 27596 libdevel optional libqimageblitz-dev_0.0.6-5_arm64.deb\n 5a68c0385a71b874e26fef356f63ea20 336780 debug optional libqimageblitz4-dbgsym_0.0.6-5_arm64.deb\n 46ba1f1c30cdec0837813f586bb2f64b 47644 libs optional libqimageblitz4_0.0.6-5_arm64.deb\n" }, { "source1": "libqimageblitz-dev_0.0.6-5_arm64.deb", "source2": "libqimageblitz-dev_0.0.6-5_arm64.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 2017-06-26 17:55:31.000000 debian-binary\n--rw-r--r-- 0 0 0 984 2017-06-26 17:55:31.000000 control.tar.xz\n--rw-r--r-- 0 0 0 26428 2017-06-26 17:55:31.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 980 2017-06-26 17:55:31.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 26424 2017-06-26 17:55:31.000000 data.tar.xz\n" }, { "source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [ { "source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [ { "source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [ { "source1": "./md5sums", "source2": "./md5sums", "comments": [ "Files differ" ], "unified_diff": null } ] } ] } ] }, { "source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [ { "source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [ { "source1": "./usr/bin/blitztest", "source2": "./usr/bin/blitztest", "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 0000000000000238 000238 00001b 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 0000000000000254 000254 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 0000000000000278 000278 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000298 000298 0002cc 00 A 5 0 8\n [ 5] .dynsym DYNSYM 0000000000000568 000568 001b48 18 A 6 3 8\n- [ 6] .dynstr STRTAB 00000000000020b0 0020b0 002648 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 00000000000046f8 0046f8 000246 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 00000000000020b0 0020b0 00264a 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 00000000000046fa 0046fa 000246 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 0000000000004940 004940 000070 00 A 6 3 8\n [ 9] .rela.dyn RELA 00000000000049b0 0049b0 000e28 18 A 5 0 8\n [10] .rela.plt RELA 00000000000057d8 0057d8 001170 18 AI 5 23 8\n [11] .init PROGBITS 0000000000006948 006948 000014 00 AX 0 0 4\n [12] .plt PROGBITS 0000000000006960 006960 000bc0 10 AX 0 0 16\n [13] .text PROGBITS 0000000000007520 007520 00676c 00 AX 0 0 8\n [14] .fini PROGBITS 000000000000dc8c 00dc8c 000010 00 AX 0 0 4\n" }, { "source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -12,23 +12,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x208c8\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x208d0\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x298\n 0x0000000000000005 (STRTAB) 0x20b0\n 0x0000000000000006 (SYMTAB) 0x568\n- 0x000000000000000a (STRSZ) 9800 (bytes)\n+ 0x000000000000000a (STRSZ) 9802 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x20fe8\n 0x0000000000000002 (PLTRELSZ) 4464 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x57d8\n 0x0000000000000007 (RELA) 0x49b0\n 0x0000000000000008 (RELASZ) 3624 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n 0x000000006ffffffe (VERNEED) 0x4940\n 0x000000006fffffff (VERNEEDNUM) 3\n- 0x000000006ffffff0 (VERSYM) 0x46f8\n+ 0x000000006ffffff0 (VERSYM) 0x46fa\n 0x000000006ffffff9 (RELACOUNT) 27\n 0x0000000000000000 (NULL) 0x0\n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 86d3d99248c9c5dcd3b68e369256e0da99c456d0\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: de7f979968fae835b0a9be93632b716f200f3646\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.7.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 291 entries:\n- Addr: 0x00000000000046f8 Offset: 0x0046f8 Link: 5 (.dynsym)\n+ Addr: 0x00000000000046fa Offset: 0x0046fa Link: 5 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) \n 014: 0 (*local*) 0 (*local*) 0 (*local*) 2 (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": "@@ -608,9 +608,9 @@\n 0x00004680 4576005f 5a4e3135 426c6974 7a4d6169 Ev._ZN15BlitzMai\n 0x00004690 6e57696e 646f7744 31457600 474c4942 nWindowD1Ev.GLIB\n 0x000046a0 435f322e 31370043 58584142 495f312e C_2.17.CXXABI_1.\n 0x000046b0 3300474c 49424358 585f332e 34000000 3.GLIBCXX_3.4...\n 0x000046c0 00000000 00000000 00000000 00000000 ................\n 0x000046d0 00000000 00000000 00000000 00000000 ................\n 0x000046e0 00000000 00000000 00000000 00000000 ................\n- 0x000046f0 00000000 00000000 ........\n+ 0x000046f0 00000000 00000000 0000 ..........\n \n" }, { "source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": [ "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.nRbZvODicC/dbd-tmp-nxHxpxG/diffoscope_5spot7ll/tmp7_7ulgp3/0/3.debuglink.bo7n0zy1`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.nRbZvODicC/dbd-tmp-nxHxpxG/diffoscope_5spot7ll/tmp0hkpq9mf/0/3.debuglink.ikmrfgmj`:", "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 64336439 39323438 63396335 64636433 d3d99248c9c5dcd3\n- 0x00000010 62363865 33363932 35366530 64613939 b68e369256e0da99\n- 0x00000020 63343536 64302e64 65627567 00000000 c456d0.debug....\n- 0x00000030 3ad06c7f :.l.\n+ 0x00000000 37663937 39393638 66616538 33356230 7f979968fae835b0\n+ 0x00000010 61396265 39333633 32623731 36663230 a9be93632b716f20\n+ 0x00000020 30663336 34362e64 65627567 00000000 0f3646.debug....\n+ 0x00000030 d42c086a .,.j\n \n" } ] } ] } ] } ] }, { "source1": "libqimageblitz-dev-dbgsym_0.0.6-5_arm64.deb", "source2": "libqimageblitz-dev-dbgsym_0.0.6-5_arm64.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 2017-06-26 17:55:31.000000 debian-binary\n--rw-r--r-- 0 0 0 564 2017-06-26 17:55:31.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 560 2017-06-26 17:55:31.000000 control.tar.xz\n -rw-r--r-- 0 0 0 206048 2017-06-26 17:55:31.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": "@@ -7,8 +7,8 @@\n Installed-Size: 230\n Depends: libqimageblitz-dev (= 1:0.0.6-5)\n Breaks: libqimageblitz-dbg (<< 1:0.0.6-5~)\n Replaces: libqimageblitz-dbg (<< 1:0.0.6-5~)\n Section: debug\n Priority: optional\n Description: debug symbols for libqimageblitz-dev\n-Build-Ids: 86d3d99248c9c5dcd3b68e369256e0da99c456d0\n+Build-Ids: de7f979968fae835b0a9be93632b716f200f3646\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/d3d99248c9c5dcd3b68e369256e0da99c456d0.debug\n+usr/lib/debug/.build-id/de/7f979968fae835b0a9be93632b716f200f3646.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 2017-06-26 17:55:31.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2017-06-26 17:55:31.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2017-06-26 17:55:31.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2017-06-26 17:55:31.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2017-06-26 17:55:31.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2017-06-26 17:55:31.000000 ./usr/lib/debug/.build-id/86/\n--rw-r--r-- 0 root (0) root (0) 224528 2017-06-26 17:55:31.000000 ./usr/lib/debug/.build-id/86/d3d99248c9c5dcd3b68e369256e0da99c456d0.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2017-06-26 17:55:31.000000 ./usr/lib/debug/.build-id/de/\n+-rw-r--r-- 0 root (0) root (0) 224528 2017-06-26 17:55:31.000000 ./usr/lib/debug/.build-id/de/7f979968fae835b0a9be93632b716f200f3646.debug\n drwxr-xr-x 0 root (0) root (0) 0 2017-06-26 17:55:31.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2017-06-26 17:55:31.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2017-06-26 17:55:31.000000 ./usr/share/doc/libqimageblitz-dev-dbgsym -> libqimageblitz-dev\n" }, { "source1": "./usr/lib/debug/.build-id/86/d3d99248c9c5dcd3b68e369256e0da99c456d0.debug", "source2": "./usr/lib/debug/.build-id/de/7f979968fae835b0a9be93632b716f200f3646.debug", "comments": [ "Files similar despite different names (score: 2, lower is more similar)" ], "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000238 000238 00001b 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 0000000000000254 000254 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 0000000000000278 000278 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000298 000298 0002cc 00 A 5 0 8\n [ 5] .dynsym NOBITS 0000000000000568 000298 001b48 18 A 6 3 8\n- [ 6] .dynstr NOBITS 00000000000020b0 000298 002648 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 00000000000046f8 000298 000246 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 00000000000020b0 000298 00264a 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 00000000000046fa 000298 000246 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 0000000000004940 000298 000070 00 A 6 3 8\n [ 9] .rela.dyn NOBITS 00000000000049b0 000298 000e28 18 A 5 0 8\n [10] .rela.plt NOBITS 00000000000057d8 000298 001170 18 A 5 23 8\n [11] .init NOBITS 0000000000006948 000298 000014 00 AX 0 0 4\n [12] .plt NOBITS 0000000000006960 000298 000bc0 10 AX 0 0 16\n [13] .text NOBITS 0000000000007520 000298 00676c 00 AX 0 0 8\n [14] .fini NOBITS 000000000000dc8c 000298 000010 00 AX 0 0 4\n" }, { "source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -4,15 +4,15 @@\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000254 0 SECTION LOCAL DEFAULT 2 \n 3: 0000000000000278 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000298 0 SECTION LOCAL DEFAULT 4 \n 5: 0000000000000568 0 SECTION LOCAL DEFAULT 5 \n 6: 00000000000020b0 0 SECTION LOCAL DEFAULT 6 \n- 7: 00000000000046f8 0 SECTION LOCAL DEFAULT 7 \n+ 7: 00000000000046fa 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000004940 0 SECTION LOCAL DEFAULT 8 \n 9: 00000000000049b0 0 SECTION LOCAL DEFAULT 9 \n 10: 00000000000057d8 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000006948 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000006960 0 SECTION LOCAL DEFAULT 12 \n 13: 0000000000007520 0 SECTION LOCAL DEFAULT 13 \n 14: 000000000000dc8c 0 SECTION LOCAL DEFAULT 14 \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: 86d3d99248c9c5dcd3b68e369256e0da99c456d0\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: de7f979968fae835b0a9be93632b716f200f3646\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.7.0\n" } ] } ] } ] } ] } ] }