11.6 KB
/srv/reproducible-results/rbuild-debian/r-b-build.j28zFktR/b1/eccodes_2.41.0-1_arm64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.j28zFktR/b2/eccodes_2.41.0-1_arm64.changes
1.03 KB
Files
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ·b6e9a6f8999e39e6eea459f1e064d975·1971976·science·optional·libeccodes-data_2.41.0-1_all.deb1 ·b6e9a6f8999e39e6eea459f1e064d975·1971976·science·optional·libeccodes-data_2.41.0-1_all.deb
2 ·b96ed8f5db80f072c6c7cf4674ab07e8·1042884·libdevel·optional·libeccodes-dev_2.41.0-1_arm64.deb2 ·8f1331cff2c4aeae9cdf90facb660a53·1041480·libdevel·optional·libeccodes-dev_2.41.0-1_arm64.deb
3 ·4a0b104b1d502ae3e27dad670f8ef466·136308·doc·optional·libeccodes-doc_2.41.0-1_all.deb3 ·4a0b104b1d502ae3e27dad670f8ef466·136308·doc·optional·libeccodes-doc_2.41.0-1_all.deb
4 ·9ebbdcde08ad5b8156b9cdb7b27f9958·2870436·debug·optional·libeccodes-tools-dbgsym_2.41.0-1_arm64.deb4 ·9ebbdcde08ad5b8156b9cdb7b27f9958·2870436·debug·optional·libeccodes-tools-dbgsym_2.41.0-1_arm64.deb
5 ·78605e48fd0faa73782fa52394587536·190488·utils·optional·libeccodes-tools_2.41.0-1_arm64.deb 
6 ·3b50f75d69032fae31a46b4af56107ff·8634600·debug·optional·libeccodes0-dbgsym_2.41.0-1_arm64.deb 
7 ·f48b4414fdbec61c9cb2e5047ed57e6e·730976·libs·optional·libeccodes0_2.41.0-1_arm64.deb5 ·7c1c47244ca1ffc5e9fb8f72f6522414·190512·utils·optional·libeccodes-tools_2.41.0-1_arm64.deb
 6 ·14430c91c921043af1acf8a7f728006e·8634488·debug·optional·libeccodes0-dbgsym_2.41.0-1_arm64.deb
 7 ·3a571f04a08b60d15498b7d78961da43·730916·libs·optional·libeccodes0_2.41.0-1_arm64.deb
1.85 KB
libeccodes-dev_2.41.0-1_arm64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-04-14·18:16:24.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-04-14·18:16:24.000000·debian-binary
2 -rw-r--r--···0········0········0····11116·2025-04-14·18:16:24.000000·control.tar.xz2 -rw-r--r--···0········0········0····11116·2025-04-14·18:16:24.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1031576·2025-04-14·18:16:24.000000·data.tar.xz3 -rw-r--r--···0········0········0··1030172·2025-04-14·18:16:24.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
1.33 KB
data.tar.xz
1.31 KB
data.tar
747 B
./usr/include/aarch64-linux-gnu/eccodes_ecbuild_config.h
    
Offset 28, 15 lines modifiedOffset 28, 15 lines modified
28 #define·ECCODES_OS_NAME··········"Linux-6.1.0-37-cloud-arm64"28 #define·ECCODES_OS_NAME··········"Linux-6.1.0-37-cloud-arm64"
29 #define·ECCODES_OS_BITS··········6429 #define·ECCODES_OS_BITS··········64
30 #define·ECCODES_OS_BITS_STR······"64"30 #define·ECCODES_OS_BITS_STR······"64"
31 #define·ECCODES_OS_STR···········"linux.64"31 #define·ECCODES_OS_STR···········"linux.64"
32 #define·ECCODES_OS_VERSION·······"6.1.0-37-cloud-arm64"32 #define·ECCODES_OS_VERSION·······"6.1.0-37-cloud-arm64"
33 #define·ECCODES_SYS_PROCESSOR····"aarch64"33 #define·ECCODES_SYS_PROCESSOR····"aarch64"
  
34 #define·ECCODES_BUILD_TIMESTAMP··"20250708115442"34 #define·ECCODES_BUILD_TIMESTAMP··"20260810183812"
35 #define·ECCODES_BUILD_TYPE·······"Release"35 #define·ECCODES_BUILD_TYPE·······"Release"
  
36 #define·ECCODES_C_COMPILER_ID······"GNU"36 #define·ECCODES_C_COMPILER_ID······"GNU"
37 #define·ECCODES_C_COMPILER_VERSION·"14.2.0"37 #define·ECCODES_C_COMPILER_VERSION·"14.2.0"
  
38 #define·ECCODES_CXX_COMPILER_ID······"GNU"38 #define·ECCODES_CXX_COMPILER_ID······"GNU"
39 #define·ECCODES_CXX_COMPILER_VERSION·"14.2.0"39 #define·ECCODES_CXX_COMPILER_VERSION·"14.2.0"
574 B
./usr/lib/aarch64-linux-gnu/libeccodes_static.a
480 B
grib_api_version.cc.o
210 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 2025.07.081 2026.08.10
2 grib_get_git_sha12 grib_get_git_sha1
3 grib_get_git_branch3 grib_get_git_branch
4 codes_get_build_date4 codes_get_build_date
5 .shstrtab5 .shstrtab
6 .rela.text6 .rela.text
7 .rodata.str1.87 .rodata.str1.8
8 .note.GNU-stack8 .note.GNU-stack
228 B
readelf --wide --decompress --string-dump=.rodata.str1.8 {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.rodata.str1.8':1 String·dump·of·section·'.rodata.str1.8':
2 ··[·····8]··2025.07.082 ··[·····8]··2026.08.10
  
1.22 KB
libeccodes-tools_2.41.0-1_arm64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-04-14·18:16:24.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-04-14·18:16:24.000000·debian-binary
2 -rw-r--r--···0········0········0·····1780·2025-04-14·18:16:24.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1780·2025-04-14·18:16:24.000000·control.tar.xz
3 -rw-r--r--···0········0········0···188516·2025-04-14·18:16:24.000000·data.tar.xz3 -rw-r--r--···0········0········0···188540·2025-04-14·18:16:24.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
718 B
data.tar.xz
696 B
data.tar
680 B
./usr/bin/codes_config
    
Offset 39, 15 lines modifiedOffset 39, 15 lines modified
39 build_type="Release"39 build_type="Release"
40 info()40 info()
41 {41 {
42 ··echo·"ecCodes·version·${ECCODES_VERSION_STR},·git-sha1·${ECCODES_GIT_SHA1}"42 ··echo·"ecCodes·version·${ECCODES_VERSION_STR},·git-sha1·${ECCODES_GIT_SHA1}"
43 ··echo·""43 ··echo·""
44 ··echo·"Build:"44 ··echo·"Build:"
45 ··echo·"··build·type······:·Release"45 ··echo·"··build·type······:·Release"
46 ··echo·"··timestamp·······:·20250708115442"46 ··echo·"··timestamp·······:·20260810183812"
47 ··echo·"··op.·system······:·Linux-6.1.0-37-cloud-arm64·(linux.64)"47 ··echo·"··op.·system······:·Linux-6.1.0-37-cloud-arm64·(linux.64)"
48 ··echo·"··processor·······:·aarch64"48 ··echo·"··processor·······:·aarch64"
49 ··echo·"··sources·········:·/build/reproducible-path/eccodes-2.41.0"49 ··echo·"··sources·········:·/build/reproducible-path/eccodes-2.41.0"
50 ··echo·"··c++·compiler····:·GNU·14.2.0"50 ··echo·"··c++·compiler····:·GNU·14.2.0"
51 ··#·Add·the·most·common·build·type51 ··#·Add·the·most·common·build·type
52 ··if·[·$build_type·=·"RelWithDebInfo"·];·then52 ··if·[·$build_type·=·"RelWithDebInfo"·];·then
53 ····echo·"····flags·········:·-O2·-g·-DNDEBUG"53 ····echo·"····flags·········:·-O2·-g·-DNDEBUG"
3.3 KB
libeccodes0_2.41.0-1_arm64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-04-14·18:16:24.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-04-14·18:16:24.000000·debian-binary
2 -rw-r--r--···0········0········0······996·2025-04-14·18:16:24.000000·control.tar.xz2 -rw-r--r--···0········0········0······996·2025-04-14·18:16:24.000000·control.tar.xz
3 -rw-r--r--···0········0········0···729788·2025-04-14·18:16:24.000000·data.tar.xz3 -rw-r--r--···0········0········0···729728·2025-04-14·18:16:24.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.79 KB
data.tar.xz
2.76 KB
data.tar
2.75 KB
./usr/lib/aarch64-linux-gnu/libeccodes.so.0
File has been modified after NT_GNU_BUILD_ID has been applied.
628 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 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:·AArch64·feature:·BTI,·PAC3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC
  
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:·bd79411d0e52ae19c9a8457fa44880edd735b8266 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·41d5681d3fe1dbd2fa4d849ac946c18c3a1c7246
475 B
strings --all --bytes=8 {}
    
Offset 5302, 15 lines modifiedOffset 5302, 15 lines modified
5302 chb8#h"8B5302 chb8#h"8B
5303 h`8·h#8c5303 h`8·h#8c
5304 NzzaNsza5304 NzzaNsza
5305 |nWjaNyjaN5305 |nWjaNyjaN
5306 hb8$hb8@5306 hb8$hb8@
5307 @9bke8B<5307 @9bke8B<
5308 $h`8dh·85308 $h`8dh·8
5309 2025.07.085309 2026.08.10
5310 cannot·create·std::vector·larger·than·max_size()5310 cannot·create·std::vector·larger·than·max_size()
5311 unordered_map::at5311 unordered_map::at
5312 vector::_M_realloc_append5312 vector::_M_realloc_append
5313 basic_string:·construction·from·null·is·not·valid5313 basic_string:·construction·from·null·is·not·valid
5314 basic_string::append5314 basic_string::append
5315 Error·while·formatting·Step·to·string5315 Error·while·formatting·Step·to·string
5316 std::pair<eccodes::Step,·eccodes::Step>·eccodes::find_common_units(const·Step&,·const·Step&)5316 std::pair<eccodes::Step,·eccodes::Step>·eccodes::find_common_units(const·Step&,·const·Step&)
753 B
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x002cf720·32303235·2e30372e·30380000·00000000·2025.07.08......2 ··0x002cf720·32303236·2e30382e·31300000·00000000·2026.08.10......
3 ··0x002cf730·63616e6e·6f742063·72656174·65207374·cannot·create·st3 ··0x002cf730·63616e6e·6f742063·72656174·65207374·cannot·create·st
4 ··0x002cf740·643a3a76·6563746f·72206c61·72676572·d::vector·larger4 ··0x002cf740·643a3a76·6563746f·72206c61·72676572·d::vector·larger
5 ··0x002cf750·20746861·6e206d61·785f7369·7a652829··than·max_size()5 ··0x002cf750·20746861·6e206d61·785f7369·7a652829··than·max_size()
6 ··0x002cf760·00000000·00000000·31356d00·00000000·........15m.....6 ··0x002cf760·00000000·00000000·31356d00·00000000·........15m.....
7 ··0x002cf770·33306d00·00000000·31326800·00000000·30m.....12h.....7 ··0x002cf770·33306d00·00000000·31326800·00000000·30m.....12h.....
8 ··0x002cf780·31305900·00000000·33305900·00000000·10Y.....30Y.....8 ··0x002cf780·31305900·00000000·33305900·00000000·10Y.....30Y.....
9 ··0x002cf790·756e6f72·64657265·645f6d61·703a3a61·unordered_map::a9 ··0x002cf790·756e6f72·64657265·645f6d61·703a3a61·unordered_map::a
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: 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·37393431·31643065·35326165·31396339·79411d0e52ae19c9 
3 ··0x00000010·61383435·37666134·34383830·65646437·a8457fa44880edd72 ··0x00000000·64353638·31643366·65316462·64326661·d5681d3fe1dbd2fa
 3 ··0x00000010·34643834·39616339·34366331·38633361·4d849ac946c18c3a
4 ··0x00000020·33356238·32362e64·65627567·00000000·35b826.debug....4 ··0x00000020·31633732·34362e64·65627567·00000000·1c7246.debug....
5 ··0x00000030·f2f6d7c8····························....5 ··0x00000030·668848f7····························f.H.
  
4.07 KB
libeccodes0-dbgsym_2.41.0-1_arm64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-04-14·18:16:24.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-04-14·18:16:24.000000·debian-binary
2 -rw-r--r--···0········0········0······612·2025-04-14·18:16:24.000000·control.tar.xz2 -rw-r--r--···0········0········0······616·2025-04-14·18:16:24.000000·control.tar.xz
3 -rw-r--r--···0········0········0··8633796·2025-04-14·18:16:24.000000·data.tar.xz3 -rw-r--r--···0········0········0··8633680·2025-04-14·18:16:24.000000·data.tar.xz
823 B
control.tar.xz
795 B
control.tar
470 B
./control
    
Offset 6, 8 lines modifiedOffset 6, 8 lines modified
6 Maintainer:·Debian·Science·Maintainers·<debian-science-maintainers@lists.alioth.debian.org>6 Maintainer:·Debian·Science·Maintainers·<debian-science-maintainers@lists.alioth.debian.org>
7 Installed-Size:·93357 Installed-Size:·9335
8 Depends:·libeccodes0·(=·2.41.0-1)8 Depends:·libeccodes0·(=·2.41.0-1)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Multi-Arch:·same11 Multi-Arch:·same
12 Description:·debug·symbols·for·libeccodes012 Description:·debug·symbols·for·libeccodes0
13 Build-Ids:·504d94b07bd899a13e135e0020021cde98d6da6b·bd79411d0e52ae19c9a8457fa44880edd735b82613 Build-Ids:·41d5681d3fe1dbd2fa4d849ac946c18c3a1c7246·504d94b07bd899a13e135e0020021cde98d6da6b
303 B
./md5sums
30.0 B
./md5sums
Files differ
255 B
line order
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
 1 usr/lib/debug/.build-id/41/d5681d3fe1dbd2fa4d849ac946c18c3a1c7246.debug
1 usr/lib/debug/.build-id/50/4d94b07bd899a13e135e0020021cde98d6da6b.debug2 usr/lib/debug/.build-id/50/4d94b07bd899a13e135e0020021cde98d6da6b.debug
2 usr/lib/debug/.build-id/bd/79411d0e52ae19c9a8457fa44880edd735b826.debug 
2.75 KB
data.tar.xz
2.73 KB
data.tar
1.66 KB
file list
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-14·18:16:24.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-14·18:16:24.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-14·18:16:24.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-14·18:16:24.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-14·18:16:24.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-14·18:16:24.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-14·18:16:24.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-14·18:16:24.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-14·18:16:24.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-14·18:16:24.000000·./usr/lib/debug/.build-id/
 6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-14·18:16:24.000000·./usr/lib/debug/.build-id/41/
 7 -rw-r--r--···0·root·········(0)·root·········(0)··9340240·2025-04-14·18:16:24.000000·./usr/lib/debug/.build-id/41/d5681d3fe1dbd2fa4d849ac946c18c3a1c7246.debug
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-14·18:16:24.000000·./usr/lib/debug/.build-id/50/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-14·18:16:24.000000·./usr/lib/debug/.build-id/50/
7 -rw-r--r--···0·root·········(0)·root·········(0)···206040·2025-04-14·18:16:24.000000·./usr/lib/debug/.build-id/50/4d94b07bd899a13e135e0020021cde98d6da6b.debug9 -rw-r--r--···0·root·········(0)·root·········(0)···206040·2025-04-14·18:16:24.000000·./usr/lib/debug/.build-id/50/4d94b07bd899a13e135e0020021cde98d6da6b.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-14·18:16:24.000000·./usr/lib/debug/.build-id/bd/ 
9 -rw-r--r--···0·root·········(0)·root·········(0)··9340240·2025-04-14·18:16:24.000000·./usr/lib/debug/.build-id/bd/79411d0e52ae19c9a8457fa44880edd735b826.debug 
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-14·18:16:24.000000·./usr/share/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-14·18:16:24.000000·./usr/share/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-14·18:16:24.000000·./usr/share/doc/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-14·18:16:24.000000·./usr/share/doc/
12 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-04-14·18:16:24.000000·./usr/share/doc/libeccodes0-dbgsym·->·libeccodes012 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-04-14·18:16:24.000000·./usr/share/doc/libeccodes0-dbgsym·->·libeccodes0
1.06 KB
./usr/lib/debug/.build-id/bd/79411d0e52ae19c9a8457fa44880edd735b826.debug vs.
./usr/lib/debug/.build-id/41/d5681d3fe1dbd2fa4d849ac946c18c3a1c7246.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 99% similar despite different names
628 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 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:·AArch64·feature:·BTI,·PAC3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC
  
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:·bd79411d0e52ae19c9a8457fa44880edd735b8266 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·41d5681d3fe1dbd2fa4d849ac946c18c3a1c7246
209 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 &GCC:·(Debian·14.2.0-19)·14.2.01 rFGCC:·(Debian·14.2.0-19)·14.2.0
2 3HC!4f??2 3HC!4f??
3 |<?ZA&1]t,3 |<?ZA&1]t,
4 0YFS65E&4 0YFS65E&
5 nBwld,n95 nBwld,n9
6 U!RM(oha6 U!RM(oha
7 [14oU$q5$7 [14oU$q5$
8 &`;<\IeNW8 &`;<\IeNW