{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.l6ubzlCv/b1/python-levenshtein_0.26.1-2_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.l6ubzlCv/b2/python-levenshtein_0.26.1-2_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n 6fc4ed5dea9eea2781605b2380af239e 28672 doc optional python-levenshtein-doc_0.26.1-2_all.deb\n- 204b9cd8ff82c066b45de8ec260ea7e1 151040 python optional python3-levenshtein_0.26.1-2_armhf.deb\n+ 1ed1665e0aa4f11f08875a8c4cefe5c9 151000 python optional python3-levenshtein_0.26.1-2_armhf.deb\n"}, {"source1": "python3-levenshtein_0.26.1-2_armhf.deb", "source2": "python3-levenshtein_0.26.1-2_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 2024-12-21 22:13:30.000000 debian-binary\n -rw-r--r-- 0 0 0 1588 2024-12-21 22:13:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 149260 2024-12-21 22:13:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 149220 2024-12-21 22:13:30.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-arm-linux-gnueabihf.so", "source2": "./usr/lib/python3/dist-packages/Levenshtein/levenshtein_cpp.cpython-312-arm-linux-gnueabihf.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,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: e99bb13a518e83f401c771744d482986bb6cba92\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f083e0c3e57e565e6b4f376fae6b65184b5f10dd\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -311,15 +311,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/tmplxo9h8wj/build/src/Levenshtein/levenshtein_cpp.cxx\n+/tmp/tmpooe2fng9/build/src/Levenshtein/levenshtein_cpp.cxx\n %s (%s:%d)\n at least\n setmedian\n while calling a Python object\n NULL result without error in PyObject_Call\n levenshtein_cpp.pyx\n Levenshtein.levenshtein_cpp.setmedian\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -120,16 +120,16 @@\n 0x00059624 25552061 74202570 3e000000 42616420 %U at %p>...Bad \n 0x00059634 63616c6c 20666c61 67732066 6f722043 call flags for C\n 0x00059644 7946756e 6374696f 6e000000 6b657977 yFunction...keyw\n 0x00059654 6f726473 206d7573 74206265 20737472 ords must be str\n 0x00059664 696e6773 00000000 756e626f 756e6420 ings....unbound \n 0x00059674 6d657468 6f642025 2e323030 53282920 method %.200S() \n 0x00059684 6e656564 7320616e 20617267 756d656e needs an argumen\n- 0x00059694 74000000 2f746d70 2f746d70 6c786f39 t.../tmp/tmplxo9\n- 0x000596a4 6838776a 2f627569 6c642f73 72632f4c h8wj/build/src/L\n+ 0x00059694 74000000 2f746d70 2f746d70 6f6f6532 t.../tmp/tmpooe2\n+ 0x000596a4 666e6739 2f627569 6c642f73 72632f4c fng9/build/src/L\n 0x000596b4 6576656e 73687465 696e2f6c 6576656e evenshtein/leven\n 0x000596c4 73687465 696e5f63 70702e63 78780000 shtein_cpp.cxx..\n 0x000596d4 25732028 25733a25 64290000 6174206d %s (%s:%d)..at m\n 0x000596e4 6f737400 73000000 6174206c 65617374 ost.s...at least\n 0x000596f4 00000000 00000000 7365746d 65646961 ........setmedia\n 0x00059704 6e000000 20776869 6c652063 616c6c69 n... while calli\n 0x00059714 6e672061 20507974 686f6e20 6f626a65 ng a Python obje\n"}]}, {"source1": "./usr/lib/python3/dist-packages/Levenshtein/levenshtein_cpp.cpython-313-arm-linux-gnueabihf.so", "source2": "./usr/lib/python3/dist-packages/Levenshtein/levenshtein_cpp.cpython-313-arm-linux-gnueabihf.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,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: 52b8148af121e7c8591e766bc3ebbf7a6ea2cb34\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8cb797d471d66e8190389c2678dee0525b15e254\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -311,15 +311,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/tmp9f3phvbp/build/src/Levenshtein/levenshtein_cpp.cxx\n+/tmp/tmp2aar2o0h/build/src/Levenshtein/levenshtein_cpp.cxx\n %s (%s:%d)\n at least\n setmedian\n while calling a Python object\n NULL result without error in PyObject_Call\n levenshtein_cpp.pyx\n Levenshtein.levenshtein_cpp.setmedian\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -120,16 +120,16 @@\n 0x0005942c 25552061 74202570 3e000000 42616420 %U at %p>...Bad \n 0x0005943c 63616c6c 20666c61 67732066 6f722043 call flags for C\n 0x0005944c 7946756e 6374696f 6e000000 6b657977 yFunction...keyw\n 0x0005945c 6f726473 206d7573 74206265 20737472 ords must be str\n 0x0005946c 696e6773 00000000 756e626f 756e6420 ings....unbound \n 0x0005947c 6d657468 6f642025 2e323030 53282920 method %.200S() \n 0x0005948c 6e656564 7320616e 20617267 756d656e needs an argumen\n- 0x0005949c 74000000 2f746d70 2f746d70 39663370 t.../tmp/tmp9f3p\n- 0x000594ac 68766270 2f627569 6c642f73 72632f4c hvbp/build/src/L\n+ 0x0005949c 74000000 2f746d70 2f746d70 32616172 t.../tmp/tmp2aar\n+ 0x000594ac 326f3068 2f627569 6c642f73 72632f4c 2o0h/build/src/L\n 0x000594bc 6576656e 73687465 696e2f6c 6576656e evenshtein/leven\n 0x000594cc 73687465 696e5f63 70702e63 78780000 shtein_cpp.cxx..\n 0x000594dc 25732028 25733a25 64290000 6174206d %s (%s:%d)..at m\n 0x000594ec 6f737400 73000000 6174206c 65617374 ost.s...at least\n 0x000594fc 00000000 00000000 7365746d 65646961 ........setmedia\n 0x0005950c 6e000000 20776869 6c652063 616c6c69 n... while calli\n 0x0005951c 6e672061 20507974 686f6e20 6f626a65 ng a Python obje\n"}]}]}]}]}]}