rpms/mame/devel mame.spec,1.108,1.109

Julian Sikorski belegdol at rpmfusion.org
Wed Jul 8 22:38:43 CEST 2015


Author: belegdol

Update of /cvs/nonfree/rpms/mame/devel
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv1070

Modified Files:
	mame.spec 
Log Message:
Added more workarouds for low memory on the builder


Index: mame.spec
===================================================================
RCS file: /cvs/nonfree/rpms/mame/devel/mame.spec,v
retrieving revision 1.108
retrieving revision 1.109
diff -u -r1.108 -r1.109
--- mame.spec	8 Jul 2015 06:06:51 -0000	1.108
+++ mame.spec	8 Jul 2015 20:38:42 -0000	1.109
@@ -188,18 +188,22 @@
     USE_SYSTEM_LIB_PORTAUDIO=1 SDL_INI_PATH=%{_sysconfdir}/%{name};"
 %endif
 
+%if %{with lowmem}
+MAME_FLAGS="$MAME_FLAGS LDOPTS=-Wl,--no-keep-memory,--reduce-memory-overheads"
+%endif
+
 #only use assembly on supported architectures
 %ifnarch %{ix86} x86_64 ppc ppc64
 MAME_FLAGS="$MAME_FLAGS NOASM=1"
 %endif
 
 %if %{with ldplayer}
-make $MAME_FLAGS TARGET=ldplayer OPT_FLAGS="$RPM_OPT_FLAGS"
+make %{?_smp_mflags} $MAME_FLAGS TARGET=ldplayer OPT_FLAGS="$RPM_OPT_FLAGS"
 %endif
 %if %{with debug}
-make $MAME_FLAGS DEBUG=1 TOOLS=1 OPT_FLAGS="$RPM_OPT_FLAGS"
+make %{?_smp_mflags} $MAME_FLAGS DEBUG=1 TOOLS=1 OPT_FLAGS="$RPM_OPT_FLAGS"
 %else
-make $MAME_FLAGS TOOLS=1 OPT_FLAGS="$RPM_OPT_FLAGS"
+make %{?_smp_mflags} $MAME_FLAGS TOOLS=1 OPT_FLAGS="$RPM_OPT_FLAGS"
 %endif
 
 
@@ -317,7 +321,7 @@
 - Cleaned up the spec file further
 - Dropped upstreamed patches
 - Patched to use system PortAudio
-- Dropped %%{?_smp_mflags} in an attempt not to run out of memory when linking
+- Added more workarouds for low memory on the builder
 
 * Sun Jun 07 2015 Julian Sikorski <belegdol at fedoraproject.org> - 0.162-1
 - Updated to 0.162


More information about the rpmfusion-commits mailing list