summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Gabert <pappy@gentoo.org>2003-10-11 21:30:05 +0000
committerAlexander Gabert <pappy@gentoo.org>2003-10-11 21:30:05 +0000
commit80de9741c022a369e33eda1f04736ab1a507d6b5 (patch)
tree4879ef070c28d0e54edfcefc59e8fb194e100c5b /sys-devel/kgcc
parentadded yno_propolice flags for kgcc building due to guard symbol bailing out w... (diff)
downloadhistorical-80de9741c022a369e33eda1f04736ab1a507d6b5.tar.gz
historical-80de9741c022a369e33eda1f04736ab1a507d6b5.tar.bz2
historical-80de9741c022a369e33eda1f04736ab1a507d6b5.zip
added yno_propolice flags for kgcc building due to guard symbol bailing out while processing libiberty
Diffstat (limited to 'sys-devel/kgcc')
-rw-r--r--sys-devel/kgcc/Manifest4
-rw-r--r--sys-devel/kgcc/kgcc-2.95.3.ebuild5
2 files changed, 6 insertions, 3 deletions
diff --git a/sys-devel/kgcc/Manifest b/sys-devel/kgcc/Manifest
index cee270d35945..1f5f140756cd 100644
--- a/sys-devel/kgcc/Manifest
+++ b/sys-devel/kgcc/Manifest
@@ -1,4 +1,4 @@
-MD5 13528af69616ae12addea5416cb181c3 kgcc-2.95.3.ebuild 2805
-MD5 15b1b7aadef57b8a46aef94147eaa2a2 ChangeLog 755
+MD5 be804a469a17f5b2c1ff249d4188ec66 kgcc-2.95.3.ebuild 2802
+MD5 7e355224bdf361847ec5bad6a4a939cd ChangeLog 754
MD5 523970c128b929fe7c7cf36508ebd1d5 files/kgcc-2.95.3-new-atexit.diff 13604
MD5 b298194887d06a1a0368293db55b7b47 files/digest-kgcc-2.95.3 69
diff --git a/sys-devel/kgcc/kgcc-2.95.3.ebuild b/sys-devel/kgcc/kgcc-2.95.3.ebuild
index 578cabc72c1a..2c27c7a2e41b 100644
--- a/sys-devel/kgcc/kgcc-2.95.3.ebuild
+++ b/sys-devel/kgcc/kgcc-2.95.3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/kgcc/kgcc-2.95.3.ebuild,v 1.4 2003/09/05 02:01:39 msterret Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/kgcc/kgcc-2.95.3.ebuild,v 1.5 2003/10/11 21:29:59 pappy Exp $
IUSE="static"
@@ -57,6 +57,9 @@ src_compile() {
unset CFLAGS
unset CXXFLAGS
+ # http://www.gentoo.org/proj/en/hardened/etdyn-ssp.xml
+ has_version "sys-devel/hardened-gcc" && CC="gcc" && export CC="${CC} -yno_propolice"
+
${S}/configure --prefix=${LOC} \
--mandir=${LOC}/share/man \
--infodir=${LOC}/share/info \