summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Jones <cretin@gentoo.org>2003-04-13 10:35:30 +0000
committerStefan Jones <cretin@gentoo.org>2003-04-13 10:35:30 +0000
commit9b5af90596a290f91859e4307db1551d477d9482 (patch)
tree86e71c525e89b1bf87e2998db29740df47cdf1f4 /sys-devel/prelink
parentFixed a double occurance of xinerama (diff)
downloadgentoo-2-9b5af90596a290f91859e4307db1551d477d9482.tar.gz
gentoo-2-9b5af90596a290f91859e4307db1551d477d9482.tar.bz2
gentoo-2-9b5af90596a290f91859e4307db1551d477d9482.zip
New patch from bug #14924
Diffstat (limited to 'sys-devel/prelink')
-rw-r--r--sys-devel/prelink/ChangeLog5
-rw-r--r--sys-devel/prelink/files/prelink-20021002-copyreloc.patch10
-rw-r--r--sys-devel/prelink/prelink-20021002-r1.ebuild3
3 files changed, 16 insertions, 2 deletions
diff --git a/sys-devel/prelink/ChangeLog b/sys-devel/prelink/ChangeLog
index 984f98b775d4..3d46cc475268 100644
--- a/sys-devel/prelink/ChangeLog
+++ b/sys-devel/prelink/ChangeLog
@@ -1,6 +1,6 @@
# ChangeLog for sys-devel/prelink
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/prelink/ChangeLog,v 1.12 2003/03/09 13:18:51 cretin Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/prelink/ChangeLog,v 1.13 2003/04/13 10:35:30 cretin Exp $
07 Mar 2003; Peter Johanson <latexer@gentoo.org> prelink-20021213.ebuild :
Remasked til Cretin deals with deps on elfutils.
@@ -23,6 +23,9 @@
*prelink-20021002-r1 (05 Dec 2002):
+ 13 Apr 2003: Stefan Jones <cretin@gentoo.org> :
+ Added prelink-20021002-copyreloc.patch from bug #14924
+
06 Dec 2002; Rodney Rees <manson@gentoo.org> :
Changed sparc ~sparc keywords.
diff --git a/sys-devel/prelink/files/prelink-20021002-copyreloc.patch b/sys-devel/prelink/files/prelink-20021002-copyreloc.patch
new file mode 100644
index 000000000000..972543060696
--- /dev/null
+++ b/sys-devel/prelink/files/prelink-20021002-copyreloc.patch
@@ -0,0 +1,10 @@
+--- prelink/src/get.c.jj 2003-04-13 11:27:03.000000000 +0100
++++ prelink/src/get.c 2003-04-13 11:27:24.000000000 +0100
+@@ -273,6 +273,7 @@
+ adjust the value so that it is relative to library
+ base. */
+ value[0] -= deps[i].start - deps[i].l_addr;
++ value[0] = (unsigned long)value[0];
+ }
+ break;
+ }
diff --git a/sys-devel/prelink/prelink-20021002-r1.ebuild b/sys-devel/prelink/prelink-20021002-r1.ebuild
index 04c9ec47dc77..2f9e055f9b4b 100644
--- a/sys-devel/prelink/prelink-20021002-r1.ebuild
+++ b/sys-devel/prelink/prelink-20021002-r1.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-devel/prelink/prelink-20021002-r1.ebuild,v 1.5 2003/02/13 16:34:28 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/prelink/prelink-20021002-r1.ebuild,v 1.6 2003/04/13 10:35:30 cretin Exp $
IUSE=""
@@ -24,6 +24,7 @@ src_unpack() {
unpack ${A}
cd ${S}; epatch ${FILESDIR}/${PN}-no-undosyslibs-test.patch
+ epatch ${FILESDIR}/${P}-copyreloc.patch
}
src_compile() {