diff options
author | Martin Schlemmer <azarah@gentoo.org> | 2003-05-14 20:34:45 +0000 |
---|---|---|
committer | Martin Schlemmer <azarah@gentoo.org> | 2003-05-14 20:34:45 +0000 |
commit | 6c2bfd13bb49b91f0e2591480b3a01963dbc6162 (patch) | |
tree | 3e90feda7e499785afceb205dea8c4a38ebe4fd0 /sys-libs | |
parent | Slight cleanup (diff) | |
download | gentoo-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/ChangeLog | 10 | ||||
-rw-r--r-- | sys-libs/glibc/Manifest | 6 | ||||
-rw-r--r-- | sys-libs/glibc/glibc-2.3.2-r1.ebuild | 19 | ||||
-rw-r--r-- | sys-libs/glibc/glibc-2.3.2.ebuild | 19 |
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() { |