summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFerris McCormick <fmccor@gentoo.org>2004-08-18 12:28:43 +0000
committerFerris McCormick <fmccor@gentoo.org>2004-08-18 12:28:43 +0000
commit7a1e3aaaf2d04393bca96ecedf04e79a8755a598 (patch)
tree3b9b02ecf910a1a8c4a0b2773a950ce086362edc /sys-libs/glibc
parentversion bumpage (Manifest recommit) (diff)
downloadgentoo-2-7a1e3aaaf2d04393bca96ecedf04e79a8755a598.tar.gz
gentoo-2-7a1e3aaaf2d04393bca96ecedf04e79a8755a598.tar.bz2
gentoo-2-7a1e3aaaf2d04393bca96ecedf04e79a8755a598.zip
Add 'hardened' to IUSE list: Needed for building on sparc with hardened gcc.
Diffstat (limited to 'sys-libs/glibc')
-rw-r--r--sys-libs/glibc/ChangeLog11
-rw-r--r--sys-libs/glibc/glibc-2.3.3.20040420-r1.ebuild4
2 files changed, 12 insertions, 3 deletions
diff --git a/sys-libs/glibc/ChangeLog b/sys-libs/glibc/ChangeLog
index ebdcb064f914..4fc3593e8cd2 100644
--- a/sys-libs/glibc/ChangeLog
+++ b/sys-libs/glibc/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for sys-libs/glibc
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/ChangeLog,v 1.241 2004/08/17 16:44:29 lu_zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/ChangeLog,v 1.242 2004/08/18 12:28:43 fmccor Exp $
+
+ 18 Aug 2004; Ferris McCormick <fmccor@gentoo.org>
+ glibc-2.3.3.20040420-r1.ebuild:
+ Add 'hardened' to the IUSE list. The ebuild uses it on sparc as an indicator
+ that the compiler was built hardened, and so special care must be taken in the
+ build of the library to avoid SegFaults from the startup routines crt1.o &
+ friends. The main purpose for this change is to emphasize the point for anyone
+ building the library on sparc with hardened gcc; there is no change in
+ functionality.
17 Aug 2004; Luca Barbato <lu_zero@gentoo.org>
glibc-2.3.4.20040619-r1.ebuild:
diff --git a/sys-libs/glibc/glibc-2.3.3.20040420-r1.ebuild b/sys-libs/glibc/glibc-2.3.3.20040420-r1.ebuild
index 109f9487142d..b4c952b3966e 100644
--- a/sys-libs/glibc/glibc-2.3.3.20040420-r1.ebuild
+++ b/sys-libs/glibc/glibc-2.3.3.20040420-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.3.3.20040420-r1.ebuild,v 1.3 2004/08/12 00:14:15 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.3.3.20040420-r1.ebuild,v 1.4 2004/08/18 12:28:43 fmccor Exp $
inherit eutils flag-o-matic gcc
@@ -33,7 +33,7 @@ LICENSE="LGPL-2"
SLOT="2.2"
#KEYWORDS="~x86 ~mips ~sparc ~amd64 -hppa ~ia64 ~ppc" # breaks on ~alpha
KEYWORDS="x86 ppc ~sparc"
-IUSE="nls pic build nptl erandom debug"
+IUSE="nls pic build nptl erandom debug hardened"
# We need new cleanup attribute support from gcc for NPTL among things ...
DEPEND=">=sys-devel/gcc-3.2.3-r1