{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.8ky2g3wS/b1/lucene++_3.0.9-9_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.8ky2g3wS/b2/lucene++_3.0.9-9_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,7 +1,7 @@\n \n b474676db3d3f05188a25a0f7784b01e 7480884 debug optional liblucene++-contrib0t64-dbgsym_3.0.9-9_amd64.deb\n b63f7cc57b316f4a49b8c9908303c080 361576 libs optional liblucene++-contrib0t64_3.0.9-9_amd64.deb\n 6d7dc70a14c9bf89333e1f6fb9f18ab1 233784 libdevel optional liblucene++-dev_3.0.9-9_amd64.deb\n 903e052b249d279c2802d769b8550d2a 3406708 doc optional liblucene++-doc_3.0.9-9_all.deb\n- 5c526651a7cecf129f223ceb400422a0 38424504 debug optional liblucene++0t64-dbgsym_3.0.9-9_amd64.deb\n- 2c8b258c6d1bc0c8206312058b97145b 1777956 libs optional liblucene++0t64_3.0.9-9_amd64.deb\n+ 412211d9d039057139048cdc043a58cb 38424360 debug optional liblucene++0t64-dbgsym_3.0.9-9_amd64.deb\n+ 8e487a1b86b606cf9a570cd7cf6da8f6 1778220 libs optional liblucene++0t64_3.0.9-9_amd64.deb\n"}, {"source1": "liblucene++0t64_3.0.9-9_amd64.deb", "source2": "liblucene++0t64_3.0.9-9_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-09-09 14:05:34.000000 debian-binary\n -rw-r--r-- 0 0 0 976 2025-09-09 14:05:34.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1776788 2025-09-09 14:05:34.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1777052 2025-09-09 14:05:34.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/liblucene++.so.3.0.9", "source2": "./usr/lib/x86_64-linux-gnu/liblucene++.so.3.0.9", "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: a9914ed7869a2fb25a30a0959ed760b01a3867ff\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6216f40f83fc67641933d484e8aa9265e9921819\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 39313465 64373836 39613266 62323561 914ed7869a2fb25a\n- 0x00000010 33306130 39353965 64373630 62303161 30a0959ed760b01a\n- 0x00000020 33383637 66662e64 65627567 00000000 3867ff.debug....\n- 0x00000030 0db89b13 ....\n+ 0x00000000 31366634 30663833 66633637 36343139 16f40f83fc676419\n+ 0x00000010 33336434 38346538 61613932 36356539 33d484e8aa9265e9\n+ 0x00000020 39323138 31392e64 65627567 00000000 921819.debug....\n+ 0x00000030 dacba65e ...^\n \n"}]}]}]}]}, {"source1": "liblucene++0t64-dbgsym_3.0.9-9_amd64.deb", "source2": "liblucene++0t64-dbgsym_3.0.9-9_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-09-09 14:05:34.000000 debian-binary\n--rw-r--r-- 0 0 0 556 2025-09-09 14:05:34.000000 control.tar.xz\n--rw-r--r-- 0 0 0 38423756 2025-09-09 14:05:34.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 552 2025-09-09 14:05:34.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 38423616 2025-09-09 14:05:34.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": "@@ -1,13 +1,13 @@\n Package: liblucene++0t64-dbgsym\n Source: lucene++\n Version: 3.0.9-9\n Auto-Built-Package: debug-symbols\n Architecture: amd64\n Maintainer: \u0141ukasz 'sil2100' Zemczak \n-Installed-Size: 39756\n+Installed-Size: 39757\n Depends: liblucene++0t64 (= 3.0.9-9)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for liblucene++0t64\n-Build-Ids: a9914ed7869a2fb25a30a0959ed760b01a3867ff\n+Build-Ids: 6216f40f83fc67641933d484e8aa9265e9921819\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/a9/914ed7869a2fb25a30a0959ed760b01a3867ff.debug\n+usr/lib/debug/.build-id/62/16f40f83fc67641933d484e8aa9265e9921819.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-09-09 14:05:34.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-09 14:05:34.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-09 14:05:34.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-09 14:05:34.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-09 14:05:34.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2025-09-09 14:05:34.000000 ./usr/lib/debug/.build-id/a9/\n--rw-r--r-- 0 root (0) root (0) 40699888 2025-09-09 14:05:34.000000 ./usr/lib/debug/.build-id/a9/914ed7869a2fb25a30a0959ed760b01a3867ff.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-09-09 14:05:34.000000 ./usr/lib/debug/.build-id/62/\n+-rw-r--r-- 0 root (0) root (0) 40699912 2025-09-09 14:05:34.000000 ./usr/lib/debug/.build-id/62/16f40f83fc67641933d484e8aa9265e9921819.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-09 14:05:34.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-09 14:05:34.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2025-09-09 14:05:34.000000 ./usr/share/doc/liblucene++0t64-dbgsym -> liblucene++0t64\n"}, {"source1": "./usr/lib/debug/.build-id/a9/914ed7869a2fb25a30a0959ed760b01a3867ff.debug", "source2": "./usr/lib/debug/.build-id/62/16f40f83fc67641933d484e8aa9265e9921819.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 --file-header {}", "source2": "readelf --wide --file-header {}", "unified_diff": "@@ -6,15 +6,15 @@\n OS/ABI: UNIX - GNU\n ABI Version: 0\n Type: DYN (Shared object file)\n Machine: Advanced Micro Devices X86-64\n Version: 0x1\n Entry point address: 0x0\n Start of program headers: 64 (bytes into file)\n- Start of section headers: 40697328 (bytes into file)\n+ Start of section headers: 40697352 (bytes into file)\n Flags: 0x0\n Size of this header: 64 (bytes)\n Size of program headers: 56 (bytes)\n Number of program headers: 11\n Size of section headers: 64 (bytes)\n Number of section headers: 40\n Section header string table index: 39\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -1,8 +1,8 @@\n-There are 40 section headers, starting at offset 0x26cfdf0:\n+There are 40 section headers, starting at offset 0x26cfe08:\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000000000002a8 0002a8 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 00000000000002d0 0002cc 00c3c4 00 A 3 0 8\n [ 3] .dynsym NOBITS 000000000000c698 0002cc 027948 18 A 4 1 8\n@@ -28,22 +28,22 @@\n [23] .dynamic NOBITS 000000000081a430 000dc0 000240 10 WA 4 0 8\n [24] .got NOBITS 000000000081a670 000dc0 001960 08 WA 0 0 8\n [25] .got.plt NOBITS 000000000081bfe8 000dc0 003e80 08 WA 0 0 8\n [26] .data NOBITS 000000000081fe80 000dc0 001278 00 WA 0 0 32\n [27] .bss NOBITS 0000000000821100 000dc0 005d20 00 WA 0 0 32\n [28] .comment PROGBITS 0000000000000000 0002cc 00001e 01 MS 0 0 1\n [29] .debug_aranges PROGBITS 0000000000000000 0002f0 00dd18 00 C 0 0 8\n- [30] .debug_info PROGBITS 0000000000000000 00e008 1886321 00 C 0 0 8\n- [31] .debug_abbrev PROGBITS 0000000000000000 1894330 066ad0 00 C 0 0 8\n- [32] .debug_line PROGBITS 0000000000000000 18fae00 2a4355 00 C 0 0 8\n- [33] .debug_str PROGBITS 0000000000000000 1b9f158 18b4bd 01 MSC 0 0 8\n- [34] .debug_line_str PROGBITS 0000000000000000 1d2a618 001f80 01 MSC 0 0 8\n- [35] .debug_loclists PROGBITS 0000000000000000 1d2c598 5af091 00 C 0 0 8\n- [36] .debug_rnglists PROGBITS 0000000000000000 22db630 18d1b4 00 C 0 0 8\n- [37] .symtab SYMTAB 0000000000000000 24687e8 090858 18 38 17911 8\n- [38] .strtab STRTAB 0000000000000000 24f9040 1d6c1f 00 0 0 1\n- [39] .shstrtab STRTAB 0000000000000000 26cfc5f 00018e 00 0 0 1\n+ [30] .debug_info PROGBITS 0000000000000000 00e008 188633a 00 C 0 0 8\n+ [31] .debug_abbrev PROGBITS 0000000000000000 1894348 066ad0 00 C 0 0 8\n+ [32] .debug_line PROGBITS 0000000000000000 18fae18 2a4355 00 C 0 0 8\n+ [33] .debug_str PROGBITS 0000000000000000 1b9f170 18b4bd 01 MSC 0 0 8\n+ [34] .debug_line_str PROGBITS 0000000000000000 1d2a630 001f80 01 MSC 0 0 8\n+ [35] .debug_loclists PROGBITS 0000000000000000 1d2c5b0 5af098 00 C 0 0 8\n+ [36] .debug_rnglists PROGBITS 0000000000000000 22db648 18d1b4 00 C 0 0 8\n+ [37] .symtab SYMTAB 0000000000000000 2468800 090858 18 38 17911 8\n+ [38] .strtab STRTAB 0000000000000000 24f9058 1d6c1f 00 0 0 1\n+ [39] .shstrtab STRTAB 0000000000000000 26cfc77 00018e 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 R (retain), D (mbind), l (large), 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: a9914ed7869a2fb25a30a0959ed760b01a3867ff\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6216f40f83fc67641933d484e8aa9265e9921819\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -4194297,8 +4194297,8 @@\n <835bfd> DW_AT_call_line : (data2) 422\n <835bff> DW_AT_call_column : (data1) 36\n <835c00> DW_AT_sibling : (ref_udata) <0x835c10>\n <7><835c03>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n <835c04> DW_AT_abstract_origin: (ref_udata) <0x7ffa64>\n <835c07> DW_AT_location : (sec_offset) 0x2c3635 (location list)\n <835c0b> DW_AT_GNU_locviews: (sec_offset) 0x2c3633\n-[ Too much input for diff (SHA256: dc7ba0f102fd6850514971c3d0409eddb5ca47a8ec1f352b4bf42c7be181e6bf) ]\n+[ Too much input for diff (SHA256: fced8e683050721aae8373b641945b8f807fc402814a2a54fdfec0c82d5c5847) ]\n"}, {"source1": "readelf --wide --debug-dump=loc {}", "source2": "readelf --wide --debug-dump=loc {}", "unified_diff": "@@ -4194297,8 +4194297,8 @@\n 00c063c4 v000000000000004 v000000000000000 views at 00c063b1 for:\n 00000000003fcc03 00000000003fcc0e (DW_OP_breg14 (r14): 32; DW_OP_stack_value)\n 00c063cb v000000000000000 v000000000000000 views at 00c063b3 for:\n 00000000003fcc0e 00000000003fcc22 (DW_OP_breg5 (rdi): 32; DW_OP_stack_value)\n 00c063d2 v000000000000000 v000000000000001 views at 00c063b5 for:\n 00000000003fcc22 00000000003fcc25 (DW_OP_breg14 (r14): 32; DW_OP_stack_value)\n 00c063d9 v000000000000000 v000000000000000 views at 00c063b7 for:\n-[ Too much input for diff (SHA256: c636e72ea5b1ea47c22ec578d26c452239ea52f113f8f15933db99848e03956a) ]\n+[ Too much input for diff (SHA256: 108e9ff0ec820da7a83495c1e7539a5376c8f5ad84b1634c4135fe1e5ff07d41) ]\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -5799,39 +5799,41 @@\n 5bJ\t.tJT\n am9wLe`=\n gK@\"@>R/Cj2p\n R`J6'SYU\n 2T>\\\n-.KsnOsZa\n-X0J+\tled\n-7:VJK[fSZZ\n-UfxNG:EK\n-VN5/Iwik\n-9LdC~J+>\n-r@mRFEUS\n-N%-'K[L%C!C\n-WM9P(HiKM\n-x2!dPO'x\n-.v$xabPm\n-.u$xabPm\n-tj$y*-Cy)H\n-dV4]QL2#\n-p~~>~:O_\t\n-0\t\"EHQR\"\n-/Q6{r^1g\n-\t5+XE[w{\n-BJ,:Of 3\n+ouB-N(=\"\n+2c=G\"=dFz\n+bF4{GZ{M[m\n+w9A{H4Jt\n+dx5z%9\\Q)0.\n+*s'(vHs~\"1Td\n+3:-!62H#0\t\n+72`y3H9P\n+Ww;*v;,(V\n+gW9-\tSlt\n+n$k&dsl/\n+w8/EBY|G\n+Og)T}!l}>z\n+/8W]pZ`l)D\n+S(\n+&xq#`'4M\n+nQ0JliJ]!K\n+@\t>e0#xwXY\n+6!PQu}k>\n+7s|O 9vR\n y:Zf7[2!pv\n QBnLI}&Z\n L&ks`J4{*)\n u^{5/Hus\n VtMA3ML/\n 8o/w?_H{\n ][DvP/^j\n@@ -8818,25 +8820,23 @@\n }CrGrYM3\n (u&14j/2\n pgs6wY&W\n SkLVb +_P\n jn(tB9P2\n 7pq\tC2kP\n +K6hOM.\"Q\n-p>jXO3:ZA\n-G@%1flM/\n-(alOYRr7\n-YKVWazwq@\n--eoK\tX4D\n-&)\n+*\\9Y`@6\\\n+!xvF>]aQ\n+n\\zpw8SuTf\n+Cp]!kiO7\n+a:*1p&1P\n+R29cF)\" \n #qx;~Y{lm\n c)2M{k\"R\n g\"3#pX|e\n ME0Nzk0S\n */``C|DU\n 7xA)x`(T\n GHMDIIkEq\n"}]}]}]}]}]}