The package rpms/0ad.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/0ad.git/commit/?id=513093f5951c2d089....
Change: +%ifarch i686
Thanks.
Full change: ============
commit 513093f5951c2d0897072cc6ece656ae548d26e8 Author: Jeff Law law@redhat.com Date: Mon Jul 27 17:02:12 2020 -0600
Disable LTO on i686 for now
diff --git a/0ad.spec b/0ad.spec index bc91a27..fd9aa75 100644 --- a/0ad.spec +++ b/0ad.spec @@ -25,7 +25,7 @@
Name: 0ad Version: 0.0.23b -Release: 19%{?dist} +Release: 20%{?dist} # BSD License: # build/premake/* # libraries/source/miniupnpc/* (not built/used) @@ -192,6 +192,12 @@ rm -fr libraries/source/valgrind
#----------------------------------------------------------------------- %build +# This package appears to get a multiply defined symbol during the LTO +# link, but only on i686. Disable LTO on that platform for now +%ifarch i686 +%define _lto_cflags %{nil} +%endif + export CFLAGS="%{optflags}" # avoid warnings with gcc 4.7 due to _FORTIFY_SOURCE in CPPFLAGS export CPPFLAGS="`echo %{optflags} | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//'`" @@ -285,6 +291,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/0ad.desktop %{_mandir}/man6/*.6*
%changelog +* Mon Jul 27 2020 Jeff Law law@redhat.com - 0.0.23b-20 +- Disable LTO on i686 for now + * Mon Jul 27 2020 Fedora Release Engineering releng@fedoraproject.org - 0.0.23b-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
arch-excludes@lists.fedoraproject.org