{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.rzwlXm6V/b1/python-levenshtein_0.26.0-1_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.rzwlXm6V/b2/python-levenshtein_0.26.0-1_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n 51a5de7aff014ba3752335546589ecf5 28624 doc optional python-levenshtein-doc_0.26.0-1_all.deb\n- c6d8856d03b63960e928e33f32711b23 114288 python optional python3-levenshtein_0.26.0-1_arm64.deb\n+ f88d5ae717e6e8f656f11ffb64d6e42a 114272 python optional python3-levenshtein_0.26.0-1_arm64.deb\n"}, {"source1": "python3-levenshtein_0.26.0-1_arm64.deb", "source2": "python3-levenshtein_0.26.0-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 2024-10-01 00:04:43.000000 debian-binary\n -rw-r--r-- 0 0 0 1588 2024-10-01 00:04:43.000000 control.tar.xz\n--rw-r--r-- 0 0 0 112508 2024-10-01 00:04:43.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 112492 2024-10-01 00:04:43.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/Levenshtein/levenshtein_cpp.cpython-312-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/Levenshtein/levenshtein_cpp.cpython-312-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: 30ca824f07846b1565b86b5c4bfb910607ebefed\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0365d7d544571329f62fdafeefda9dab44516009\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -202,15 +202,15 @@\n __kwdefaults__ must be set to a dict object\n changes to cyfunction.__kwdefaults__ will not currently affect the values used in function calls\n name '%U' is not defined\n \n Bad call flags for CyFunction\n keywords must be strings\n unbound method %.200S() needs an argument\n-/tmp/tmpzuz1y0eb/build/src/Levenshtein/levenshtein_cpp.cxx\n+/tmp/tmpy5gnc182/build/src/Levenshtein/levenshtein_cpp.cxx\n %s (%s:%d)\n setratio\n float division\n Levenshtein.levenshtein_cpp.setratio\n seqratio\n Levenshtein.levenshtein_cpp.seqratio\n Module 'levenshtein_cpp' has already been imported. Re-initialisation is not supported.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -117,15 +117,15 @@\n 0x00055da0 42616420 63616c6c 20666c61 67732066 Bad call flags f\n 0x00055db0 6f722043 7946756e 6374696f 6e000000 or CyFunction...\n 0x00055dc0 6b657977 6f726473 206d7573 74206265 keywords must be\n 0x00055dd0 20737472 696e6773 00000000 00000000 strings........\n 0x00055de0 756e626f 756e6420 6d657468 6f642025 unbound method %\n 0x00055df0 2e323030 53282920 6e656564 7320616e .200S() needs an\n 0x00055e00 20617267 756d656e 74000000 00000000 argument.......\n- 0x00055e10 2f746d70 2f746d70 7a757a31 79306562 /tmp/tmpzuz1y0eb\n+ 0x00055e10 2f746d70 2f746d70 7935676e 63313832 /tmp/tmpy5gnc182\n 0x00055e20 2f627569 6c642f73 72632f4c 6576656e /build/src/Leven\n 0x00055e30 73687465 696e2f6c 6576656e 73687465 shtein/levenshte\n 0x00055e40 696e5f63 70702e63 78780000 00000000 in_cpp.cxx......\n 0x00055e50 25732028 25733a25 64290000 00000000 %s (%s:%d)......\n 0x00055e60 65786163 746c7900 73657472 6174696f exactly.setratio\n 0x00055e70 00000000 00000000 666c6f61 74206469 ........float di\n 0x00055e80 76697369 6f6e0000 4c657665 6e736874 vision..Levensht\n"}]}, {"source1": "./usr/lib/python3/dist-packages/Levenshtein/levenshtein_cpp.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/Levenshtein/levenshtein_cpp.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: 629113f17f97658178228885dfe26d158bcb5635\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 42486f199b1c9530b465a44e85598244c574776c\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -201,15 +201,15 @@\n __kwdefaults__ must be set to a dict object\n changes to cyfunction.__kwdefaults__ will not currently affect the values used in function calls\n name '%U' is not defined\n \n Bad call flags for CyFunction\n keywords must be strings\n unbound method %.200S() needs an argument\n-/tmp/tmpbpt_nhhf/build/src/Levenshtein/levenshtein_cpp.cxx\n+/tmp/tmp5nmuf7e3/build/src/Levenshtein/levenshtein_cpp.cxx\n %s (%s:%d)\n setratio\n float division\n Levenshtein.levenshtein_cpp.setratio\n seqratio\n Levenshtein.levenshtein_cpp.seqratio\n Module 'levenshtein_cpp' has already been imported. Re-initialisation is not supported.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -117,15 +117,15 @@\n 0x00054b60 42616420 63616c6c 20666c61 67732066 Bad call flags f\n 0x00054b70 6f722043 7946756e 6374696f 6e000000 or CyFunction...\n 0x00054b80 6b657977 6f726473 206d7573 74206265 keywords must be\n 0x00054b90 20737472 696e6773 00000000 00000000 strings........\n 0x00054ba0 756e626f 756e6420 6d657468 6f642025 unbound method %\n 0x00054bb0 2e323030 53282920 6e656564 7320616e .200S() needs an\n 0x00054bc0 20617267 756d656e 74000000 00000000 argument.......\n- 0x00054bd0 2f746d70 2f746d70 6270745f 6e686866 /tmp/tmpbpt_nhhf\n+ 0x00054bd0 2f746d70 2f746d70 356e6d75 66376533 /tmp/tmp5nmuf7e3\n 0x00054be0 2f627569 6c642f73 72632f4c 6576656e /build/src/Leven\n 0x00054bf0 73687465 696e2f6c 6576656e 73687465 shtein/levenshte\n 0x00054c00 696e5f63 70702e63 78780000 00000000 in_cpp.cxx......\n 0x00054c10 25732028 25733a25 64290000 00000000 %s (%s:%d)......\n 0x00054c20 65786163 746c7900 73657472 6174696f exactly.setratio\n 0x00054c30 00000000 00000000 666c6f61 74206469 ........float di\n 0x00054c40 76697369 6f6e0000 4c657665 6e736874 vision..Levensht\n"}]}]}]}]}]}