summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Schlemmer <azarah@gentoo.org>2003-05-14 20:34:45 +0000
committerMartin Schlemmer <azarah@gentoo.org>2003-05-14 20:34:45 +0000
commit6c2bfd13bb49b91f0e2591480b3a01963dbc6162 (patch)
tree3e90feda7e499785afceb205dea8c4a38ebe4fd0 /sys-libs
parentSlight cleanup (diff)
downloadgentoo-2-6c2bfd13bb49b91f0e2591480b3a01963dbc6162.tar.gz
gentoo-2-6c2bfd13bb49b91f0e2591480b3a01963dbc6162.tar.bz2
gentoo-2-6c2bfd13bb49b91f0e2591480b3a01963dbc6162.zip
some MIPS patches
Diffstat (limited to 'sys-libs')
-rw-r--r--sys-libs/glibc/ChangeLog10
-rw-r--r--sys-libs/glibc/Manifest6
-rw-r--r--sys-libs/glibc/glibc-2.3.2-r1.ebuild19
-rw-r--r--sys-libs/glibc/glibc-2.3.2.ebuild19
4 files changed, 46 insertions, 8 deletions
diff --git a/sys-libs/glibc/ChangeLog b/sys-libs/glibc/ChangeLog
index 1eb00fbe43d8..c4a78574449b 100644
--- a/sys-libs/glibc/ChangeLog
+++ b/sys-libs/glibc/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for sys-libs/glibc
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/ChangeLog,v 1.57 2003/04/19 19:37:34 method Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/ChangeLog,v 1.58 2003/05/14 20:30:20 azarah Exp $
+
+ 14 May 2003; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.2-r{0,1}.ebuild :
+
+ Some MIPS updates from Kumba <kumba@gentoo.org>:
+ A few patches only for the MIPS platform. Descriptions of what they
+ do can be found in the patch headers.
+ <tuxus@gentoo.org> thx <dragon@gentoo.org> (11 Jan 2003)
+ <kumba@gentoo.org> remove tst-rndseek-mips & ulps-mips patches
06 Apr 2003; Martin Schlemmer <azarah@gentoo.org> :
Fix all 2.3 ebuild to install timezone data if 'build' in USE, bug #16530.
diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index cfb498b61f8c..e79d975a5aa1 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -1,11 +1,11 @@
MD5 989e7389a6e31b13022d3be521dc811a glibc-2.2.5-r7.ebuild 9395
-MD5 7111808d24b20d14ea82251f9da47d64 ChangeLog 11792
-MD5 a8447557fe0e36b955ed4af19ea5884b glibc-2.3.2.ebuild 14328
+MD5 69bf348a5f2f09cedd2ae77624615442 ChangeLog 12168
+MD5 9b84de86232eebdbded6358034c52e0b glibc-2.3.2.ebuild 15029
+MD5 35d45dc6b8fffff62b5e2579b5435c2b glibc-2.3.2-r1.ebuild 15753
MD5 88d5974e846a9911bcd8ea1eef0e5aa5 glibc-2.3.1-r3.ebuild 10014
MD5 f87141919fc5723aad194a923fb809a9 glibc-2.3.1-r2.ebuild 9670
MD5 9ca3d97fbb9c9b0b3958b00f2959947c glibc-2.2.5-r8.ebuild 9702
MD5 6c22b1fdc3570ff7a75cd69f08709f5d glibc-2.3.1-r4.ebuild 10472
-MD5 f2777f87e9140aaaa800de0a08e7b293 glibc-2.3.2-r1.ebuild 15052
MD5 9cc1e6b6f749dba7c8759bd07266f7d9 files/digest-glibc-2.2.5-r7 143
MD5 439cce38dd07f6669b9bb50f0c211b41 files/digest-glibc-2.3.1-r2 141
MD5 52cfc7627fc62dfb26d8d163aac361f6 files/glibc-2.2.2-test-lfs-timeout.patch 320
diff --git a/sys-libs/glibc/glibc-2.3.2-r1.ebuild b/sys-libs/glibc/glibc-2.3.2-r1.ebuild
index cd04949461f2..3995b119cd0a 100644
--- a/sys-libs/glibc/glibc-2.3.2-r1.ebuild
+++ b/sys-libs/glibc/glibc-2.3.2-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.3.2-r1.ebuild,v 1.4 2003/04/22 19:25:59 method Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.3.2-r1.ebuild,v 1.5 2003/05/14 20:30:20 azarah Exp $
IUSE="nls pic build nptl"
@@ -62,7 +62,7 @@ LICENSE="GPL-2"
# Drobbins, 18 Mar 2002: we now rely on the system profile to select the correct linus-headers
DEPEND=">=sys-devel/gcc-3.2.2
nptl? ( >=sys-devel/gcc-3.2.2-r1 )
- >=sys-devel/binutils-2.13.90.0.18
+ mips? >=sys-devel/binutils-2.13.90.0.16 : >=sys-devel/binutils-2.13.90.0.18
virtual/os-headers
nls? ( sys-devel/gettext )"
RDEPEND="virtual/os-headers
@@ -293,6 +293,21 @@ src_unpack() {
#
# <azarah@gentoo.org> (6 Apr 2003).
cd ${S}; epatch ${FILESDIR}/${PV}/${P}-dl-reloc-calc-fix.patch
+
+ # A few patches only for the MIPS platform. Descriptions of what they
+ # do can be found in the patch headers.
+ # <tuxus@gentoo.org> thx <dragon@gentoo.org> (11 Jan 2003)
+ # <kumba@gentoo.org> remove tst-rndseek-mips & ulps-mips patches
+ if [ "${ARCH}" = "mips" ]
+ then
+ cd ${S}
+ epatch ${FILESDIR}/2.3.1/${PN}-2.3.1-elf-machine-rela-mips.patch
+ epatch ${FILESDIR}/2.3.1/${PN}-2.3.1-exit-syscall-mips.patch
+ epatch ${FILESDIR}/2.3.1/${PN}-2.3.1-fpu-cw-mips.patch
+ epatch ${FILESDIR}/2.3.1/${PN}-2.3.1-inline-syscall-mips.patch
+ epatch ${FILESDIR}/2.3.1/${PN}-2.3.1-libgcc-compat-mips.patch
+ epatch ${FILESDIR}/2.3.1/${PN}-2.3.1-librt-mips.patch
+ fi
}
setup_flags() {
diff --git a/sys-libs/glibc/glibc-2.3.2.ebuild b/sys-libs/glibc/glibc-2.3.2.ebuild
index f5ff6f8f2709..870843ed090f 100644
--- a/sys-libs/glibc/glibc-2.3.2.ebuild
+++ b/sys-libs/glibc/glibc-2.3.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.3.2.ebuild,v 1.5 2003/04/06 09:59:53 azarah Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.3.2.ebuild,v 1.6 2003/05/14 20:30:20 azarah Exp $
IUSE="nls pic build nptl"
@@ -62,7 +62,7 @@ LICENSE="GPL-2"
# Drobbins, 18 Mar 2002: we now rely on the system profile to select the correct linus-headers
DEPEND=">=sys-devel/gcc-3.2.2
nptl? ( >=sys-devel/gcc-3.2.2-r1 )
- >=sys-devel/binutils-2.13.90.0.18
+ mips? >=sys-devel/binutils-2.13.90.0.16 : >=sys-devel/binutils-2.13.90.0.18
virtual/os-headers
nls? ( sys-devel/gettext )"
RDEPEND="virtual/os-headers
@@ -276,6 +276,21 @@ src_unpack() {
#
# <azarah@gentoo.org> (7 Nov 2002).
cd ${S}; epatch ${FILESDIR}/2.3.1/${PN}-2.3.1-stack_end-compat.patch
+
+ # A few patches only for the MIPS platform. Descriptions of what they
+ # do can be found in the patch headers.
+ # <tuxus@gentoo.org> thx <dragon@gentoo.org> (11 Jan 2003)
+ # <kumba@gentoo.org> remove tst-rndseek-mips & ulps-mips patches
+ if [ "${ARCH}" = "mips" ]
+ then
+ cd ${S}
+ epatch ${FILESDIR}/2.3.1/${PN}-2.3.1-elf-machine-rela-mips.patch
+ epatch ${FILESDIR}/2.3.1/${PN}-2.3.1-exit-syscall-mips.patch
+ epatch ${FILESDIR}/2.3.1/${PN}-2.3.1-fpu-cw-mips.patch
+ epatch ${FILESDIR}/2.3.1/${PN}-2.3.1-inline-syscall-mips.patch
+ epatch ${FILESDIR}/2.3.1/${PN}-2.3.1-libgcc-compat-mips.patch
+ epatch ${FILESDIR}/2.3.1/${PN}-2.3.1-librt-mips.patch
+ fi
}
setup_flags() {