The package rpms/fflas-ffpack.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/fflas-ffpack.git/commit/?id=f2da4....
Change:
-%ifarch ppc64
Thanks.
Full change:
============
commit f2da403f100fd2fd1ebbf8e29263736bb4568a20
Author: Jerry James <loganjerry(a)gmail.com>
Date: Wed Sep 27 19:04:53 2017 -0600
Build with openblas instead of atlas.
diff --git a/fflas-ffpack.spec b/fflas-ffpack.spec
index eb8aa84..9c96635 100644
--- a/fflas-ffpack.spec
+++ b/fflas-ffpack.spec
@@ -6,7 +6,7 @@
Name: fflas-ffpack
Version: 2.2.2
-Release: 7%{?dist}
+Release: 8%{?dist}
Summary: Finite field linear algebra subroutines
License: LGPLv2+
@@ -22,13 +22,13 @@ Patch1: %{name}-endian.patch
# Add includes due to gcc 7 header dependency changes
Patch2: %{name}-gcc7.patch
-BuildRequires: atlas-devel
BuildRequires: doxygen-latex
BuildRequires: gcc-c++
BuildRequires: ghostscript-core
BuildRequires: givaro-devel
BuildRequires: gmp-devel
BuildRequires: libtool
+BuildRequires: openblas-devel
BuildRequires: tex(stmaryrd.sty)
# Although there are references to linbox-devel files in this package,
@@ -40,7 +40,7 @@ over word size prime finite fields.
%package devel
Summary: Header files for developing with fflas-ffpack
-Requires: atlas-devel%{?_isa}, givaro-devel%{?_isa}, gmp-devel%{?_isa}
+Requires: givaro-devel%{?_isa}, gmp-devel%{?_isa}, openblas-devel%{?_isa}
%description devel
The FFLAS-FFPACK library provides functionality for dense linear algebra
@@ -72,8 +72,8 @@ sed -i 's,/usr/bin/env bash,/bin/bash,' fflas-ffpack-config.in
export CXXFLAGS="%{optflags} -fno-strict-aliasing"
%configure --docdir=%{_docdir}/fflas-ffpack --disable-static --enable-openmp \
--disable-simd --enable-doc \
- --with-blas-cflags="-I%{_includedir}/atlas" \
- --with-blas-libs="-L%{_libdir}/atlas -lsatlas"
+ --with-blas-cflags="-I%{_includedir}/openblas" \
+ --with-blas-libs="-lopenblas"
chmod a+x fflas-ffpack-config
make %{?_smp_mflags}
@@ -104,13 +104,6 @@ if [ %{__isa_bits} = "32" ]; then
sed -i '/run_with_field</d' tests/test-lu.C
fi
-# On ppc64 only, an apparent bug in ATLAS causes test failures. See
-#
https://bugzilla.redhat.com/show_bug.cgi?id=1410633 for details. Disable
-# the failing tests until that bug is fixed.
-%ifarch ppc64
-sed -i '/run_with_field</d' tests/test-lu.C tests/test-echelon.C
-%endif
-
make check
%files devel
@@ -124,6 +117,9 @@ make check
%{_docdir}/%{name}-doc/
%changelog
+* Wed Sep 27 2017 Jerry James <loganjerry(a)gmail.com> - 2.2.2-8
+- Build with openblas instead of atlas
+
* Wed Aug 02 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.2.2-7
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild