Hello community, here is the log from the commit of package mame for openSUSE:Factory checked in at 2019-09-23 12:34:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mame (Old) and /work/SRC/openSUSE:Factory/.mame.new.7948 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mame" Mon Sep 23 12:34:43 2019 rev:17 rq:732030 version:0.211 Changes: -------- --- /work/SRC/openSUSE:Factory/mame/mame.changes 2019-05-03 22:46:20.667757904 +0200 +++ /work/SRC/openSUSE:Factory/.mame.new.7948/mame.changes 2019-09-23 12:38:04.345603496 +0200 @@ -1,0 +2,25 @@ +Thu Sep 19 11:56:56 UTC 2019 - Stefan Brüns <stefan.bru...@rwth-aachen.de> + +- Add LTO flags to LDFLAGS, avoids failing builds due to timeouts + during linking. + +------------------------------------------------------------------- +Thu Aug 22 19:20:55 UTC 2019 - Stefan Brüns <stefan.bru...@rwth-aachen.de> + +- Remove conditionals for EOLed distro versions +- Adjust _constraints and limits to fix failing builds + +------------------------------------------------------------------- +Fri Jul 5 06:35:25 UTC 2019 - Martin Hauke <mar...@gmx.de> + +- Update to version 0.211 + See http://mamedev.org/releases/whatsnew_0211.txt for details + +------------------------------------------------------------------- +Thu May 30 18:13:17 UTC 2019 - Martin Hauke <mar...@gmx.de> + +- Update to version 0.210 + See http://mamedev.org/releases/whatsnew_0210.txt for details +- Add BuildRequires "pkgconfig(xi)" + +------------------------------------------------------------------- Old: ---- mame0209.tar.gz whatsnew_0209.txt New: ---- mame0211.tar.gz whatsnew_0211.txt ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mame.spec ++++++ --- /var/tmp/diff_new_pack.bUahLN/_old 2019-09-23 12:38:26.825599797 +0200 +++ /var/tmp/diff_new_pack.bUahLN/_new 2019-09-23 12:38:26.829599797 +0200 @@ -16,7 +16,7 @@ # -%define fver 209 +%define fver 211 # Build mame-mess by default, and use system libraries %bcond_without mess @@ -54,14 +54,11 @@ BuildRequires: pkgconfig(fontconfig) BuildRequires: pkgconfig(sdl2) BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xi) BuildRequires: pkgconfig(xinerama) Requires(post): desktop-file-utils Requires(postun): desktop-file-utils -%if 0%{?suse_version} <= 1315 -BuildRequires: gcc7-c++ -%else BuildRequires: gcc-c++ -%endif %if %{with systemlibs} BuildRequires: libexpat-devel BuildRequires: libjpeg8-devel @@ -102,7 +99,6 @@ %description tools Tools for use with MAME/MESS roms and images. -%if %{with mess} %package mess Summary: Multi Emulator Super System Group: System/Emulators/Other @@ -120,7 +116,6 @@ MESS is an emulator for many game consoles and computer systems, based on the MAME core and now a part of MAME. MESS emulates portable and console gaming systems, computer platforms, and calculators. -%endif %package data Summary: Data files required by all builds of MAME @@ -159,35 +154,27 @@ sed -i "s@\. -s@\. %{myoptflags}@" 3rdparty/genie/build/gmake.linux/genie.make %build -%limit_build -m 1600 +%limit_build -m 1800 # Memory mapped files occupy the limited 32bit address space %ifarch %ix86 %arm -export LDFLAGS="${LDFLAGS} -Wl,-v -fuse-ld=gold -Wl,--no-keep-files-mapped -Wl,--no-map-whole-files -Wl,--no-mmap-output-file" +export LDFLAGS="${LDFLAGS} -Wl,-v -fuse-ld=gold -Wl,--no-keep-files-mapped -Wl,--no-map-whole-files -Wl,--no-mmap-output-file %{?_lto_cflags}" %else -export LDFLAGS="${LDFLAGS} -Wl,-v -fuse-ld=gold" +export LDFLAGS="${LDFLAGS} -Wl,-v -fuse-ld=gold %{?_lto_cflags}" %endif -%if 0%{?suse_version} > 1320 export CFLAGS=$(pkg-config --cflags lua) -%endif COMMON_FLAGS="\ NOWERROR=1 \ VERBOSE=1 \ OPTIMIZE=3 \ - %if 0%{?suse_version} <= 1315 - OVERRIDE_CC=gcc-7 \ - OVERRIDE_CXX=g++-7 \ - %endif %if %{with systemlibs} USE_SYSTEM_LIB_EXPAT=1 \ USE_SYSTEM_LIB_ZLIB=1 \ USE_SYSTEM_LIB_JPEG=1 \ USE_SYSTEM_LIB_FLAC=1 \ - %if 0%{?suse_version} > 1320 USE_SYSTEM_LIB_LUA=1 \ USE_SYSTEM_LIB_UV=1 \ - %endif USE_SYSTEM_LIB_SQLITE3=1 \ USE_SYSTEM_LIB_PORTMIDI=1 \ USE_SYSTEM_LIB_PORTAUDIO=1 \ @@ -340,8 +327,8 @@ %{_mandir}/man1/ldverify.1%{ext_man} %{_mandir}/man1/romcmp.1%{ext_man} -%if %{with mess} %files mess +%if %{with mess} %doc README.md whatsnew-%{version}.txt %license docs/LICENSE LICENSE.md %{_bindir}/mame-mess ++++++ _constraints ++++++ --- /var/tmp/diff_new_pack.bUahLN/_old 2019-09-23 12:38:26.861599792 +0200 +++ /var/tmp/diff_new_pack.bUahLN/_new 2019-09-23 12:38:26.865599791 +0200 @@ -1,14 +1,27 @@ <constraints> <hardware> <processors>4</processors> + <memory> + <size unit="G">8</size> + </memory> + <disk> + <size unit="G">8</size> + </disk> + </hardware> + + <overwrite> + <conditions> + <arch>aarch64</arch> + <arch>x86_64</arch> + <arch>ppc64le</arch> + </conditions> + <hardware> <disk> - <size unit="G">42</size> + <size unit="G">12</size> </disk> - <physicalmemory> - <size unit="G">8</size> - </physicalmemory> <memory> - <size unit="G">11</size> + <size unit="M">13500</size> </memory> - </hardware> + </hardware> + </overwrite> </constraints> ++++++ mame0209.tar.gz -> mame0211.tar.gz ++++++ /work/SRC/openSUSE:Factory/mame/mame0209.tar.gz /work/SRC/openSUSE:Factory/.mame.new.7948/mame0211.tar.gz differ: char 14, line 1 ++++++ whatsnew_0209.txt -> whatsnew_0211.txt ++++++ ++++ 1301 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/mame/whatsnew_0209.txt ++++ and /work/SRC/openSUSE:Factory/.mame.new.7948/whatsnew_0211.txt