summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Gabert <pappy@gentoo.org>2003-10-03 17:44:09 +0000
committerAlexander Gabert <pappy@gentoo.org>2003-10-03 17:44:09 +0000
commit7aab75c5cc6cddbf5704ae1b3e78e819f4537cb0 (patch)
tree5e96c8aa64fe5aad66f8b77692eab9c5d8513a73 /sys-apps/util-linux
parentadded libgcc.a problem evasion and removed overwriting of LDFLAGS in ebuild (diff)
downloadgentoo-2-7aab75c5cc6cddbf5704ae1b3e78e819f4537cb0.tar.gz
gentoo-2-7aab75c5cc6cddbf5704ae1b3e78e819f4537cb0.tar.bz2
gentoo-2-7aab75c5cc6cddbf5704ae1b3e78e819f4537cb0.zip
added libgcc.a problem evasion and removed overwriting of LDFLAGS in ebuild
Diffstat (limited to 'sys-apps/util-linux')
-rw-r--r--sys-apps/util-linux/ChangeLog5
-rw-r--r--sys-apps/util-linux/Manifest4
-rw-r--r--sys-apps/util-linux/util-linux-2.11z-r6.ebuild8
3 files changed, 12 insertions, 5 deletions
diff --git a/sys-apps/util-linux/ChangeLog b/sys-apps/util-linux/ChangeLog
index 9f476f9ec29c..0188f5ec87d6 100644
--- a/sys-apps/util-linux/ChangeLog
+++ b/sys-apps/util-linux/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sys-apps/util-linux
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/ChangeLog,v 1.57 2003/09/20 19:10:30 pappy Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/ChangeLog,v 1.58 2003/10/03 17:44:03 pappy Exp $
+
+ 03 Oct 2003; Alexander Gabert <pappy@gentoo.org> util-linux-2.11z-r6.ebuild:
+ added libgcc.a problem evasion and removed overwriting of LDFLAGS in ebuild
20 Sep 2003; Alexander Gabert <pappy@gentoo.org> util-linux-2.11z-r6.ebuild:
removed check again, only caused by problems with __libc_csu in hardened-gcc
diff --git a/sys-apps/util-linux/Manifest b/sys-apps/util-linux/Manifest
index 0f8401753411..2f0ab409ca9a 100644
--- a/sys-apps/util-linux/Manifest
+++ b/sys-apps/util-linux/Manifest
@@ -3,8 +3,8 @@ MD5 10ccac17abb08cd30711a1cd4dc4c8c5 util-linux-2.11y.ebuild 2107
MD5 11c630af9afcb46fa6240b4eac732a50 util-linux-2.11z-r7.ebuild 3333
MD5 b73abbe53ce7a49cad81cc855b7d5924 util-linux-2.11z-r4.ebuild 2410
MD5 6266d6273a515fef0c0a70c5578f50a5 util-linux-2.12.ebuild 3077
-MD5 98c09efb640242261428fd929a40f68b util-linux-2.11z-r6.ebuild 3434
-MD5 40cc074fc29ad4085b831dc11d05b605 ChangeLog 9459
+MD5 862ec2475254c99846debda7c923dd9a util-linux-2.11z-r6.ebuild 3434
+MD5 79b1dafb33a08e3491b95e103477cedd ChangeLog 9459
MD5 0be8df03dae23c81a0e929e58a4114e0 files/util-linux-2.11z-01-nfsv4.dif 13442
MD5 830453d37b748b7e2ec454603e33b920 files/digest-util-linux-2.12 151
MD5 48e36b9b6ea3bed4ea25292f9ae5a958 files/digest-util-linux-2.11y 152
diff --git a/sys-apps/util-linux/util-linux-2.11z-r6.ebuild b/sys-apps/util-linux/util-linux-2.11z-r6.ebuild
index ee6b8a952332..8716129acc0b 100644
--- a/sys-apps/util-linux/util-linux-2.11z-r6.ebuild
+++ b/sys-apps/util-linux/util-linux-2.11z-r6.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/util-linux-2.11z-r6.ebuild,v 1.5 2003/09/20 19:10:30 pappy Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/util-linux-2.11z-r6.ebuild,v 1.6 2003/10/03 17:44:03 pappy Exp $
IUSE="crypt nls static pam"
@@ -93,9 +93,13 @@ src_unpack() {
src_compile() {
if [ "`use static`" ] ; then
- export LDFLAGS=-static
+ append-ldflags "-static"
fi
+ # /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/libgcc.a(_stack_smash_handler.oS)(.text+0xd9): In function `__stack_smash_handler':
+ # /var/tmp/portage/gcc-3.2.3-r1/work/gcc-3.2.3/gcc/libgcc2.c:2107: undefined reference to `sigfillset'
+ has_version "sys-devel/hardened-gcc" && append-ldflags "-lc"
+
econf || die "configure failed"
emake || die "emake failed"