The package rpms/eccodes.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/eccodes.git/commit/?id=92c9bdc89b...
https://src.fedoraproject.org/cgit/rpms/eccodes.git/commit/?id=2d05f510e8...
https://src.fedoraproject.org/cgit/rpms/eccodes.git/commit/?id=a3e2578cc2...
https://src.fedoraproject.org/cgit/rpms/eccodes.git/commit/?id=31c35a28f0....
Change:
+ExcludeArch: armv7hl
-ExcludeArch: armv7hl
+ExcludeArch: armv7hl
-ExcludeArch: armv7hl
Thanks.
Full change:
============
commit 610c63d6671fede03a7398f3820f763fd8315e7f
Merge: bf3c4fb fae4740
Author: Jos de Kloe <josdekloe(a)gmail.com>
Date: Sat Jun 27 13:50:00 2020 +0200
Merge branch 'f32' into f31 and undo gcc10 workaroundX
diff --cc eccodes.spec
index 941a313,a96498e..3183146
--- a/eccodes.spec
+++ b/eccodes.spec
@@@ -338,7 -348,17 +339,16 @@@ ctest3 -V %{?_smp_mflags
%doc %{_datadir}/doc/%{name}/
%changelog
+ * Sat Jun 27 2020 Jos de Kloe <josdekloe(a)gmail.com> - 2.18.0-2
+ - Rebuild after fixing mistake in ExcludeArch statements
+
+ * Sat Jun 27 2020 Jos de Kloe <josdekloe(a)gmail.com> - 2.18.0-1
+ - Upgrade to upstream version 2.18.0
+
+ * Sun Mar 15 2020 Jos de Kloe <josdekloe(a)gmail.com> - 2.17.0-1
+ - Upgrade to upstream version 2.17.0
-- Add explcit BR to perl(File::Compare) as needed by the tests now
+
-* Sat Feb 08 2020 Jos de Kloe <josdekloe(a)gmail.com> - 2.16.0-1
+* Sun Feb 09 2020 Jos de Kloe <josdekloe(a)gmail.com> - 2.16.0-1
- Upgrade to upstream version 2.16.0
* Tue Jan 28 2020 Fedora Release Engineering <releng(a)fedoraproject.org> -
2.15.0-2
commit fae474025cc73bcd33617a77fecd4b5fcef0f39d
Author: Jos de Kloe <josdekloe(a)gmail.com>
Date: Sat Jun 27 11:34:55 2020 +0200
Rebuild after fixing mistake in ExcludeArch statements
diff --git a/eccodes.spec b/eccodes.spec
index 0ff1909..a96498e 100644
--- a/eccodes.spec
+++ b/eccodes.spec
@@ -1,6 +1,6 @@
Name: eccodes
Version: 2.18.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: WMO data format decoding and encoding
# force the shared libraries to have these so versions
@@ -348,6 +348,9 @@ ctest3 -V %{?_smp_mflags}
%doc %{_datadir}/doc/%{name}/
%changelog
+* Sat Jun 27 2020 Jos de Kloe <josdekloe(a)gmail.com> - 2.18.0-2
+- Rebuild after fixing mistake in ExcludeArch statements
+
* Sat Jun 27 2020 Jos de Kloe <josdekloe(a)gmail.com> - 2.18.0-1
- Upgrade to upstream version 2.18.0
commit 92c9bdc89ba176b0f7b0a8effbcb00a8a51c707b
Author: Jos de Kloe <josdekloe(a)gmail.com>
Date: Sat Jun 27 11:30:22 2020 +0200
now really add the ExcludeArch statements again
diff --git a/eccodes.spec b/eccodes.spec
index eba88b4..0ff1909 100644
--- a/eccodes.spec
+++ b/eccodes.spec
@@ -93,11 +93,11 @@ Obsoletes: grib_api < %{final_grib_api_version}
%endif
# as explained in bugzilla #1562066
-#ExcludeArch: i686
+ExcludeArch: i686
# as explained in bugzilla #1562076
-#ExcludeArch: s390x
+ExcludeArch: s390x
# as explained in bugzilla #1562084
-#ExcludeArch: armv7hl
+ExcludeArch: armv7hl
%description
ecCodes is a package developed by ECMWF which provides an application
commit b7625413a2a331a9a83d17d27edbe5f3d40bbf5e
Author: Jos de Kloe <josdekloe(a)gmail.com>
Date: Sat Jun 27 11:24:08 2020 +0200
disable the 3 faling archs again.
diff --git a/eccodes.spec b/eccodes.spec
index 60d77f1..eba88b4 100644
--- a/eccodes.spec
+++ b/eccodes.spec
@@ -93,11 +93,11 @@ Obsoletes: grib_api < %{final_grib_api_version}
%endif
# as explained in bugzilla #1562066
-# ExcludeArch: i686
+#ExcludeArch: i686
# as explained in bugzilla #1562076
-# ExcludeArch: s390x
+#ExcludeArch: s390x
# as explained in bugzilla #1562084
-# ExcludeArch: armv7hl
+#ExcludeArch: armv7hl
%description
ecCodes is a package developed by ECMWF which provides an application
commit 2d05f510e8c84dc04c500e918ad0ee18f96b7548
Author: Jos de Kloe <josdekloe(a)gmail.com>
Date: Sat Jun 27 10:43:20 2020 +0200
update to new upstream version and remove ExcludeArch switches to see if compatibility
is improved (or not).
diff --git a/eccodes-32bit.patch b/eccodes-32bit.patch
index c6fcc2a..f019811 100644
--- a/eccodes-32bit.patch
+++ b/eccodes-32bit.patch
@@ -1,6 +1,6 @@
---- eccodes-2.17.0-Source.unchanged/src/grib_api_prototypes.h 2020-03-09
11:17:48.000000000 +0100
-+++ eccodes-2.17.0-Source/src/grib_api_prototypes.h 2020-03-14 11:59:43.493457319 +0100
-@@ -873,8 +873,8 @@ double grib_ieeefloat_error(double x);
+--- eccodes-2.18.0-Source.unchanged/src/grib_api_prototypes.h 2020-06-24
11:11:27.000000000 +0200
++++ eccodes-2.18.0-Source/src/grib_api_prototypes.h 2020-06-27 09:23:17.543758993 +0200
+@@ -860,8 +860,8 @@ double grib_ieeefloat_error(double x);
double grib_long_to_ieee(unsigned long x);
int grib_nearest_smaller_ieee_float(double a, double* x);
unsigned long grib_ieee_to_long(double x);
@@ -11,8 +11,8 @@
int grib_ieee_decode_array(grib_context* c, unsigned char* buf, size_t nvals, int bytes,
double* val);
int grib_ieee_decode_array(grib_context* c, unsigned char* buf, size_t nvals, int bytes,
double* val);
int grib_ieee_encode_array(grib_context* c, double* val, size_t nvals, int bytes,
unsigned char* buf);
---- eccodes-2.17.0-Source.unchanged/src/grib_ieeefloat.c 2020-03-09 11:17:48.000000000
+0100
-+++ eccodes-2.17.0-Source/src/grib_ieeefloat.c 2020-03-14 12:07:45.848470121 +0100
+--- eccodes-2.18.0-Source.unchanged/src/grib_ieeefloat.c 2020-06-24 11:11:27.000000000
+0200
++++ eccodes-2.18.0-Source/src/grib_ieeefloat.c 2020-06-27 09:23:17.545758944 +0200
@@ -443,14 +443,14 @@ unsigned long grib_ieee_to_long(double x
* grib_encode_unsigned_long.
*/
diff --git a/eccodes-soversion.patch b/eccodes-soversion.patch
index 4d576e3..defa647 100644
--- a/eccodes-soversion.patch
+++ b/eccodes-soversion.patch
@@ -1,6 +1,6 @@
---- eccodes-2.17.0-Source.unchanged/fortran/CMakeLists.txt 2020-03-09 11:17:48.000000000
+0100
-+++ eccodes-2.17.0-Source/fortran/CMakeLists.txt 2020-03-14 11:55:27.233680557 +0100
-@@ -43,7 +43,9 @@ if( HAVE_FORTRAN )
+--- eccodes-2.18.0-Source.unchanged/fortran/CMakeLists.txt 2020-06-24 11:11:27.000000000
+0200
++++ eccodes-2.18.0-Source/fortran/CMakeLists.txt 2020-06-27 09:23:33.020376062 +0200
+@@ -45,7 +45,9 @@ if( HAVE_FORTRAN )
ecbuild_add_library( TARGET eccodes_f90
SOURCES grib_fortran.c grib_f90.f90 eccodes_f90.f90
grib_kinds.h
GENERATED grib_f90.f90 eccodes_f90.f90
@@ -11,13 +11,13 @@
if( DEFINED ecbuild_VERSION AND NOT ${ecbuild_VERSION} VERSION_LESS 3.1 )
# Installed module directory is not in the PUBLIC INCLUDES!
target_include_directories( eccodes_f90 PUBLIC
$<INSTALL_INTERFACE:${INSTALL_INCLUDE_DIR}> )
---- eccodes-2.17.0-Source.unchanged/src/CMakeLists.txt 2020-03-09 11:17:48.000000000
+0100
-+++ eccodes-2.17.0-Source/src/CMakeLists.txt 2020-03-14 11:55:27.236680482 +0100
-@@ -438,6 +438,7 @@ ecbuild_add_library(TARGET eccodes
- GENERATED grib_api_version.c
- LIBS ${ECCODES_EXTRA_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT}
${CMATH_LIBRARIES}
- TEMPLATES ${grib_api_extra_srcs}
-+ SOVERSION ${ECCODES_SOVERSION}
- INSTALL_HEADERS_LIST
+--- eccodes-2.18.0-Source.unchanged/src/CMakeLists.txt 2020-06-24 11:11:27.000000000
+0200
++++ eccodes-2.18.0-Source/src/CMakeLists.txt 2020-06-27 09:27:13.845630950 +0200
+@@ -442,6 +442,7 @@ ecbuild_add_library( TARGET eccodes
+ GENERATED grib_api_version.c
+ LIBS ${ECCODES_EXTRA_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT}
${CMATH_LIBRARIES}
+ TEMPLATES ${grib_api_extra_srcs}
++ SOVERSION ${ECCODES_SOVERSION}
+ INSTALL_HEADERS_LIST
grib_api.h
eccodes.h
diff --git a/eccodes.spec b/eccodes.spec
index ccbbb6c..60d77f1 100644
--- a/eccodes.spec
+++ b/eccodes.spec
@@ -1,14 +1,14 @@
Name: eccodes
-Version: 2.17.0
+Version: 2.18.0
Release: 1%{?dist}
Summary: WMO data format decoding and encoding
# force the shared libraries to have these so versions
%global so_version 0.1
%global so_version_f90 0.1
-%global datapack_date 20181010
+%global datapack_date 20200626
-# latest rawhide grib_api version is 1.27.0-7
+# latest fedora-32 grib_api version is 1.27.0-7
# but this version number is to be updated as soon as we know
# what the final release of grib_api by upstream will be.
# latest upstream grib_api release is 1.28.0 (05-Dec-2018)
@@ -93,11 +93,11 @@ Obsoletes: grib_api < %{final_grib_api_version}
%endif
# as explained in bugzilla #1562066
-ExcludeArch: i686
+# ExcludeArch: i686
# as explained in bugzilla #1562076
-ExcludeArch: s390x
+# ExcludeArch: s390x
# as explained in bugzilla #1562084
-ExcludeArch: armv7hl
+# ExcludeArch: armv7hl
%description
ecCodes is a package developed by ECMWF which provides an application
@@ -348,6 +348,9 @@ ctest3 -V %{?_smp_mflags}
%doc %{_datadir}/doc/%{name}/
%changelog
+* Sat Jun 27 2020 Jos de Kloe <josdekloe(a)gmail.com> - 2.18.0-1
+- Upgrade to upstream version 2.18.0
+
* Sun Mar 15 2020 Jos de Kloe <josdekloe(a)gmail.com> - 2.17.0-1
- Upgrade to upstream version 2.17.0
- Add explcit BR to perl(File::Compare) as needed by the tests now
commit 5d6e9d7c6aacfec291b64556cd2c17cea136792f
Author: Jos de Kloe <josdekloe(a)gmail.com>
Date: Sat Jun 27 10:40:58 2020 +0200
upload new upstream sources and data to prepare for next update
diff --git a/.gitignore b/.gitignore
index 3124fa2..fab925f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,5 @@
/eccodes-2.15.0-Source.tar.gz
/eccodes-2.16.0-Source.tar.gz
/eccodes-2.17.0-Source.tar.gz
+/eccodes-2.18.0-Source.tar.gz
+/eccodes_test_data_20200626.tar.gz
diff --git a/sources b/sources
index ca8d489..e19b3ab 100644
--- a/sources
+++ b/sources
@@ -6,3 +6,5 @@ SHA512 (eccodes-2.14.1-Source.tar.gz) =
864b530642884baa0c3c56eee646a61af7d659e7
SHA512 (eccodes-2.15.0-Source.tar.gz) =
1d906c5889773b4b6c5e9a967c2e20afb4ecc3ce8f4d496ad7b89417eec8783da9a0c8a9c14796f0c9c24b1f156b9d65408bb9a02a5e0c988a45478350aeae65
SHA512 (eccodes-2.16.0-Source.tar.gz) =
6e8768824152d8782c1457cfe79daed32114d1b4694d2843bd02a8aa63c42ccc435b53f7db6942239b3e56999fbaaba4ecef345d39fc5c5f7a5d20ceecf4422a
SHA512 (eccodes-2.17.0-Source.tar.gz) =
362c6ae23c23326a3a969c6ba109bdf96ba449cba899030a69efb03e53870f6c90e3f6dbf9d0d2f94febf3a661e607390e8b16d58e64066c4fa941af554ebee7
+SHA512 (eccodes-2.18.0-Source.tar.gz) =
8daf7f2e1aed055ca6402881f5473e4ae90ba24cc779005f57f99adc7468da459c7539e64f455e2122dd83df29992fd7a6dad2700c8331c4083226e091fbb629
+SHA512 (eccodes_test_data_20200626.tar.gz) =
553eb69f3664c2f847c5ee7a84066e814ef03b3148ae2c13d845891038336daca815673650f1d06efee4f4a1ddaa4326f2ddfbe81d29382e3f25608b249b8d9e
commit a3e2578cc217e435a85e2ecd0fb1b1aaabfd71b7
Author: Jos de Kloe <josdekloe(a)gmail.com>
Date: Sun Mar 15 13:43:55 2020 +0100
enable the 3 ExcludeArch statements again, since the test problems remain. If anyone
is interested in having this package for these Arches please file a bug report upstream
(currently they dont think this compatibility needs to get higher priority).
diff --git a/eccodes.spec b/eccodes.spec
index 0b69510..ccbbb6c 100644
--- a/eccodes.spec
+++ b/eccodes.spec
@@ -93,11 +93,11 @@ Obsoletes: grib_api < %{final_grib_api_version}
%endif
# as explained in bugzilla #1562066
-#ExcludeArch: i686
+ExcludeArch: i686
# as explained in bugzilla #1562076
-#ExcludeArch: s390x
+ExcludeArch: s390x
# as explained in bugzilla #1562084
-#ExcludeArch: armv7hl
+ExcludeArch: armv7hl
%description
ecCodes is a package developed by ECMWF which provides an application
commit 31c35a28f00c68e84916254120b5752a990f383c
Author: Jos de Kloe <josdekloe(a)gmail.com>
Date: Sun Mar 15 13:29:04 2020 +0100
disable the 3 ExcludeArch statements to check the current compatibility status
diff --git a/eccodes.spec b/eccodes.spec
index ccbbb6c..0b69510 100644
--- a/eccodes.spec
+++ b/eccodes.spec
@@ -93,11 +93,11 @@ Obsoletes: grib_api < %{final_grib_api_version}
%endif
# as explained in bugzilla #1562066
-ExcludeArch: i686
+#ExcludeArch: i686
# as explained in bugzilla #1562076
-ExcludeArch: s390x
+#ExcludeArch: s390x
# as explained in bugzilla #1562084
-ExcludeArch: armv7hl
+#ExcludeArch: armv7hl
%description
ecCodes is a package developed by ECMWF which provides an application
commit 4c993dfdbecffecf0309d9e8d051475ba0ff1841
Author: Jos de Kloe <josdekloe(a)gmail.com>
Date: Sun Mar 15 13:27:46 2020 +0100
upgrade to new upstream version
diff --git a/.gitignore b/.gitignore
index 9ffefd3..3124fa2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,3 +6,4 @@
/eccodes-2.14.1-Source.tar.gz
/eccodes-2.15.0-Source.tar.gz
/eccodes-2.16.0-Source.tar.gz
+/eccodes-2.17.0-Source.tar.gz
diff --git a/eccodes-32bit.patch b/eccodes-32bit.patch
index f8369bb..c6fcc2a 100644
--- a/eccodes-32bit.patch
+++ b/eccodes-32bit.patch
@@ -1,19 +1,19 @@
---- eccodes-2.16.0-Source.unchanged/src/grib_api_prototypes.h 2020-01-14
10:53:35.000000000 +0100
-+++ eccodes-2.16.0-Source/src/grib_api_prototypes.h 2020-02-08 16:14:04.100982991 +0100
+--- eccodes-2.17.0-Source.unchanged/src/grib_api_prototypes.h 2020-03-09
11:17:48.000000000 +0100
++++ eccodes-2.17.0-Source/src/grib_api_prototypes.h 2020-03-14 11:59:43.493457319 +0100
@@ -873,8 +873,8 @@ double grib_ieeefloat_error(double x);
double grib_long_to_ieee(unsigned long x);
- int grib_nearest_smaller_ieee_float(double a, double *x);
+ int grib_nearest_smaller_ieee_float(double a, double* x);
unsigned long grib_ieee_to_long(double x);
-unsigned long grib_ieee64_to_long(double x);
-double grib_long_to_ieee64(unsigned long x);
+uint64_t grib_ieee64_to_long(double x);
+double grib_long_to_ieee64(uint64_t x);
- int grib_ieee_decode_array(grib_context *c, unsigned char *buf, size_t nvals, int bytes,
double *val);
- int grib_ieee_decode_array(grib_context *c, unsigned char *buf, size_t nvals, int bytes,
double *val);
- int grib_ieee_encode_array(grib_context *c, double *val, size_t nvals, int bytes,
unsigned char *buf);
---- eccodes-2.16.0-Source.unchanged/src/grib_ieeefloat.c 2020-01-14 10:53:35.000000000
+0100
-+++ eccodes-2.16.0-Source/src/grib_ieeefloat.c 2020-02-08 16:14:04.104982891 +0100
-@@ -392,14 +392,14 @@ unsigned long grib_ieee_to_long(double x
+ int grib_ieee_decode_array(grib_context* c, unsigned char* buf, size_t nvals, int bytes,
double* val);
+ int grib_ieee_decode_array(grib_context* c, unsigned char* buf, size_t nvals, int bytes,
double* val);
+ int grib_ieee_encode_array(grib_context* c, double* val, size_t nvals, int bytes,
unsigned char* buf);
+--- eccodes-2.17.0-Source.unchanged/src/grib_ieeefloat.c 2020-03-09 11:17:48.000000000
+0100
++++ eccodes-2.17.0-Source/src/grib_ieeefloat.c 2020-03-14 12:07:45.848470121 +0100
+@@ -443,14 +443,14 @@ unsigned long grib_ieee_to_long(double x
* grib_encode_unsigned_long.
*/
@@ -21,12 +21,12 @@
+uint64_t grib_ieee64_to_long(double x)
{
unsigned long lval;
- memcpy(&lval,&x,8);
+ memcpy(&lval, &x, 8);
return lval;
}
--double grib_long_to_ieee64 (unsigned long x)
+-double grib_long_to_ieee64(unsigned long x)
+double grib_long_to_ieee64(uint64_t x)
{
double dval;
- memcpy(&dval,&x,8);
+ memcpy(&dval, &x, 8);
diff --git a/eccodes-soversion.patch b/eccodes-soversion.patch
index 9ed4d4e..4d576e3 100644
--- a/eccodes-soversion.patch
+++ b/eccodes-soversion.patch
@@ -1,5 +1,5 @@
---- eccodes-2.16.0-Source.unchanged/fortran/CMakeLists.txt 2020-01-14 10:53:35.000000000
+0100
-+++ eccodes-2.16.0-Source/fortran/CMakeLists.txt 2020-02-08 16:14:13.161755451 +0100
+--- eccodes-2.17.0-Source.unchanged/fortran/CMakeLists.txt 2020-03-09 11:17:48.000000000
+0100
++++ eccodes-2.17.0-Source/fortran/CMakeLists.txt 2020-03-14 11:55:27.233680557 +0100
@@ -43,7 +43,9 @@ if( HAVE_FORTRAN )
ecbuild_add_library( TARGET eccodes_f90
SOURCES grib_fortran.c grib_f90.f90 eccodes_f90.f90
grib_kinds.h
@@ -11,8 +11,8 @@
if( DEFINED ecbuild_VERSION AND NOT ${ecbuild_VERSION} VERSION_LESS 3.1 )
# Installed module directory is not in the PUBLIC INCLUDES!
target_include_directories( eccodes_f90 PUBLIC
$<INSTALL_INTERFACE:${INSTALL_INCLUDE_DIR}> )
---- eccodes-2.16.0-Source.unchanged/src/CMakeLists.txt 2020-01-14 10:53:35.000000000
+0100
-+++ eccodes-2.16.0-Source/src/CMakeLists.txt 2020-02-08 16:14:13.169755250 +0100
+--- eccodes-2.17.0-Source.unchanged/src/CMakeLists.txt 2020-03-09 11:17:48.000000000
+0100
++++ eccodes-2.17.0-Source/src/CMakeLists.txt 2020-03-14 11:55:27.236680482 +0100
@@ -438,6 +438,7 @@ ecbuild_add_library(TARGET eccodes
GENERATED grib_api_version.c
LIBS ${ECCODES_EXTRA_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT}
${CMATH_LIBRARIES}
diff --git a/eccodes.spec b/eccodes.spec
index 94cf7df..ccbbb6c 100644
--- a/eccodes.spec
+++ b/eccodes.spec
@@ -1,5 +1,5 @@
Name: eccodes
-Version: 2.16.0
+Version: 2.17.0
Release: 1%{?dist}
Summary: WMO data format decoding and encoding
@@ -62,6 +62,7 @@ BuildRequires: openjpeg2-devel
# For tests
BuildRequires: perl(Getopt::Long)
BuildRequires: perl(Test::More)
+BuildRequires: perl(File::Compare)
# the data is needed by the library and all tools provided in the main package
# the other way around, the data package could be installed without
@@ -347,6 +348,10 @@ ctest3 -V %{?_smp_mflags}
%doc %{_datadir}/doc/%{name}/
%changelog
+* Sun Mar 15 2020 Jos de Kloe <josdekloe(a)gmail.com> - 2.17.0-1
+- Upgrade to upstream version 2.17.0
+- Add explcit BR to perl(File::Compare) as needed by the tests now
+
* Sat Feb 08 2020 Jos de Kloe <josdekloe(a)gmail.com> - 2.16.0-1
- Upgrade to upstream version 2.16.0
diff --git a/sources b/sources
index 6566d02..ca8d489 100644
--- a/sources
+++ b/sources
@@ -5,3 +5,4 @@ SHA512 (eccodes-2.13.0-Source.tar.gz) =
bbde1b7092caad20772b21cd06040938f99e763f
SHA512 (eccodes-2.14.1-Source.tar.gz) =
864b530642884baa0c3c56eee646a61af7d659e711c7ed4d08a5cc2d68812ecb96b8efabf40c4c9d5dcb3a0edeb1caddffea2ec3438571d3e90dc9cca1dabebe
SHA512 (eccodes-2.15.0-Source.tar.gz) =
1d906c5889773b4b6c5e9a967c2e20afb4ecc3ce8f4d496ad7b89417eec8783da9a0c8a9c14796f0c9c24b1f156b9d65408bb9a02a5e0c988a45478350aeae65
SHA512 (eccodes-2.16.0-Source.tar.gz) =
6e8768824152d8782c1457cfe79daed32114d1b4694d2843bd02a8aa63c42ccc435b53f7db6942239b3e56999fbaaba4ecef345d39fc5c5f7a5d20ceecf4422a
+SHA512 (eccodes-2.17.0-Source.tar.gz) =
362c6ae23c23326a3a969c6ba109bdf96ba449cba899030a69efb03e53870f6c90e3f6dbf9d0d2f94febf3a661e607390e8b16d58e64066c4fa941af554ebee7