{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.VdEqKcUk1F/b1/deepin-album_5.8.9-1~exp1_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.VdEqKcUk1F/b2/deepin-album_5.8.9-1~exp1_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 5917dc6c87959643e4568cf0e906fd9a 12677764 debug optional deepin-album-dbgsym_5.8.9-1~exp1_armhf.deb\n- 73db8e05b00ba9443eb14a733e4ccc8d 4996036 utils optional deepin-album_5.8.9-1~exp1_armhf.deb\n+ b7cacfe290622d5c2fe7798dc5f1e2d5 12677756 debug optional deepin-album-dbgsym_5.8.9-1~exp1_armhf.deb\n+ e4c4d021bb069b3fbb5c616d53f58b95 4994720 utils optional deepin-album_5.8.9-1~exp1_armhf.deb\n"}, {"source1": "deepin-album_5.8.9-1~exp1_armhf.deb", "source2": "deepin-album_5.8.9-1~exp1_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 2021-05-26 06:35:38.000000 debian-binary\n--rw-r--r-- 0 0 0 3532 2021-05-26 06:35:38.000000 control.tar.xz\n--rw-r--r-- 0 0 0 4992312 2021-05-26 06:35:38.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 3528 2021-05-26 06:35:38.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 4991000 2021-05-26 06:35: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/bin/deepin-album", "source2": "./usr/bin/deepin-album", "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 00000154 000154 000019 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000170 000170 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000194 000194 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 000001b4 0001b4 004728 04 A 5 0 4\n [ 5] .dynsym DYNSYM 000048dc 0048dc 012890 10 A 6 3 4\n- [ 6] .dynstr STRTAB 0001716c 01716c 02fcf0 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 00046e5c 046e5c 002512 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 0001716c 01716c 02fcf2 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 00046e5e 046e5e 002512 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 00049370 049370 0001e0 00 A 6 12 4\n [ 9] .rel.dyn REL 00049550 049550 00b6c0 08 A 5 0 4\n [10] .rel.plt REL 00054c10 054c10 0028a0 08 AI 5 23 4\n [11] .init PROGBITS 000574b0 0574b0 00000c 00 AX 0 0 4\n [12] .plt PROGBITS 000574bc 0574bc 003f1c 04 AX 0 0 4\n [13] .text PROGBITS 0005b3d8 05b3d8 0e7b14 00 AX 0 0 8\n [14] .fini PROGBITS 00142eec 142eec 000008 00 AX 0 0 4\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -24,23 +24,23 @@\n 0x00000019 (INIT_ARRAY) 0x1a1b88\n 0x0000001b (INIT_ARRAYSZ) 248 (bytes)\n 0x0000001a (FINI_ARRAY) 0x1a1c80\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x1b4\n 0x00000005 (STRTAB) 0x1716c\n 0x00000006 (SYMTAB) 0x48dc\n- 0x0000000a (STRSZ) 195824 (bytes)\n+ 0x0000000a (STRSZ) 195826 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000015 (DEBUG) 0x0\n 0x00000003 (PLTGOT) 0x1a7000\n 0x00000002 (PLTRELSZ) 10400 (bytes)\n 0x00000014 (PLTREL) REL\n 0x00000017 (JMPREL) 0x54c10\n 0x00000011 (REL) 0x49550\n 0x00000012 (RELSZ) 46784 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x6ffffffb (FLAGS_1) Flags: PIE\n 0x6ffffffe (VERNEED) 0x49370\n 0x6fffffff (VERNEEDNUM) 12\n- 0x6ffffff0 (VERSYM) 0x46e5c\n+ 0x6ffffff0 (VERSYM) 0x46e5e\n 0x6ffffffa (RELCOUNT) 2335\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: 4015d655af1a959a2d0ff4ec47e341bffbe2f9ba\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4c246390fafeec87405875077270759071e5be54\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 4745 entries:\n- Addr: 0x0000000000046e5c Offset: 0x046e5c Link: 5 (.dynsym)\n+ Addr: 0x0000000000046e5e Offset: 0x046e5e Link: 5 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 1 (*global*) \n 004: 2 (Qt_5) 1 (*global*) 2 (Qt_5) 3 (GLIBC_2.4) \n 008: 4 (Qt_5) 2 (Qt_5) 2 (Qt_5) 4 (Qt_5) \n 00c: 4 (Qt_5) 5 (Qt_5) 2 (Qt_5) 2 (Qt_5) \n 010: 2 (Qt_5) 2 (Qt_5) 4 (Qt_5) 2 (Qt_5) \n 014: 5 (Qt_5) 2 (Qt_5) 2 (Qt_5) 4 (Qt_5) \n 018: 4 (Qt_5) 1 (*global*) 2 (Qt_5) 5 (Qt_5) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -12235,8 +12235,9 @@\n 0x00046dec 4c494243 58585f33 2e342e32 3100474c LIBCXX_3.4.21.GL\n 0x00046dfc 49424358 585f332e 342e3137 00474c49 IBCXX_3.4.17.GLI\n 0x00046e0c 42435858 5f332e34 00435858 4142495f BCXX_3.4.CXXABI_\n 0x00046e1c 312e332e 39004358 58414249 5f312e33 1.3.9.CXXABI_1.3\n 0x00046e2c 00474343 5f332e35 00000000 00000000 .GCC_3.5........\n 0x00046e3c 00000000 00000000 00000000 00000000 ................\n 0x00046e4c 00000000 00000000 00000000 00000000 ................\n+ 0x00046e5c 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.VdEqKcUk1F/dbd-tmp-AWTmWiR/diffoscope_7spnwova_b2/tmpji_0ny46_DebTarContainer/0/.debug/15d655af1a959a2d0ff4ec47e341bffbe2f9ba.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 31356436 35356166 31613935 39613264 15d655af1a959a2d\n- 0x00000010 30666634 65633437 65333431 62666662 0ff4ec47e341bffb\n- 0x00000020 65326639 62612e64 65627567 00000000 e2f9ba.debug....\n- 0x00000030 24a5f066 $..f\n+ 0x00000000 32343633 39306661 66656563 38373430 246390fafeec8740\n+ 0x00000010 35383735 30373732 37303735 39303731 5875077270759071\n+ 0x00000020 65356265 35342e64 65627567 00000000 e5be54.debug....\n+ 0x00000030 dfed81f5 ....\n \n"}]}]}]}]}, {"source1": "deepin-album-dbgsym_5.8.9-1~exp1_armhf.deb", "source2": "deepin-album-dbgsym_5.8.9-1~exp1_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 2021-05-26 06:35:38.000000 debian-binary\n -rw-r--r-- 0 0 0 544 2021-05-26 06:35:38.000000 control.tar.xz\n--rw-r--r-- 0 0 0 12677028 2021-05-26 06:35:38.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 12677020 2021-05-26 06:35: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": "@@ -5,8 +5,8 @@\n Architecture: armhf\n Maintainer: Debian Deepin Packaging Team \n Installed-Size: 12854\n Depends: deepin-album (= 5.8.9-1~exp1)\n Section: debug\n Priority: optional\n Description: debug symbols for deepin-album\n-Build-Ids: 4015d655af1a959a2d0ff4ec47e341bffbe2f9ba\n+Build-Ids: 4c246390fafeec87405875077270759071e5be54\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/40/15d655af1a959a2d0ff4ec47e341bffbe2f9ba.debug\n+usr/lib/debug/.build-id/4c/246390fafeec87405875077270759071e5be54.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-05-26 06:35:38.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2021-05-26 06:35:38.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2021-05-26 06:35:38.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2021-05-26 06:35:38.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2021-05-26 06:35:38.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2021-05-26 06:35:38.000000 ./usr/lib/debug/.build-id/40/\n--rw-r--r-- 0 root (0) root (0) 13151324 2021-05-26 06:35:38.000000 ./usr/lib/debug/.build-id/40/15d655af1a959a2d0ff4ec47e341bffbe2f9ba.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-05-26 06:35:38.000000 ./usr/lib/debug/.build-id/4c/\n+-rw-r--r-- 0 root (0) root (0) 13151324 2021-05-26 06:35:38.000000 ./usr/lib/debug/.build-id/4c/246390fafeec87405875077270759071e5be54.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-05-26 06:35:38.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2021-05-26 06:35:38.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2021-05-26 06:35:38.000000 ./usr/share/doc/deepin-album-dbgsym -> deepin-album\n"}, {"source1": "./usr/lib/debug/.build-id/40/15d655af1a959a2d0ff4ec47e341bffbe2f9ba.debug", "source2": "./usr/lib/debug/.build-id/4c/246390fafeec87405875077270759071e5be54.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 00000154 000154 000019 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000170 000170 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000194 000194 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 000001b4 0001b4 004728 04 A 5 0 4\n [ 5] .dynsym NOBITS 000048dc 0001b4 012890 10 A 6 3 4\n- [ 6] .dynstr NOBITS 0001716c 0001b4 02fcf0 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 00046e5c 0001b4 002512 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 0001716c 0001b4 02fcf2 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 00046e5e 0001b4 002512 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 00049370 0001b4 0001e0 00 A 6 12 4\n [ 9] .rel.dyn NOBITS 00049550 0001b4 00b6c0 08 A 5 0 4\n [10] .rel.plt NOBITS 00054c10 0001b4 0028a0 08 AI 5 23 4\n [11] .init NOBITS 000574b0 0001b4 00000c 00 AX 0 0 4\n [12] .plt NOBITS 000574bc 0001b4 003f1c 04 AX 0 0 4\n [13] .text NOBITS 0005b3d8 0001b4 0e7b14 00 AX 0 0 8\n [14] .fini NOBITS 00142eec 0001b4 000008 00 AX 0 0 4\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "comments": ["error from `readelf --wide --symbols {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -4,15 +4,15 @@\n 0: 00000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000154 0 SECTION LOCAL DEFAULT 1 .interp\n 2: 00000170 0 SECTION LOCAL DEFAULT 2 .note.gnu.build-id\n 3: 00000194 0 SECTION LOCAL DEFAULT 3 .note.ABI-tag\n 4: 000001b4 0 SECTION LOCAL DEFAULT 4 .gnu.hash\n 5: 000048dc 0 SECTION LOCAL DEFAULT 5 .dynsym\n 6: 0001716c 0 SECTION LOCAL DEFAULT 6 .dynstr\n- 7: 00046e5c 0 SECTION LOCAL DEFAULT 7 .gnu.version\n+ 7: 00046e5e 0 SECTION LOCAL DEFAULT 7 .gnu.version\n 8: 00049370 0 SECTION LOCAL DEFAULT 8 .gnu.version_r\n 9: 00049550 0 SECTION LOCAL DEFAULT 9 .rel.dyn\n 10: 00054c10 0 SECTION LOCAL DEFAULT 10 .rel.plt\n 11: 000574b0 0 SECTION LOCAL DEFAULT 11 .init\n 12: 000574bc 0 SECTION LOCAL DEFAULT 12 .plt\n 13: 0005b3d8 0 SECTION LOCAL DEFAULT 13 .text\n 14: 00142eec 0 SECTION LOCAL DEFAULT 14 .fini\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: 4015d655af1a959a2d0ff4ec47e341bffbe2f9ba\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4c246390fafeec87405875077270759071e5be54\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"}]}]}]}]}]}