11.2 KB
/srv/reproducible-results/rbuild-debian/r-b-build.DhRtcQYP/b1/hello_2.10-3_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.DhRtcQYP/b2/hello_2.10-3_amd64.changes
358 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·54650e818e2ed48afbe61af919f26eed·35592·debug·optional·hello-dbgsym_2.10-3_amd64.deb 
2 ·d1a3f7b2498af452f843161876003cb8·53124·devel·optional·hello_2.10-3_amd64.deb1 ·2fdcf532b2a44ab37daef8fe41c859ee·35580·debug·optional·hello-dbgsym_2.10-3_amd64.deb
 2 ·e71e8f9ded2ed39038e22e2445ba4897·53132·devel·optional·hello_2.10-3_amd64.deb
3.83 KB
hello_2.10-3_amd64.deb
367 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·····1868·2022-12-26·15:30:00.000000·control.tar.xz
3 -rw-r--r--···0········0········0····51064·2022-12-26·15:30:00.000000·data.tar.xz3 -rw-r--r--···0········0········0····51072·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
3.33 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:·64c1f83256effc0828d4f2361315d67feb2266eb6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·04a5bddb8564b6e745181aeb070f9833f49b29f8
  
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
614 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 133, 15 lines modifiedOffset 133, 15 lines modified
133 ./src/hello.c:179133 ./src/hello.c:179
134 »       mov····$0x5,%edx134 »       mov····$0x5,%edx
135 »       lea····0x2e6b(%rip),%rsi········135 »       lea····0x2e6b(%rip),%rsi········
136 »       xor····%edi,%edi136 »       xor····%edi,%edi
137 »       call···2120·<dcgettext@plt>137 »       call···2120·<dcgettext@plt>
138 /usr/include/x86_64-linux-gnu/bits/stdio2.h:86138 /usr/include/x86_64-linux-gnu/bits/stdio2.h:86
139 »       mov····$0x1,%edi139 »       mov····$0x1,%edi
140 »       mov····$0x7e9,%edx140 »       mov····$0x7e8,%edx
141 ./src/hello.c:179141 ./src/hello.c:179
142 »       mov····%rax,%rsi142 »       mov····%rax,%rsi
143 /usr/include/x86_64-linux-gnu/bits/stdio2.h:86143 /usr/include/x86_64-linux-gnu/bits/stdio2.h:86
144 »       xor····%eax,%eax144 »       xor····%eax,%eax
145 »       call···2270·<__printf_chk@plt>145 »       call···2270·<__printf_chk@plt>
146 ./src/hello.c:74146 ./src/hello.c:74
147 »       xor····%edi,%edi147 »       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·63316638·33323536·65666663·30383238·c1f83256effc0828 
3 ··0x00000010·64346632·33363133·31356436·37666562·d4f2361315d67feb2 ··0x00000000·61356264·64623835·36346236·65373435·a5bddb8564b6e745
 3 ··0x00000010·31383161·65623037·30663938·33336634·181aeb070f9833f4
4 ··0x00000020·32323636·65622e64·65627567·00000000·2266eb.debug....4 ··0x00000020·39623239·66382e64·65627567·00000000·9b29f8.debug....
5 ··0x00000030·ae2b01d5····························.+..5 ··0x00000030·74dc62de····························t.b.
  
981 B
xz --list
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 ··Streams:···········11 ··Streams:···········1
2 ··Blocks:············12 ··Blocks:············1
3 ··Compressed·size:···49.9·KiB·(51064·B)3 ··Compressed·size:···49.9·KiB·(51072·B)
4 ··Uncompressed·size:·250.0·KiB·(256000·B)4 ··Uncompressed·size:·250.0·KiB·(256000·B)
5 ··Ratio:·············0.1995 ··Ratio:·············0.200
6 ··Check:·············CRC646 ··Check:·············CRC64
7 ··Stream·Padding:····0·B7 ··Stream·Padding:····0·B
8 ··Streams:8 ··Streams:
9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding
10 ·········1·········1···············0···············0···········51064··········256000··0.199··CRC64············010 ·········1·········1···············0···············0···········51072··········256000··0.200··CRC64············0
11 ··Blocks:11 ··Blocks:
12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check
13 ·········1·········1··············12···············0···········51028··········256000··0.199··CRC6413 ·········1·········1··············12···············0···········51036··········256000··0.199··CRC64
6.85 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····34888·2022-12-26·15:30:00.000000·data.tar.xz3 -rw-r--r--···0········0········0····34880·2022-12-26·15:30:00.000000·data.tar.xz
1.5 KB
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:·527 Installed-Size:·52
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:·64c1f83256effc0828d4f2361315d67feb2266eb12 Build-Ids:·04a5bddb8564b6e745181aeb070f9833f49b29f8
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/64/c1f83256effc0828d4f2361315d67feb2266eb.debug1 usr/lib/debug/.build-id/04/a5bddb8564b6e745181aeb070f9833f49b29f8.debug
925 B
xz --list
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 ··Streams:···········11 ··Streams:···········1
2 ··Blocks:············12 ··Blocks:············1
3 ··Compressed·size:···512·B3 ··Compressed·size:···508·B
4 ··Uncompressed·size:·10.0·KiB·(10240·B)4 ··Uncompressed·size:·10.0·KiB·(10240·B)
5 ··Ratio:·············0.0505 ··Ratio:·············0.050
6 ··Check:·············CRC646 ··Check:·············CRC64
7 ··Stream·Padding:····0·B7 ··Stream·Padding:····0·B
8 ··Streams:8 ··Streams:
9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding
10 ·········1·········1···············0···············0·············512···········10240··0.050··CRC64············010 ·········1·········1···············0···············0·············508···········10240··0.050··CRC64············0
11 ··Blocks:11 ··Blocks:
12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check
13 ·········1·········1··············12···············0·············476···········10240··0.046··CRC6413 ·········1·········1··············12···············0·············472···········10240··0.046··CRC64
4.86 KB
data.tar.xz
3.91 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/64/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-26·15:30:00.000000·./usr/lib/debug/.build-id/04/
7 -rw-r--r--···0·root·········(0)·root·········(0)····42680·2022-12-26·15:30:00.000000·./usr/lib/debug/.build-id/64/c1f83256effc0828d4f2361315d67feb2266eb.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····42680·2022-12-26·15:30:00.000000·./usr/lib/debug/.build-id/04/a5bddb8564b6e745181aeb070f9833f49b29f8.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.52 KB
./usr/lib/debug/.build-id/64/c1f83256effc0828d4f2361315d67feb2266eb.debug vs.
./usr/lib/debug/.build-id/04/a5bddb8564b6e745181aeb070f9833f49b29f8.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 9% 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:·64c1f83256effc0828d4f2361315d67feb2266eb6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·04a5bddb8564b6e745181aeb070f9833f49b29f8
  
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.12 KB
readelf --wide --debug-dump=info {}
error from `readelf --wide --debug-dump=info {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1479, 15 lines modifiedOffset 1479, 15 lines modified
1479 ····<b09>···DW_AT_call_return_pc:·(addr)·0x24981479 ····<b09>···DW_AT_call_return_pc:·(addr)·0x2498
1480 ····<b11>···DW_AT_call_origin·:·(ref_udata)·<0x67c>1480 ····<b11>···DW_AT_call_origin·:·(ref_udata)·<0x67c>
1481 ·<5><b13>:·Abbrev·Number:·50·(DW_TAG_call_site_parameter)1481 ·<5><b13>:·Abbrev·Number:·50·(DW_TAG_call_site_parameter)
1482 ····<b14>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))1482 ····<b14>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
1483 ····<b16>···DW_AT_call_value··:·(exprloc)·1·byte·block:·31·»   (DW_OP_lit1)1483 ····<b16>···DW_AT_call_value··:·(exprloc)·1·byte·block:·31·»   (DW_OP_lit1)
1484 ·<5><b18>:·Abbrev·Number:·50·(DW_TAG_call_site_parameter)1484 ·<5><b18>:·Abbrev·Number:·50·(DW_TAG_call_site_parameter)
1485 ····<b19>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»     (DW_OP_reg1·(rdx))1485 ····<b19>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»     (DW_OP_reg1·(rdx))
1486 ····<b1b>···DW_AT_call_value··:·(exprloc)·3·byte·block:·a·e9·7·» (DW_OP_const2u:·2025)1486 ····<b1b>···DW_AT_call_value··:·(exprloc)·3·byte·block:·a·e8·7·» (DW_OP_const2u:·2024)
1487 ·<5><b1f>:·Abbrev·Number:·01487 ·<5><b1f>:·Abbrev·Number:·0
1488 ·<4><b20>:·Abbrev·Number:·01488 ·<4><b20>:·Abbrev·Number:·0
1489 ·<3><b21>:·Abbrev·Number:·8·(DW_TAG_call_site)1489 ·<3><b21>:·Abbrev·Number:·8·(DW_TAG_call_site)
1490 ····<b22>···DW_AT_call_return_pc:·(addr)·0x24711490 ····<b22>···DW_AT_call_return_pc:·(addr)·0x2471
1491 ····<b2a>···DW_AT_call_origin·:·(ref_udata)·<0x696>1491 ····<b2a>···DW_AT_call_origin·:·(ref_udata)·<0x696>
1492 ····<b2c>···DW_AT_sibling·····:·(ref_udata)·<0xb35>1492 ····<b2c>···DW_AT_sibling·····:·(ref_udata)·<0xb35>
1493 ·<4><b2e>:·Abbrev·Number:·50·(DW_TAG_call_site_parameter)1493 ·<4><b2e>:·Abbrev·Number:·50·(DW_TAG_call_site_parameter)
269 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 12 lines modified
1 GCC:·(Debian·13.2.0-24)·13.2.01 GCC:·(Debian·13.2.0-24)·13.2.0
2 SzO[5"{\2 SzO[5"{\
3 eTQYbTQY 
4 YX*B#z\53 :Bh?#$,Ak
 4 z%r(_VCpC
 5 VqFK\t6)
5 7]xt;Dlt?6 7]xt;Dlt?
6 8iw!f»  R%KR7 8iw!f»  R%KR
7 u2EL?Qld`8 u2EL?Qld`
8 __abi_tag9 __abi_tag
9 quotearg.c10 quotearg.c
10 gettext_quote.part.011 gettext_quote.part.0
11 quotearg_buffer_restyled12 quotearg_buffer_restyled
951 B
xz --list
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 ··Streams:···········11 ··Streams:···········1
2 ··Blocks:············12 ··Blocks:············1
3 ··Compressed·size:···34.1·KiB·(34888·B)3 ··Compressed·size:···34.1·KiB·(34880·B)
4 ··Uncompressed·size:·50.0·KiB·(51200·B)4 ··Uncompressed·size:·50.0·KiB·(51200·B)
5 ··Ratio:·············0.6815 ··Ratio:·············0.681
6 ··Check:·············CRC646 ··Check:·············CRC64
7 ··Stream·Padding:····0·B7 ··Stream·Padding:····0·B
8 ··Streams:8 ··Streams:
9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding
10 ·········1·········1···············0···············0···········34888···········51200··0.681··CRC64············010 ·········1·········1···············0···············0···········34880···········51200··0.681··CRC64············0
11 ··Blocks:11 ··Blocks:
12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check
13 ·········1·········1··············12···············0···········34852···········51200··0.681··CRC6413 ·········1·········1··············12···············0···········34844···········51200··0.681··CRC64