{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.CEBqDcLNEr/b1/mongo-cxx-driver_3.6.3-1_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.CEBqDcLNEr/b2/mongo-cxx-driver_3.6.3-1_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,8 +1,8 @@\n \n 1e507a7028a5c54b67ed2cf85fe439df 29308 libdevel optional libbsoncxx-dev_3.6.3-1_arm64.deb\n 0fed24878aa53f34eeb6447729055ae0 505860 debug optional libbsoncxx-noabi-dbgsym_3.6.3-1_arm64.deb\n cf172b4c557d407fde9a437a2da79b19 32152 libs optional libbsoncxx-noabi_3.6.3-1_arm64.deb\n d69f7bf4084c511f72a98c2d29cd1eb0 60716 libdevel optional libmongocxx-dev_3.6.3-1_arm64.deb\n da47bbf86698c1820eaa73ab89f24b9e 482500 doc optional libmongocxx-doc_3.6.3-1_all.deb\n- afb9e9b85c1dd5312278772a246940c5 6465644 debug optional libmongocxx-noabi-dbgsym_3.6.3-1_arm64.deb\n- 05d60744cce421141ef9024146a21a76 141068 libs optional libmongocxx-noabi_3.6.3-1_arm64.deb\n+ 77b02497f30689b74fad0655dfdf4fff 6466052 debug optional libmongocxx-noabi-dbgsym_3.6.3-1_arm64.deb\n+ 6a6b5e736ccb93e83ae93e69cecdeed1 141008 libs optional libmongocxx-noabi_3.6.3-1_arm64.deb\n"}, {"source1": "libmongocxx-noabi_3.6.3-1_arm64.deb", "source2": "libmongocxx-noabi_3.6.3-1_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 2021-04-19 17:37:00.000000 debian-binary\n -rw-r--r-- 0 0 0 968 2021-04-19 17:37:00.000000 control.tar.xz\n--rw-r--r-- 0 0 0 139908 2021-04-19 17:37:00.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 139848 2021-04-19 17:37:00.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/aarch64-linux-gnu/libmongocxx.so.3.6.3", "source2": "./usr/lib/aarch64-linux-gnu/libmongocxx.so.3.6.3", "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 00000000000001c8 0001c8 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 00000000000001f0 0001f0 002654 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000002848 002848 009d80 18 A 4 3 8\n- [ 4] .dynstr STRTAB 000000000000c5c8 00c5c8 018c95 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 000000000002525e 02525e 000d20 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 000000000000c5c8 00c5c8 018c97 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000025260 025260 000d20 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000025f80 025f80 000110 00 A 4 4 8\n [ 7] .rela.dyn RELA 0000000000026090 026090 001578 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000027608 027608 0053a0 18 AI 3 21 8\n [ 9] .init PROGBITS 000000000002c9a8 02c9a8 000014 00 AX 0 0 4\n [10] .plt PROGBITS 000000000002c9c0 02c9c0 0037e0 00 AX 0 0 16\n [11] .text PROGBITS 00000000000301a0 0301a0 04b6b4 00 AX 0 0 16\n [12] .fini PROGBITS 000000000007b854 07b854 000010 00 AX 0 0 4\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -14,23 +14,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0xa39b0\n 0x000000000000001b (INIT_ARRAYSZ) 360 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0xa3b18\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x1f0\n 0x0000000000000005 (STRTAB) 0xc5c8\n 0x0000000000000006 (SYMTAB) 0x2848\n- 0x000000000000000a (STRSZ) 101525 (bytes)\n+ 0x000000000000000a (STRSZ) 101527 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0xa42d0\n 0x0000000000000002 (PLTRELSZ) 21408 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x27608\n 0x0000000000000007 (RELA) 0x26090\n 0x0000000000000008 (RELASZ) 5496 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW\n 0x000000006ffffffe (VERNEED) 0x25f80\n 0x000000006fffffff (VERNEEDNUM) 4\n- 0x000000006ffffff0 (VERSYM) 0x2525e\n+ 0x000000006ffffff0 (VERSYM) 0x25260\n 0x000000006ffffff9 (RELACOUNT) 101\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: 8e987048208cd03fdc5f10f774c3f67c99739244\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4aab99c95b8fb036ee8fd0464d7464f232961105\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 1680 entries:\n- Addr: 0x000000000002525e Offset: 0x02525e Link: 3 (.dynsym)\n+ Addr: 0x0000000000025260 Offset: 0x025260 Link: 3 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 0 (*local*) 1 (*global*) \n 004: 1 (*global*) 2 (GLIBCXX_3.4) 1 (*global*) 1 (*global*) \n 008: 3 (GLIBCXX_3.4.19) 1 (*global*) 1 (*global*) 4 (GLIBCXX_3.4.15) \n 00c: 5 (GLIBC_2.17) 1 (*global*) 1 (*global*) 1 (*global*) \n 010: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 014: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 018: 2 (GLIBCXX_3.4) 1 (*global*) 1 (*global*) 1 (*global*) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -6341,9 +6341,9 @@\n 0x000251e8 332e342e 31310047 4c494243 58585f33 3.4.11.GLIBCXX_3\n 0x000251f8 2e342e32 3100474c 49424358 585f332e .4.21.GLIBCXX_3.\n 0x00025208 342e3135 00474c49 42435858 5f332e34 4.15.GLIBCXX_3.4\n 0x00025218 2e313900 474c4942 4358585f 332e3400 .19.GLIBCXX_3.4.\n 0x00025228 00000000 00000000 00000000 00000000 ................\n 0x00025238 00000000 00000000 00000000 00000000 ................\n 0x00025248 00000000 00000000 00000000 00000000 ................\n- 0x00025258 00000000 00 .....\n+ 0x00025258 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.CEBqDcLNEr/dbd-tmp-FYVV9Wa/diffoscope_p0df5tdw_b2/tmp0iaylj86DebTarContainer/0/.debug/987048208cd03fdc5f10f774c3f67c99739244.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 39383730 34383230 38636430 33666463 987048208cd03fdc\n- 0x00000010 35663130 66373734 63336636 37633939 5f10f774c3f67c99\n- 0x00000020 37333932 34342e64 65627567 00000000 739244.debug....\n- 0x00000030 073dc5fa .=..\n+ 0x00000000 61623939 63393562 38666230 33366565 ab99c95b8fb036ee\n+ 0x00000010 38666430 34363464 37343634 66323332 8fd0464d7464f232\n+ 0x00000020 39363131 30352e64 65627567 00000000 961105.debug....\n+ 0x00000030 c1acf5dc ....\n \n"}]}]}]}]}, {"source1": "libmongocxx-noabi-dbgsym_3.6.3-1_arm64.deb", "source2": "libmongocxx-noabi-dbgsym_3.6.3-1_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 2021-04-19 17:37:00.000000 debian-binary\n -rw-r--r-- 0 0 0 548 2021-04-19 17:37:00.000000 control.tar.xz\n--rw-r--r-- 0 0 0 6464904 2021-04-19 17:37:00.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 6465312 2021-04-19 17:37:00.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: arm64\n Maintainer: Mongo C++ Driver Team \n Installed-Size: 6559\n Depends: libmongocxx-noabi (= 3.6.3-1)\n Section: debug\n Priority: optional\n Description: debug symbols for libmongocxx-noabi\n-Build-Ids: 8e987048208cd03fdc5f10f774c3f67c99739244\n+Build-Ids: 4aab99c95b8fb036ee8fd0464d7464f232961105\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/8e/987048208cd03fdc5f10f774c3f67c99739244.debug\n+usr/lib/debug/.build-id/4a/ab99c95b8fb036ee8fd0464d7464f232961105.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-04-19 17:37:00.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2021-04-19 17:37:00.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2021-04-19 17:37:00.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2021-04-19 17:37:00.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2021-04-19 17:37:00.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2021-04-19 17:37:00.000000 ./usr/lib/debug/.build-id/8e/\n--rw-r--r-- 0 root (0) root (0) 6705312 2021-04-19 17:37:00.000000 ./usr/lib/debug/.build-id/8e/987048208cd03fdc5f10f774c3f67c99739244.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-04-19 17:37:00.000000 ./usr/lib/debug/.build-id/4a/\n+-rw-r--r-- 0 root (0) root (0) 6705312 2021-04-19 17:37:00.000000 ./usr/lib/debug/.build-id/4a/ab99c95b8fb036ee8fd0464d7464f232961105.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-04-19 17:37:00.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2021-04-19 17:37:00.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2021-04-19 17:37:00.000000 ./usr/share/doc/libmongocxx-noabi-dbgsym -> libmongocxx-noabi\n"}, {"source1": "./usr/lib/debug/.build-id/8e/987048208cd03fdc5f10f774c3f67c99739244.debug", "source2": "./usr/lib/debug/.build-id/4a/ab99c95b8fb036ee8fd0464d7464f232961105.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 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 00000000000001c8 0001c8 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 00000000000001f0 0001ec 002654 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000002848 0001ec 009d80 18 A 4 3 8\n- [ 4] .dynstr NOBITS 000000000000c5c8 0001ec 018c95 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 000000000002525e 0001ec 000d20 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 000000000000c5c8 0001ec 018c97 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000025260 0001ec 000d20 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000025f80 0001ec 000110 00 A 4 4 8\n [ 7] .rela.dyn NOBITS 0000000000026090 0001ec 001578 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000027608 0001ec 0053a0 18 AI 3 21 8\n [ 9] .init NOBITS 000000000002c9a8 0001ec 000014 00 AX 0 0 4\n [10] .plt NOBITS 000000000002c9c0 0001ec 0037e0 00 AX 0 0 16\n [11] .text NOBITS 00000000000301a0 0001ec 04b6b4 00 AX 0 0 16\n [12] .fini NOBITS 000000000007b854 0001ec 000010 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 2950 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000000000001c8 0 SECTION LOCAL DEFAULT 1 .note.gnu.build-id\n 2: 00000000000001f0 0 SECTION LOCAL DEFAULT 2 .gnu.hash\n 3: 0000000000002848 0 SECTION LOCAL DEFAULT 3 .dynsym\n 4: 000000000000c5c8 0 SECTION LOCAL DEFAULT 4 .dynstr\n- 5: 000000000002525e 0 SECTION LOCAL DEFAULT 5 .gnu.version\n+ 5: 0000000000025260 0 SECTION LOCAL DEFAULT 5 .gnu.version\n 6: 0000000000025f80 0 SECTION LOCAL DEFAULT 6 .gnu.version_r\n 7: 0000000000026090 0 SECTION LOCAL DEFAULT 7 .rela.dyn\n 8: 0000000000027608 0 SECTION LOCAL DEFAULT 8 .rela.plt\n 9: 000000000002c9a8 0 SECTION LOCAL DEFAULT 9 .init\n 10: 000000000002c9c0 0 SECTION LOCAL DEFAULT 10 .plt\n 11: 00000000000301a0 0 SECTION LOCAL DEFAULT 11 .text\n 12: 000000000007b854 0 SECTION LOCAL DEFAULT 12 .fini\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: 8e987048208cd03fdc5f10f774c3f67c99739244\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4aab99c95b8fb036ee8fd0464d7464f232961105\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-DGCC: (Debian 10.2.1-6) 10.2.1 20210110\n+GCC: (Debian 10.2.1-6) 10.2.1 20210110\n /)z]w3:;\n ul+&\" ?+#\n *a-0]39/\n X;a=yJ7+\n t%s%OLi\"\n h58f=gt,\n ,nzgLuoO\n"}]}]}]}]}]}