{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.xyG1lsxt/b1/mapsembler2_2.2.4+dfsg1-5_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.xyG1lsxt/b2/mapsembler2_2.2.4+dfsg1-5_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 4a6f21d64da977ff89bca89d5a26a05d 2483524 debug optional mapsembler2-dbgsym_2.2.4+dfsg1-5_arm64.deb\n- 8dbbd2330723e03fe532623d6c580823 710756 science optional mapsembler2_2.2.4+dfsg1-5_arm64.deb\n+ a2320e61a4ef6a5c421edd755c3933b9 2483560 debug optional mapsembler2-dbgsym_2.2.4+dfsg1-5_arm64.deb\n+ db66983d837618bdacef78b7c389ae02 710828 science optional mapsembler2_2.2.4+dfsg1-5_arm64.deb\n"}, {"source1": "mapsembler2_2.2.4+dfsg1-5_arm64.deb", "source2": "mapsembler2_2.2.4+dfsg1-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 2025-10-18 20:45:15.000000 debian-binary\n--rw-r--r-- 0 0 0 1840 2025-10-18 20:45:15.000000 control.tar.xz\n--rw-r--r-- 0 0 0 708724 2025-10-18 20:45:15.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1836 2025-10-18 20:45:15.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 708800 2025-10-18 20:45:15.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/mapsembler2_extremities", "source2": "./usr/bin/mapsembler2_extremities", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: eb10f2a9955c6f3dcbd9d250aa1f7b3fddb8ab2d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1b1be65de8d1294e0f3979b8f6c22491764eb17f\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": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n--/lib/ld-linux-aarch64.so.1\n+/lib/ld-linux-aarch64.so.1\n i@r\\ uG7\n C1s^ZmdYj\n _ITM_deregisterTMCloneTable\n __gmon_start__\n _ITM_registerTMCloneTable\n gzprintf\n gzrewind\n@@ -966,15 +966,15 @@\n --min-solid-subkmer\n minimim abundance to keep a subkmer\n debugging\n reading reads file(s): \n Iterating reads\n /usr/bin/cc (15.2.0)\n Linux-6.12.48+deb13-cloud-arm64\n-2026-11-23 13:08:09\n+2025-10-21 06:47:50\n gatb-core-library\n build_date\n build_system\n build_compiler\n build_kmer_size\n %d %d %d %d\n Iterable::getItems... SHOULD NOT BE HERE...\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -55,16 +55,16 @@\n 0x000470c0 72656164 73206669 6c652873 293a2000 reads file(s): .\n 0x000470d0 25732000 00000000 49746572 6174696e %s .....Iteratin\n 0x000470e0 67207265 61647300 696e7075 74000000 g reads.input...\n 0x000470f0 2d2d6465 62756700 77000000 00000000 --debug.w.......\n 0x00047100 2f757372 2f62696e 2f636320 20283135 /usr/bin/cc (15\n 0x00047110 2e322e30 29000000 4c696e75 782d362e .2.0)...Linux-6.\n 0x00047120 31322e34 382b6465 6231332d 636c6f75 12.48+deb13-clou\n- 0x00047130 642d6172 6d363400 32303236 2d31312d d-arm64.2026-11-\n- 0x00047140 32332031 333a3038 3a303900 00000000 23 13:08:09.....\n+ 0x00047130 642d6172 6d363400 32303235 2d31302d d-arm64.2025-10-\n+ 0x00047140 32312030 363a3437 3a353000 00000000 21 06:47:50.....\n 0x00047150 312e302e 35000000 3f000000 00000000 1.0.5...?.......\n 0x00047160 67617462 2d636f72 652d6c69 62726172 gatb-core-librar\n 0x00047170 79000000 00000000 76657273 696f6e00 y.......version.\n 0x00047180 25730000 00000000 6275696c 645f6461 %s......build_da\n 0x00047190 74650000 00000000 6275696c 645f7379 te......build_sy\n 0x000471a0 7374656d 00000000 6275696c 645f636f stem....build_co\n 0x000471b0 6d70696c 65720000 6275696c 645f6b6d mpiler..build_km\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"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 31306632 61393935 35633666 33646362 10f2a9955c6f3dcb\n- 0x00000010 64396432 35306161 31663762 33666464 d9d250aa1f7b3fdd\n- 0x00000020 62386162 32642e64 65627567 00000000 b8ab2d.debug....\n- 0x00000030 65cb5290 e.R.\n+ 0x00000000 31626536 35646538 64313239 34653066 1be65de8d1294e0f\n+ 0x00000010 33393739 62386636 63323234 39313736 3979b8f6c2249176\n+ 0x00000020 34656231 37662e64 65627567 00000000 4eb17f.debug....\n+ 0x00000030 5d39c97d ]9.}\n \n"}]}]}]}]}, {"source1": "mapsembler2-dbgsym_2.2.4+dfsg1-5_arm64.deb", "source2": "mapsembler2-dbgsym_2.2.4+dfsg1-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 2025-10-18 20:45:15.000000 debian-binary\n -rw-r--r-- 0 0 0 756 2025-10-18 20:45:15.000000 control.tar.xz\n--rw-r--r-- 0 0 0 2482576 2025-10-18 20:45:15.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2482612 2025-10-18 20:45:15.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: Debian Med Packaging Team \n Installed-Size: 3315\n Depends: mapsembler2 (= 2.2.4+dfsg1-5)\n Section: debug\n Priority: optional\n Description: debug symbols for mapsembler2\n-Build-Ids: 0776b3c20672096fd7cef6463818583a9e8e6e51 102fff35c8abd26806fb144414462954526746f3 eb10f2a9955c6f3dcbd9d250aa1f7b3fddb8ab2d f5d1bfabf1913e3e6b4201211b2115fc01d4c6dd\n+Build-Ids: 0776b3c20672096fd7cef6463818583a9e8e6e51 102fff35c8abd26806fb144414462954526746f3 1b1be65de8d1294e0f3979b8f6c22491764eb17f f5d1bfabf1913e3e6b4201211b2115fc01d4c6dd\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,5 +1,5 @@\n usr/lib/debug/.build-id/07/76b3c20672096fd7cef6463818583a9e8e6e51.debug\n usr/lib/debug/.build-id/10/2fff35c8abd26806fb144414462954526746f3.debug\n-usr/lib/debug/.build-id/eb/10f2a9955c6f3dcbd9d250aa1f7b3fddb8ab2d.debug\n+usr/lib/debug/.build-id/1b/1be65de8d1294e0f3979b8f6c22491764eb17f.debug\n usr/lib/debug/.build-id/f5/d1bfabf1913e3e6b4201211b2115fc01d4c6dd.debug\n usr/lib/debug/.dwz/aarch64-linux-gnu/mapsembler2.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": "@@ -3,16 +3,16 @@\n drwxr-xr-x 0 root (0) root (0) 0 2025-10-18 20:45:15.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2025-10-18 20:45:15.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2025-10-18 20:45:15.000000 ./usr/lib/debug/.build-id/\n drwxr-xr-x 0 root (0) root (0) 0 2025-10-18 20:45:15.000000 ./usr/lib/debug/.build-id/07/\n -rw-r--r-- 0 root (0) root (0) 519856 2025-10-18 20:45:15.000000 ./usr/lib/debug/.build-id/07/76b3c20672096fd7cef6463818583a9e8e6e51.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-10-18 20:45:15.000000 ./usr/lib/debug/.build-id/10/\n -rw-r--r-- 0 root (0) root (0) 176768 2025-10-18 20:45:15.000000 ./usr/lib/debug/.build-id/10/2fff35c8abd26806fb144414462954526746f3.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-10-18 20:45:15.000000 ./usr/lib/debug/.build-id/eb/\n--rw-r--r-- 0 root (0) root (0) 1725456 2025-10-18 20:45:15.000000 ./usr/lib/debug/.build-id/eb/10f2a9955c6f3dcbd9d250aa1f7b3fddb8ab2d.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-10-18 20:45:15.000000 ./usr/lib/debug/.build-id/1b/\n+-rw-r--r-- 0 root (0) root (0) 1725456 2025-10-18 20:45:15.000000 ./usr/lib/debug/.build-id/1b/1be65de8d1294e0f3979b8f6c22491764eb17f.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-10-18 20:45:15.000000 ./usr/lib/debug/.build-id/f5/\n -rw-r--r-- 0 root (0) root (0) 915632 2025-10-18 20:45:15.000000 ./usr/lib/debug/.build-id/f5/d1bfabf1913e3e6b4201211b2115fc01d4c6dd.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-10-18 20:45:15.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2025-10-18 20:45:15.000000 ./usr/lib/debug/.dwz/aarch64-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 38288 2025-10-18 20:45:15.000000 ./usr/lib/debug/.dwz/aarch64-linux-gnu/mapsembler2.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-10-18 20:45:15.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2025-10-18 20:45:15.000000 ./usr/share/doc/\n"}, {"source1": "./usr/lib/debug/.build-id/eb/10f2a9955c6f3dcbd9d250aa1f7b3fddb8ab2d.debug", "source2": "./usr/lib/debug/.build-id/1b/1be65de8d1294e0f3979b8f6c22491764eb17f.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% similar despite different names"], "unified_diff": null, "details": [{"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,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: eb10f2a9955c6f3dcbd9d250aa1f7b3fddb8ab2d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1b1be65de8d1294e0f3979b8f6c22491764eb17f\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"}]}]}]}]}]}