diff options
author | Ned Ludd <solar@gentoo.org> | 2004-08-21 21:25:36 +0000 |
---|---|---|
committer | Ned Ludd <solar@gentoo.org> | 2004-08-21 21:25:36 +0000 |
commit | 218097727c377370ae3dc776f93773a5201d8b0e (patch) | |
tree | ac1edb84fdd4eb6b0d24555f6ff0a45191aed1cf /dev-libs/dietlibc/dietlibc-0.26-r1.ebuild | |
parent | Initial commit. (Manifest recommit) (diff) | |
download | gentoo-2-218097727c377370ae3dc776f93773a5201d8b0e.tar.gz gentoo-2-218097727c377370ae3dc776f93773a5201d8b0e.tar.bz2 gentoo-2-218097727c377370ae3dc776f93773a5201d8b0e.zip |
more patch work needed for ssp on sparc/sparc64. sparc64 seems building sparc32 crt files? x86_64 seems more like a gcc-3.4.x compile problem. For now we will only patch for x86
Diffstat (limited to 'dev-libs/dietlibc/dietlibc-0.26-r1.ebuild')
-rw-r--r-- | dev-libs/dietlibc/dietlibc-0.26-r1.ebuild | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/dev-libs/dietlibc/dietlibc-0.26-r1.ebuild b/dev-libs/dietlibc/dietlibc-0.26-r1.ebuild index 8682d371c48c..e9841601d3b7 100644 --- a/dev-libs/dietlibc/dietlibc-0.26-r1.ebuild +++ b/dev-libs/dietlibc/dietlibc-0.26-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/dev-libs/dietlibc/dietlibc-0.26-r1.ebuild,v 1.1 2004/08/07 23:30:19 solar Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/dietlibc/dietlibc-0.26-r1.ebuild,v 1.2 2004/08/21 21:25:36 solar Exp $ inherit eutils flag-o-matic fixheadtails gcc @@ -28,16 +28,17 @@ src_unpack() { # depending on glibc to provide guard symbols, does not work with -nostdlib building filter-flags -fstack-protector -fstack-protector-all - # Ok so let's make dietlibc ssp aware (Aug 7 2004) -solar - ebegin "Making dietlibc ssp aware" - cp ${FILESDIR}/ssp.c ${S}/lib/ || die "Failed to copy ssp.c into lib for compile" - eend $? - - # start with sparc/sparc64/x86_64/i386 for now. - epatch ${FILESDIR}/dietlibc-0.26-ssp.patch - append-flags -D__dietlibc__ - # end ssp block code - + if use x86 ; then + # Ok so let's make dietlibc ssp aware (Aug 7 2004) -solar + ebegin "Making dietlibc ssp aware" + cp ${FILESDIR}/ssp.c ${S}/lib/ || die "Failed to copy ssp.c into lib for compile" + eend $? + + # start with sparc/sparc64/x86_64/i386 for now. + epatch ${FILESDIR}/dietlibc-0.26-ssp.patch + append-flags -D__dietlibc__ + # end ssp block code + fi # Fix for 45716 replace-sparc64-flags |