{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.KaCpQu9W/b1/python-tomli_2.2.1-2_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.KaCpQu9W/b2/python-tomli_2.2.1-2_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 76d36e504819f530df60a1da397b0667 106172 debug optional python3-tomli-dbgsym_2.2.1-2_arm64.deb\n- a79ec903e838709c0b963f274ae5430f 108980 python optional python3-tomli_2.2.1-2_arm64.deb\n+ e57eaf5ba438d1952b9731b3139776c0 106212 debug optional python3-tomli-dbgsym_2.2.1-2_arm64.deb\n+ 2f1867c8de8158f425d9c4eb153064a9 109056 python optional python3-tomli_2.2.1-2_arm64.deb\n"}, {"source1": "python3-tomli_2.2.1-2_arm64.deb", "source2": "python3-tomli_2.2.1-2_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-01-22 11:55:46.000000 debian-binary\n -rw-r--r-- 0 0 0 1636 2025-01-22 11:55:46.000000 control.tar.xz\n--rw-r--r-- 0 0 0 107152 2025-01-22 11:55:46.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 107228 2025-01-22 11:55:46.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/5703180c3dd46e872cf3__mypyc.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/5703180c3dd46e872cf3__mypyc.cpython-313-aarch64-linux-gnu.so", "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,8 +1,8 @@\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: 3c3b14282bfe19dc88fcc3bf1706bb98b19a9c60\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d2a4a150f34eca52c93e0c3f67e79794de1bcd24\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "unified_diff": "@@ -45375,15 +45375,15 @@\n \tbl\tcb50 \n ./build/__native_5703180c3dd46e872cf3.c:11383 (discriminator 1)\n \ttbnz\tw0, #31, 2b1a4 \n ./build/__native_5703180c3dd46e872cf3.c:11388\n \ttst\tw0, #0xff\n \tb.eq\t2ab64 // b.none\n ./build/__native_5703180c3dd46e872cf3.c:11390\n-\tldr\tx1, [x22, #928]\n+\tldr\tx1, [x22, #920]\n \tmov\tx0, x20\n \tbl\td140 \n \tmov\tw19, w0\n /usr/include/python3.13/object.h:366\n \tldr\tx1, [x20]\n /usr/include/python3.13/object.h:949 (discriminator 1)\n \ttbnz\tw1, #31, 2ac30 \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -887,16 +887,16 @@\n 0x0003f280 01220000 00000000 0428496e 76616c69 .\".......(Invali\n 0x0003f290 6420696e 69746961 6c206368 61726163 d initial charac\n 0x0003f2a0 74657220 666f7220 61206b65 79207061 ter for a key pa\n 0x0003f2b0 7274012c 0e556e63 6c6f7365 64206172 rt.,.Unclosed ar\n 0x0003f2c0 72617901 7d000000 051b4475 706c6963 ray.}.....Duplic\n 0x0003f2d0 61746520 696e6c69 6e652074 61626c65 ate inline table\n 0x0003f2e0 206b6579 2015556e 636c6f73 65642069 key .Unclosed i\n- 0x0003f2f0 6e6c696e 65207461 626c6502 5c09025c nline table.\\..\\\n- 0x0003f300 0a025c20 00000000 0519556e 65736361 ..\\ ......Unesca\n+ 0x0003f2f0 6e6c696e 65207461 626c6502 5c0a025c nline table.\\..\\\n+ 0x0003f300 09025c20 00000000 0519556e 65736361 ..\\ ......Unesca\n 0x0003f310 70656420 275c2720 696e2061 20737472 ped '\\' in a str\n 0x0003f320 696e6702 5c75025c 550a6973 73757065 ing.\\u.\\U.issupe\n 0x0003f330 72736574 11496e76 616c6964 20686578 rset.Invalid hex\n 0x0003f340 2076616c 75650000 032f4573 63617065 value.../Escape\n 0x0003f350 64206368 61726163 74657220 6973206e d character is n\n 0x0003f360 6f742061 20556e69 636f6465 20736361 ot a Unicode sca\n 0x0003f370 6c617220 76616c75 65036368 72032727 lar value.chr.''\n@@ -913,15 +913,15 @@\n 0x0003f420 6f726520 7468616e 20746865 20616c6c ore than the all\n 0x0003f430 6f776564 2007206c 6576656c 73000000 owed . levels...\n 0x0003f440 090e5265 63757273 696f6e45 72726f72 ..RecursionError\n 0x0003f450 01740474 72756501 66056661 6c736501 .t.true.f.false.\n 0x0003f460 7b056d61 74636818 496e7661 6c696420 {.match.Invalid \n 0x0003f470 64617465 206f7220 64617465 74696d65 date or datetime\n 0x0003f480 03656e64 00000000 0703696e 66036e61 .end......inf.na\n- 0x0003f490 6e042b69 6e66042d 6e616e04 2b6e616e n.+inf.-nan.+nan\n+ 0x0003f490 6e042b69 6e66042b 6e616e04 2d6e616e n.+inf.+nan.-nan\n 0x0003f4a0 042d696e 660d496e 76616c69 64207661 .-inf.Invalid va\n 0x0003f4b0 6c756500 00000000 032a7061 7273655f lue......*parse_\n 0x0003f4c0 666c6f61 74206d75 7374206e 6f742072 float must not r\n 0x0003f4d0 65747572 6e206469 63747320 6f72206c eturn dicts or l\n 0x0003f4e0 69737473 08497465 7261626c 650f636f ists.Iterable.co\n 0x0003f4f0 6c6c6563 74696f6e 732e6162 63000000 llections.abc...\n 0x0003f500 07067374 72696e67 03737973 14737263 ..string.sys.src\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"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 33623134 32383262 66653139 64633838 3b14282bfe19dc88\n- 0x00000010 66636333 62663137 30366262 39386231 fcc3bf1706bb98b1\n- 0x00000020 39613963 36302e64 65627567 00000000 9a9c60.debug....\n- 0x00000030 8f89b266 ...f\n+ 0x00000000 61346131 35306633 34656361 35326339 a4a150f34eca52c9\n+ 0x00000010 33653063 33663637 65373937 39346465 3e0c3f67e79794de\n+ 0x00000020 31626364 32342e64 65627567 00000000 1bcd24.debug....\n+ 0x00000030 07fbf14a ...J\n \n"}]}]}]}]}, {"source1": "python3-tomli-dbgsym_2.2.1-2_arm64.deb", "source2": "python3-tomli-dbgsym_2.2.1-2_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-01-22 11:55:46.000000 debian-binary\n -rw-r--r-- 0 0 0 800 2025-01-22 11:55:46.000000 control.tar.xz\n--rw-r--r-- 0 0 0 105180 2025-01-22 11:55:46.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 105220 2025-01-22 11:55:46.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 Python Team \n Installed-Size: 178\n Depends: python3-tomli (= 2.2.1-2)\n Section: debug\n Priority: optional\n Description: debug symbols for python3-tomli\n-Build-Ids: 3146bd19463f4f92f9d03055cddc4f81295e40b7 3c3b14282bfe19dc88fcc3bf1706bb98b19a9c60 3dcfcbdb51eec932e1aa96735f5f9da352c59a24 5c2658d60465f36e01f00659060be7f8819d7bdd a9991b198018fe4572b6329866d2ee6a07966bee\n+Build-Ids: 3146bd19463f4f92f9d03055cddc4f81295e40b7 3dcfcbdb51eec932e1aa96735f5f9da352c59a24 5c2658d60465f36e01f00659060be7f8819d7bdd a9991b198018fe4572b6329866d2ee6a07966bee d2a4a150f34eca52c93e0c3f67e79794de1bcd24\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,6 +1,6 @@\n usr/lib/debug/.build-id/31/46bd19463f4f92f9d03055cddc4f81295e40b7.debug\n-usr/lib/debug/.build-id/3c/3b14282bfe19dc88fcc3bf1706bb98b19a9c60.debug\n usr/lib/debug/.build-id/3d/cfcbdb51eec932e1aa96735f5f9da352c59a24.debug\n usr/lib/debug/.build-id/5c/2658d60465f36e01f00659060be7f8819d7bdd.debug\n usr/lib/debug/.build-id/a9/991b198018fe4572b6329866d2ee6a07966bee.debug\n+usr/lib/debug/.build-id/d2/a4a150f34eca52c93e0c3f67e79794de1bcd24.debug\n usr/lib/debug/.dwz/aarch64-linux-gnu/python3-tomli.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,21 +1,21 @@\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-22 11:55:46.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-22 11:55:46.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-22 11:55:46.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-22 11:55:46.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-22 11:55:46.000000 ./usr/lib/debug/.build-id/\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-22 11:55:46.000000 ./usr/lib/debug/.build-id/31/\n -rw-r--r-- 0 root (0) root (0) 6328 2025-01-22 11:55:46.000000 ./usr/lib/debug/.build-id/31/46bd19463f4f92f9d03055cddc4f81295e40b7.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-01-22 11:55:46.000000 ./usr/lib/debug/.build-id/3c/\n--rw-r--r-- 0 root (0) root (0) 134592 2025-01-22 11:55:46.000000 ./usr/lib/debug/.build-id/3c/3b14282bfe19dc88fcc3bf1706bb98b19a9c60.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-22 11:55:46.000000 ./usr/lib/debug/.build-id/3d/\n -rw-r--r-- 0 root (0) root (0) 6320 2025-01-22 11:55:46.000000 ./usr/lib/debug/.build-id/3d/cfcbdb51eec932e1aa96735f5f9da352c59a24.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-22 11:55:46.000000 ./usr/lib/debug/.build-id/5c/\n -rw-r--r-- 0 root (0) root (0) 6344 2025-01-22 11:55:46.000000 ./usr/lib/debug/.build-id/5c/2658d60465f36e01f00659060be7f8819d7bdd.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-22 11:55:46.000000 ./usr/lib/debug/.build-id/a9/\n -rw-r--r-- 0 root (0) root (0) 6344 2025-01-22 11:55:46.000000 ./usr/lib/debug/.build-id/a9/991b198018fe4572b6329866d2ee6a07966bee.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-01-22 11:55:46.000000 ./usr/lib/debug/.build-id/d2/\n+-rw-r--r-- 0 root (0) root (0) 134592 2025-01-22 11:55:46.000000 ./usr/lib/debug/.build-id/d2/a4a150f34eca52c93e0c3f67e79794de1bcd24.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-22 11:55:46.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-22 11:55:46.000000 ./usr/lib/debug/.dwz/aarch64-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 1112 2025-01-22 11:55:46.000000 ./usr/lib/debug/.dwz/aarch64-linux-gnu/python3-tomli.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-22 11:55:46.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-22 11:55:46.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2025-01-22 11:55:46.000000 ./usr/share/doc/python3-tomli-dbgsym -> python3-tomli\n"}, {"source1": "./usr/lib/debug/.build-id/3c/3b14282bfe19dc88fcc3bf1706bb98b19a9c60.debug", "source2": "./usr/lib/debug/.build-id/d2/a4a150f34eca52c93e0c3f67e79794de1bcd24.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 {}", "unified_diff": "@@ -1,8 +1,8 @@\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: 3c3b14282bfe19dc88fcc3bf1706bb98b19a9c60\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d2a4a150f34eca52c93e0c3f67e79794de1bcd24\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-`GCC: (Debian 14.2.0-19) 14.2.0\n+$GCC: (Debian 14.2.0-19) 14.2.0\n X?ncG'@WK*\n H1$3#