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=ea19539846....
Change:
-ExcludeArch: armv7hl
Thanks.
Full change:
============
commit ea19539846690cb1176795769b8529ce9389532a
Author: Jos de Kloe <josdekloe(a)gmail.com>
Date: Wed Oct 10 20:16:16 2018 +0200
disable ExcludeArch for fedora testing
diff --git a/eccodes.spec b/eccodes.spec
index 0fca661..d1ef81f 100644
--- a/eccodes.spec
+++ b/eccodes.spec
@@ -87,16 +87,16 @@ Requires: %{name}-data = %{version}-%{release}
Obsoletes: grib_api < %{final_grib_api_version}
-# as explained in bugzilla #1562066
-ExcludeArch: i686
-# as explained in bugzilla #1562071
-# note: this is no longer part of fc30/rawhide
-# but the exclude is still needed for EPEL-7
-ExcludeArch: ppc64
-# as explained in bugzilla #1562076
-ExcludeArch: s390x
-# as explained in bugzilla #1562084
-ExcludeArch: armv7hl
+## as explained in bugzilla #1562066
+#ExcludeArch: i686
+## as explained in bugzilla #1562071
+## note: this is no longer part of fc30/rawhide
+## but the exclude is still needed for EPEL-7
+#ExcludeArch: ppc64
+## as explained in bugzilla #1562076
+#ExcludeArch: s390x
+## as explained in bugzilla #1562084
+#ExcludeArch: armv7hl
%if 0%{?rhel} >= 7
# as explained in bugzilla #1629377
commit a5ffadf6c3d404bad5191a85b26925bd75b117cf
Author: Jos de Kloe <josdekloe(a)gmail.com>
Date: Wed Oct 10 20:15:18 2018 +0200
update to new upstream version
diff --git a/eccodes-32bit.patch b/eccodes-32bit.patch
index 4ef204e..25cdda3 100644
--- a/eccodes-32bit.patch
+++ b/eccodes-32bit.patch
@@ -1,6 +1,6 @@
---- eccodes-2.8.2-Source.orig/src/grib_api_prototypes.h 2018-08-06 11:45:33.000000000
+0200
-+++ eccodes-2.8.2-Source/src/grib_api_prototypes.h 2018-09-09 12:06:18.628509429 +0200
-@@ -871,8 +871,8 @@ double grib_ieeefloat_error(double x);
+--- eccodes-2.9.0-Source.orig/src/grib_api_prototypes.h 2018-09-27 15:34:35.000000000
+0200
++++ eccodes-2.9.0-Source/src/grib_api_prototypes.h 2018-10-07 14:26:19.551765319 +0200
+@@ -870,8 +870,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.8.2-Source.orig/src/grib_ieeefloat.c 2018-08-06 11:45:33.000000000 +0200
-+++ eccodes-2.8.2-Source/src/grib_ieeefloat.c 2018-09-09 12:06:18.628509429 +0200
+--- eccodes-2.9.0-Source.orig/src/grib_ieeefloat.c 2018-09-27 15:34:35.000000000 +0200
++++ eccodes-2.9.0-Source/src/grib_ieeefloat.c 2018-10-07 14:26:19.553765269 +0200
@@ -392,14 +392,14 @@ unsigned long grib_ieee_to_long(double x
* grib_encode_unsigned_long.
*/
diff --git a/eccodes.spec b/eccodes.spec
index 483b989..0fca661 100644
--- a/eccodes.spec
+++ b/eccodes.spec
@@ -1,18 +1,18 @@
Name: eccodes
-Version: 2.8.2
-Release: 4%{?dist}
+Version: 2.9.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 20180705
+%global datapack_date 20181010
-# latest rawhide grib_api version is 1.27.0-1
+# latest rawhide grib_api version is 1.27.0-2
# 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.27.0 (09-Sep-2018)
-%global final_grib_api_version 1.27.0-1
+%global final_grib_api_version 1.27.0-2
# license remarks:
# most of eccodes is licensed ASL 2.0 but a special case must be noted.
@@ -27,11 +27,9 @@ License: ASL 2.0
URL:
https://software.ecmwf.int/wiki/display/ECC/ecCodes+Home
Source0:
https://software.ecmwf.int/wiki/download/attachments/45757960/eccodes-%{v...
# note: this data package is unversioned upstream but still it is updated
-# now and then. The current copy was downloaded 05-Jul-2018
-# todo: rename the datapack using the download date to make it versioned
-# in fedora and figure out how to insert this in this Source1 entry
-# (next time it changes)
-Source1:
http://download.ecmwf.org/test-data/eccodes/eccodes_test_data.tar.gz
+# now and then so rename the datapack using the download date
+# to make it versioned in fedora
+Source1:
http://download.ecmwf.org/test-data/eccodes/eccodes_test_data.tar.gz#/ecc...
# Support 32-bit
#
https://software.ecmwf.int/issues/browse/SUP-1813
# (unfortunately this issue is not public)
@@ -365,6 +363,9 @@ ctest3 -V %{?_smp_mflags}
%changelog
+* Sun Oct 7 2018 Jos de Kloe <josdekloe(a)gmail.com> - 2.9.0-1
+- Upgrade to upstream version 2.9.0
+
* Sat Sep 15 2018 Jos de Kloe <josdekloe(a)gmail.com> - 2.8.2-4
- add Excludearch for aarch64 on epel7
commit 5cb37b9fd3a12d09c303add8802d090c9f2c7b96
Author: Jos de Kloe <josdekloe(a)gmail.com>
Date: Wed Oct 10 20:13:56 2018 +0200
upload new sources
diff --git a/.gitignore b/.gitignore
index 1517312..91716f8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,5 @@
/eccodes-2.7.3-Source.tar.gz
/eccodes-2.8.0-Source.tar.gz
/eccodes-2.8.2-Source.tar.gz
+/eccodes-2.9.0-Source.tar.gz
+/eccodes_test_data_20181010.tar.gz
diff --git a/sources b/sources
index aabef93..960e39b 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,4 @@
SHA512 (eccodes-2.8.2-Source.tar.gz) =
942de24390df9de64a768e2f351c9acef5b0550a59695016b9753b22fbff260f8a6f9780240dbb2402bec372ee4c8224a68f3d70699a5df42b23c0a4c073114d
SHA512 (eccodes_test_data.tar.gz) =
0f13137584525f12e184068501cc13a58fb8bb16ada680ca7f1575c6066fd2bc5995ec7afffb175c38958e71d991cea4b3972ad01402b54d2550e442241ffc7b
+SHA512 (eccodes-2.9.0-Source.tar.gz) =
c485255d85d78600fbb4828d9d6eaf2e03a425b7eb8fe5cb1a5f5f822df8b830eddeaa06013327ca1f7247b0012e1ee78814a164a5ccf4b1e90c1a62a35431ea
+SHA512 (eccodes_test_data_20181010.tar.gz) =
24c24ec9e01d230cf542abe5c131f05b8e627dd9d170c666628bb5fd8f7b1a6aa11a35456b8d742c59f54c6aabac78658efd68b0c50779d466aba3d35b4a0231