8.25 KB
/srv/reproducible-results/rbuild-debian/r-b-build.qAH7CeoQ/b1/hello_2.10-3_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.qAH7CeoQ/b2/hello_2.10-3_amd64.changes
358 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·5b2bcd51a3ad0d0e611aafd9276b938e·36084·debug·optional·hello-dbgsym_2.10-3_amd64.deb 
2 ·d36abefbc87d8dfb7704238f0aee0e90·53324·devel·optional·hello_2.10-3_amd64.deb1 ·f978987216b786cfff96e528ff4658aa·36084·debug·optional·hello-dbgsym_2.10-3_amd64.deb
 2 ·c85359a240a4b71c782a4f37fd4bb260·53312·devel·optional·hello_2.10-3_amd64.deb
2.96 KB
hello_2.10-3_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2022-12-26·15:30:00.000000·debian-binary1 -rw-r--r--···0········0········0········4·2022-12-26·15:30:00.000000·debian-binary
2 -rw-r--r--···0········0········0·····1868·2022-12-26·15:30:00.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1872·2022-12-26·15:30:00.000000·control.tar.xz
3 -rw-r--r--···0········0········0····51264·2022-12-26·15:30:00.000000·data.tar.xz3 -rw-r--r--···0········0········0····51248·2022-12-26·15:30:00.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
2.38 KB
data.tar.xz
2.35 KB
data.tar
2.34 KB
./usr/bin/hello
File has been modified after NT_GNU_BUILD_ID has been applied.
821 B
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fe2fc4ab2242011249f2aeb95f275ef6e54802d46 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·75d4d2a1c015876352aec424861243491daa0e2c
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
616 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 132, 15 lines modifiedOffset 132, 15 lines modified
132 ./src/hello.c:179132 ./src/hello.c:179
133 »       mov····$0x5,%edx133 »       mov····$0x5,%edx
134 »       lea····0x3e61(%rip),%rsi········134 »       lea····0x3e61(%rip),%rsi········
135 »       xor····%edi,%edi135 »       xor····%edi,%edi
136 »       call···2120·<dcgettext@plt>136 »       call···2120·<dcgettext@plt>
137 /usr/include/x86_64-linux-gnu/bits/stdio2.h:118137 /usr/include/x86_64-linux-gnu/bits/stdio2.h:118
138 »       mov····$0x1,%edi138 »       mov····$0x1,%edi
139 »       mov····$0x7e8,%edx139 »       mov····$0x7e9,%edx
140 ./src/hello.c:179140 ./src/hello.c:179
141 »       mov····%rax,%rsi141 »       mov····%rax,%rsi
142 /usr/include/x86_64-linux-gnu/bits/stdio2.h:118142 /usr/include/x86_64-linux-gnu/bits/stdio2.h:118
143 »       xor····%eax,%eax143 »       xor····%eax,%eax
144 »       call···2270·<__printf_chk@plt>144 »       call···2270·<__printf_chk@plt>
145 ./src/hello.c:74145 ./src/hello.c:74
146 »       xor····%edi,%edi146 »       xor····%edi,%edi
866 B
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
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·32666334·61623232·34323031·31323439·2fc4ab2242011249 
3 ··0x00000010·66326165·62393566·32373565·66366535·f2aeb95f275ef6e52 ··0x00000000·64346432·61316330·31353837·36333532·d4d2a1c015876352
 3 ··0x00000010·61656334·32343836·31323433·34393164·aec424861243491d
4 ··0x00000020·34383032·64342e64·65627567·00000000·4802d4.debug....4 ··0x00000020·61613065·32632e64·65627567·00000000·aa0e2c.debug....
5 ··0x00000030·f3871f22····························..."5 ··0x00000030·996d5649····························.mVI
  
4.77 KB
hello-dbgsym_2.10-3_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2022-12-26·15:30:00.000000·debian-binary1 -rw-r--r--···0········0········0········4·2022-12-26·15:30:00.000000·debian-binary
2 -rw-r--r--···0········0········0······512·2022-12-26·15:30:00.000000·control.tar.xz2 -rw-r--r--···0········0········0······508·2022-12-26·15:30:00.000000·control.tar.xz
3 -rw-r--r--···0········0········0····35380·2022-12-26·15:30:00.000000·data.tar.xz3 -rw-r--r--···0········0········0····35384·2022-12-26·15:30:00.000000·data.tar.xz
606 B
control.tar.xz
578 B
control.tar
330 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·amd645 Architecture:·amd64
6 Maintainer:·Santiago·Vila·<sanvila@debian.org>6 Maintainer:·Santiago·Vila·<sanvila@debian.org>
7 Installed-Size:·537 Installed-Size:·53
8 Depends:·hello·(=·2.10-3)8 Depends:·hello·(=·2.10-3)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·hello11 Description:·debug·symbols·for·hello
12 Build-Ids:·fe2fc4ab2242011249f2aeb95f275ef6e54802d412 Build-Ids:·75d4d2a1c015876352aec424861243491daa0e2c
226 B
./md5sums
30.0 B
./md5sums
Files differ
178 B
line order
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 usr/lib/debug/.build-id/fe/2fc4ab2242011249f2aeb95f275ef6e54802d4.debug1 usr/lib/debug/.build-id/75/d4d2a1c015876352aec424861243491daa0e2c.debug
3.68 KB
data.tar.xz
3.66 KB
data.tar
1.38 KB
file list
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-26·15:30:00.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-26·15:30:00.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-26·15:30:00.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-26·15:30:00.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-26·15:30:00.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-26·15:30:00.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-26·15:30:00.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-26·15:30:00.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-26·15:30:00.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-26·15:30:00.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-26·15:30:00.000000·./usr/lib/debug/.build-id/fe/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-26·15:30:00.000000·./usr/lib/debug/.build-id/75/
7 -rw-r--r--···0·root·········(0)·root·········(0)····43192·2022-12-26·15:30:00.000000·./usr/lib/debug/.build-id/fe/2fc4ab2242011249f2aeb95f275ef6e54802d4.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····43192·2022-12-26·15:30:00.000000·./usr/lib/debug/.build-id/75/d4d2a1c015876352aec424861243491daa0e2c.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-26·15:30:00.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-26·15:30:00.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-26·15:30:00.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-26·15:30:00.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2022-12-26·15:30:00.000000·./usr/share/doc/hello-dbgsym·->·hello10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2022-12-26·15:30:00.000000·./usr/share/doc/hello-dbgsym·->·hello
2.27 KB
./usr/lib/debug/.build-id/fe/2fc4ab2242011249f2aeb95f275ef6e54802d4.debug vs.
./usr/lib/debug/.build-id/75/d4d2a1c015876352aec424861243491daa0e2c.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 99% similar despite different names
915 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fe2fc4ab2242011249f2aeb95f275ef6e54802d46 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·75d4d2a1c015876352aec424861243491daa0e2c
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
1.13 KB
readelf --wide --debug-dump=info {}
error from `readelf --wide --debug-dump=info {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1492, 15 lines modifiedOffset 1492, 15 lines modified
1492 ····<b2e>···DW_AT_call_return_pc:·(addr)·0x24a21492 ····<b2e>···DW_AT_call_return_pc:·(addr)·0x24a2
1493 ····<b36>···DW_AT_call_origin·:·(ref_udata)·<0x699>1493 ····<b36>···DW_AT_call_origin·:·(ref_udata)·<0x699>
1494 ·<5><b38>:·Abbrev·Number:·44·(DW_TAG_call_site_parameter)1494 ·<5><b38>:·Abbrev·Number:·44·(DW_TAG_call_site_parameter)
1495 ····<b39>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))1495 ····<b39>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
1496 ····<b3b>···DW_AT_call_value··:·(exprloc)·2·byte·block:·7f·0·»  (DW_OP_breg15·(r15):·0)1496 ····<b3b>···DW_AT_call_value··:·(exprloc)·2·byte·block:·7f·0·»  (DW_OP_breg15·(r15):·0)
1497 ·<5><b3e>:·Abbrev·Number:·44·(DW_TAG_call_site_parameter)1497 ·<5><b3e>:·Abbrev·Number:·44·(DW_TAG_call_site_parameter)
1498 ····<b3f>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»     (DW_OP_reg1·(rdx))1498 ····<b3f>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»     (DW_OP_reg1·(rdx))
1499 ····<b41>···DW_AT_call_value··:·(exprloc)·3·byte·block:·a·e8·7·» (DW_OP_const2u:·2024)1499 ····<b41>···DW_AT_call_value··:·(exprloc)·3·byte·block:·a·e9·7·» (DW_OP_const2u:·2025)
1500 ·<5><b45>:·Abbrev·Number:·01500 ·<5><b45>:·Abbrev·Number:·0
1501 ·<4><b46>:·Abbrev·Number:·01501 ·<4><b46>:·Abbrev·Number:·0
1502 ·<3><b47>:·Abbrev·Number:·43·(DW_TAG_call_site)1502 ·<3><b47>:·Abbrev·Number:·43·(DW_TAG_call_site)
1503 ····<b48>···DW_AT_call_return_pc:·(addr)·0x247b1503 ····<b48>···DW_AT_call_return_pc:·(addr)·0x247b
1504 ····<b50>···DW_AT_call_origin·:·(ref_udata)·<0x6b3>1504 ····<b50>···DW_AT_call_origin·:·(ref_udata)·<0x6b3>
1505 ····<b52>···DW_AT_sibling·····:·(ref_udata)·<0xb62>1505 ····<b52>···DW_AT_sibling·····:·(ref_udata)·<0xb62>
1506 ·<4><b54>:·Abbrev·Number:·44·(DW_TAG_call_site_parameter)1506 ·<4><b54>:·Abbrev·Number:·44·(DW_TAG_call_site_parameter)