{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.NobDPWIr/b1/python-nacl_1.5.0-4_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.NobDPWIr/b2/python-nacl_1.5.0-4_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,4 +1,4 @@\n \n 17a20febd365898a030fc9d7fd1a2bcc 184732 doc optional python-nacl-doc_1.5.0-4_all.deb\n- 5967372214cc5ec146267925024390e0 78704 debug optional python3-nacl-dbgsym_1.5.0-4_armhf.deb\n- 1692cc63c52df711cee6335d0d048f08 53340 python optional python3-nacl_1.5.0-4_armhf.deb\n+ 4961d1ab3b884c9c64b392040a28676f 78704 debug optional python3-nacl-dbgsym_1.5.0-4_armhf.deb\n+ 169f340f405b4456a90b2bbd42a55c10 53360 python optional python3-nacl_1.5.0-4_armhf.deb\n"}, {"source1": "python3-nacl_1.5.0-4_armhf.deb", "source2": "python3-nacl_1.5.0-4_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 2023-08-14 10:51:47.000000 debian-binary\n -rw-r--r-- 0 0 0 2072 2023-08-14 10:51:47.000000 control.tar.xz\n--rw-r--r-- 0 0 0 51076 2023-08-14 10:51:47.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 51096 2023-08-14 10:51:47.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/nacl/_sodium.abi3.so", "source2": "./usr/lib/python3/dist-packages/nacl/_sodium.abi3.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: d83a310fbb51924eec9ff32f73b58bad6b3194f8\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 86909ed09e2fae5fc54ed5bd6b199c74daf5ef46\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 33613331 30666262 35313932 34656563 3a310fbb51924eec\n- 0x00000010 39666633 32663733 62353862 61643662 9ff32f73b58bad6b\n- 0x00000020 33313934 66382e64 65627567 00000000 3194f8.debug....\n- 0x00000030 a7dfe064 ...d\n+ 0x00000000 39303965 64303965 32666165 35666335 909ed09e2fae5fc5\n+ 0x00000010 34656435 62643662 31393963 37346461 4ed5bd6b199c74da\n+ 0x00000020 66356566 34362e64 65627567 00000000 f5ef46.debug....\n+ 0x00000030 c1f52d08 ..-.\n \n"}]}]}]}]}, {"source1": "python3-nacl-dbgsym_1.5.0-4_armhf.deb", "source2": "python3-nacl-dbgsym_1.5.0-4_armhf.deb", "unified_diff": null, "details": [{"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: armhf\n Maintainer: Debian Python Team \n Installed-Size: 125\n Depends: python3-nacl (= 1.5.0-4)\n Section: debug\n Priority: optional\n Description: debug symbols for python3-nacl\n-Build-Ids: d83a310fbb51924eec9ff32f73b58bad6b3194f8\n+Build-Ids: 86909ed09e2fae5fc54ed5bd6b199c74daf5ef46\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/d8/3a310fbb51924eec9ff32f73b58bad6b3194f8.debug\n+usr/lib/debug/.build-id/86/909ed09e2fae5fc54ed5bd6b199c74daf5ef46.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 2023-08-14 10:51:47.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2023-08-14 10:51:47.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2023-08-14 10:51:47.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2023-08-14 10:51:47.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2023-08-14 10:51:47.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2023-08-14 10:51:47.000000 ./usr/lib/debug/.build-id/d8/\n--rw-r--r-- 0 root (0) root (0) 117240 2023-08-14 10:51:47.000000 ./usr/lib/debug/.build-id/d8/3a310fbb51924eec9ff32f73b58bad6b3194f8.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-08-14 10:51:47.000000 ./usr/lib/debug/.build-id/86/\n+-rw-r--r-- 0 root (0) root (0) 117240 2023-08-14 10:51:47.000000 ./usr/lib/debug/.build-id/86/909ed09e2fae5fc54ed5bd6b199c74daf5ef46.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-08-14 10:51:47.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2023-08-14 10:51:47.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2023-08-14 10:51:47.000000 ./usr/share/doc/python3-nacl-dbgsym -> python3-nacl\n"}, {"source1": "./usr/lib/debug/.build-id/d8/3a310fbb51924eec9ff32f73b58bad6b3194f8.debug", "source2": "./usr/lib/debug/.build-id/86/909ed09e2fae5fc54ed5bd6b199c74daf5ef46.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 5% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -23,15 +23,15 @@\n [18] .dynamic NOBITS 00017b68 000e04 000100 08 WA 4 0 4\n [19] .got NOBITS 00017c68 000e04 000398 04 WA 0 0 4\n [20] .data NOBITS 00018000 000e04 00042c 00 WA 0 0 4\n [21] .bss NOBITS 0001842c 000e04 000074 00 WA 0 0 4\n [22] .comment PROGBITS 00000000 000118 00001f 01 MS 0 0 1\n [23] .ARM.attributes ARM_ATTRIBUTES 00000000 000137 000031 00 0 0 1\n [24] .debug_aranges PROGBITS 00000000 000168 000020 00 0 0 1\n- [25] .debug_info PROGBITS 00000000 000188 00a3cd 00 C 0 0 4\n+ [25] .debug_info PROGBITS 00000000 000188 00a3ce 00 C 0 0 4\n [26] .debug_abbrev PROGBITS 00000000 00a558 000241 00 C 0 0 4\n [27] .debug_line PROGBITS 00000000 00a79c 001766 00 C 0 0 4\n [28] .debug_frame PROGBITS 00000000 00bf04 00082d 00 C 0 0 4\n [29] .debug_str PROGBITS 00000000 00c734 000c04 01 MSC 0 0 4\n [30] .debug_loclists PROGBITS 00000000 00d338 00477f 00 C 0 0 4\n [31] .debug_rnglists PROGBITS 00000000 011ab8 000139 00 C 0 0 4\n [32] .symtab SYMTAB 00000000 011bf4 0061b0 10 33 1337 4\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: d83a310fbb51924eec9ff32f73b58bad6b3194f8\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 86909ed09e2fae5fc54ed5bd6b199c74daf5ef46\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -819,29 +819,29 @@\n <4c7> DW_AT_name : (strp) (offset: 0x2480): PYNACL_HAS_CRYPTO_CORE_ED25519\n <4cb> DW_AT_decl_file : (implicit_const) 1\n <4cb> DW_AT_decl_line : (data2) 607\n <4cd> DW_AT_decl_column : (implicit_const) 18\n <4cd> DW_AT_type : (ref_udata) <0x43>, int\n <4ce> DW_AT_const_value : (implicit_const) 1\n <1><4ce>: Abbrev Number: 49 (DW_TAG_variable)\n- <4cf> DW_AT_name : (strp) (offset: 0x4545): PYNACL_HAS_CRYPTO_SCALARMULT_ED25519\n+ <4cf> DW_AT_name : (strp) (offset: 0x286): PYNACL_HAS_CRYPTO_SHORTHASH_SIPHASHX24\n <4d3> DW_AT_decl_file : (implicit_const) 1\n- <4d3> DW_AT_decl_line : (data2) 637\n+ <4d3> DW_AT_decl_line : (data2) 634\n <4d5> DW_AT_decl_column : (implicit_const) 18\n <4d5> DW_AT_type : (ref_udata) <0x43>, int\n <4d6> DW_AT_const_value : (implicit_const) 1\n <1><4d6>: Abbrev Number: 49 (DW_TAG_variable)\n- <4d7> DW_AT_name : (strp) (offset: 0xd69): PYNACL_HAS_CRYPTO_PWHASH_SCRYPTSALSA208SHA256\n+ <4d7> DW_AT_name : (strp) (offset: 0x4545): PYNACL_HAS_CRYPTO_SCALARMULT_ED25519\n <4db> DW_AT_decl_file : (implicit_const) 1\n- <4db> DW_AT_decl_line : (data2) 693\n+ <4db> DW_AT_decl_line : (data2) 664\n <4dd> DW_AT_decl_column : (implicit_const) 18\n <4dd> DW_AT_type : (ref_udata) <0x43>, int\n <4de> DW_AT_const_value : (implicit_const) 1\n <1><4de>: Abbrev Number: 49 (DW_TAG_variable)\n- <4df> DW_AT_name : (strp) (offset: 0x286): PYNACL_HAS_CRYPTO_SHORTHASH_SIPHASHX24\n+ <4df> DW_AT_name : (strp) (offset: 0xd69): PYNACL_HAS_CRYPTO_PWHASH_SCRYPTSALSA208SHA256\n <4e3> DW_AT_decl_file : (implicit_const) 1\n <4e3> DW_AT_decl_line : (data2) 720\n <4e5> DW_AT_decl_column : (implicit_const) 18\n <4e5> DW_AT_type : (ref_udata) <0x43>, int\n <4e6> DW_AT_const_value : (implicit_const) 1\n <1><4e6>: Abbrev Number: 63 (DW_TAG_array_type)\n <4e7> DW_AT_type : (ref_udata) <0xa2>\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,21 +1,16 @@\n-GCC: (Debian 13.2.0-24) 13.2.0\n-T5SUUEM5\n-4BUUUUoUK=U5\n-CJodFnuH\n-F}|8)wB^\n-m\t-kz1-on@Zn\n-w-9f%6wJ\n-mPb;h;}L\n-8/G(q.--\n-OV38@MsC\n-Vxu+H\t;b\n-Sl>D;_ed\n-0:.R`k0g\t\n-C=#K6;UFF\n+FGCC: (Debian 13.2.0-24) 13.2.0\n+@)$:ly`G\n+4,b:c{dZ`\n+`tUoFGy3Z\n+sG*7GQo2?\n+D^I_r6.8\n+Yrr.k)e$\n+xUUUQRRUmU\n+,},\tp,G'\n &ccG=7Z;F\n p,Yg]nfz\n ]j)K#1`A\n TX-NF9+t\n DSyF+>1T\n call_weak_fn\n crtstuff.c\n"}]}]}]}]}]}