{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.9wTcrU3W/b1/libalog_0.6.2-5_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.9wTcrU3W/b2/libalog_0.6.2-5_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,5 +1,5 @@\n \n 3826314c8e01ded3030537b7ce587d04 200752 libdevel optional libalog-dev_0.6.2-5_i386.deb\n 374a9043228a4b8a602aed263ee6f575 19428 doc optional libalog-doc_0.6.2-5_all.deb\n- 9da4872f0bca8dae25755a69a211ab4a 231164 debug optional libalog0.6.3-dbgsym_0.6.2-5_i386.deb\n- 85009e2b3b9872440e86d65aa7f99f6f 146764 libs optional libalog0.6.3_0.6.2-5_i386.deb\n+ 88b1f0f27bf252fa872c6071da511583 231196 debug optional libalog0.6.3-dbgsym_0.6.2-5_i386.deb\n+ e3df33945886e1cb1acc1fb7360ab214 146984 libs optional libalog0.6.3_0.6.2-5_i386.deb\n"}, {"source1": "libalog0.6.3_0.6.2-5_i386.deb", "source2": "libalog0.6.3_0.6.2-5_i386.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-03-17 19:09:30.000000 debian-binary\n -rw-r--r-- 0 0 0 828 2024-03-17 19:09:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 145744 2024-03-17 19:09:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 145964 2024-03-17 19:09:30.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/i386-linux-gnu/libalog.so.0.6.3", "source2": "./usr/lib/i386-linux-gnu/libalog.so.0.6.3", "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: 33405254a33e51b67d9e4facc642448f728a198e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4c839ffceeae425851f7c28797981e6a665fe359\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 34303532 35346133 33653531 62363764 405254a33e51b67d\n- 0x00000010 39653466 61636336 34323434 38663732 9e4facc642448f72\n- 0x00000020 38613139 38652e64 65627567 00000000 8a198e.debug....\n- 0x00000030 dc2f6d3f ./m?\n+ 0x00000000 38333966 66636565 61653432 35383531 839ffceeae425851\n+ 0x00000010 66376332 38373937 39383165 36613636 f7c28797981e6a66\n+ 0x00000020 35666533 35392e64 65627567 00000000 5fe359.debug....\n+ 0x00000030 e0d3fd03 ....\n \n"}]}]}]}]}, {"source1": "libalog0.6.3-dbgsym_0.6.2-5_i386.deb", "source2": "libalog0.6.3-dbgsym_0.6.2-5_i386.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-03-17 19:09:30.000000 debian-binary\n--rw-r--r-- 0 0 0 540 2024-03-17 19:09:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 230432 2024-03-17 19:09:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 536 2024-03-17 19:09:30.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 230468 2024-03-17 19:09:30.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: Adrian-Ken Rueegsegger \n Installed-Size: 409\n Depends: libalog0.6.3 (= 0.6.2-5)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libalog0.6.3\n-Build-Ids: 33405254a33e51b67d9e4facc642448f728a198e\n+Build-Ids: 4c839ffceeae425851f7c28797981e6a665fe359\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/33/405254a33e51b67d9e4facc642448f728a198e.debug\n+usr/lib/debug/.build-id/4c/839ffceeae425851f7c28797981e6a665fe359.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 2024-03-17 19:09:30.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-03-17 19:09:30.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-03-17 19:09:30.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-03-17 19:09:30.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2024-03-17 19:09:30.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-03-17 19:09:30.000000 ./usr/lib/debug/.build-id/33/\n--rw-r--r-- 0 root (0) root (0) 407960 2024-03-17 19:09:30.000000 ./usr/lib/debug/.build-id/33/405254a33e51b67d9e4facc642448f728a198e.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-03-17 19:09:30.000000 ./usr/lib/debug/.build-id/4c/\n+-rw-r--r-- 0 root (0) root (0) 407988 2024-03-17 19:09:30.000000 ./usr/lib/debug/.build-id/4c/839ffceeae425851f7c28797981e6a665fe359.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-03-17 19:09:30.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-03-17 19:09:30.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2024-03-17 19:09:30.000000 ./usr/share/doc/libalog0.6.3-dbgsym -> libalog0.6.3\n"}, {"source1": "./usr/lib/debug/.build-id/33/405254a33e51b67d9e4facc642448f728a198e.debug", "source2": "./usr/lib/debug/.build-id/4c/839ffceeae425851f7c28797981e6a665fe359.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 - System V\n ABI Version: 0\n Type: DYN (Shared object file)\n Machine: Intel 80386\n Version: 0x1\n Entry point address: 0x0\n Start of program headers: 52 (bytes into file)\n- Start of section headers: 406480 (bytes into file)\n+ Start of section headers: 406508 (bytes into file)\n Flags: 0x0\n Size of this header: 52 (bytes)\n Size of program headers: 32 (bytes)\n Number of program headers: 9\n Size of section headers: 40 (bytes)\n Number of section headers: 37\n Section header string table index: 36\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -1,8 +1,8 @@\n-There are 37 section headers, starting at offset 0x633d0:\n+There are 37 section headers, starting at offset 0x633ec:\n \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 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 00000178 000178 003518 04 A 3 0 4\n [ 3] .dynsym NOBITS 00003690 000178 0084b0 10 A 4 1 4\n@@ -23,24 +23,24 @@\n [18] .init_array NOBITS 00091958 000958 000004 04 WA 0 0 4\n [19] .fini_array NOBITS 0009195c 000958 000004 04 WA 0 0 4\n [20] .data.rel.ro NOBITS 00091960 000958 0025f4 00 WA 0 0 32\n [21] .dynamic NOBITS 00093f54 000958 000110 08 WA 4 0 4\n [22] .got NOBITS 00094064 000958 000f8c 04 WA 0 0 4\n [23] .data NOBITS 00095000 000958 000360 00 WA 0 0 4\n [24] .bss NOBITS 00095360 000958 000278 00 WA 0 0 32\n- [25] .comment PROGBITS 00000000 000178 00001e 01 MS 0 0 1\n- [26] .debug_aranges PROGBITS 00000000 000198 0003ec 00 C 0 0 4\n- [27] .debug_info PROGBITS 00000000 000584 0196a0 00 C 0 0 4\n- [28] .debug_abbrev PROGBITS 00000000 019c24 001778 00 C 0 0 4\n- [29] .debug_line PROGBITS 00000000 01b39c 0085dd 00 C 0 0 4\n- [30] .debug_str PROGBITS 00000000 02397c 0031ac 01 MSC 0 0 4\n- [31] .debug_line_str PROGBITS 00000000 026b28 0002a0 01 MSC 0 0 4\n- [32] .debug_loclists PROGBITS 00000000 026dc8 008425 00 C 0 0 4\n- [33] .debug_rnglists PROGBITS 00000000 02f1f0 001fd1 00 C 0 0 4\n- [34] .symtab SYMTAB 00000000 0311c4 00a6f0 10 35 549 4\n- [35] .strtab STRTAB 00000000 03b8b4 0279a7 00 0 0 1\n- [36] .shstrtab STRTAB 00000000 06325b 000175 00 0 0 1\n+ [25] .comment PROGBITS 00000000 000178 00003c 01 MS 0 0 1\n+ [26] .debug_aranges PROGBITS 00000000 0001b4 0003ec 00 C 0 0 4\n+ [27] .debug_info PROGBITS 00000000 0005a0 0196a0 00 C 0 0 4\n+ [28] .debug_abbrev PROGBITS 00000000 019c40 001778 00 C 0 0 4\n+ [29] .debug_line PROGBITS 00000000 01b3b8 0085dd 00 C 0 0 4\n+ [30] .debug_str PROGBITS 00000000 023998 0031ac 01 MSC 0 0 4\n+ [31] .debug_line_str PROGBITS 00000000 026b44 0002a0 01 MSC 0 0 4\n+ [32] .debug_loclists PROGBITS 00000000 026de4 008427 00 C 0 0 4\n+ [33] .debug_rnglists PROGBITS 00000000 02f20c 001fd1 00 C 0 0 4\n+ [34] .symtab SYMTAB 00000000 0311e0 00a6f0 10 35 549 4\n+ [35] .strtab STRTAB 00000000 03b8d0 0279a7 00 0 0 1\n+ [36] .shstrtab STRTAB 00000000 063277 000175 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), 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: 33405254a33e51b67d9e4facc642448f728a198e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4c839ffceeae425851f7c28797981e6a665fe359\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -85109,15 +85109,15 @@\n Compilation Unit @ offset 0x2aefd:\n Length: 0xac (32-bit)\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0x4628\n Pointer Size: 4\n <0><2af09>: Abbrev Number: 96 (DW_TAG_compile_unit)\n- <2af0a> DW_AT_producer : (strp) (offset: 0x160ca): GNU C17 13.3.0 -mtune=generic -march=i686 -g -O2 -fstack-protector-strong -fPIC -fasynchronous-unwind-tables\n+ <2af0a> DW_AT_producer : (strp) (offset: 0x160ca): GNU C17 14.2.0 -mtune=generic -march=i686 -g -O2 -fstack-protector-strong -fPIC -fasynchronous-unwind-tables\n <2af0e> DW_AT_language : (data1) 29\t(C11)\n <2af0f> DW_AT_name : (line_strp) (offset: 0x77e): ./src/glue_syslog.c\n <2af13> DW_AT_comp_dir : (line_strp) (offset: 0x1d): ./obj/lib/dynamic\n <2af17> DW_AT_low_pc : (addr) 0x701d0\n <2af1b> DW_AT_high_pc : (udata) 42\n <2af1c> DW_AT_stmt_list : (sec_offset) 0x181cb\n <1><2af20>: Abbrev Number: 83 (DW_TAG_base_type)\n@@ -85182,21 +85182,21 @@\n <2af6e> DW_AT_GNU_entry_view: (data1) 0\n <2af6f> DW_AT_low_pc : (addr) 0x701df\n <2af73> DW_AT_high_pc : (udata) 22\n <2af74> DW_AT_call_file : (data1) 1\n <2af75> DW_AT_call_line : (data1) 31\n <2af76> DW_AT_call_column : (data1) 2\n <3><2af77>: Abbrev Number: 99 (DW_TAG_formal_parameter)\n- <2af78> DW_AT_abstract_origin: (ref1) <0x2afa3>\n+ <2af78> DW_AT_abstract_origin: (ref1) <0x2af9c>\n <2af79> DW_AT_location : (sec_offset) 0x185b3 (location list)\n <2af7d> DW_AT_GNU_locviews: (sec_offset) 0x185b1\n <3><2af81>: Abbrev Number: 99 (DW_TAG_formal_parameter)\n- <2af82> DW_AT_abstract_origin: (ref1) <0x2af9c>\n- <2af83> DW_AT_location : (sec_offset) 0x185c0 (location list)\n- <2af87> DW_AT_GNU_locviews: (sec_offset) 0x185be\n+ <2af82> DW_AT_abstract_origin: (ref1) <0x2afa3>\n+ <2af83> DW_AT_location : (sec_offset) 0x185bc (location list)\n+ <2af87> DW_AT_GNU_locviews: (sec_offset) 0x185ba\n <3><2af8b>: Abbrev Number: 104 (DW_TAG_call_site)\n <2af8c> DW_AT_call_return_pc: (addr) 0x701f5\n <2af90> DW_AT_call_origin : (ref1) <0x2af29>\n <3><2af91>: Abbrev Number: 0\n <2><2af92>: Abbrev Number: 0\n <1><2af93>: Abbrev Number: 97 (DW_TAG_subprogram)\n <2af94> DW_AT_external : (flag_present) 1\n"}, {"source1": "readelf --wide --debug-dump=loc {}", "source2": "readelf --wide --debug-dump=loc {}", "unified_diff": "@@ -38601,16 +38601,16 @@\n Offset entries: 0\n \n Offset Begin End Expression\n \n 000185b1 v0000000 v0000000 location view pair\n \n 000185b3 v0000000 v0000000 views at 000185b1 for:\n- 000701df 000701f5 (DW_OP_addr: 7125d; DW_OP_stack_value)\n- 000185bd \n+ 000701df 000701f5 (DW_OP_fbreg: 0)\n+ 000185b9 \n \n- 000185be v0000000 v0000000 location view pair\n+ 000185ba v0000000 v0000000 location view pair\n \n- 000185c0 v0000000 v0000000 views at 000185be for:\n- 000701df 000701f5 (DW_OP_fbreg: 0)\n+ 000185bc v0000000 v0000000 views at 000185ba for:\n+ 000701df 000701f5 (DW_OP_addr: 7125d; DW_OP_stack_value)\n 000185c6 \n \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,9 @@\n-GCC: (Debian 13.3.0-8) 13.3.0\n+YGCC: (Debian 13.3.0-8) 13.3.0\n+GCC: (Debian 14.2.0-8) 14.2.0\n cYkP1TX!x\n @\t}V)+CF\n T>biEp]Vf\n 39]RZB[w\n w!{w^PLb\n &t>g({I0\n <.;;0.;;0.;;0.[\n@@ -17,21 +18,22 @@\n [rXc^+r&\n 4n?vDkn_\n F@5xD/kLm\n L>VL6F)&W\n 2Z|>A=<2\n fgPU.?ET\n * * (HG\n-q{[I[kK`\n-QhIlSUbv\n-}\\FMCF=]FSC\n-Tt5UWq#7\n-Yo3($AUK5\n-C0{_I]jM \n-Wh#pl@R'\n+#5[-BU\".\n+YcWX{63q&U\n+{Q6&>hh7V\n+e45dL7d(){\n+Tt%UWq#7\n+o3($AUK5\n+\\$}S\t{\t@P?\n+ZdO'_xwM\n 8q~C~D~C>&\n `LR6=%C_\n Q\tS9ZH*i\n \\/rk`QAoB\n J9-|9{5\n 5=kI0W\td\n /u$+\"G\"zH\n@@ -41,17 +43,15 @@\n a1\"C\\m9q^jn6\n #!2_55h>_#\n =!v$ z$ ~ XtG\n >.oI-B<.+p\n-bd*Z.EKK5\n-^qGz6Qp.\n-S)f$JQWP\n+rA& ]e_CEg\n alog-active_logger.adb\n alog__active_logger__instanceFD__B46s___finalizer.0\n alog__active_logger__TinstanceCFD__B91s___finalizer.5\n alog__active_logger__instanceDF.cold\n alog__active_logger__instanceFD.cold\n alog__active_logger__log_message.cold\n alog__active_logger__logging_taskTB.cold\n"}, {"source1": "readelf --wide --decompress --string-dump=.comment {}", "source2": "readelf --wide --decompress --string-dump=.comment {}", "unified_diff": "@@ -1,4 +1,5 @@\n \n String dump of section '.comment':\n [ 0] GCC: (Debian 13.3.0-8) 13.3.0\n+ [ 1e] GCC: (Debian 14.2.0-8) 14.2.0\n \n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_str {}", "unified_diff": "@@ -2021,12 +2021,12 @@\n [ 16013] alog__transforms__instanceFD__B11s__P5s\n [ 1603b] alog__transforms__teardown\n [ 16056] alog__transforms__Oeq\n [ 1606c] alog__transforms__set_name\n [ 16087] alog__transforms__setup\n [ 1609f] alog__max_facilities\n [ 160b4] alog__max_path_length\n- [ 160ca] GNU C17 13.3.0 -mtune=generic -march=i686 -g -O2 -fstack-protector-strong -fPIC -fasynchronous-unwind-tables\n+ [ 160ca] GNU C17 14.2.0 -mtune=generic -march=i686 -g -O2 -fstack-protector-strong -fPIC -fasynchronous-unwind-tables\n [ 16137] __syslog_chk\n [ 16144] __fmt\n [ 1614a] __pri\n \n"}]}]}]}]}]}