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=52788ed3....
Change: +%ifarch ppc64
Thanks.
Full change: ============
commit 52788ed3038a5be4a9e397a490a9d16dedaadc0a Author: Jerry James loganjerry@gmail.com Date: Thu Sep 28 18:15:08 2017 -0600
Openblas caused many tests to fail on s390x; back to atlas
diff --git a/fflas-ffpack.spec b/fflas-ffpack.spec index 9c96635..c733848 100644 --- a/fflas-ffpack.spec +++ b/fflas-ffpack.spec @@ -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: givaro-devel%{?_isa}, gmp-devel%{?_isa}, openblas-devel%{?_isa} +Requires: atlas-devel%{?_isa}, givaro-devel%{?_isa}, gmp-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}/openblas" \ - --with-blas-libs="-lopenblas" + --with-blas-cflags="-I%{_includedir}/atlas" \ + --with-blas-libs="-L%{_libdir}/atlas -lsatlas" chmod a+x fflas-ffpack-config make %{?_smp_mflags}
@@ -104,6 +104,13 @@ 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 @@ -118,7 +125,7 @@ make check
%changelog * Wed Sep 27 2017 Jerry James loganjerry@gmail.com - 2.2.2-8 -- Build with openblas instead of atlas +- Rebuild after failed attempt to switch to openblas (s390x failures)
* Wed Aug 02 2017 Fedora Release Engineering releng@fedoraproject.org - 2.2.2-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
arch-excludes@lists.fedoraproject.org