The package rpms/libseccomp.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/libseccomp.git/commit/?id=0b996e8...
https://src.fedoraproject.org/cgit/rpms/libseccomp.git/commit/?id=5404364....
Change:
+%ifnarch riscv64 s390
+%ifnarch riscv64 s390 %{arm}
Thanks.
Full change:
============
commit 0b996e825845905fd1d56f2ecb19584409413487
Author: Stephen Gallagher <sgallagh(a)redhat.com>
Date: Thu Jun 29 16:24:23 2017 -0400
Re-enable valgrind-based tests on ARMv7
Signed-off-by: Stephen Gallagher <sgallagh(a)redhat.com>
diff --git a/libseccomp.spec b/libseccomp.spec
index 6b6817c..e1d9e90 100644
--- a/libseccomp.spec
+++ b/libseccomp.spec
@@ -1,14 +1,16 @@
Summary: Enhanced seccomp library
Name: libseccomp
Version: 2.3.2
-Release: 2%{?dist}
+Release: 3%{?dist}
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 mipsel mips64el ppc64 ppc64le s390 s390x
License: LGPLv2
Group: System Environment/Libraries
Source:
https://github.com/seccomp/libseccomp/releases/download/v%{version}/%{nam...
URL:
https://github.com/seccomp/libseccomp
-%ifnarch riscv64 s390 %{arm}
-BuildRequires: valgrind
+%ifnarch riscv64 s390
+# Versions prior to 3.13.0-4 do not work on ARM with newer glibc 2.25.0-6
+# See
https://bugzilla.redhat.com/show_bug.cgi?id=1466017
+BuildRequires: valgrind >= 1:3.13.0-4
%endif
%description
@@ -85,6 +87,9 @@ make V=1 check
%{_libdir}/libseccomp.a
%changelog
+* Thu Jun 29 2017 Stephen Gallagher <sgallagh(a)redhat.com> - 2.3.2-3
+- Re-enable valgrind-based tests on ARMv7
+
* Thu Jun 29 2017 Stephen Gallagher <sgallagh(a)redhat.com> - 2.3.2-2
- Disable running valgrind-based tests on ARMv7 due to glibc/valgrind bug (RHBZ
#1466017)
commit 540436422321c2146f149389f3fceeb210c29667
Author: Stephen Gallagher <sgallagh(a)redhat.com>
Date: Thu Jun 29 10:03:56 2017 -0400
Disable running valgrind-based tests on ARMv7 due to glibc/valgrind bug (RHBZ
#1466017)
Signed-off-by: Stephen Gallagher <sgallagh(a)redhat.com>
diff --git a/libseccomp.spec b/libseccomp.spec
index 28fc066..6b6817c 100644
--- a/libseccomp.spec
+++ b/libseccomp.spec
@@ -1,13 +1,13 @@
Summary: Enhanced seccomp library
Name: libseccomp
Version: 2.3.2
-Release: 1%{?dist}
+Release: 2%{?dist}
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 mipsel mips64el ppc64 ppc64le s390 s390x
License: LGPLv2
Group: System Environment/Libraries
Source:
https://github.com/seccomp/libseccomp/releases/download/v%{version}/%{nam...
URL:
https://github.com/seccomp/libseccomp
-%ifnarch riscv64 s390
+%ifnarch riscv64 s390 %{arm}
BuildRequires: valgrind
%endif
@@ -85,6 +85,9 @@ make V=1 check
%{_libdir}/libseccomp.a
%changelog
+* Thu Jun 29 2017 Stephen Gallagher <sgallagh(a)redhat.com> - 2.3.2-2
+- Disable running valgrind-based tests on ARMv7 due to glibc/valgrind bug (RHBZ
#1466017)
+
* Wed Mar 01 2017 Paul Moore <pmoore(a)redhat.com> -2.3.2-1
- New upstream version