diff options
author | Donnie Berkholz <dberkholz@gentoo.org> | 2006-07-01 05:36:26 +0000 |
---|---|---|
committer | Donnie Berkholz <dberkholz@gentoo.org> | 2006-07-01 05:36:26 +0000 |
commit | bdd0d2a2002b4d9c8e18710d9f3a03b8055b9d06 (patch) | |
tree | c80a83ff02c78f393c2185b87310d45aee9e089b /eclass | |
parent | Fixed typo when I added filtering for -mv8 CFLAG, solves bug #138583. (diff) | |
download | historical-bdd0d2a2002b4d9c8e18710d9f3a03b8055b9d06.tar.gz historical-bdd0d2a2002b4d9c8e18710d9f3a03b8055b9d06.tar.bz2 historical-bdd0d2a2002b4d9c8e18710d9f3a03b8055b9d06.zip |
Go back to the better hardened setup, now that the binutils patch tarball is on mirrors.
Diffstat (limited to 'eclass')
-rw-r--r-- | eclass/x-modular.eclass | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/eclass/x-modular.eclass b/eclass/x-modular.eclass index 4b78fd2a8782..ecd712c03f55 100644 --- a/eclass/x-modular.eclass +++ b/eclass/x-modular.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/x-modular.eclass,v 1.67 2006/06/30 23:15:32 spyderous Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/x-modular.eclass,v 1.68 2006/07/01 05:36:26 spyderous Exp $ # # Author: Donnie Berkholz <spyderous@gentoo.org> # @@ -161,7 +161,8 @@ DEPEND="${DEPEND} if [[ "${PN/util-macros}" = "${PN}" ]]; then DEPEND="${DEPEND} - >=x11-misc/util-macros-0.99.2" + >=x11-misc/util-macros-0.99.2 + >=sys-devel/binutils-2.16.1-r3" fi RDEPEND="${RDEPEND} @@ -171,12 +172,6 @@ RDEPEND="${RDEPEND} x-modular_specs_check() { if [[ ${PN:0:11} = "xorg-server" ]] || [[ -n "${DRIVER}" ]]; then - if gcc-specs-now; then - msg="${PN} does not work with hardened gcc specs. Switch to vanilla gcc specs to emerge ${PN}." - eerror "$msg" - die "$msg" - fi - append-ldflags -Wl,-z,lazy # (#116698) breaks loading filter-ldflags -Wl,-z,now |