11.2 KB
/srv/reproducible-results/rbuild-debian/r-b-build.7LQbrbFy/b1/hello_2.10-3_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.7LQbrbFy/b2/hello_2.10-3_amd64.changes
358 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·4f378909974c144aab550b86bcc969e0·35600·debug·optional·hello-dbgsym_2.10-3_amd64.deb 
2 ·79a7217d4d53040749e33bae6e29f6a0·53140·devel·optional·hello_2.10-3_amd64.deb1 ·210b7ab5965e3238ea63de9df020c1ee·35584·debug·optional·hello-dbgsym_2.10-3_amd64.deb
 2 ·a53b63ab92423cc03c756c71ed363442·53136·devel·optional·hello_2.10-3_amd64.deb
4.82 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····51080·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
1.03 KB
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
955 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:···1868·B3 ··Compressed·size:···1872·B
4 ··Uncompressed·size:·10.0·KiB·(10240·B)4 ··Uncompressed·size:·10.0·KiB·(10240·B)
5 ··Ratio:·············0.1825 ··Ratio:·············0.183
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············1868···········10240··0.182··CRC64············010 ·········1·········1···············0···············0············1872···········10240··0.183··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············1832···········10240··0.179··CRC6413 ·········1·········1··············12···············0············1836···········10240··0.179··CRC64
3.3 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:·0f03110dec41d217459ed5ab68837a93dd4fd8966 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·86948c7e73d07678430f276e7f285dfc15a39666
  
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·30333131·30646563·34316432·31373435·03110dec41d21745 
3 ··0x00000010·39656435·61623638·38333761·39336464·9ed5ab68837a93dd2 ··0x00000000·39343863·37653733·64303736·37383433·948c7e73d0767843
 3 ··0x00000010·30663237·36653766·32383564·66633135·0f276e7f285dfc15
4 ··0x00000020·34666438·39362e64·65627567·00000000·4fd896.debug....4 ··0x00000020·61333936·36362e64·65627567·00000000·a39666.debug....
5 ··0x00000030·56439f97····························VC..5 ··0x00000030·6307ea06····························c...
  
953 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·(51080·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.2005 ··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···········51080··········256000··0.200··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···········51044··········256000··0.199··CRC6413 ·········1·········1··············12···············0···········51036··········256000··0.199··CRC64
5.86 KB
hello-dbgsym_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······512·2022-12-26·15:30:00.000000·control.tar.xz2 -rw-r--r--···0········0········0······512·2022-12-26·15:30:00.000000·control.tar.xz
3 -rw-r--r--···0········0········0····34896·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
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:·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:·0f03110dec41d217459ed5ab68837a93dd4fd89612 Build-Ids:·86948c7e73d07678430f276e7f285dfc15a39666
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/0f/03110dec41d217459ed5ab68837a93dd4fd896.debug1 usr/lib/debug/.build-id/86/948c7e73d07678430f276e7f285dfc15a39666.debug
4.85 KB
data.tar.xz
3.87 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/0f/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-26·15:30:00.000000·./usr/lib/debug/.build-id/86/
7 -rw-r--r--···0·root·········(0)·root·········(0)····42696·2022-12-26·15:30:00.000000·./usr/lib/debug/.build-id/0f/03110dec41d217459ed5ab68837a93dd4fd896.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····42696·2022-12-26·15:30:00.000000·./usr/lib/debug/.build-id/86/948c7e73d07678430f276e7f285dfc15a39666.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.48 KB
./usr/lib/debug/.build-id/0f/03110dec41d217459ed5ab68837a93dd4fd896.debug vs.
./usr/lib/debug/.build-id/86/948c7e73d07678430f276e7f285dfc15a39666.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 12% 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:·0f03110dec41d217459ed5ab68837a93dd4fd8966 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·86948c7e73d07678430f276e7f285dfc15a39666
  
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)
230 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 12 lines modified
1 GCC:·(Debian·13.2.0-25)·13.2.01 GCC:·(Debian·13.2.0-25)·13.2.0
 2 T{?'\j0(
 3 `yjfO0tE
 4 jLuVRAYM
 5 HpobN»  v$
2 hVB6:2y#6 hVB6:2y#
3 7]xt;Dlt?7 7]xt;Dlt?
4 8iw!f»  R%KR8 8iw!f»  R%KR
5 u2EL?Qld`9 u2EL?Qld`
6 __abi_tag10 __abi_tag
7 quotearg.c11 quotearg.c
8 gettext_quote.part.012 gettext_quote.part.0
979 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·(34896·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.6825 ··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···········34896···········51200··0.682··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···········34860···········51200··0.681··CRC6413 ·········1·········1··············12···············0···········34844···········51200··0.681··CRC64