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=c38221db6b995665....
Change: +%ifarch %{ix86} %{arm}
Thanks.
Full change: ============
commit c38221db6b9956657fd15b196a9451e4ffa093cd Author: Neal Gompa ngompa13@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