{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.YRKzbikC/b1/python-nacl_1.5.0-2_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.YRKzbikC/b2/python-nacl_1.5.0-2_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,4 +1,4 @@\n \n 6ebe14ea7b49e06a355e57a671a4fd47 184580 doc optional python-nacl-doc_1.5.0-2_all.deb\n- 42abc977734ca97f41ddefcca130c3c8 79348 debug optional python3-nacl-dbgsym_1.5.0-2_armhf.deb\n- 94f9361c18b497dfc9efa66ff803260a 53868 python optional python3-nacl_1.5.0-2_armhf.deb\n+ 980656ac2e87760c748c357c8b999c02 79328 debug optional python3-nacl-dbgsym_1.5.0-2_armhf.deb\n+ fb914c954509135bd0ef115ffd4a3444 53872 python optional python3-nacl_1.5.0-2_armhf.deb\n"}, {"source1": "python3-nacl_1.5.0-2_armhf.deb", "source2": "python3-nacl_1.5.0-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 2022-01-17 22:56:00.000000 debian-binary\n -rw-r--r-- 0 0 0 2064 2022-01-17 22:56:00.000000 control.tar.xz\n--rw-r--r-- 0 0 0 51612 2022-01-17 22:56:00.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 51616 2022-01-17 22:56:00.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/PyNaCl-1.5.0.dist-info/RECORD", "source2": "./usr/lib/python3/dist-packages/PyNaCl-1.5.0.dist-info/RECORD", "unified_diff": "@@ -1,13 +1,13 @@\n PyNaCl-1.5.0.dist-info/METADATA,sha256=9XMI8F2cGwxliEpJL9EymTpYywV3WWZ2NpDD6OosgOU,8229\n PyNaCl-1.5.0.dist-info/RECORD,,\n PyNaCl-1.5.0.dist-info/WHEEL,sha256=bgtjvNBf_LJtMSpgQSX83FpDehnxRNKbLSoWdXlNDKg,104\n PyNaCl-1.5.0.dist-info/top_level.txt,sha256=wfdEOI_G2RIzmzsMyhpqP17HUh6Jcqi99to9aHLEslo,13\n nacl/__init__.py,sha256=0IUunzBT8_Jn0DUdHacBExOYeAEMggo8slkfjo7O0XM,1116\n-nacl/_sodium.abi3.so,sha256=1cUgxXG_fnMf2knfuEfhm2KjH0cKQZlNGBoj2D9rm10,345088\n+nacl/_sodium.abi3.so,sha256=Iaj4ltPXqiOzRrdlvcAAHRIoyxXGvaSzbJbSDgvBBQg,345088\n nacl/bindings/__init__.py,sha256=BDlStrds2EuUS4swOL4pnf92PWVS_CHRCptX3KhEX-s,16997\n nacl/bindings/crypto_aead.py,sha256=BIw1k_JCfr5ylZk0RF5rCFIM1fhfLkEa-aiWkrfffNE,15597\n nacl/bindings/crypto_box.py,sha256=Ox0NG2t4MsGhBAa7Kgah4o0gc99ULMsqkdX56ofOouY,10139\n nacl/bindings/crypto_core.py,sha256=6u9G3y7H-QrawO785UkFFFtwDoCkeHE63GOUl9p5-eA,13736\n nacl/bindings/crypto_generichash.py,sha256=9mX0DGIIzicr-uXrqFM1nU4tirasbixDwbcdfV7W1fc,8852\n nacl/bindings/crypto_hash.py,sha256=Rg1rsEwE3azhsQT-dNVPA4NB9VogJAKn1EfxYt0pPe0,2175\n nacl/bindings/crypto_kx.py,sha256=oZNVlNgROpHOa1XQ_uZe0tqIkdfuApeJlRnwR23_74k,6723\n"}, {"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: d1e8b27f97db0c763010710203a74ba52b6ac833\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 984a04657327df4edbed2f954f7f7ac637f0947e\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 65386232 37663937 64623063 37363330 e8b27f97db0c7630\n- 0x00000010 31303731 30323033 61373462 61353262 10710203a74ba52b\n- 0x00000020 36616338 33332e64 65627567 00000000 6ac833.debug....\n- 0x00000030 8d423650 .B6P\n+ 0x00000000 34613034 36353733 32376466 34656462 4a04657327df4edb\n+ 0x00000010 65643266 39353466 37663761 63363337 ed2f954f7f7ac637\n+ 0x00000020 66303934 37652e64 65627567 00000000 f0947e.debug....\n+ 0x00000030 623b97b1 b;..\n \n"}]}]}]}]}, {"source1": "python3-nacl-dbgsym_1.5.0-2_armhf.deb", "source2": "python3-nacl-dbgsym_1.5.0-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 2022-01-17 22:56:00.000000 debian-binary\n -rw-r--r-- 0 0 0 528 2022-01-17 22:56:00.000000 control.tar.xz\n--rw-r--r-- 0 0 0 78628 2022-01-17 22:56:00.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 78608 2022-01-17 22:56:00.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: armhf\n Maintainer: Debian Python Team \n Installed-Size: 125\n Depends: python3-nacl (= 1.5.0-2)\n Section: debug\n Priority: optional\n Description: debug symbols for python3-nacl\n-Build-Ids: d1e8b27f97db0c763010710203a74ba52b6ac833\n+Build-Ids: 984a04657327df4edbed2f954f7f7ac637f0947e\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/d1/e8b27f97db0c763010710203a74ba52b6ac833.debug\n+usr/lib/debug/.build-id/98/4a04657327df4edbed2f954f7f7ac637f0947e.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 2022-01-17 22:56:00.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2022-01-17 22:56:00.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2022-01-17 22:56:00.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2022-01-17 22:56:00.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2022-01-17 22:56:00.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2022-01-17 22:56:00.000000 ./usr/lib/debug/.build-id/d1/\n--rw-r--r-- 0 root (0) root (0) 117344 2022-01-17 22:56:00.000000 ./usr/lib/debug/.build-id/d1/e8b27f97db0c763010710203a74ba52b6ac833.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2022-01-17 22:56:00.000000 ./usr/lib/debug/.build-id/98/\n+-rw-r--r-- 0 root (0) root (0) 117344 2022-01-17 22:56:00.000000 ./usr/lib/debug/.build-id/98/4a04657327df4edbed2f954f7f7ac637f0947e.debug\n drwxr-xr-x 0 root (0) root (0) 0 2022-01-17 22:56:00.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2022-01-17 22:56:00.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2022-01-17 22:56:00.000000 ./usr/share/doc/python3-nacl-dbgsym -> python3-nacl\n"}, {"source1": "./usr/lib/debug/.build-id/d1/e8b27f97db0c763010710203a74ba52b6ac833.debug", "source2": "./usr/lib/debug/.build-id/98/4a04657327df4edbed2f954f7f7ac637f0947e.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 4% similar despite different names"], "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: d1e8b27f97db0c763010710203a74ba52b6ac833\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 984a04657327df4edbed2f954f7f7ac637f0947e\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -812,36 +812,36 @@\n <1><4bc>: Abbrev Number: 63 (DW_TAG_typedef)\n <4bd> DW_AT_name : (strp) (offset: 0x4840): crypto_sign_ed25519ph_state\n <4c1> DW_AT_decl_file : (data1) 14\n <4c2> DW_AT_decl_line : (data1) 17\n <4c3> DW_AT_decl_column : (data1) 3\n <4c4> DW_AT_type : (ref_udata) <0x4a6>, crypto_sign_ed25519ph_state\n <1><4c6>: Abbrev Number: 48 (DW_TAG_variable)\n- <4c7> DW_AT_name : (strp) (offset: 0x2446): PYNACL_HAS_CRYPTO_CORE_ED25519\n+ <4c7> DW_AT_name : (strp) (offset: 0x4532): PYNACL_HAS_CRYPTO_SCALARMULT_ED25519\n <4cb> DW_AT_decl_file : (implicit_const) 1\n- <4cb> DW_AT_decl_line : (data2) 607\n+ <4cb> DW_AT_decl_line : (data2) 597\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: 48 (DW_TAG_variable)\n <4cf> DW_AT_name : (strp) (offset: 0x258): PYNACL_HAS_CRYPTO_SHORTHASH_SIPHASHX24\n <4d3> DW_AT_decl_file : (implicit_const) 1\n- <4d3> DW_AT_decl_line : (data2) 634\n+ <4d3> DW_AT_decl_line : (data2) 624\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: 48 (DW_TAG_variable)\n- <4d7> DW_AT_name : (strp) (offset: 0xd3b): PYNACL_HAS_CRYPTO_PWHASH_SCRYPTSALSA208SHA256\n+ <4d7> DW_AT_name : (strp) (offset: 0x2446): PYNACL_HAS_CRYPTO_CORE_ED25519\n <4db> DW_AT_decl_file : (implicit_const) 1\n- <4db> DW_AT_decl_line : (data2) 690\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: 48 (DW_TAG_variable)\n- <4df> DW_AT_name : (strp) (offset: 0x4532): PYNACL_HAS_CRYPTO_SCALARMULT_ED25519\n+ <4df> DW_AT_name : (strp) (offset: 0xd3b): 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: 62 (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,18 +1,17 @@\n-3GCC: (Debian 12.2.0-14) 12.2.0\n+~GCC: (Debian 12.2.0-14) 12.2.0\n =ky?0\"k_3d=\n g5C6,6|Z0\n-.\\Z,M|-x\n-F\t[\tHal0l\n-hy7jJjK-\n-pziE6_^J\n-u,aM:LXG\n-TK\tZNe2\\e\n-d?JJ[_:T\n-z4v*7a]K\n+.2UAPmmd,\n+S?\tK)G[1\n+zrf^{NDA\n+mJ_\"hd$cU\"\n+TVETnEe}V\n+X;=E9U,I\n+%DKbO6Vs*\n 8nlG)s%<\n ,ahA 8$.0H\n BYA,k]BP\n `7Spj;}Ht\n \\7mGe;*F\n %]E1;XLWg1\n \"^QdY>uES\n"}]}]}]}]}]}