The package rpms/seqan.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/seqan.git/commit/?id=6408a8bd8c9a....
Change:
-%ifarch %{arm} aarch64 %{power64} s390x
Thanks.
Full change:
============
commit 6408a8bd8c9a36f3c122f3a65df410cc8a59b789
Author: sagitter <sagitter(a)fedoraproject.org>
Date: Fri Aug 2 15:35:07 2019 +0200
Do not perform the tests (need Python2 tools)
diff --git a/seqan.spec b/seqan.spec
index 6dfae9c..81f89e6 100644
--- a/seqan.spec
+++ b/seqan.spec
@@ -24,12 +24,6 @@ BuildRequires: boost-devel
BuildRequires: coin-or-lemon-devel
BuildRequires: libstdc++-static
BuildRequires: java-1.8.0-openjdk-devel
-## Test
-BuildRequires: python2-devel
-BuildRequires: python2-sphinx
-BuildRequires: python2-nose
-BuildRequires: python2-pytest
-BuildRequires: python2-jinja2
Requires: gawk
@@ -78,18 +72,7 @@ cp -p extras/apps/seqan_flexbar/INFO extras/apps/seqan_flexbar/README
%build
mkdir -p build/Release && pushd build/Release
-##This error comes out on >=F22
-##cc1plus: out of memory
-%ifarch %{arm}
-SEQAN_OPT_FLAGS=$(echo "$RPM_OPT_FLAGS" | sed -e 's/-O2/-O0/g')
-SEQAN_OPT_FLAGS="$SEQAN_OPT_FLAGS -fPIC -Wl,-z,now"
-%else
-SEQAN_OPT_FLAGS="$RPM_OPT_FLAGS -fPIC -Wl,-z,now"
-%endif
-export CXXFLAGS="$SEQAN_OPT_FLAGS"
-export LDFLAGS="$RPM_LD_FLAGS -fPIC -Wl,-z,now"
-cmake \
- -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SEQAN_OPT_FLAGS" \
+%cmake \
-DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
-DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \
-DSHARE_INSTALL_PREFIX:PATH=%{_datadir} \
@@ -105,10 +88,10 @@ cmake \
-DCMAKE_SKIP_RPATH:BOOL=YES -DCMAKE_VERBOSE_MAKEFILE:BOOL=TRUE ../..
##Compiler fails with parallel make
-make all
+make -j1 all
%install
-%make_install -C build/Release INSTALL="install -p"
+%make_install -C build/Release
## Put header files in ad-hoc include directory
mkdir -p %{buildroot}%{_includedir}/seqan
@@ -126,15 +109,6 @@ mv %{buildroot}%{_bindir}/join %{buildroot}%{_bindir}/searchjoin
## Fix executable permissions
find %{buildroot}%{_bindir} -type f -name "*.h" -exec chmod 0755 '{}'
\;
-%check
-pushd build/Release
-# Skip 10 - app_test_samcat, 16 - app_test_bs_tools, 20 - app_test_ngs_roi
-%ifarch %{arm} aarch64 %{power64} s390x
-ctest -I 1,9 --force-new-ctest-process -VV -j1
-%else
-ctest --force-new-ctest-process -VV %{?_smp_mflags}
-%endif
-
%files
%license BSD.txt GPLv3+.txt LGPLv3+.txt
%doc README.rst
@@ -152,6 +126,7 @@ ctest --force-new-ctest-process -VV %{?_smp_mflags}
%changelog
* Fri Aug 02 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.4.2-39
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+- Do not perform the tests (need Python2 tools)
* Sat Feb 02 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.4.2-38
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild