summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan Hill <dirtyepic@gentoo.org>2010-07-24 18:00:03 +0000
committerRyan Hill <dirtyepic@gentoo.org>2010-07-24 18:00:03 +0000
commit1cf92c65a18c36aeb55a83825449062e34de66aa (patch)
tree0dc3d5240dba1653de927b337f2af3bc2ae9cefa /sys-devel
parentRemoved old versions. (diff)
downloadgentoo-2-1cf92c65a18c36aeb55a83825449062e34de66aa.tar.gz
gentoo-2-1cf92c65a18c36aeb55a83825449062e34de66aa.tar.bz2
gentoo-2-1cf92c65a18c36aeb55a83825449062e34de66aa.zip
Workaround for building with < gcc-4. (bug #325269 by Gef Lebster)
(Portage version: 2.2_rc67/cvs/Linux x86_64)
Diffstat (limited to 'sys-devel')
-rw-r--r--sys-devel/prelink/ChangeLog6
-rw-r--r--sys-devel/prelink/prelink-20100106.ebuild7
-rw-r--r--sys-devel/prelink/prelink-20100413.ebuild7
-rw-r--r--sys-devel/prelink/prelink-20100714.ebuild7
4 files changed, 20 insertions, 7 deletions
diff --git a/sys-devel/prelink/ChangeLog b/sys-devel/prelink/ChangeLog
index 0ba15f8128a9..01b646594858 100644
--- a/sys-devel/prelink/ChangeLog
+++ b/sys-devel/prelink/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sys-devel/prelink
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/prelink/ChangeLog,v 1.75 2010/07/21 05:26:21 dirtyepic Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/prelink/ChangeLog,v 1.76 2010/07/24 18:00:03 dirtyepic Exp $
+
+ 24 Jul 2010; Ryan Hill <dirtyepic@gentoo.org> prelink-20100106.ebuild,
+ prelink-20100413.ebuild, prelink-20100714.ebuild:
+ Workaround for building with < gcc-4. (bug #325269 by Gef Lebster)
*prelink-20100714 (21 Jul 2010)
diff --git a/sys-devel/prelink/prelink-20100106.ebuild b/sys-devel/prelink/prelink-20100106.ebuild
index eebd8f762c71..034503b0ce30 100644
--- a/sys-devel/prelink/prelink-20100106.ebuild
+++ b/sys-devel/prelink/prelink-20100106.ebuild
@@ -1,11 +1,11 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/prelink/prelink-20100106.ebuild,v 1.6 2010/07/11 11:17:40 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/prelink/prelink-20100106.ebuild,v 1.7 2010/07/24 18:00:03 dirtyepic Exp $
# if not on http://people.redhat.com/jakub/prelink/, releases can usually be ripped from
# http://mirrors.kernel.org/fedora/development/source/SRPMS/prelink-<blah>.src.rpm
-inherit eutils
+inherit eutils flag-o-matic
DESCRIPTION="Modifies ELFs to avoid runtime symbol resolutions resulting in faster load times"
HOMEPAGE="http://people.redhat.com/jakub/prelink"
@@ -30,6 +30,9 @@ src_unpack() {
epatch "${FILESDIR}"/${PN}-20061201-prelink-conf.patch
sed -i -e 's:undosyslibs.sh::' testsuite/Makefile.in #254201
sed -i -e '/^CC=/s: : -Wl,--disable-new-dtags :' testsuite/functions.sh #100147
+ sed -i -e 's:-Wno-pointer-sign::' src/Makefile.in #325269
+ append-cflags -Wno-pointer-sign
+ strip-unsupported-flags
}
src_test() {
diff --git a/sys-devel/prelink/prelink-20100413.ebuild b/sys-devel/prelink/prelink-20100413.ebuild
index fdc8e77a373a..6e3d30457044 100644
--- a/sys-devel/prelink/prelink-20100413.ebuild
+++ b/sys-devel/prelink/prelink-20100413.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/prelink/prelink-20100413.ebuild,v 1.4 2010/07/11 11:17:40 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/prelink/prelink-20100413.ebuild,v 1.5 2010/07/24 18:00:03 dirtyepic Exp $
EAPI="2"
-inherit eutils
+inherit eutils flag-o-matic
DESCRIPTION="Modifies ELFs to avoid runtime symbol resolutions resulting in faster load times"
HOMEPAGE="http://people.redhat.com/jakub/prelink"
@@ -31,6 +31,9 @@ src_prepare() {
sed -i -e 's:undosyslibs.sh::' testsuite/Makefile.in #254201
sed -i -e '/^CC=/s: : -Wl,--disable-new-dtags :' testsuite/functions.sh #100147
+ sed -i -e 's:-Wno-pointer-sign::' src/Makefile.in #325269
+ append-cflags -Wno-pointer-sign
+ strip-unsupported-flags
}
src_test() {
diff --git a/sys-devel/prelink/prelink-20100714.ebuild b/sys-devel/prelink/prelink-20100714.ebuild
index 168310c0a59b..aa53260c3e68 100644
--- a/sys-devel/prelink/prelink-20100714.ebuild
+++ b/sys-devel/prelink/prelink-20100714.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/prelink/prelink-20100714.ebuild,v 1.1 2010/07/21 05:26:21 dirtyepic Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/prelink/prelink-20100714.ebuild,v 1.2 2010/07/24 18:00:03 dirtyepic Exp $
EAPI="2"
-inherit eutils
+inherit eutils flag-o-matic
DESCRIPTION="Modifies ELFs to avoid runtime symbol resolutions resulting in faster load times"
HOMEPAGE="http://people.redhat.com/jakub/prelink"
@@ -31,6 +31,9 @@ src_prepare() {
sed -i -e 's:undosyslibs.sh::' testsuite/Makefile.in #254201
sed -i -e '/^CC=/s: : -Wl,--disable-new-dtags :' testsuite/functions.sh #100147
+ sed -i -e 's:-Wno-pointer-sign::' src/Makefile.in #325269
+ append-cflags -Wno-pointer-sign
+ strip-unsupported-flags
}
src_test() {