summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicholas Wourms <dragon@gentoo.org>2003-04-09 15:27:53 +0000
committerNicholas Wourms <dragon@gentoo.org>2003-04-09 15:27:53 +0000
commitf3de0d4311d7f06ea859fd9846cf7b5a44a8d8d3 (patch)
tree76fc94abf2e8e0fb992b513933e95b291997f302 /sys-devel/binutils
parentsparc keyword (diff)
downloadhistorical-f3de0d4311d7f06ea859fd9846cf7b5a44a8d8d3.tar.gz
historical-f3de0d4311d7f06ea859fd9846cf7b5a44a8d8d3.tar.bz2
historical-f3de0d4311d7f06ea859fd9846cf7b5a44a8d8d3.zip
Added cvs patch to fix some pretty serious problems on x86 and ppc.
Diffstat (limited to 'sys-devel/binutils')
-rw-r--r--sys-devel/binutils/ChangeLog16
-rw-r--r--sys-devel/binutils/binutils-2.13.90.0.20-r1.ebuild (renamed from sys-devel/binutils/binutils-2.13.90.0.20.ebuild)12
-rw-r--r--sys-devel/binutils/files/digest-binutils-2.13.90.0.201
-rw-r--r--sys-devel/binutils/files/digest-binutils-2.13.90.0.20-r113
4 files changed, 38 insertions, 4 deletions
diff --git a/sys-devel/binutils/ChangeLog b/sys-devel/binutils/ChangeLog
index b1fda5fb236e..2325d3669eea 100644
--- a/sys-devel/binutils/ChangeLog
+++ b/sys-devel/binutils/ChangeLog
@@ -1,6 +1,20 @@
# ChangeLog for sys-devel/binutils
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/ChangeLog,v 1.42 2003/03/31 00:28:25 joker Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/ChangeLog,v 1.43 2003/04/09 15:27:53 dragon Exp $
+
+*binutils-2.13.90.0.20-r1 (09 Apr 2003)
+
+ 09 Apr 2003; Nicholas Wourms <dragon@gentoo.org>
+ binutils-2.13.90.0.20-r1.ebuild:
+ Added cvs update patch to (hopefully) address the problems reported in
+ bugs #16363, #17986, & #18873. This also includes the fix from Alan
+ Modra for the problem where ld would segfault when building kde on
+ ppc. In addition to that, it also has some more mips/mips64 updates
+ which should address a few of the current problems we were experiencing
+ initially. As with the previous version, "Handle With Care..." That
+ being said, testing would be greatly appreciated and arches unmasked
+ as they are confirmed stable. I removed the previous ebuild since it
+ has been causing lots of trouble.
23 Mar 2003; Martin Schlemmer <azarah@gentoo.org> binutils-2.13.90.0.20.ebuild :
Add '~x86' to KEYWORDS.
diff --git a/sys-devel/binutils/binutils-2.13.90.0.20.ebuild b/sys-devel/binutils/binutils-2.13.90.0.20-r1.ebuild
index 7f0ba454b46b..78b6d55a15d2 100644
--- a/sys-devel/binutils/binutils-2.13.90.0.20.ebuild
+++ b/sys-devel/binutils/binutils-2.13.90.0.20-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/binutils/binutils-2.13.90.0.20.ebuild,v 1.5 2003/03/27 00:26:09 seemant Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.13.90.0.20-r1.ebuild,v 1.1 2003/04/09 15:27:53 dragon Exp $
IUSE="nls bootstrap build"
@@ -15,7 +15,8 @@ filter-flags "-fomit-frame-pointer -fssa"
S="${WORKDIR}/${P}"
DESCRIPTION="Tools necessary to build programs"
SRC_URI="ftp://ftp.kernel.org/pub/linux/devel/binutils/${P}.tar.bz2
- ftp://ftp.kernel.org/pub/linux/devel/binutils/test/${P}.tar.bz2"
+ ftp://ftp.kernel.org/pub/linux/devel/binutils/test/${P}.tar.bz2
+ http://cvs.gentoo.org/~dragon/${P}-20030409-cvs-update.patch.bz2"
HOMEPAGE="http://sources.redhat.com/binutils/"
SLOT="0"
@@ -43,6 +44,13 @@ src_unpack() {
unpack ${A}
cd ${S}
+
+ # CVS Branch Updates
+ # This is necessary to get ppc & x86 working again. It also
+ # provides futher updates and necessary fixes for mips.
+ # <dragon@gentoo.org> (09 Apr 2003)
+ epatch ${WORKDIR}/${P}-20030409-cvs-update.patch
+
# Various patches from Redhat/Mandrake...
epatch ${FILESDIR}/2.13/${PN}-2.13.90.0.10-glibc21.patch
epatch ${FILESDIR}/2.13/${PN}-2.13.90.0.10-x86_64-testsuite.patch
diff --git a/sys-devel/binutils/files/digest-binutils-2.13.90.0.20 b/sys-devel/binutils/files/digest-binutils-2.13.90.0.20
deleted file mode 100644
index f6bf489a3570..000000000000
--- a/sys-devel/binutils/files/digest-binutils-2.13.90.0.20
+++ /dev/null
@@ -1 +0,0 @@
-MD5 cfbad8b279410a3edbcdea9684943015 binutils-2.13.90.0.20.tar.bz2 10157139
diff --git a/sys-devel/binutils/files/digest-binutils-2.13.90.0.20-r1 b/sys-devel/binutils/files/digest-binutils-2.13.90.0.20-r1
new file mode 100644
index 000000000000..89a95c84ac74
--- /dev/null
+++ b/sys-devel/binutils/files/digest-binutils-2.13.90.0.20-r1
@@ -0,0 +1,13 @@
+MD5 b811d65855a74369e0faccf7574b886b /files/2.13/binutils-2.13.90.0.10-glibc21.patch 2931
+MD5 1841b2037b3da0e0dfddb0345a0526e8 /files/2.13/binutils-2.13.90.0.10-x86_64-gotpcrel.patch 769
+MD5 cbf08de84154ca2dcf26e572f2892f00 /files/2.13/binutils-2.13.90.0.10-x86_64-testsuite.patch 1205
+MD5 0a94baa713a60d9b3ec11847dc8f887f /files/2.13/binutils-2.13.90.0.18-eh-frame-ro.patch 16506
+MD5 fed0711b95edc0c64ee93ccfbc8e6268 /files/2.13/binutils-2.13.90.0.18-ltconfig-multilib.patch 878
+MD5 5843be8cd03f28a31ec20592c392dd3b /files/2.13/binutils-2.13.90.0.18-s390-file-loc.patch 1493
+MD5 303de899d608b90e7b367c890bb05717 /files/2.13/binutils-2.13.90.0.18-sparc-nonpic.patch 3205
+MD5 feebd067c397d519e1ca9340606968a8 /files/2.13/binutils-2.13.90.0.20-array-sects-compat.patch 1054
+MD5 c013cc4711373f43cb426e8b08d69ae1 /files/2.13/binutils-2.13.90.0.18-testsuite-Wall-fixes.patch 943
+MD5 2183b775b86400dd7eda35bf1ccee678 /files/2.13/binutils-2.13.90.0.20-gas-mips-gprel.patch 945
+MD5 0d63c0e7a222b3d1054a9b7c36a755a6 /binutils-2.13.90.0.20-r1.ebuild 4968
+MD5 cfbad8b279410a3edbcdea9684943015 binutils-2.13.90.0.20.tar.bz2 10157139
+MD5 f507e2c359008feb89f9d6726ba0bcbe binutils-2.13.90.0.20-20030409-cvs-update.patch.bz2 281247