From 1cf92c65a18c36aeb55a83825449062e34de66aa Mon Sep 17 00:00:00 2001 From: Ryan Hill Date: Sat, 24 Jul 2010 18:00:03 +0000 Subject: Workaround for building with < gcc-4. (bug #325269 by Gef Lebster) (Portage version: 2.2_rc67/cvs/Linux x86_64) --- sys-devel/prelink/ChangeLog | 6 +++++- sys-devel/prelink/prelink-20100106.ebuild | 7 +++++-- sys-devel/prelink/prelink-20100413.ebuild | 7 +++++-- sys-devel/prelink/prelink-20100714.ebuild | 7 +++++-- 4 files changed, 20 insertions(+), 7 deletions(-) (limited to 'sys-devel') 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 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-.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() { -- cgit v1.2.3-65-gdbad