The package rpms/mame.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/mame.git/commit/?id=e6813ac53b15da0….
Change:
+%ifarch %{ix86}
Thanks.
Full change:
============
commit e6813ac53b15da07fa6a8c4dee57cb6eccca840a
Author: Julian Sikorski <belegdol(a)fedoraproject.org>
Date: Mon Sep 10 19:07:16 2018 +0200
Switched to gold linker for %%{arm}
diff --git a/mame.spec b/mame.spec
index 730133a..a85c627 100644
--- a/mame.spec
+++ b/mame.spec
@@ -218,11 +218,12 @@ MAME_FLAGS="NOWERROR=1 OPTIMIZE=2 PYTHON_EXECUTABLE=python3 VERBOSE=1 \
#standard -g caused problems with OOM or relocation overflows
RPM_OPT_FLAGS=$(echo $RPM_OPT_FLAGS | sed "s@-g@-g1@")
#32-bit architectures need even more measures
-%ifarch %{arm} %{ix86}
+%ifarch %{ix86}
RPM_LD_FLAGS="$RPM_LD_FLAGS -Wl,--no-keep-memory -Wl,--reduce-memory-overheads"
%endif
%ifarch %{arm}
RPM_OPT_FLAGS=$(echo $RPM_OPT_FLAGS | sed "s@-O2@-Os@")
+RPM_LD_FLAGS="$RPM_LD_FLAGS -Wl,--no-keep-memory -fuse-ld=gold"
MAME_FLAGS=$(echo $MAME_FLAGS | sed "s@OPTIMIZE=2@OPTIMIZE=s@")
%endif
@@ -359,6 +360,7 @@ find $RPM_BUILD_ROOT%{_datadir}/%{name} -name LICENSE -exec rm {} \;
- Dropped upstreamed imgtool patch
- Expanded the list of architectures using memory-saving measures
- Adjusted the compiler flags on %%{arm} to optimize for size in an attempt to prevent linker from running out of memory
+- Switched to gold linker for %%{arm}
* Tue Jul 31 2018 Florian Weimer <fweimer(a)redhat.com> - 0.200-3
- Rebuild with fixed binutils