The package rpms/wlcs.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/wlcs.git/commit/?id=c38221db6b995....
Change:
+%ifarch %{ix86} %{arm}
Thanks.
Full change:
============
commit c38221db6b9956657fd15b196a9451e4ffa093cd
Author: Neal Gompa <ngompa13(a)gmail.com>
Date: Sat Jul 13 18:32:15 2019 -0400
Add bconds for sanitizers and disable tsan for 32-bit arches
diff --git a/wlcs.spec b/wlcs.spec
index c7da83a..085c9ea 100644
--- a/wlcs.spec
+++ b/wlcs.spec
@@ -1,3 +1,12 @@
+%bcond_without asan
+%bcond_without ubsan
+
+%ifarch %{ix86} %{arm}
+%bcond_with tsan
+%else
+%bcond_without tsan
+%endif
+
Name: wlcs
Version: 1.0.0
Release: 1%{?dist}
@@ -23,9 +32,15 @@ BuildRequires: pkgconfig(wayland-server)
BuildRequires: %{_bindir}/wayland-scanner
# Because for some reason they're not pulled in normally?
BuildRequires: libatomic
+%if %{with asan}
BuildRequires: libasan
+%endif
+%if %{with ubsan}
BuildRequires: libubsan
+%endif
+%if %{with tsan}
BuildRequires: libtsan
+%endif
%description
wlcs aspires to be a protocol-conformance-verifying test suite
@@ -63,7 +78,7 @@ developing Wayland compositor tests that use %{name}.
%build
-%cmake
+%cmake %{!?with_asan:-DWLCS_BUILD_ASAN=OFF} %{!?with_ubsan:-DWLCS_BUILD_UBSAN=OFF}
%{!?with_tsan:-DWLCS_BUILD_TSAN=OFF}
%make_build