summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2004-09-28 15:53:42 +0000
committerMike Frysinger <vapier@gentoo.org>2004-09-28 15:53:42 +0000
commitaeca76168d44c3dbd5eef130a0977888115842a6 (patch)
tree08e300bf39afaed27f0f79eb1c4d5c456d0125d1 /sys-devel
parentuclibc / arm lovin (Manifest recommit) (diff)
downloadgentoo-2-aeca76168d44c3dbd5eef130a0977888115842a6.tar.gz
gentoo-2-aeca76168d44c3dbd5eef130a0977888115842a6.tar.bz2
gentoo-2-aeca76168d44c3dbd5eef130a0977888115842a6.zip
uclibc / arm lovin
Diffstat (limited to 'sys-devel')
-rw-r--r--sys-devel/binutils/ChangeLog7
-rw-r--r--sys-devel/binutils/binutils-2.14.90.0.8-r1.ebuild3
-rw-r--r--sys-devel/binutils/binutils-2.15.90.0.1.1-r1.ebuild4
-rw-r--r--sys-devel/binutils/binutils-2.15.90.0.1.1-r3.ebuild4
-rw-r--r--sys-devel/binutils/files/2.15/40_all_binutils-uclibc-linker.patch17
5 files changed, 29 insertions, 6 deletions
diff --git a/sys-devel/binutils/ChangeLog b/sys-devel/binutils/ChangeLog
index 04a1f7e4d6f8..01aed4072744 100644
--- a/sys-devel/binutils/ChangeLog
+++ b/sys-devel/binutils/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-devel/binutils
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/ChangeLog,v 1.155 2004/09/08 18:14:27 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/ChangeLog,v 1.156 2004/09/28 15:49:36 vapier Exp $
+
+ 28 Sep 2004; Mike Frysinger <vapier@gentoo.org>
+ +files/2.15/40_all_binutils-uclibc-linker.patch,
+ binutils-2.15.90.0.1.1-r1.ebuild, binutils-2.15.90.0.1.1-r3.ebuild:
+ Add a patch to fix uclibc linking/ld.so.con.
08 Sep 2004; Mike Frysinger <vapier@gentoo.org>
binutils-2.14.90.0.8-r1.ebuild, -binutils-2.14.90.0.8-r2.ebuild:
diff --git a/sys-devel/binutils/binutils-2.14.90.0.8-r1.ebuild b/sys-devel/binutils/binutils-2.14.90.0.8-r1.ebuild
index f223c665c0cf..5000856e5603 100644
--- a/sys-devel/binutils/binutils-2.14.90.0.8-r1.ebuild
+++ b/sys-devel/binutils/binutils-2.14.90.0.8-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.14.90.0.8-r1.ebuild,v 1.23 2004/09/09 01:51:37 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.14.90.0.8-r1.ebuild,v 1.24 2004/09/28 15:53:42 vapier Exp $
inherit eutils libtool flag-o-matic gnuconfig
@@ -31,6 +31,7 @@ src_unpack() {
# relro doesnt play well with pax
mv ${WORKDIR}/patch/{38,39,63,92}_* ${WORKDIR}/patch/skip/
epatch ${WORKDIR}/patch
+ epatch ${FILESDIR}/2.15/40_all_binutils-uclibc-linker.patch
# Libtool is broken (Redhat).
for x in ${S}/opcodes/Makefile.{am,in}
diff --git a/sys-devel/binutils/binutils-2.15.90.0.1.1-r1.ebuild b/sys-devel/binutils/binutils-2.15.90.0.1.1-r1.ebuild
index 432879e8027c..ae3ba0d341d4 100644
--- a/sys-devel/binutils/binutils-2.15.90.0.1.1-r1.ebuild
+++ b/sys-devel/binutils/binutils-2.15.90.0.1.1-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.15.90.0.1.1-r1.ebuild,v 1.8 2004/09/02 02:44:40 solar Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.15.90.0.1.1-r1.ebuild,v 1.9 2004/09/28 15:49:36 vapier Exp $
inherit eutils libtool flag-o-matic
@@ -29,9 +29,9 @@ src_unpack() {
mkdir ${WORKDIR}/patch/skip
mv ${WORKDIR}/patch/05* ${WORKDIR}/patch/skip/
+ EPATCH_SUFFIX=patch epatch ${FILESDIR}/2.15
epatch ${WORKDIR}/patch
-
# Libtool is broken (Redhat).
for x in ${S}/opcodes/Makefile.{am,in}
do
diff --git a/sys-devel/binutils/binutils-2.15.90.0.1.1-r3.ebuild b/sys-devel/binutils/binutils-2.15.90.0.1.1-r3.ebuild
index 48370288e801..dc460cba513d 100644
--- a/sys-devel/binutils/binutils-2.15.90.0.1.1-r3.ebuild
+++ b/sys-devel/binutils/binutils-2.15.90.0.1.1-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.15.90.0.1.1-r3.ebuild,v 1.12 2004/09/22 13:14:48 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.15.90.0.1.1-r3.ebuild,v 1.13 2004/09/28 15:49:36 vapier Exp $
inherit eutils libtool flag-o-matic gnuconfig
@@ -13,7 +13,7 @@ SRC_URI="mirror://kernel/linux/devel/binutils/${P}.tar.bz2
LICENSE="GPL-2 | LGPL-2"
SLOT="0"
-KEYWORDS="-* amd64 -hppa ~ppc s390 ~x86"
+KEYWORDS="-* ~arm amd64 -hppa ~ppc s390 ~x86"
IUSE="nls bootstrap build multitarget"
DEPEND="virtual/libc
diff --git a/sys-devel/binutils/files/2.15/40_all_binutils-uclibc-linker.patch b/sys-devel/binutils/files/2.15/40_all_binutils-uclibc-linker.patch
new file mode 100644
index 000000000000..8a0c08f2e12a
--- /dev/null
+++ b/sys-devel/binutils/files/2.15/40_all_binutils-uclibc-linker.patch
@@ -0,0 +1,17 @@
+--- ld/emultempl/elf32.em.orig 2004-09-28 14:35:13 +0000
++++ ld/emultempl/elf32.em 2004-09-28 14:36:00 +0000
+@@ -288,3 +288,3 @@
+ case ${target} in
+- *-*-linux-gnu*)
++ *-*-linux-gnu* | *-*-linux-uclibc*)
+ cat >>e${EMULATION_NAME}.c <<EOF
+@@ -444,3 +444,3 @@
+ case ${target} in
+- *-*-linux-gnu*)
++ *-*-linux-gnu* | *-*-linux-uclibc*)
+ cat >>e${EMULATION_NAME}.c <<EOF
+@@ -719,3 +719,3 @@
+ case ${target} in
+- *-*-linux-gnu*)
++ *-*-linux-gnu* | *-*-linux-uclibc*)
+ cat >>e${EMULATION_NAME}.c <<EOF