The package rpms/crawl.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/crawl.git/commit/?id=a3cc5bc7d5ad....
Change:
+%ifnarch x86_64 i386
Thanks.
Full change:
============
commit a3cc5bc7d5ad30920f0a3b0558a19719c95eb40f
Author: sagitter <sagitter(a)fedoraproject.org>
Date: Fri Mar 1 15:00:08 2019 +0100
Upstream bugfix release 0.23.1 (bz#1684362)
diff --git a/.gitignore b/.gitignore
index 0640758..944be34 100644
--- a/.gitignore
+++ b/.gitignore
@@ -12,3 +12,4 @@
/crawl-0.22.0.tar.gz
/crawl-0.22.1.tar.gz
/crawl-0.23.0.tar.gz
+/crawl-0.23.1.tar.gz
diff --git a/crawl.spec b/crawl.spec
index 09b15e3..77ac73b 100644
--- a/crawl.spec
+++ b/crawl.spec
@@ -2,7 +2,7 @@
Name: crawl
Summary: Roguelike dungeon exploration game
-Version: 0.23.0
+Version: 0.23.1
Release: 1%{?dist}
# Main license : GPLv2+
# 2-clause BSD: all contributions by Steve Noonan and Jesse Luehrs
@@ -128,6 +128,9 @@ SETOPT_FLAGS=$(echo "%{optflags}" | sed -e
's/-Wp,-D_GLIBCXX_ASSERTIONS//g')
%make_build -C crawl-ref/source \
%endif
CC=gcc CXX=g++ CFOPTIMIZE="$SETOPT_FLAGS -fPIC" \
+%ifnarch x86_64 i386
+ CFOTHERS="" \
+%endif
STDFLAG="$SETOPT_FLAGS -std=gnu++11 -fPIC" SOUND=y V=y MONOSPACED_FONT=y \
EXTERNAL_LDFLAGS="%{__global_ldflags} -fPIC" NO_TRY_GOLD=y \
PROPORTIONAL_FONT=%{_fontbasedir}/bitstream-vera/Vera.ttf \
@@ -141,6 +144,9 @@ SETOPT_FLAGS=$(echo "%{optflags}" | sed -e
's/-Wp,-D_GLIBCXX_ASSERTIONS//g')
%make_build -C crawl-ref/crawl-tiles \
%endif
CC=gcc CXX=g++ CFOPTIMIZE="$SETOPT_FLAGS -fPIC" \
+%ifnarch x86_64 i386
+ CFOTHERS="" \
+%endif
STDFLAG="$SETOPT_FLAGS -std=gnu++11 -fPIC" TILES=y SOUND=y V=y
MONOSPACED_FONT=y \
EXTERNAL_LDFLAGS="%{__global_ldflags} -fPIC" NO_TRY_GOLD=y \
PROPORTIONAL_FONT=%{_fontbasedir}/bitstream-vera/Vera.ttf \
@@ -155,6 +161,9 @@ SETOPT_FLAGS=$(echo "%{optflags}" | sed -e
's/-Wp,-D_GLIBCXX_ASSERTIONS//g')
%make_install -C crawl-ref/crawl-tiles \
%endif
CC=gcc CXX=g++ CFOPTIMIZE="$SETOPT_FLAGS -fPIC" \
+%ifnarch x86_64 i386
+ CFOTHERS="" \
+%endif
STDFLAG="$SETOPT_FLAGS -std=gnu++11 -fPIC" TILES=y SOUND=y V=y
MONOSPACED_FONT=y \
EXTERNAL_LDFLAGS="%{__global_ldflags} -fPIC" NO_TRY_GOLD=y \
PROPORTIONAL_FONT=%{_fontbasedir}/bitstream-vera/Vera.ttf \
@@ -168,6 +177,9 @@ SETOPT_FLAGS=$(echo "%{optflags}" | sed -e
's/-Wp,-D_GLIBCXX_ASSERTIONS//g')
%make_install -C crawl-ref/source \
%endif
CC=gcc CXX=g++ CFOPTIMIZE="$SETOPT_FLAGS -fPIC" \
+%ifnarch x86_64 i386
+ CFOTHERS="" \
+%endif
STDFLAG="$SETOPT_FLAGS -std=gnu++11 -fPIC" SOUND=y V=y MONOSPACED_FONT=y \
EXTERNAL_LDFLAGS="%{__global_ldflags} -fPIC" NO_TRY_GOLD=y \
PROPORTIONAL_FONT=%{_fontbasedir}/bitstream-vera/Vera.ttf \
@@ -231,6 +243,10 @@ appstream-util validate-relax --nonet
%{buildroot}%{_metainfodir}/*.appdata.xml
%{_datadir}/%{name}/dat/tiles/
%changelog
+* Fri Mar 01 2019 Antonio Trande <sagitter(a)fedoraproject.org> - 0.23.1-1
+- Upstream bugfix release 0.23.1 (bz#1684362)
+- Override -mfpmath=sse -msse2 except on x86_64 and i386 architectures
+
* Fri Feb 08 2019 Antonio Trande <sagitter(a)fedoraproject.org> - 0.23.0-1
- Upstream release 0.23.0 (bz#1673723)
diff --git a/crawl_bin.patch b/crawl_bin.patch
index 5184b5d..6ee05a6 100644
--- a/crawl_bin.patch
+++ b/crawl_bin.patch
@@ -1,8 +1,8 @@
--- a/crawl-ref/source/Makefile.orig 2016-05-05 17:37:55.000000000 +0200
+++ b/crawl-ref/source/Makefile 2016-06-03 21:19:03.840066325 +0200
-@@ -110,7 +110,7 @@
-
- CFOTHERS := -pipe $(EXTERNAL_FLAGS)
+@@ -121,7 +121,7 @@
+ CFOTHERS += -mfpmath=sse -msse2
+ endif
CFWARN :=
-CFWARN_L := -Wall -Wformat-security -Wundef
+CFWARN_L := -Wundef
diff --git a/crawl_tiles.patch b/crawl_tiles.patch
index 9df9e96..0c8304e 100644
--- a/crawl_tiles.patch
+++ b/crawl_tiles.patch
@@ -9,9 +9,9 @@
# Disable GNU Make implicit rules and variables. Leaving them enabled will slow
# down MinGW and Cygwin builds by a very VERY noticeable degree. Besides, we have
-@@ -110,7 +110,7 @@
-
- CFOTHERS := -pipe $(EXTERNAL_FLAGS)
+@@ -121,7 +121,7 @@
+ CFOTHERS += -mfpmath=sse -msse2
+ endif
CFWARN :=
-CFWARN_L := -Wall -Wformat-security -Wundef
+CFWARN_L := -Wundef
diff --git a/sources b/sources
index 384e345..6fdb187 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (crawl-0.23.0.tar.gz) =
c889cfeaf55c731db0792b4f9fb5930495c80205ec7f4b04c18b494ad37573e2bffd22c99eacf1db52a8160ed81d9f24c432471698136bda0a48b73d525ac6cd
+SHA512 (crawl-0.23.1.tar.gz) =
d361d5460b01d5861995428963d7ba382f8b21bcaab465a84bf10c0e344b1339ef63b7ffd0dd722b8b2da3be45c5a32e866482c25e42cca9a898eda592b966aa