[freeciv] Fix for hardened/SDL_mixer issue.

Jon Ciesla limb at fedoraproject.org
Wed Aug 29 13:59:37 UTC 2012


commit 140357accf686f459c30103cb96e5305c7a6cc9c
Author: Jon Ciesla <limburgher at gmail.com>
Date:   Wed Aug 29 08:58:47 2012 -0500

    Fix for hardened/SDL_mixer issue.

 freeciv-2.3.2-hardened-SDL_mixer.patch |   11 +++++++++++
 freeciv.spec                           |    7 ++++++-
 2 files changed, 17 insertions(+), 1 deletions(-)
---
diff --git a/freeciv-2.3.2-hardened-SDL_mixer.patch b/freeciv-2.3.2-hardened-SDL_mixer.patch
new file mode 100644
index 0000000..d5c4719
--- /dev/null
+++ b/freeciv-2.3.2-hardened-SDL_mixer.patch
@@ -0,0 +1,11 @@
+--- freeciv-2.3.2/configure~	2012-03-31 07:37:54.000000000 -0500
++++ freeciv-2.3.2/configure	2012-08-29 08:51:28.595719680 -0500
+@@ -20294,7 +20294,7 @@
+     ac_save_CPPFLAGS="$CPPFLAGS"
+     ac_save_CFLAGS="$CFLAGS"
+     ac_save_LIBS="$LIBS"
+-    CPPFLAGS="$CFLAGS $SDL_CFLAGS"
++    CPPFLAGS="$CPPFLAGS $SDL_CFLAGS"
+     CFLAGS="$CFLAGS $SDL_CFLAGS"
+     LIBS="$LIBS $SDL_LIBS"
+     ac_fn_c_check_header_mongrel "$LINENO" "SDL_mixer.h" "ac_cv_header_SDL_mixer_h" "$ac_includes_default"
diff --git a/freeciv.spec b/freeciv.spec
index ec98759..362a760 100644
--- a/freeciv.spec
+++ b/freeciv.spec
@@ -6,13 +6,14 @@
 
 Name:           freeciv
 Version:        2.3.2
-Release:        2%{?dist}
+Release:        3%{?dist}
 Summary:        A multi-player strategy game
 
 Group:          Amusements/Games
 License:        GPLv2+
 URL:            http://sourceforge.net/projects/freeciv/
 Source0:        http://download.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
+Patch0:         freeciv-2.3.2-hardened-SDL_mixer.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 ##Fix DSO patch
@@ -43,6 +44,7 @@ in order to become the leader of the greatest civilization.
 %prep
 %setup -q -n %{name}-%{version}
 %patch10 -p0
+%patch0 -p1
 
 %build
 %configure --enable-client=gtk --disable-static
@@ -117,6 +119,9 @@ fi
 
 
 %changelog
+* Wed Aug 29 2012 Jon Ciesla <limburgher at gmail.com> - 2.3.2-3
+- Fix SDL_mixer/hardened build interaction, BZ 852635.
+
 * Thu Jul 19 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.3.2-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
 


More information about the scm-commits mailing list