{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.xnzYwQ8Q/b1/pybdsf_1.11.1-1_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.xnzYwQ8Q/b2/pybdsf_1.11.1-1_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- f91c5a550cf388350066918d48438283 926604 debug optional python3-bdsf-dbgsym_1.11.1-1_armhf.deb\n- 48c38a241e5b58eab04e541956ac53b6 295488 python optional python3-bdsf_1.11.1-1_armhf.deb\n+ 7423e633445b7fa216ecca86e18bfa56 926644 debug optional python3-bdsf-dbgsym_1.11.1-1_armhf.deb\n+ 197dfd0c59da95fd59b4a53df9b1b6a8 295520 python optional python3-bdsf_1.11.1-1_armhf.deb\n"}, {"source1": "python3-bdsf_1.11.1-1_armhf.deb", "source2": "python3-bdsf_1.11.1-1_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-09-10 11:22:38.000000 debian-binary\n--rw-r--r-- 0 0 0 2416 2024-09-10 11:22:38.000000 control.tar.xz\n--rw-r--r-- 0 0 0 292880 2024-09-10 11:22:38.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2412 2024-09-10 11:22:38.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 292916 2024-09-10 11:22:38.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/bdsf/_pytesselate.cpython-312-arm-linux-gnueabihf.so", "source2": "./usr/lib/python3/dist-packages/bdsf/_pytesselate.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: 4dcdab9bd8773199c37fd4107361022a64360b27\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6aba5570fe41e92f69aeceee558d09d1df1f3146\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 70797468 6f6e332d ueabihf/python3-\n- 0x00000030 62647366 2e646562 756700ad f8c01cf8 bdsf.debug......\n- 0x00000040 150bd484 354c2e1c 8ca68e96 1f5812 ....5L.......X.\n+ 0x00000030 62647366 2e646562 7567002f 1f75275c bdsf.debug./.u'\\\n+ 0x00000040 d01a8a07 4229e26e f41ec081 e053ac ....B).n.....S.\n \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 63646162 39626438 37373331 39396333 cdab9bd8773199c3\n- 0x00000010 37666434 31303733 36313032 32613634 7fd4107361022a64\n- 0x00000020 33363062 32372e64 65627567 00000000 360b27.debug....\n- 0x00000030 05a4c5b5 ....\n+ 0x00000000 62613535 37306665 34316539 32663639 ba5570fe41e92f69\n+ 0x00000010 61656365 65653535 38643039 64316466 aeceee558d09d1df\n+ 0x00000020 31663331 34362e64 65627567 00000000 1f3146.debug....\n+ 0x00000030 0ce832b8 ..2.\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/bdsf/nat/natgridmodule.cpython-312-arm-linux-gnueabihf.so", "source2": "./usr/lib/python3/dist-packages/bdsf/nat/natgridmodule.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 --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 70797468 6f6e332d ueabihf/python3-\n- 0x00000030 62647366 2e646562 756700ad f8c01cf8 bdsf.debug......\n- 0x00000040 150bd484 354c2e1c 8ca68e96 1f5812 ....5L.......X.\n+ 0x00000030 62647366 2e646562 7567002f 1f75275c bdsf.debug./.u'\\\n+ 0x00000040 d01a8a07 4229e26e f41ec081 e053ac ....B).n.....S.\n \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 32303430 36643836 37616632 61346336 20406d867af2a4c6\n 0x00000010 32633063 38323762 39326232 63613964 2c0c827b92b2ca9d\n 0x00000020 61323861 31632e64 65627567 00000000 a28a1c.debug....\n- 0x00000030 d755c4e6 .U..\n+ 0x00000030 ed351e6a .5.j\n \n"}]}]}]}]}, {"source1": "python3-bdsf-dbgsym_1.11.1-1_armhf.deb", "source2": "python3-bdsf-dbgsym_1.11.1-1_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-09-10 11:22:38.000000 debian-binary\n -rw-r--r-- 0 0 0 692 2024-09-10 11:22:38.000000 control.tar.xz\n--rw-r--r-- 0 0 0 925720 2024-09-10 11:22:38.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 925760 2024-09-10 11:22:38.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 Astro Maintainers \n Installed-Size: 999\n Depends: python3-bdsf (= 1.11.1-1)\n Section: debug\n Priority: optional\n Description: debug symbols for python3-bdsf\n-Build-Ids: 4520406d867af2a4c62c0c827b92b2ca9da28a1c 4dcdab9bd8773199c37fd4107361022a64360b27 5c6f9a33e2dd9b12383d518d5e1fedc8790a4719\n+Build-Ids: 4520406d867af2a4c62c0c827b92b2ca9da28a1c 5c6f9a33e2dd9b12383d518d5e1fedc8790a4719 6aba5570fe41e92f69aeceee558d09d1df1f3146\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,4 +1,4 @@\n usr/lib/debug/.build-id/45/20406d867af2a4c62c0c827b92b2ca9da28a1c.debug\n-usr/lib/debug/.build-id/4d/cdab9bd8773199c37fd4107361022a64360b27.debug\n usr/lib/debug/.build-id/5c/6f9a33e2dd9b12383d518d5e1fedc8790a4719.debug\n+usr/lib/debug/.build-id/6a/ba5570fe41e92f69aeceee558d09d1df1f3146.debug\n usr/lib/debug/.dwz/arm-linux-gnueabihf/python3-bdsf.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,17 +1,17 @@\n drwxr-xr-x 0 root (0) root (0) 0 2024-09-10 11:22:38.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-09-10 11:22:38.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-09-10 11:22:38.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-09-10 11:22:38.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2024-09-10 11:22:38.000000 ./usr/lib/debug/.build-id/\n drwxr-xr-x 0 root (0) root (0) 0 2024-09-10 11:22:38.000000 ./usr/lib/debug/.build-id/45/\n -rw-r--r-- 0 root (0) root (0) 57880 2024-09-10 11:22:38.000000 ./usr/lib/debug/.build-id/45/20406d867af2a4c62c0c827b92b2ca9da28a1c.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2024-09-10 11:22:38.000000 ./usr/lib/debug/.build-id/4d/\n--rw-r--r-- 0 root (0) root (0) 65932 2024-09-10 11:22:38.000000 ./usr/lib/debug/.build-id/4d/cdab9bd8773199c37fd4107361022a64360b27.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-09-10 11:22:38.000000 ./usr/lib/debug/.build-id/5c/\n -rw-r--r-- 0 root (0) root (0) 874852 2024-09-10 11:22:38.000000 ./usr/lib/debug/.build-id/5c/6f9a33e2dd9b12383d518d5e1fedc8790a4719.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-09-10 11:22:38.000000 ./usr/lib/debug/.build-id/6a/\n+-rw-r--r-- 0 root (0) root (0) 65932 2024-09-10 11:22:38.000000 ./usr/lib/debug/.build-id/6a/ba5570fe41e92f69aeceee558d09d1df1f3146.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-09-10 11:22:38.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2024-09-10 11:22:38.000000 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/\n -rw-r--r-- 0 root (0) root (0) 7316 2024-09-10 11:22:38.000000 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/python3-bdsf.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-09-10 11:22:38.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-09-10 11:22:38.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2024-09-10 11:22:38.000000 ./usr/share/doc/python3-bdsf-dbgsym -> python3-bdsf\n"}, {"source1": "./usr/lib/debug/.build-id/45/20406d867af2a4c62c0c827b92b2ca9da28a1c.debug", "source2": "./usr/lib/debug/.build-id/45/20406d867af2a4c62c0c827b92b2ca9da28a1c.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 70797468 6f6e332d ueabihf/python3-\n- 0x00000030 62647366 2e646562 756700ad f8c01cf8 bdsf.debug......\n- 0x00000040 150bd484 354c2e1c 8ca68e96 1f5812 ....5L.......X.\n+ 0x00000030 62647366 2e646562 7567002f 1f75275c bdsf.debug./.u'\\\n+ 0x00000040 d01a8a07 4229e26e f41ec081 e053ac ....B).n.....S.\n \n"}]}, {"source1": "./usr/lib/debug/.dwz/arm-linux-gnueabihf/python3-bdsf.debug", "source2": "./usr/lib/debug/.dwz/arm-linux-gnueabihf/python3-bdsf.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -3,14 +3,14 @@\n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000000 000034 000024 00 0 0 4\n [ 2] .debug_info PROGBITS 00000000 000058 000fc5 00 C 0 0 4\n [ 3] .debug_abbrev PROGBITS 00000000 001020 0001ba 00 C 0 0 4\n [ 4] .debug_line PROGBITS 00000000 0011dc 000116 00 C 0 0 4\n- [ 5] .debug_str PROGBITS 00000000 0012f4 000838 01 MSC 0 0 4\n- [ 6] .shstrtab STRTAB 00000000 001b2c 00004f 00 0 0 1\n+ [ 5] .debug_str PROGBITS 00000000 0012f4 000839 01 MSC 0 0 4\n+ [ 6] .shstrtab STRTAB 00000000 001b2d 00004f 00 0 0 1\n Key to Flags:\n W (write), A (alloc), X (execute), M (merge), S (strings), I (info),\n L (link order), O (extra OS processing required), G (group), T (TLS),\n C (compressed), x (unknown), o (OS specific), E (exclude),\n D (mbind), y (purecode), p (processor specific)\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: adf8c01cf8150bd484354c2e1c8ca68e961f5812\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2f1f75275cd01a8a074229e26ef41ec081e053ac\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -694,15 +694,15 @@\n Length: 0x1118 (32-bit)\n Version: 5\n Unit Type: DW_UT_partial (3)\n Abbrev Offset: 0\n Pointer Size: 4\n <0><4ae>: Abbrev Number: 26 (DW_TAG_partial_unit)\n <4af> DW_AT_stmt_list : (sec_offset) 0\n- <4b3> DW_AT_comp_dir : (strp) (offset: 0xd35): /tmp/tmp47z_saox/bbdir\n+ <4b3> DW_AT_comp_dir : (strp) (offset: 0xd35): /tmp/tmp_9f_7vn7/bbdir\n <1><4b7>: Abbrev Number: 8 (DW_TAG_subroutine_type)\n <4b8> DW_AT_prototyped : (flag_present) 1\n <4b8> DW_AT_type : (ref_addr) <0x42>, int\n <4bc> DW_AT_sibling : (ref_udata) <0x4cd>\n <2><4bd>: Abbrev Number: 39 (DW_TAG_formal_parameter)\n <4be> DW_AT_type : (ref_addr) <0x29e>\n <2><4c2>: Abbrev Number: 39 (DW_TAG_formal_parameter)\n@@ -3394,15 +3394,15 @@\n Length: 0x16b (32-bit)\n Version: 5\n Unit Type: DW_UT_partial (3)\n Abbrev Offset: 0\n Pointer Size: 4\n <0><15ca>: Abbrev Number: 26 (DW_TAG_partial_unit)\n <15cb> DW_AT_stmt_list : (sec_offset) 0\n- <15cf> DW_AT_comp_dir : (strp) (offset: 0xd35): /tmp/tmp47z_saox/bbdir\n+ <15cf> DW_AT_comp_dir : (strp) (offset: 0xd35): /tmp/tmp_9f_7vn7/bbdir\n <1><15d3>: Abbrev Number: 5 (DW_TAG_typedef)\n <15d4> DW_AT_name : (strp) (offset: 0x982): PyModuleDef\n <15d8> DW_AT_decl_file : (data1) 8\n <15d9> DW_AT_decl_line : (data1) 12\n <15da> DW_AT_decl_column : (data1) 28\n <15db> DW_AT_type : (ref_udata) <0x15dc>, PyModuleDef\n <1><15dc>: Abbrev Number: 32 (DW_TAG_structure_type)\n@@ -3611,15 +3611,15 @@\n Length: 0x74 (32-bit)\n Version: 5\n Unit Type: DW_UT_partial (3)\n Abbrev Offset: 0\n Pointer Size: 4\n <0><1739>: Abbrev Number: 26 (DW_TAG_partial_unit)\n <173a> DW_AT_stmt_list : (sec_offset) 0\n- <173e> DW_AT_comp_dir : (strp) (offset: 0xd35): /tmp/tmp47z_saox/bbdir\n+ <173e> DW_AT_comp_dir : (strp) (offset: 0xd35): /tmp/tmp_9f_7vn7/bbdir\n <1><1742>: Abbrev Number: 42 (DW_TAG_variable)\n <1743> DW_AT_name : (strp) (offset: 0xd73): PyExc_TypeError\n <1747> DW_AT_decl_file : (data1) 17\n <1748> DW_AT_decl_line : (data1) 116\n <1749> DW_AT_decl_column : (data1) 24\n <174a> DW_AT_type : (ref_addr) <0x880>\n <174e> DW_AT_external : (flag_present) 1\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_str {}", "unified_diff": "@@ -286,15 +286,15 @@\n [ ce9] am_aiter\n [ cf2] niter\n [ cf8] PyCapsule_GetPointer\n [ d0d] getter\n [ d14] setter\n [ d1b] nb_power\n [ d24] nb_inplace_power\n- [ d35] /tmp/tmp47z_saox/bbdir\n+ [ d35] /tmp/tmp_9f_7vn7/bbdir\n [ d4c] nb_or\n [ d52] nb_inplace_or\n [ d60] PyExc_RuntimeError\n [ d73] PyExc_TypeError\n [ d83] PyExc_ValueError\n [ d94] PyExc_ImportError\n [ da6] error\n"}]}, {"source1": "./usr/lib/debug/.build-id/4d/cdab9bd8773199c37fd4107361022a64360b27.debug", "source2": "./usr/lib/debug/.build-id/6a/ba5570fe41e92f69aeceee558d09d1df1f3146.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,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: 4dcdab9bd8773199c37fd4107361022a64360b27\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6aba5570fe41e92f69aeceee558d09d1df1f3146\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-'GCC: (Debian 14.2.0-6) 14.2.0\n+1FGCC: (Debian 14.2.0-6) 14.2.0\n $ozBHBHOH\n nif(gdi\t\n p<\\.o#aD\n _I45tXGX]\n &LMn7^85\n b~|S9dX}j\n )O53;K3Oz\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 70797468 6f6e332d ueabihf/python3-\n- 0x00000030 62647366 2e646562 756700ad f8c01cf8 bdsf.debug......\n- 0x00000040 150bd484 354c2e1c 8ca68e96 1f5812 ....5L.......X.\n+ 0x00000030 62647366 2e646562 7567002f 1f75275c bdsf.debug./.u'\\\n+ 0x00000040 d01a8a07 4229e26e f41ec081 e053ac ....B).n.....S.\n \n"}]}]}]}]}]}