From 1ec07d51cc9cba3bbf13248e1d7d2d60458dc93b Mon Sep 17 00:00:00 2001 From: Martin Schlemmer Date: Sun, 20 Oct 2002 05:45:34 +0000 Subject: [PATCH] 2.3.1 test version --- sys-libs/glibc/files/digest-glibc-2.3.1 | 2 + .../glibc/files/glibc-manpages-2.3.1.tar.bz2 | Bin 0 -> 14755 bytes sys-libs/glibc/glibc-2.2.5-r7.ebuild | 9 +- sys-libs/glibc/glibc-2.3.1.ebuild | 207 ++++++++++++++++++ 4 files changed, 213 insertions(+), 5 deletions(-) create mode 100644 sys-libs/glibc/files/digest-glibc-2.3.1 create mode 100644 sys-libs/glibc/files/glibc-manpages-2.3.1.tar.bz2 create mode 100644 sys-libs/glibc/glibc-2.3.1.ebuild diff --git a/sys-libs/glibc/files/digest-glibc-2.3.1 b/sys-libs/glibc/files/digest-glibc-2.3.1 new file mode 100644 index 000000000000..a0effd0be274 --- /dev/null +++ b/sys-libs/glibc/files/digest-glibc-2.3.1 @@ -0,0 +1,2 @@ +MD5 e8e7ffcb86f921c5b597008bf6f891bd glibc-2.3.1.tar.gz 17882515 +MD5 73a5b953b89c8ebeb534bf59822dde07 glibc-linuxthreads-2.3.1.tar.gz 244012 diff --git a/sys-libs/glibc/files/glibc-manpages-2.3.1.tar.bz2 b/sys-libs/glibc/files/glibc-manpages-2.3.1.tar.bz2 new file mode 100644 index 0000000000000000000000000000000000000000..1e4b340bc334ebbc737ab2d2f7e802148560817d GIT binary patch literal 14755 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 literal 0 HcmV?d00001 diff --git a/sys-libs/glibc/glibc-2.2.5-r7.ebuild b/sys-libs/glibc/glibc-2.2.5-r7.ebuild index 5fa2f38aada2..2fdde482cfa0 100644 --- a/sys-libs/glibc/glibc-2.2.5-r7.ebuild +++ b/sys-libs/glibc/glibc-2.2.5-r7.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.2.5-r7.ebuild,v 1.17 2002/10/14 20:57:09 azarah Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.2.5-r7.ebuild,v 1.18 2002/10/20 05:45:34 azarah Exp $ IUSE="nls pic build" @@ -14,7 +14,7 @@ filter-flags "-fomit-frame-pointer -malign-double" # combinations (protecting the user maybe from himeself) yet. # # This can clearly be seen in large builds like glibc, where too aggressive -# CFLAGS cause the test to fail miserbly. +# CFLAGS cause the tests to fail miserbly. # # Quote from Nick Jones , who in my opinion # knows what he is talking about: @@ -107,7 +107,7 @@ src_unpack() { einfo "Applying gcc311 patch..." cd ${S}; patch -p1 < ${FILESDIR}/${PV}/${P}-gcc311.patch > /dev/null || die - if [ "`gcc-version`" = "3.2" ]; then + if [ "`gcc-major-version`" -eq "3" -a "`gcc-minor-version`" -ge "2" ]; then cd ${S} # http://archive.linuxfromscratch.org/mail-archives/lfs-dev/2002/08/0228.html # (13 Oct 2002) @@ -144,8 +144,7 @@ src_compile() { local myconf="" # If we build for the build system we use the kernel headers from the target - use build \ - && myconf="${myconf} --with-header=${ROOT}usr/include" + use build && myconf="${myconf} --with-header=${ROOT}usr/include" use nls || myconf="${myconf} --disable-nls" diff --git a/sys-libs/glibc/glibc-2.3.1.ebuild b/sys-libs/glibc/glibc-2.3.1.ebuild new file mode 100644 index 000000000000..0b08f92c9652 --- /dev/null +++ b/sys-libs/glibc/glibc-2.3.1.ebuild @@ -0,0 +1,207 @@ +# 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.1.ebuild,v 1.1 2002/10/20 05:45:34 azarah Exp $ + +IUSE="nls pic build" + +inherit flag-o-matic gcc + +filter-flags "-fomit-frame-pointer -malign-double" + +# Recently there has been a lot of stability problem in Gentoo-land. Many +# things can be the cause to this, but I believe that it is due to gcc3 +# still having issues with optimizations, or with it not filtering bad +# combinations (protecting the user maybe from himeself) yet. +# +# This can clearly be seen in large builds like glibc, where too aggressive +# CFLAGS cause the tests to fail miserbly. +# +# Quote from Nick Jones , who in my opinion +# knows what he is talking about: +# +# People really shouldn't force code-specific options on... It's a +# bad idea. The -march options aren't just to look pretty. They enable +# options that are sensible (and include sse,mmx,3dnow when apropriate). +# +# The next command strips CFLAGS and CXXFLAGS from nearly all flags. If +# you do not like it, comment it, but do not bugreport if you run into +# problems. +# +# (13 Oct 2002) +strip-flags + +# Lock glibc at -O2 -- linuxthreads needs it and we want to be conservative here +export CFLAGS="${CFLAGS//-O?} -O2" +export CXXFLAGS="${CFLAGS}" + +S="${WORKDIR}/${P}" +DESCRIPTION="GNU libc6 (also called glibc2) C library" +SRC_URI="http://ftp.gnu.org/gnu/glibc/glibc-${PV}.tar.gz + http://ftp.gnu.org/gnu/glibc/glibc-linuxthreads-${PV}.tar.gz" +HOMEPAGE="http://www.gnu.org/software/libc/libc.html" + +KEYWORDS="~x86 ~ppc ~sparc ~sparc64 ~alpha" +# Is 99% compadible, just some .a's bork +SLOT="2.2" +LICENSE="GPL-2" + +# Portage-1.8.9 needed for smart library merging feature (avoids segfaults on glibc upgrade) +# Drobbins, 18 Mar 2002: we now rely on the system profile to select the correct linus-headers +DEPEND=">=sys-devel/gcc-3.2-r1 + >=sys-devel/binutils-2.13.90.0.4-r1 + sys-kernel/linux-headers + nls? ( sys-devel/gettext )" +RDEPEND="sys-kernel/linux-headers + sys-apps/baselayout + nls? ( sys-devel/gettext ) + build? ( >=sys-apps/portage-1.9.0 )" + +PROVIDE="virtual/glibc" + + +pkg_config() { + if [ "`gcc-major-version`" -ne "3" -o "`gcc-minor-version`" -lt "2" ] + then + eerror "************************************************" + eerror " As of glibc-2.3, gcc-3.2 or later is needed" + eerror " for the build to succeed!" + eerror "************************************************" + die "GCC too old!" + fi +} + +src_unpack() { + unpack glibc-${PV}.tar.gz || die + # Extract pre-made man pages. Otherwise we need perl, which is a no-no. + mkdir man; cd man + tar xjf ${FILESDIR}/glibc-manpages-${PV}.tar.bz2 || die + cd ${S} + unpack glibc-linuxthreads-${PV}.tar.gz || die + + # This next patch fixes a test that will timeout due to ReiserFS' slow handling of sparse files + einfo "Applying test-lfs-timeout patch..." + cd ${S}/io; patch -p0 < ${FILESDIR}/glibc-2.2.2-test-lfs-timeout.patch > /dev/null || die +} + +src_compile() { + local myconf="" + + # If we build for the build system we use the kernel headers from the target + use build \ + && myconf="${myconf} --with-header=${ROOT}usr/include" + # Set it without "build" as well, else it might use the current kernel's + # headers, which might just fail (the linux-headers package is usually well + # tested...) + + use nls || myconf="${myconf} --disable-nls" + + # Thread Local Storage support. This dont really work as of yet... +# use x86 && use tls \ +# && myconf="${myconf} --with-tls" + myconf="${myconf} --without-tls" + + if [ "`uname -r | cut -d. -f2`" -ge "4" ] + then + myconf="${myconf} --enable-kernel=2.4.0" + fi + + einfo "Configuring GLIBC..." + rm -rf buildhere + mkdir buildhere + cd buildhere + ../configure --host=${CHOST} \ + --with-gd=no \ + --without-cvs \ + --enable-add-ons=yes \ + --disable-profile \ + --prefix=/usr \ + --mandir=/usr/share/man \ + --infodir=/usr/share/info \ + --libexecdir=/usr/lib/misc \ + ${myconf} || die + + einfo "Building GLIBC..." + make PARALLELMFLAGS="${MAKEOPTS}" || die + einfo "Doing GLIBC checks..." + make check +} + + +src_install() { + export LC_ALL="C" + einfo "Installing GLIBC..." + make PARALLELMFLAGS="${MAKEOPTS}" \ + install_root=${D} \ + install -C buildhere || die + + if [ -z "`use build`" ] + then + einfo "Installing Info pages..." + make PARALLELMFLAGS="${MAKEOPTS}" \ + install_root=${D} \ + info -C buildhere || die + + einfo "Installing Locale data..." + make PARALLELMFLAGS="${MAKEOPTS}" \ + install_root=${D} \ + localedata/install-locales -C buildhere || die + + einfo "Installing man pages and docs..." + # Install linuxthreads man pages + dodir /usr/share/man/man3 + doman ${S}/man/*.3thr + + # Install nscd config file + insinto /etc + doins ${S}/nscd/nscd.conf + + dodoc BUGS ChangeLog* CONFORMANCE COPYING* FAQ INTERFACE \ + NEWS NOTES PROJECTS README* + else + rm -rf ${D}/usr/share ${D}/usr/lib/gconv + fi + + if [ "`use pic`" ] + then + find ${S}/buildhere -name "soinit.os" -exec cp {} ${D}/lib/soinit.o \; + find ${S}/buildhere -name "sofini.os" -exec cp {} ${D}/lib/sofini.o \; + find ${S}/buildhere -name "*_pic.a" -exec cp {} ${D}/lib \; + find ${S}/buildhere -name "*.map" -exec cp {} ${D}/lib \; + for i in ${D}/lib/*.map + do + mv ${i} ${i%.map}_pic.map + done + fi + + # Is this next line actually needed or does the makefile get it right? + # It previously has 0755 perms which was killing things. + fperms 4755 /usr/lib/misc/pt_chown + + rm -f ${D}/etc/ld.so.cache + + # Prevent overwriting of the /etc/localtime symlink. We'll handle the + # creation of the "factory" symlink in pkg_postinst(). + rm -f ${D}/etc/localtime + + # Some things want this, notably ash. + dosym /usr/lib/libbsd-compat.a /usr/lib/libbsd.a +} + +pkg_postinst() { + # Correct me if I am wrong here, but my /etc/localtime is a file + # created by zic .... + # I am thinking that it should only be recreated if no /etc/localtime + # exists, or if it is an invalid symlink. + # + # For invalid symlink: + # -f && -e will fail + # -L will succeed + # + if [ ! -e ${ROOT}/etc/localtime ] + then + echo "Please remember to set your timezone using the zic command." + rm -f ${ROOT}/etc/localtime + ln -s ../usr/share/zoneinfo/Factory ${ROOT}/etc/localtime + fi +} + -- 2.26.2