Hello community, here is the log from the commit of package mame for openSUSE:Factory checked in at 2018-01-06 18:56:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mame (Old) and /work/SRC/openSUSE:Factory/.mame.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "mame" Sat Jan 6 18:56:07 2018 rev:5 rq:562082 version:0.193 Changes: -------- --- /work/SRC/openSUSE:Factory/mame/mame.changes 2017-11-07 10:00:40.260484207 +0100 +++ /work/SRC/openSUSE:Factory/.mame.new/mame.changes 2018-01-06 18:56:11.539594143 +0100 @@ -1,0 +2,6 @@ +Fri Jan 5 22:48:03 UTC 2018 - jones_ld@protonmail.com + +- Update to version 0.193 + * See /usr/share/doc/mame/whatsnew_0.193.txt for details + +------------------------------------------------------------------- Old: ---- mame0191.tar.gz whatsnew_0191.txt New: ---- mame0193.tar.gz whatsnew_0193.txt ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mame.spec ++++++ --- /var/tmp/diff_new_pack.c7YG50/_old 2018-01-06 18:56:19.627216047 +0100 +++ /var/tmp/diff_new_pack.c7YG50/_new 2018-01-06 18:56:19.627216047 +0100 @@ -1,7 +1,7 @@ # # spec file for package mame # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,7 +16,7 @@ # -%define fver 191 +%define fver 193 # To build these, change to bcond_without %bcond_without mess %bcond_without systemlibs @@ -141,11 +141,16 @@ sed -i "s@\. -s@\. %{optflags}@" 3rdparty/genie/build/gmake.linux/genie.make %build +#standard -g causes builder to run out of memory +RPM_OPT_FLAGS=$(echo $RPM_OPT_FLAGS | sed "s@-g@-g1@") + # Limit RAM usage during link export LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory -Wl,--reduce-memory-overheads" + %if 0%{?suse_version} > 1320 export CFLAGS=$(pkg-config --cflags lua) %endif + COMMON_FLAGS="\ NOWERROR=1 \ OPTIMIZE=3 \ @@ -168,10 +173,20 @@ USE_SYSTEM_LIB_UTF8PROC=1 \ %endif " +# limit x86 to a single CPU thread due to memory constraints +%ifarch %ix86 +make -j1 OPT_FLAGS="%{optflags}" $COMMON_FLAGS SUBTARGET=arcade TOOLS=1 +%else make %{?_smp_mflags} OPT_FLAGS="%{optflags}" $COMMON_FLAGS SUBTARGET=arcade TOOLS=1 +%endif + %if %{with mess} +%ifarch %ix86 +make -j1 OPT_FLAGS="%{optflags}" $COMMON_FLAGS SUBTARGET=mess +%else make %{?_smp_mflags} OPT_FLAGS="%{optflags}" $COMMON_FLAGS SUBTARGET=mess %endif +%endif %install # Rename binaries ++++++ _constraints ++++++ --- /var/tmp/diff_new_pack.c7YG50/_old 2018-01-06 18:56:19.655214738 +0100 +++ /var/tmp/diff_new_pack.c7YG50/_new 2018-01-06 18:56:19.655214738 +0100 @@ -2,10 +2,10 @@ <hardware> <processors>4</processors> <disk> - <size unit="G">40</size> + <size unit="G">20</size> </disk> - <memory> - <size unit="G">10</size> - </memory> + <physicalmemory> + <size unit="G">8</size> + </physicalmemory> </hardware> </constraints> ++++++ mame0191.tar.gz -> mame0193.tar.gz ++++++ /work/SRC/openSUSE:Factory/mame/mame0191.tar.gz /work/SRC/openSUSE:Factory/.mame.new/mame0193.tar.gz differ: char 28, line 1 ++++++ whatsnew_0191.txt -> whatsnew_0193.txt ++++++ ++++ 702 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/mame/whatsnew_0191.txt ++++ and /work/SRC/openSUSE:Factory/.mame.new/whatsnew_0193.txt