diff options
author | Alexander Gabert <pappy@gentoo.org> | 2004-05-12 11:11:10 +0000 |
---|---|---|
committer | Alexander Gabert <pappy@gentoo.org> | 2004-05-12 11:11:10 +0000 |
commit | 438aca79862c25255b54ae1051d5e958250f9c9b (patch) | |
tree | a6055fc94cde31962504d4efd48d0243ed3153c5 | |
parent | added new hardened switches for nonPIE and nonSSP building (Manifest recommit) (diff) | |
download | gentoo-2-438aca79862c25255b54ae1051d5e958250f9c9b.tar.gz gentoo-2-438aca79862c25255b54ae1051d5e958250f9c9b.tar.bz2 gentoo-2-438aca79862c25255b54ae1051d5e958250f9c9b.zip |
replaced hardened-gcc check with filter-flags logic call
-rw-r--r-- | dev-lisp/gcl/ChangeLog | 7 | ||||
-rw-r--r-- | dev-lisp/gcl/Manifest | 10 | ||||
-rw-r--r-- | dev-lisp/gcl/gcl-2.4.0.ebuild | 4 | ||||
-rw-r--r-- | dev-lisp/gcl/gcl-2.4.3.ebuild | 4 | ||||
-rw-r--r-- | dev-lisp/gcl/gcl-2.5.2.ebuild | 4 | ||||
-rw-r--r-- | dev-lisp/gcl/gcl-2.5.3.ebuild | 8 |
6 files changed, 21 insertions, 16 deletions
diff --git a/dev-lisp/gcl/ChangeLog b/dev-lisp/gcl/ChangeLog index 0be31e60689a..10c632b6d537 100644 --- a/dev-lisp/gcl/ChangeLog +++ b/dev-lisp/gcl/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for dev-lisp/gcl -# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gcl/ChangeLog,v 1.15 2003/12/14 03:57:04 pappy Exp $ +# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gcl/ChangeLog,v 1.16 2004/05/12 11:11:10 pappy Exp $ + + 12 May 2004; Alexander Gabert <pappy@gentoo.org> gcl-2.5.3.ebuild: + replaced hardened-gcc check with filter-flags logic call 14 Dec 2003; Alexander Gabert <pappy@gentoo.org> gcl-2.5.3.ebuild: changed compile behaviour in respect to hardened-gcc compiling raw_gcl with diff --git a/dev-lisp/gcl/Manifest b/dev-lisp/gcl/Manifest index 8c9ada0694a1..d2efb3fb672c 100644 --- a/dev-lisp/gcl/Manifest +++ b/dev-lisp/gcl/Manifest @@ -1,9 +1,9 @@ -MD5 a1e8e397da8995b1fa413ff36f48e486 gcl-2.4.3.ebuild 2140 -MD5 9f93de011d0082d1b4b6a2994133fe9f gcl-2.4.0.ebuild 1358 -MD5 098cd0793464f151fa389a002e3ff86b gcl-2.5.3.ebuild 1763 -MD5 a30f12782a86847e933de596ee2f3043 ChangeLog 2561 +MD5 8c266ac1909c4f51f82e5c1b31f019eb ChangeLog 2690 +MD5 43e5f7c6dcdb4eb0f2e239917d06f871 gcl-2.4.0.ebuild 1358 +MD5 4c622a47af2dbc072111bb0a839a45f2 gcl-2.4.3.ebuild 2140 +MD5 02479b8b0f81fcd668ee866a5dcbe74d gcl-2.5.2.ebuild 1605 +MD5 55b17d7c3995215e34f1d01b4f43ba4e gcl-2.5.3.ebuild 1817 MD5 9b65b0341efc8f4b29498aad23315229 metadata.xml 164 -MD5 35ae5e016b1b7ffdc4ca2b95613b851c gcl-2.5.2.ebuild 1605 MD5 ebf9ac3ed9129b8c967416164e1b8dcf files/digest-gcl-2.4.0 59 MD5 156148113705b926d9ef1c4bf5611c80 files/digest-gcl-2.4.3 59 MD5 0a7011ac48a39981a19619ec9f53e37d files/digest-gcl-2.5.2 62 diff --git a/dev-lisp/gcl/gcl-2.4.0.ebuild b/dev-lisp/gcl/gcl-2.4.0.ebuild index 6ac779540f81..b6a5795bb3ba 100644 --- a/dev-lisp/gcl/gcl-2.4.0.ebuild +++ b/dev-lisp/gcl/gcl-2.4.0.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2003 Gentoo Technologies, Inc. +# Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gcl/gcl-2.4.0.ebuild,v 1.12 2003/09/06 22:35:54 msterret Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gcl/gcl-2.4.0.ebuild,v 1.13 2004/05/12 11:11:10 pappy Exp $ S=${WORKDIR}/${P} DESCRIPTION="GNU Common Lisp" diff --git a/dev-lisp/gcl/gcl-2.4.3.ebuild b/dev-lisp/gcl/gcl-2.4.3.ebuild index f5eb7d7d1e12..8ca5e6f3481a 100644 --- a/dev-lisp/gcl/gcl-2.4.3.ebuild +++ b/dev-lisp/gcl/gcl-2.4.3.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2003 Gentoo Technologies, Inc. +# Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gcl/gcl-2.4.3.ebuild,v 1.7 2003/09/06 22:35:54 msterret Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gcl/gcl-2.4.3.ebuild,v 1.8 2004/05/12 11:11:10 pappy Exp $ S=${WORKDIR}/${P} DESCRIPTION="GNU Common Lisp" diff --git a/dev-lisp/gcl/gcl-2.5.2.ebuild b/dev-lisp/gcl/gcl-2.5.2.ebuild index c854eb5e3b07..0321417a5211 100644 --- a/dev-lisp/gcl/gcl-2.5.2.ebuild +++ b/dev-lisp/gcl/gcl-2.5.2.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2003 Gentoo Technologies, Inc. +# Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gcl/gcl-2.5.2.ebuild,v 1.5 2003/10/11 13:21:01 usata Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gcl/gcl-2.5.2.ebuild,v 1.6 2004/05/12 11:11:10 pappy Exp $ inherit elisp-common diff --git a/dev-lisp/gcl/gcl-2.5.3.ebuild b/dev-lisp/gcl/gcl-2.5.3.ebuild index f5c312c90420..40a0a1b7f213 100644 --- a/dev-lisp/gcl/gcl-2.5.3.ebuild +++ b/dev-lisp/gcl/gcl-2.5.3.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2003 Gentoo Technologies, Inc. +# Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gcl/gcl-2.5.3.ebuild,v 1.4 2003/12/14 03:57:04 pappy Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gcl/gcl-2.5.3.ebuild,v 1.5 2004/05/12 11:11:10 pappy Exp $ inherit elisp-common @@ -32,7 +32,9 @@ src_unpack() { src_compile() { - has_version "sys-devel/hardened-gcc" && CC="${CC:=gcc} -yet_exec" + # hardened gcc may automatically use PIE building, + # which does not work for this package so far + filter-flags "-fPIC" econf --enable-locbfd \ --disable-statsysbfd \ |