{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.9cYemNwH/b1/libsieve_2.2.6-6_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.9cYemNwH/b2/libsieve_2.2.6-6_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,4 +1,4 @@\n \n- ee1dfbc028a2eccb1315805e9af99362 185764 debug optional libsieve2-1-dbgsym_2.2.6-6_amd64.deb\n- 4aa4edc1e8d040456d7673b912179f09 76844 libs optional libsieve2-1_2.2.6-6_amd64.deb\n+ 5b24464588bd2ec9b4f7e81ef60eec99 185772 debug optional libsieve2-1-dbgsym_2.2.6-6_amd64.deb\n+ 506770ed4a8fdcaaa5169fd748ff2a0e 76852 libs optional libsieve2-1_2.2.6-6_amd64.deb\n a51f5c574ffb37b7db7cb7eec40b6ca1 85648 libdevel optional libsieve2-dev_2.2.6-6_amd64.deb\n"}, {"source1": "libsieve2-1_2.2.6-6_amd64.deb", "source2": "libsieve2-1_2.2.6-6_amd64.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 2025-03-25 23:01:51.000000 debian-binary\n--rw-r--r-- 0 0 0 2104 2025-03-25 23:01:51.000000 control.tar.xz\n--rw-r--r-- 0 0 0 74548 2025-03-25 23:01:51.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2108 2025-03-25 23:01:51.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 74552 2025-03-25 23:01:51.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/x86_64-linux-gnu/libsieve.so.1.0.5", "source2": "./usr/lib/x86_64-linux-gnu/libsieve.so.1.0.5", "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: 8fcf7b6db9f9d7779d640b9fd98417e531a6f505\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5684d1c102b565cbbaf60f8f7c3913709025d130\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 63663762 36646239 66396437 37373964 cf7b6db9f9d7779d\n- 0x00000010 36343062 39666439 38343137 65353331 640b9fd98417e531\n- 0x00000020 61366635 30352e64 65627567 00000000 a6f505.debug....\n- 0x00000030 d96569e6 .ei.\n+ 0x00000000 38346431 63313032 62353635 63626261 84d1c102b565cbba\n+ 0x00000010 66363066 38663763 33393133 37303930 f60f8f7c39137090\n+ 0x00000020 32356431 33302e64 65627567 00000000 25d130.debug....\n+ 0x00000030 e8cf2ba8 ..+.\n \n"}]}]}]}]}, {"source1": "libsieve2-1-dbgsym_2.2.6-6_amd64.deb", "source2": "libsieve2-1-dbgsym_2.2.6-6_amd64.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 2025-03-25 23:01:51.000000 debian-binary\n -rw-r--r-- 0 0 0 536 2025-03-25 23:01:51.000000 control.tar.xz\n--rw-r--r-- 0 0 0 185036 2025-03-25 23:01:51.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 185044 2025-03-25 23:01:51.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": "@@ -6,8 +6,8 @@\n Maintainer: Debian QA Group \n Installed-Size: 209\n Depends: libsieve2-1 (= 2.2.6-6)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libsieve2-1\n-Build-Ids: 8fcf7b6db9f9d7779d640b9fd98417e531a6f505\n+Build-Ids: 5684d1c102b565cbbaf60f8f7c3913709025d130\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/8f/cf7b6db9f9d7779d640b9fd98417e531a6f505.debug\n+usr/lib/debug/.build-id/56/84d1c102b565cbbaf60f8f7c3913709025d130.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 2025-03-25 23:01:51.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-25 23:01:51.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-25 23:01:51.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-25 23:01:51.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-25 23:01:51.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-25 23:01:51.000000 ./usr/lib/debug/.build-id/8f/\n--rw-r--r-- 0 root (0) root (0) 203648 2025-03-25 23:01:51.000000 ./usr/lib/debug/.build-id/8f/cf7b6db9f9d7779d640b9fd98417e531a6f505.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-25 23:01:51.000000 ./usr/lib/debug/.build-id/56/\n+-rw-r--r-- 0 root (0) root (0) 203648 2025-03-25 23:01:51.000000 ./usr/lib/debug/.build-id/56/84d1c102b565cbbaf60f8f7c3913709025d130.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-25 23:01:51.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-25 23:01:51.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2025-03-25 23:01:51.000000 ./usr/share/doc/libsieve2-1-dbgsym -> libsieve2-1\n"}, {"source1": "./usr/lib/debug/.build-id/8f/cf7b6db9f9d7779d640b9fd98417e531a6f505.debug", "source2": "./usr/lib/debug/.build-id/56/84d1c102b565cbbaf60f8f7c3913709025d130.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 94% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -25,15 +25,15 @@\n [20] .dynamic NOBITS 000000000002dcb8 000810 0001d0 10 WA 4 0 8\n [21] .got NOBITS 000000000002de88 000810 000160 08 WA 0 0 8\n [22] .got.plt NOBITS 000000000002dfe8 000810 000568 08 WA 0 0 8\n [23] .data NOBITS 000000000002e550 000810 000030 00 WA 0 0 16\n [24] .bss NOBITS 000000000002e580 000810 000230 00 WA 0 0 16\n [25] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1\n [26] .debug_aranges PROGBITS 0000000000000000 000280 000123 00 C 0 0 8\n- [27] .debug_info PROGBITS 0000000000000000 0003a8 01189b 00 C 0 0 8\n+ [27] .debug_info PROGBITS 0000000000000000 0003a8 01189a 00 C 0 0 8\n [28] .debug_abbrev PROGBITS 0000000000000000 011c48 001014 00 C 0 0 8\n [29] .debug_line PROGBITS 0000000000000000 012c60 009ec9 00 C 0 0 8\n [30] .debug_str PROGBITS 0000000000000000 01cb30 0019fe 01 MSC 0 0 8\n [31] .debug_line_str PROGBITS 0000000000000000 01e530 0001b7 01 MSC 0 0 8\n [32] .debug_loclists PROGBITS 0000000000000000 01e6e8 00bc0c 00 C 0 0 8\n [33] .debug_rnglists PROGBITS 0000000000000000 02a2f8 0015e8 00 C 0 0 8\n [34] .symtab SYMTAB 0000000000000000 02b8e0 0033a8 18 35 275 8\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: 8fcf7b6db9f9d7779d640b9fd98417e531a6f505\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5684d1c102b565cbbaf60f8f7c3913709025d130\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -21747,15 +21747,15 @@\n DW_AT_specification: (ref_udata) <0xb5e8>\n DW_AT_decl_line : (data2) 490\n DW_AT_decl_column : (data1) 7\n DW_AT_location : (exprloc) 9 byte block: 3 18 e7 2 0 0 0 0 0 \t(DW_OP_addr: 2e718)\n <1>: Abbrev Number: 13 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x2120): libsieve_headerlval\n DW_AT_decl_file : (data1) 11\n- DW_AT_decl_line : (data1) 82\n+ DW_AT_decl_line : (data1) 64\n DW_AT_decl_column : (data1) 16\n DW_AT_type : (ref_addr) <0x4f>\n DW_AT_external : (flag_present) 1\n DW_AT_declaration : (flag_present) 1\n <1>: Abbrev Number: 13 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x996): libsieve_parse_context\n DW_AT_decl_file : (data1) 3\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,31 +1,25 @@\n-GCC: (Debian 14.2.0-19) 14.2.0\n+0GCC: (Debian 14.2.0-19) 14.2.0\n `=IMa@C|\n A}J;!1K@\n \"5C{YfsY\n 8^!uk&(p\n 12-:qg0F\n O\"\"2aP!e~\n K].W;WQN\n n+]pI?II\n w\\'#i57D\n B-!$eB=g{\n-,tx6!;gs\n-X=g!lQ!$\n-8at#\"ZVY\n-B6V)w3^[\n-G3X<($z\"<\n-JgJSIi\\S\n-1s.,;Ia;\n-z%.P!1o,\n-gSST:/(B\n-TANnVPIg\n-6v /aC*!\n-{'9ZfOS.\n-t4ffFt1I\n+3~1tmU,C\n+8/Qpa3[1\n+=N$V1iv,b\n+sS1m[d{PZ\n+*Ff[/] H\n+v&^o!J'@X\n+MHg7pi(f\n vAWJEk5+\n CL;AmERR\n UCY5PVCPVCPG]h\n prN.\"jJi\n Hw`!nd[Xa\n kA28F0+!\n VmRb2|k}qD\n"}]}]}]}]}]}