--- /srv/reproducible-results/rbuild-debian/r-b-build.jKjeSlKR/b1/hello_2.10-3_amd64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.jKjeSlKR/b2/hello_2.10-3_amd64.changes ├── Files │ @@ -1,3 +1,3 @@ │ │ - 3fff5370b385a0aa913885da424f69de 36140 debug optional hello-dbgsym_2.10-3_amd64.deb │ - 2e96a528e5f24a740eef3f9454ddac46 53328 devel optional hello_2.10-3_amd64.deb │ + f209d237c1ea390450cf571e3fb0572d 36144 debug optional hello-dbgsym_2.10-3_amd64.deb │ + c104b3c930bad88fc3a29c882a034e39 53308 devel optional hello_2.10-3_amd64.deb ├── hello_2.10-3_amd64.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2022-12-26 15:30:00.000000 debian-binary │ │ -rw-r--r-- 0 0 0 1868 2022-12-26 15:30:00.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 51268 2022-12-26 15:30:00.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 51248 2022-12-26 15:30:00.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── ./usr/bin/hello │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.property │ │ │ │ │ Owner Data size Description │ │ │ │ │ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: x86 ISA needed: x86-64-baseline │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2f9a093fba249eddaf2d1a09e1d3a21b5a5f0cd1 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7c4ca1f6c31431fc4f216b6d1a1908e6f2466c96 │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ │ Owner Data size Description │ │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -132,15 +132,15 @@ │ │ │ │ │ ./src/hello.c:179 │ │ │ │ │ mov $0x5,%edx │ │ │ │ │ lea 0x3e61(%rip),%rsi │ │ │ │ │ xor %edi,%edi │ │ │ │ │ call 2120 │ │ │ │ │ /usr/include/x86_64-linux-gnu/bits/stdio2.h:118 │ │ │ │ │ mov $0x1,%edi │ │ │ │ │ - mov $0x7ea,%edx │ │ │ │ │ + mov $0x7e9,%edx │ │ │ │ │ ./src/hello.c:179 │ │ │ │ │ mov %rax,%rsi │ │ │ │ │ /usr/include/x86_64-linux-gnu/bits/stdio2.h:118 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ call 2270 <__printf_chk@plt> │ │ │ │ │ ./src/hello.c:74 │ │ │ │ │ xor %edi,%edi │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 39613039 33666261 32343965 64646166 9a093fba249eddaf │ │ │ │ │ - 0x00000010 32643161 30396531 64336132 31623561 2d1a09e1d3a21b5a │ │ │ │ │ - 0x00000020 35663063 64312e64 65627567 00000000 5f0cd1.debug.... │ │ │ │ │ - 0x00000030 3b86c384 ;... │ │ │ │ │ + 0x00000000 34636131 66366333 31343331 66633466 4ca1f6c31431fc4f │ │ │ │ │ + 0x00000010 32313662 36643161 31393038 65366632 216b6d1a1908e6f2 │ │ │ │ │ + 0x00000020 34363663 39362e64 65627567 00000000 466c96.debug.... │ │ │ │ │ + 0x00000030 abd76ca0 ..l. ├── hello-dbgsym_2.10-3_amd64.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2022-12-26 15:30:00.000000 debian-binary │ │ -rw-r--r-- 0 0 0 512 2022-12-26 15:30:00.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 35436 2022-12-26 15:30:00.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 35440 2022-12-26 15:30:00.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -5,8 +5,8 @@ │ │ │ │ Architecture: amd64 │ │ │ │ Maintainer: Santiago Vila │ │ │ │ Installed-Size: 61 │ │ │ │ Depends: hello (= 2.10-3) │ │ │ │ Section: debug │ │ │ │ Priority: optional │ │ │ │ Description: debug symbols for hello │ │ │ │ -Build-Ids: 2f9a093fba249eddaf2d1a09e1d3a21b5a5f0cd1 │ │ │ │ +Build-Ids: 7c4ca1f6c31431fc4f216b6d1a1908e6f2466c96 │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1 +1 @@ │ │ │ │ │ -usr/lib/debug/.build-id/2f/9a093fba249eddaf2d1a09e1d3a21b5a5f0cd1.debug │ │ │ │ │ +usr/lib/debug/.build-id/7c/4ca1f6c31431fc4f216b6d1a1908e6f2466c96.debug │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-12-26 15:30:00.000000 ./ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-12-26 15:30:00.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-12-26 15:30:00.000000 ./usr/lib/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-12-26 15:30:00.000000 ./usr/lib/debug/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-12-26 15:30:00.000000 ./usr/lib/debug/.build-id/ │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-12-26 15:30:00.000000 ./usr/lib/debug/.build-id/2f/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 51280 2022-12-26 15:30:00.000000 ./usr/lib/debug/.build-id/2f/9a093fba249eddaf2d1a09e1d3a21b5a5f0cd1.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-12-26 15:30:00.000000 ./usr/lib/debug/.build-id/7c/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 51272 2022-12-26 15:30:00.000000 ./usr/lib/debug/.build-id/7c/4ca1f6c31431fc4f216b6d1a1908e6f2466c96.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-12-26 15:30:00.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-12-26 15:30:00.000000 ./usr/share/doc/ │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2022-12-26 15:30:00.000000 ./usr/share/doc/hello-dbgsym -> hello │ │ │ │ --- ./usr/lib/debug/.build-id/2f/9a093fba249eddaf2d1a09e1d3a21b5a5f0cd1.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/7c/4ca1f6c31431fc4f216b6d1a1908e6f2466c96.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 98% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │┄ error from `readelf --wide --file-header {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: Advanced Micro Devices X86-64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x25b0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 48720 (bytes into file) │ │ │ │ │ + Start of section headers: 48712 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 14 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 40 │ │ │ │ │ Section header string table index: 39 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │┄ error from `readelf --wide --sections {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 40 section headers, starting at offset 0xbe50: │ │ │ │ │ +There are 40 section headers, starting at offset 0xbe48: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.property NOTE 0000000000000350 000350 000020 00 A 0 0 8 │ │ │ │ │ [ 2] .note.gnu.build-id NOTE 0000000000000370 000370 000024 00 A 0 0 4 │ │ │ │ │ [ 3] .interp NOBITS 0000000000000394 000394 00001c 00 A 0 0 1 │ │ │ │ │ @@ -28,22 +28,22 @@ │ │ │ │ │ [23] .dynamic NOBITS 0000000000008dc8 002cd0 0001e0 10 WA 6 0 8 │ │ │ │ │ [24] .got NOBITS 0000000000008fa8 002cd0 000028 08 WA 0 0 8 │ │ │ │ │ [25] .got.plt NOBITS 0000000000008fe8 002cd0 000188 08 WA 0 0 8 │ │ │ │ │ [26] .data NOBITS 0000000000009180 002cd0 000080 00 WA 0 0 32 │ │ │ │ │ [27] .bss NOBITS 0000000000009200 002cd0 0001c0 00 WA 0 0 32 │ │ │ │ │ [28] .comment PROGBITS 0000000000000000 002330 00001f 01 MS 0 0 1 │ │ │ │ │ [29] .debug_aranges PROGBITS 0000000000000000 002350 0000a4 00 C 0 0 8 │ │ │ │ │ - [30] .debug_info PROGBITS 0000000000000000 0023f8 003499 00 C 0 0 8 │ │ │ │ │ - [31] .debug_abbrev PROGBITS 0000000000000000 005898 000635 00 C 0 0 8 │ │ │ │ │ - [32] .debug_line PROGBITS 0000000000000000 005ed0 001474 00 C 0 0 8 │ │ │ │ │ - [33] .debug_str PROGBITS 0000000000000000 007348 000c7a 01 MSC 0 0 8 │ │ │ │ │ - [34] .debug_line_str PROGBITS 0000000000000000 007fc8 000159 01 MSC 0 0 8 │ │ │ │ │ - [35] .debug_loclists PROGBITS 0000000000000000 008128 001c4c 00 C 0 0 8 │ │ │ │ │ - [36] .debug_rnglists PROGBITS 0000000000000000 009d78 0003ca 00 C 0 0 8 │ │ │ │ │ - [37] .symtab SYMTAB 0000000000000000 00a148 001068 18 38 51 8 │ │ │ │ │ - [38] .strtab STRTAB 0000000000000000 00b1b0 000b03 00 0 0 1 │ │ │ │ │ - [39] .shstrtab STRTAB 0000000000000000 00bcb3 000197 00 0 0 1 │ │ │ │ │ + [30] .debug_info PROGBITS 0000000000000000 0023f8 003498 00 C 0 0 8 │ │ │ │ │ + [31] .debug_abbrev PROGBITS 0000000000000000 005890 000635 00 C 0 0 8 │ │ │ │ │ + [32] .debug_line PROGBITS 0000000000000000 005ec8 001474 00 C 0 0 8 │ │ │ │ │ + [33] .debug_str PROGBITS 0000000000000000 007340 000c7a 01 MSC 0 0 8 │ │ │ │ │ + [34] .debug_line_str PROGBITS 0000000000000000 007fc0 000159 01 MSC 0 0 8 │ │ │ │ │ + [35] .debug_loclists PROGBITS 0000000000000000 008120 001c4c 00 C 0 0 8 │ │ │ │ │ + [36] .debug_rnglists PROGBITS 0000000000000000 009d70 0003ca 00 C 0 0 8 │ │ │ │ │ + [37] .symtab SYMTAB 0000000000000000 00a140 001068 18 38 51 8 │ │ │ │ │ + [38] .strtab STRTAB 0000000000000000 00b1a8 000b03 00 0 0 1 │ │ │ │ │ + [39] .shstrtab STRTAB 0000000000000000 00bcab 000197 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), l (large), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │┄ error from `readelf --wide --notes {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.property │ │ │ │ │ Owner Data size Description │ │ │ │ │ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: x86 ISA needed: x86-64-baseline │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2f9a093fba249eddaf2d1a09e1d3a21b5a5f0cd1 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7c4ca1f6c31431fc4f216b6d1a1908e6f2466c96 │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ │ Owner Data size Description │ │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │┄ error from `readelf --wide --debug-dump=info {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │ @@ -1492,15 +1492,15 @@ │ │ │ │ │ DW_AT_call_return_pc: (addr) 0x24a2 │ │ │ │ │ DW_AT_call_origin : (ref_udata) <0x699> │ │ │ │ │ <5>: Abbrev Number: 44 (DW_TAG_call_site_parameter) │ │ │ │ │ DW_AT_location : (exprloc) 1 byte block: 55 (DW_OP_reg5 (rdi)) │ │ │ │ │ DW_AT_call_value : (exprloc) 2 byte block: 7f 0 (DW_OP_breg15 (r15): 0) │ │ │ │ │ <5>: Abbrev Number: 44 (DW_TAG_call_site_parameter) │ │ │ │ │ DW_AT_location : (exprloc) 1 byte block: 51 (DW_OP_reg1 (rdx)) │ │ │ │ │ - DW_AT_call_value : (exprloc) 3 byte block: a ea 7 (DW_OP_const2u: 2026) │ │ │ │ │ + DW_AT_call_value : (exprloc) 3 byte block: a e9 7 (DW_OP_const2u: 2025) │ │ │ │ │ <5>: Abbrev Number: 0 │ │ │ │ │ <4>: Abbrev Number: 0 │ │ │ │ │ <3>: Abbrev Number: 43 (DW_TAG_call_site) │ │ │ │ │ DW_AT_call_return_pc: (addr) 0x247b │ │ │ │ │ DW_AT_call_origin : (ref_udata) <0x6b3> │ │ │ │ │ DW_AT_sibling : (ref_udata) <0xb62> │ │ │ │ │ <4>: Abbrev Number: 44 (DW_TAG_call_site_parameter)