summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2005-08-19 05:14:41 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2005-08-19 05:14:41 +0000
commit386b6605f0e818ea233d83ed224291cbf602be1e (patch)
treecda088b44659c4067e7c70f495f396df156b9e8a
parentenable glibc malloc compat by default and touchup the header removal (diff)
downloadgentoo-2-386b6605f0e818ea233d83ed224291cbf602be1e.tar.gz
gentoo-2-386b6605f0e818ea233d83ed224291cbf602be1e.tar.bz2
gentoo-2-386b6605f0e818ea233d83ed224291cbf602be1e.zip
filter -fstack-protector again for bug #88899 - Upstream says it's a gcc-3 issue that is addressed in gcc-4.
(Portage version: 2.0.51.22-r2)
-rw-r--r--games-strategy/wesnoth/ChangeLog7
-rw-r--r--games-strategy/wesnoth/wesnoth-0.9.4.ebuild7
-rw-r--r--games-strategy/wesnoth/wesnoth-0.9.5.ebuild7
3 files changed, 16 insertions, 5 deletions
diff --git a/games-strategy/wesnoth/ChangeLog b/games-strategy/wesnoth/ChangeLog
index 92044f1ded6e..720f956828bb 100644
--- a/games-strategy/wesnoth/ChangeLog
+++ b/games-strategy/wesnoth/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for games-strategy/wesnoth
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-strategy/wesnoth/ChangeLog,v 1.56 2005/08/17 19:19:39 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/wesnoth/ChangeLog,v 1.57 2005/08/19 05:14:41 mr_bones_ Exp $
+
+ 19 Aug 2005; Michael Sterrett <mr_bones_@gentoo.org> wesnoth-0.9.4.ebuild,
+ wesnoth-0.9.5.ebuild:
+ filter -fstack-protector again for bug #88899 - Upstream says it's a gcc-3
+ issue that is addressed in gcc-4.
17 Aug 2005; Michael Sterrett <mr_bones_@gentoo.org> wesnoth-0.9.5.ebuild:
stable for x86
diff --git a/games-strategy/wesnoth/wesnoth-0.9.4.ebuild b/games-strategy/wesnoth/wesnoth-0.9.4.ebuild
index bcc4f0d5db11..1b075cb2df31 100644
--- a/games-strategy/wesnoth/wesnoth-0.9.4.ebuild
+++ b/games-strategy/wesnoth/wesnoth-0.9.4.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-strategy/wesnoth/wesnoth-0.9.4.ebuild,v 1.1 2005/07/24 00:27:22 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/wesnoth/wesnoth-0.9.4.ebuild,v 1.2 2005/08/19 05:14:41 mr_bones_ Exp $
-inherit eutils flag-o-matic games
+inherit eutils toolchain-funcs flag-o-matic games
DESCRIPTION="A fantasy turn-based strategy game"
HOMEPAGE="http://www.wesnoth.org/"
@@ -23,6 +23,9 @@ DEPEND=">=media-libs/libsdl-1.2.7
src_compile() {
filter-flags -ftracer -fomit-frame-pointer
+ if [[ $(gcc-major-version) -eq 3 ]] ; then
+ filter-flags -fstack-protector
+ fi
egamesconf \
--disable-dependency-tracking \
$(use_enable lite) \
diff --git a/games-strategy/wesnoth/wesnoth-0.9.5.ebuild b/games-strategy/wesnoth/wesnoth-0.9.5.ebuild
index 6950a85297ce..8df0abcf11e3 100644
--- a/games-strategy/wesnoth/wesnoth-0.9.5.ebuild
+++ b/games-strategy/wesnoth/wesnoth-0.9.5.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-strategy/wesnoth/wesnoth-0.9.5.ebuild,v 1.2 2005/08/17 19:19:39 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/wesnoth/wesnoth-0.9.5.ebuild,v 1.3 2005/08/19 05:14:41 mr_bones_ Exp $
-inherit eutils flag-o-matic games
+inherit eutils toolchain-funcs flag-o-matic games
DESCRIPTION="A fantasy turn-based strategy game"
HOMEPAGE="http://www.wesnoth.org/"
@@ -23,6 +23,9 @@ DEPEND=">=media-libs/libsdl-1.2.7
src_compile() {
filter-flags -ftracer -fomit-frame-pointer
+ if [[ $(gcc-major-version) -eq 3 ]] ; then
+ filter-flags -fstack-protector
+ fi
egamesconf \
--disable-dependency-tracking \
$(use_enable lite) \