summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2005-12-25 15:12:58 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2005-12-25 15:12:58 +0000
commit4b3b25318248f82bad78cad777df436207ed56e5 (patch)
tree16a7017c9a2e96b7bd64fc66dcb5775142359186
parentUse bindnow-flags function instead of -Wl,-z,now. Drop ppc-macos special case. (diff)
downloadgentoo-2-4b3b25318248f82bad78cad777df436207ed56e5.tar.gz
gentoo-2-4b3b25318248f82bad78cad777df436207ed56e5.tar.bz2
gentoo-2-4b3b25318248f82bad78cad777df436207ed56e5.zip
Use bindnow-flags function instead of -Wl,-z,now.
(Portage version: 2.1_pre2)
-rw-r--r--net-dialup/kdsl/ChangeLog7
-rw-r--r--net-dialup/kdsl/kdsl-0.5.ebuild6
-rw-r--r--net-dialup/linesrv/ChangeLog6
-rw-r--r--net-dialup/linesrv/linesrv-2.1.21-r1.ebuild4
-rw-r--r--net-dialup/mgetty/ChangeLog5
-rw-r--r--net-dialup/mgetty/mgetty-1.1.33.ebuild6
-rw-r--r--net-dialup/minicom/ChangeLog5
-rw-r--r--net-dialup/minicom/minicom-2.1-r2.ebuild4
-rw-r--r--net-dialup/ppp/ChangeLog5
-rw-r--r--net-dialup/ppp/ppp-2.4.3-r10.ebuild4
-rw-r--r--net-dialup/rp-pppoe/ChangeLog5
-rw-r--r--net-dialup/rp-pppoe/rp-pppoe-3.6.ebuild6
-rw-r--r--net-libs/liblockfile/ChangeLog6
-rw-r--r--net-libs/liblockfile/liblockfile-1.06.ebuild6
-rw-r--r--net-mail/cmd5checkpw/ChangeLog6
-rw-r--r--net-mail/cmd5checkpw/cmd5checkpw-0.30.ebuild6
16 files changed, 57 insertions, 30 deletions
diff --git a/net-dialup/kdsl/ChangeLog b/net-dialup/kdsl/ChangeLog
index a0ed2dd89ac9..c70ee61bcf4b 100644
--- a/net-dialup/kdsl/ChangeLog
+++ b/net-dialup/kdsl/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for net-dialup/kdsl
-# Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dialup/kdsl/ChangeLog,v 1.1 2004/11/15 19:39:40 mrness Exp $
+# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/kdsl/ChangeLog,v 1.2 2005/12/25 15:10:04 flameeyes Exp $
+
+ 25 Dec 2005; Diego Pettenò <flameeyes@gentoo.org> kdsl-0.5.ebuild:
+ Use bindnow-flags function instead of -Wl,-z,now.
*kdsl-0.5 (15 Nov 2004)
diff --git a/net-dialup/kdsl/kdsl-0.5.ebuild b/net-dialup/kdsl/kdsl-0.5.ebuild
index acb518c6f561..fce043eeb8e3 100644
--- a/net-dialup/kdsl/kdsl-0.5.ebuild
+++ b/net-dialup/kdsl/kdsl-0.5.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dialup/kdsl/kdsl-0.5.ebuild,v 1.2 2004/11/21 08:58:23 mrness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/kdsl/kdsl-0.5.ebuild,v 1.3 2005/12/25 15:10:04 flameeyes Exp $
inherit flag-o-matic kde
@@ -19,6 +19,6 @@ RDEPEND="net-dialup/ppp"
need-kde 3
src_compile() {
- append-ldflags -Wl,-z,now
+ append-ldflags $(bindnow-flags)
kde_src_compile
}
diff --git a/net-dialup/linesrv/ChangeLog b/net-dialup/linesrv/ChangeLog
index ef7e69b2869f..571217445508 100644
--- a/net-dialup/linesrv/ChangeLog
+++ b/net-dialup/linesrv/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-dialup/linesrv
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dialup/linesrv/ChangeLog,v 1.8 2005/07/18 11:51:18 dholm Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/linesrv/ChangeLog,v 1.9 2005/12/25 15:09:02 flameeyes Exp $
+
+ 25 Dec 2005; Diego Pettenò <flameeyes@gentoo.org>
+ linesrv-2.1.21-r1.ebuild:
+ Use bindnow-flags function instead of -Wl,-z,now.
18 Jul 2005; David Holm <dholm@gentoo.org> linesrv-2.1.21-r1.ebuild:
Added to ~ppc.
diff --git a/net-dialup/linesrv/linesrv-2.1.21-r1.ebuild b/net-dialup/linesrv/linesrv-2.1.21-r1.ebuild
index 500057fdaa72..1782d315ca1f 100644
--- a/net-dialup/linesrv/linesrv-2.1.21-r1.ebuild
+++ b/net-dialup/linesrv/linesrv-2.1.21-r1.ebuild
@@ -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/net-dialup/linesrv/linesrv-2.1.21-r1.ebuild,v 1.2 2005/07/18 11:51:18 dholm Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/linesrv/linesrv-2.1.21-r1.ebuild,v 1.3 2005/12/25 15:09:02 flameeyes Exp $
inherit webapp flag-o-matic
@@ -37,7 +37,7 @@ src_unpack() {
}
src_compile() {
- append-ldflags -Wl,-z,now #don't use lazy bindings
+ append-ldflags $(bindnow-flags) #don't use lazy bindings
local myconf=""
# sfuchs: configure script of linesrv 2 is quite bad...
diff --git a/net-dialup/mgetty/ChangeLog b/net-dialup/mgetty/ChangeLog
index 0017bb906539..a07830d727b7 100644
--- a/net-dialup/mgetty/ChangeLog
+++ b/net-dialup/mgetty/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for net-dialup/mgetty
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dialup/mgetty/ChangeLog,v 1.48 2005/06/17 20:16:16 hansmi Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/mgetty/ChangeLog,v 1.49 2005/12/25 15:11:55 flameeyes Exp $
+
+ 25 Dec 2005; Diego Pettenò <flameeyes@gentoo.org> mgetty-1.1.33.ebuild:
+ Use bindnow-flags function instead of -Wl,-z,now.
17 Jun 2005; Michael Hanselmann <hansmi@gentoo.org>
mgetty-1.1.30-r2.ebuild:
diff --git a/net-dialup/mgetty/mgetty-1.1.33.ebuild b/net-dialup/mgetty/mgetty-1.1.33.ebuild
index 4b162296a780..bf895258ae26 100644
--- a/net-dialup/mgetty/mgetty-1.1.33.ebuild
+++ b/net-dialup/mgetty/mgetty-1.1.33.ebuild
@@ -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/net-dialup/mgetty/mgetty-1.1.33.ebuild,v 1.4 2005/07/20 05:49:00 mrness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/mgetty/mgetty-1.1.33.ebuild,v 1.5 2005/12/25 15:11:55 flameeyes Exp $
inherit toolchain-funcs flag-o-matic eutils
@@ -40,9 +40,9 @@ src_unpack() {
epatch ${FILESDIR}/Lucent.c.patch
#Avoid "is setXid, dynamically linked and using lazy bindings" QA notices
- append-ldflags "-Wl,-z,now"
+ append-ldflags $(bindnow-flags)
- sed -i 's: \$(CFLAGS) -o faxq-helper faxq-helper.o: $(LDLAGS) -Wl,-z,now -o faxq-helper faxq-helper.o:' ${S}/fax/Makefile
+ sed -i 's: \$(CFLAGS) -o faxq-helper faxq-helper.o: $(LDLAGS) '$(bindnow-flags)' -o faxq-helper faxq-helper.o:' ${S}/fax/Makefile
sed -e 's:var/log/mgetty:var/log/mgetty/mgetty:' \
-e 's:var/log/sendfax:var/log/mgetty/sendfax:' \
diff --git a/net-dialup/minicom/ChangeLog b/net-dialup/minicom/ChangeLog
index 5b2773346c64..a7f50188a859 100644
--- a/net-dialup/minicom/ChangeLog
+++ b/net-dialup/minicom/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for net-dialup/minicom
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dialup/minicom/ChangeLog,v 1.32 2005/12/13 06:07:46 mrness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/minicom/ChangeLog,v 1.33 2005/12/25 15:09:39 flameeyes Exp $
+
+ 25 Dec 2005; Diego Pettenò <flameeyes@gentoo.org> minicom-2.1-r2.ebuild:
+ Use bindnow-flags function instead of -Wl,-z,now.
*minicom-2.1-r2 (13 Dec 2005)
diff --git a/net-dialup/minicom/minicom-2.1-r2.ebuild b/net-dialup/minicom/minicom-2.1-r2.ebuild
index 7821268742ee..a53577a5f921 100644
--- a/net-dialup/minicom/minicom-2.1-r2.ebuild
+++ b/net-dialup/minicom/minicom-2.1-r2.ebuild
@@ -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/net-dialup/minicom/minicom-2.1-r2.ebuild,v 1.1 2005/12/13 06:07:46 mrness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/minicom/minicom-2.1-r2.ebuild,v 1.2 2005/12/25 15:09:39 flameeyes Exp $
inherit eutils flag-o-matic
@@ -29,7 +29,7 @@ src_unpack() {
src_compile() {
# avoid lazy binding (minicom is sgided)
- append-ldflags "-Wl,-z,now"
+ append-ldflags $(bindnow-flags)
econf --sysconfdir=/etc/${PN} || die "econf failed"
emake || die "emake failed"
diff --git a/net-dialup/ppp/ChangeLog b/net-dialup/ppp/ChangeLog
index 795fff2ba2b8..75e65ca4e7e6 100644
--- a/net-dialup/ppp/ChangeLog
+++ b/net-dialup/ppp/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for net-dialup/ppp
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dialup/ppp/ChangeLog,v 1.132 2005/11/29 17:27:01 mrness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/ppp/ChangeLog,v 1.133 2005/12/25 15:08:40 flameeyes Exp $
+
+ 25 Dec 2005; Diego Pettenò <flameeyes@gentoo.org> ppp-2.4.3-r10.ebuild:
+ Use bindnow-flags function instead of -Wl,-z,now.
*ppp-2.4.3-r10 (29 Nov 2005)
diff --git a/net-dialup/ppp/ppp-2.4.3-r10.ebuild b/net-dialup/ppp/ppp-2.4.3-r10.ebuild
index 3ef954bc58f1..392d708ee809 100644
--- a/net-dialup/ppp/ppp-2.4.3-r10.ebuild
+++ b/net-dialup/ppp/ppp-2.4.3-r10.ebuild
@@ -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/net-dialup/ppp/ppp-2.4.3-r10.ebuild,v 1.1 2005/11/29 17:27:01 mrness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/ppp/ppp-2.4.3-r10.ebuild,v 1.2 2005/12/25 15:08:40 flameeyes Exp $
inherit eutils flag-o-matic toolchain-funcs linux-info
@@ -150,7 +150,7 @@ src_unpack() {
src_compile() {
export CC="$(tc-getCC)"
export AR="$(tc-getAR)"
- append-ldflags -Wl,-z,now
+ append-ldflags $(bindnow-flags)
econf || die "configuration failed"
emake COPTS="${CFLAGS}" || die "compile failed"
diff --git a/net-dialup/rp-pppoe/ChangeLog b/net-dialup/rp-pppoe/ChangeLog
index 22f237bae429..6ca144481a96 100644
--- a/net-dialup/rp-pppoe/ChangeLog
+++ b/net-dialup/rp-pppoe/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for net-dialup/rp-pppoe
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dialup/rp-pppoe/ChangeLog,v 1.61 2005/10/12 17:57:10 mrness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/rp-pppoe/ChangeLog,v 1.62 2005/12/25 15:08:08 flameeyes Exp $
+
+ 25 Dec 2005; Diego Pettenò <flameeyes@gentoo.org> rp-pppoe-3.6.ebuild:
+ Use bindnow-flags function instead of -Wl,-z,now.
*rp-pppoe-3.6 (12 Oct 2005)
diff --git a/net-dialup/rp-pppoe/rp-pppoe-3.6.ebuild b/net-dialup/rp-pppoe/rp-pppoe-3.6.ebuild
index 87dffb2f324b..6d0ec7bc5952 100644
--- a/net-dialup/rp-pppoe/rp-pppoe-3.6.ebuild
+++ b/net-dialup/rp-pppoe/rp-pppoe-3.6.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dialup/rp-pppoe/rp-pppoe-3.6.ebuild,v 1.1 2005/10/12 17:57:10 mrness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/rp-pppoe/rp-pppoe-3.6.ebuild,v 1.2 2005/12/25 15:08:08 flameeyes Exp $
-inherit eutils
+inherit eutils flag-o-matic
DESCRIPTION="A user-mode PPPoE client and server suite for Linux"
HOMEPAGE="http://www.roaringpenguin.com/"
@@ -33,7 +33,7 @@ src_unpack() {
epatch ${FILESDIR}/${P}-plugin-options.patch #remove invalid plugin option
#Avoid "setXid, dynamically linked and using lazy bindings" QA notice
- sed -i -e 's:\(@CC@\) \(-o pppoe-wrapper wrapper.o\):\1 -Wl,-z,now \2:' ${S}/gui/Makefile.in
+ sed -i -e 's:\(@CC@\) \(-o pppoe-wrapper wrapper.o\):\1 '$(bindnow-flags)' \2:' ${S}/gui/Makefile.in
# sanbdox violation workaround
sed -i -e 's/modprobe/echo modprobe/' ${S}/src/configure || die "sed failed"
diff --git a/net-libs/liblockfile/ChangeLog b/net-libs/liblockfile/ChangeLog
index 55227076f80d..85113dbead2c 100644
--- a/net-libs/liblockfile/ChangeLog
+++ b/net-libs/liblockfile/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-libs/liblockfile
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/liblockfile/ChangeLog,v 1.27 2005/08/10 11:24:51 ka0ttic Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/liblockfile/ChangeLog,v 1.28 2005/12/25 15:11:56 flameeyes Exp $
+
+ 25 Dec 2005; Diego Pettenò <flameeyes@gentoo.org>
+ liblockfile-1.06.ebuild:
+ Use bindnow-flags function instead of -Wl,-z,now.
10 Aug 2005; Aaron Walker <ka0ttic@gentoo.org> liblockfile-1.06.ebuild:
Stable on mips.
diff --git a/net-libs/liblockfile/liblockfile-1.06.ebuild b/net-libs/liblockfile/liblockfile-1.06.ebuild
index 7e4217fbf78a..c14476938cc1 100644
--- a/net-libs/liblockfile/liblockfile-1.06.ebuild
+++ b/net-libs/liblockfile/liblockfile-1.06.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/liblockfile/liblockfile-1.06.ebuild,v 1.10 2005/08/10 11:24:51 ka0ttic Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/liblockfile/liblockfile-1.06.ebuild,v 1.11 2005/12/25 15:11:56 flameeyes Exp $
-inherit eutils multilib
+inherit eutils multilib flag-o-matic
DESCRIPTION="Implements functions designed to lock the standard mailboxes."
SRC_URI="mirror://debian/pool/main/libl/${PN}/${PN}_${PV}.tar.gz"
@@ -17,7 +17,7 @@ IUSE=""
src_compile() {
# Do not use lazy bindings on setXid files
- sed -i -e 's~-o dotlockfile~-Wl,-z,now &~g' Makefile.in
+ sed -i -e 's~-o dotlockfile~'$(bindnow-flags)' &~g' Makefile.in
econf --with-mailgroup=mail --enable-shared || die
emake || die
}
diff --git a/net-mail/cmd5checkpw/ChangeLog b/net-mail/cmd5checkpw/ChangeLog
index 19391b4d6b78..210a0e3fdd01 100644
--- a/net-mail/cmd5checkpw/ChangeLog
+++ b/net-mail/cmd5checkpw/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-mail/cmd5checkpw
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/cmd5checkpw/ChangeLog,v 1.38 2005/10/22 20:24:08 hansmi Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/cmd5checkpw/ChangeLog,v 1.39 2005/12/25 15:12:58 flameeyes Exp $
+
+ 25 Dec 2005; Diego Pettenò <flameeyes@gentoo.org>
+ cmd5checkpw-0.30.ebuild:
+ Use bindnow-flags function instead of -Wl,-z,now.
22 Oct 2005; Michael Hanselmann <hansmi@gentoo.org>
cmd5checkpw-0.30.ebuild:
diff --git a/net-mail/cmd5checkpw/cmd5checkpw-0.30.ebuild b/net-mail/cmd5checkpw/cmd5checkpw-0.30.ebuild
index 910fa47ab8e2..1b5510bd357d 100644
--- a/net-mail/cmd5checkpw/cmd5checkpw-0.30.ebuild
+++ b/net-mail/cmd5checkpw/cmd5checkpw-0.30.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/cmd5checkpw/cmd5checkpw-0.30.ebuild,v 1.9 2005/10/30 08:40:21 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/cmd5checkpw/cmd5checkpw-0.30.ebuild,v 1.10 2005/12/25 15:12:58 flameeyes Exp $
-inherit eutils toolchain-funcs fixheadtails
+inherit eutils toolchain-funcs fixheadtails flag-o-matic
MY_VER="030"
@@ -50,7 +50,7 @@ src_compile() {
-e "s:-c -g -Wall -O3:${CFLAGS}:" \
-e "s:cp cmd5checkpw /bin/:cp cmd5checkpw \${D}/bin/:" \
-e "s:cp cmd5checkpw.8 /usr/man/man8/:cp cmd5checkpw.8 \${D}/usr/share/man/man8/:" \
- -e "/^LDFLAGS/ a LDFLAGS+='-Wl,-z,now'" \
+ -e "/^LDFLAGS/ a LDFLAGS+='$(bindnow-flags)'" \
< Makefile.orig > Makefile
cd ${S}
echo "$(tc-getCC) ${CFLAGS}" > conf-cc