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=67628b1983....
Change:
-ExcludeArch: armv7hl
Thanks.
Full change:
============
commit 67628b19831e5a98f4cfa5c2a61f674072b83b7a
Author: Jos de Kloe <josdekloe(a)gmail.com>
Date: Sat Nov 24 17:20:39 2018 +0100
update to new upstream version, and remove ExcludeArch statements for testing
diff --git a/eccodes-32bit.patch b/eccodes-32bit.patch
index 25cdda3..76fbedf 100644
--- a/eccodes-32bit.patch
+++ b/eccodes-32bit.patch
@@ -1,6 +1,6 @@
---- 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);
+--- eccodes-2.9.2-Source.orig/src/grib_api_prototypes.h 2018-11-09 15:55:26.000000000
+0100
++++ eccodes-2.9.2-Source/src/grib_api_prototypes.h 2018-11-24 15:06:47.892920252 +0100
+@@ -869,8 +869,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.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
+--- eccodes-2.9.2-Source.orig/src/grib_ieeefloat.c 2018-11-09 15:55:26.000000000 +0100
++++ eccodes-2.9.2-Source/src/grib_ieeefloat.c 2018-11-24 15:06:47.892920252 +0100
@@ -392,14 +392,14 @@ unsigned long grib_ieee_to_long(double x
* grib_encode_unsigned_long.
*/
diff --git a/eccodes-fortran-check.patch b/eccodes-fortran-check.patch
index 96ff5e4..c2d6892 100644
--- a/eccodes-fortran-check.patch
+++ b/eccodes-fortran-check.patch
@@ -1,5 +1,5 @@
---- eccodes-2.7.0-Source.orig/tests/bufr_dump_encode_fortran.sh 2018-03-02
10:52:20.000000000 +0100
-+++ eccodes-2.7.0-Source/tests/bufr_dump_encode_fortran.sh 2018-03-10 10:16:43.857822252
+0100
+--- eccodes-2.9.2-Source.orig/tests/bufr_dump_encode_fortran.sh 2018-11-09
15:55:26.000000000 +0100
++++ eccodes-2.9.2-Source/tests/bufr_dump_encode_fortran.sh 2018-11-24 15:07:09.396354719
+0100
@@ -41,6 +41,7 @@ if command -v pkg-config >/dev/null 2>&1
INSTALL_DIR=`grep -w CMAKE_INSTALL_PREFIX $CACHE_FILE | cut -d'=' -f2`
FLAGS_LINKER=`echo $FLAGS_LINKER | sed -e "s:$INSTALL_DIR:$BUILD_DIR:g"`
@@ -7,9 +7,9 @@
+ FLAGS_COMPILER="${FLAGS_COMPILER} -I${BUILD_DIR}/include"
# TODO: For now only support when shared libs enabled
- SHARED_LIBS=`grep -w BUILD_SHARED_LIBS $CACHE_FILE | cut -d'=' -f2`
---- eccodes-2.7.0-Source.orig/tests/bufr_dump_decode_fortran.sh 2018-03-02
10:52:20.000000000 +0100
-+++ eccodes-2.7.0-Source/tests/bufr_dump_decode_fortran.sh 2018-03-10 10:16:43.857822252
+0100
+ #SHARED_LIBS=`grep -w BUILD_SHARED_LIBS $CACHE_FILE | cut -d'=' -f2`
+--- eccodes-2.9.2-Source.orig/tests/bufr_dump_decode_fortran.sh 2018-11-09
15:55:26.000000000 +0100
++++ eccodes-2.9.2-Source/tests/bufr_dump_decode_fortran.sh 2018-11-24 15:07:09.397354693
+0100
@@ -41,6 +41,7 @@ if command -v pkg-config >/dev/null 2>&1
INSTALL_DIR=`grep -w CMAKE_INSTALL_PREFIX $CACHE_FILE | cut -d'=' -f2`
FLAGS_LINKER=`echo $FLAGS_LINKER | sed -e "s:$INSTALL_DIR:$BUILD_DIR:g"`
@@ -17,4 +17,4 @@
+ FLAGS_COMPILER="${FLAGS_COMPILER} -I${BUILD_DIR}/include"
# TODO: For now only support when shared libs enabled
- SHARED_LIBS=`grep -w BUILD_SHARED_LIBS $CACHE_FILE | cut -d'=' -f2`
+ #SHARED_LIBS=`grep -w BUILD_SHARED_LIBS $CACHE_FILE | cut -d'=' -f2`
diff --git a/eccodes.spec b/eccodes.spec
index 0fca661..90baa50 100644
--- a/eccodes.spec
+++ b/eccodes.spec
@@ -1,5 +1,5 @@
Name: eccodes
-Version: 2.9.0
+Version: 2.9.2
Release: 1%{?dist}
Summary: WMO data format decoding and encoding
@@ -88,15 +88,15 @@ Requires: %{name}-data = %{version}-%{release}
Obsoletes: grib_api < %{final_grib_api_version}
# as explained in bugzilla #1562066
-ExcludeArch: i686
+#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
+#ExcludeArch: ppc64
# as explained in bugzilla #1562076
-ExcludeArch: s390x
+#ExcludeArch: s390x
# as explained in bugzilla #1562084
-ExcludeArch: armv7hl
+#ExcludeArch: armv7hl
%if 0%{?rhel} >= 7
# as explained in bugzilla #1629377
@@ -363,6 +363,9 @@ ctest3 -V %{?_smp_mflags}
%changelog
+* Sat Nov 24 2018 Jos de Kloe <josdekloe(a)gmail.com> - 2.9.2-1
+- Upgrade to upstream version 2.9.2
+
* Sun Oct 7 2018 Jos de Kloe <josdekloe(a)gmail.com> - 2.9.0-1
- Upgrade to upstream version 2.9.0
commit 8a814362ca97350e77928bdb8d5648085d4f6e68
Author: Jos de Kloe <josdekloe(a)gmail.com>
Date: Sat Nov 24 17:15:59 2018 +0100
new sources for release 2.9.2
diff --git a/.gitignore b/.gitignore
index 91716f8..ffbff0a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@
/eccodes-2.8.2-Source.tar.gz
/eccodes-2.9.0-Source.tar.gz
/eccodes_test_data_20181010.tar.gz
+/eccodes-2.9.2-Source.tar.gz
diff --git a/sources b/sources
index 960e39b..7b2c40f 100644
--- a/sources
+++ b/sources
@@ -2,3 +2,4 @@ SHA512 (eccodes-2.8.2-Source.tar.gz) =
942de24390df9de64a768e2f351c9acef5b0550a5
SHA512 (eccodes_test_data.tar.gz) =
0f13137584525f12e184068501cc13a58fb8bb16ada680ca7f1575c6066fd2bc5995ec7afffb175c38958e71d991cea4b3972ad01402b54d2550e442241ffc7b
SHA512 (eccodes-2.9.0-Source.tar.gz) =
c485255d85d78600fbb4828d9d6eaf2e03a425b7eb8fe5cb1a5f5f822df8b830eddeaa06013327ca1f7247b0012e1ee78814a164a5ccf4b1e90c1a62a35431ea
SHA512 (eccodes_test_data_20181010.tar.gz) =
24c24ec9e01d230cf542abe5c131f05b8e627dd9d170c666628bb5fd8f7b1a6aa11a35456b8d742c59f54c6aabac78658efd68b0c50779d466aba3d35b4a0231
+SHA512 (eccodes-2.9.2-Source.tar.gz) =
94d077bb0f348c4d64883a4f0877439c123786c73d2b64e4bdfb3f7eb28e445ff1e0eeb57140261906b8aef8e22fd3d614528f1821877ebe6bcb9d38393921d9