diff options
author | 2006-11-08 06:51:55 +0000 | |
---|---|---|
committer | 2006-11-08 06:51:55 +0000 | |
commit | b3d11b2f7e72828215a3d11d042550a1b379df1c (patch) | |
tree | c6478edc53f55323073b1b3b9fb62512a7898904 /dev-lang | |
parent | sync timestamps so autotools will not be run (diff) | |
download | gentoo-2-b3d11b2f7e72828215a3d11d042550a1b379df1c.tar.gz gentoo-2-b3d11b2f7e72828215a3d11d042550a1b379df1c.tar.bz2 gentoo-2-b3d11b2f7e72828215a3d11d042550a1b379df1c.zip |
fix compilation on hardened systems by filtering SSP, see bug #154338. Thanks to pappy-_ on IRC who provided advice and test hardware.
(Portage version: 2.1.1-r1)
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/erlang/ChangeLog | 6 | ||||
-rw-r--r-- | dev-lang/erlang/erlang-11.2.1.ebuild | 6 |
2 files changed, 10 insertions, 2 deletions
diff --git a/dev-lang/erlang/ChangeLog b/dev-lang/erlang/ChangeLog index 3f66deff7413..e3f555fe1435 100644 --- a/dev-lang/erlang/ChangeLog +++ b/dev-lang/erlang/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-lang/erlang # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/ChangeLog,v 1.35 2006/11/02 20:56:33 opfer Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/ChangeLog,v 1.36 2006/11/08 06:51:55 opfer Exp $ + + 08 Nov 2006; Christian Faulhammer <opfer@gentoo.org> erlang-11.2.1.ebuild: + fix compilation on hardened systems by filtering SSP, see bug #154338. + Thanks to pappy-_ on IRC who provided advice and test hardware. 02 Nov 2006; Christian Faulhammer <opfer@gentoo.org> -files/10.2.7-manpage-emacs-gentoo.patch, -files/erlang-9c.patch, diff --git a/dev-lang/erlang/erlang-11.2.1.ebuild b/dev-lang/erlang/erlang-11.2.1.ebuild index ec3e38d6df7a..50f69e6ae702 100644 --- a/dev-lang/erlang/erlang-11.2.1.ebuild +++ b/dev-lang/erlang/erlang-11.2.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-11.2.1.ebuild,v 1.2 2006/11/02 20:56:33 opfer Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-11.2.1.ebuild,v 1.3 2006/11/08 06:51:55 opfer Exp $ inherit eutils multilib flag-o-matic elisp-common versionator @@ -36,6 +36,10 @@ S=${WORKDIR}/${MY_P} SITEFILE=50erlang-gentoo.el src_unpack() { + ## fix compilation on hardened systems, see bug #154338 + filter-flags "-fstack-protector" + filter-flags "-fstack-protector-all" + unpack ${A} cd "${S}" epatch "${FILESDIR}/${PN}-10.2.6-export-TARGET.patch" |