Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=gcc43.git;a=commitdiff;h=9f4dc5828dd34e992041d926deaec230e3fc51d3
commit 9f4dc5828dd34e992041d926deaec230e3fc51d3 Author: crazy <[EMAIL PROTECTED]> Date: Sat Mar 8 18:41:37 2008 +0100 glibc-2.7-2-i686 * rebuild * added an small patch to fix the build with new gcc and binutils * added binutils and gcc to depends for this relbump diff --git a/source/base/glibc/FrugalBuild b/source/base/glibc/FrugalBuild index e49b118..7ae5d06 100644 --- a/source/base/glibc/FrugalBuild +++ b/source/base/glibc/FrugalBuild @@ -3,17 +3,18 @@ pkgname=glibc pkgver=2.7 -pkgrel=1 +pkgrel=2 pkgdesc="GNU C Library" url="http://www.gnu.org/software/libc/libc.html" -depends=() +depends=('binutils>=2.18.50.0.4' 'gcc>=4.3.0') rodepends=('tzdata') makedepends=('grep>=2.5.3-2') groups=('base' 'chroot-core') archs=('i686' 'x86_64' 'ppc') Fup2gnugz -source=(http://ftp.gnu.org/pub/gnu/glibc/glibc-$pkgver.tar.bz2) -signatures=("$source.sig") +source=(http://ftp.gnu.org/pub/gnu/glibc/glibc-$pkgver.tar.bz2 \ + glibc-2.7-fnstsw.diff) +signatures=("$source.sig" '') ## XEN disabled for 0.7 #if [ "$CARCH" == "i686" ]; then @@ -34,10 +35,20 @@ _build() rm -rf ../glibc-build || Fdie mkdir ../glibc-build || Fdie cd ../glibc-build || Fdie - ../glibc-$pkgver/configure --prefix=/usr --with-tls --with-__thread \ - --enable-add-ons=nptl --enable-kernel=2.6.0 --without-cvs \ - --without-selinux --enable-shared --enable-bind-now \ - --enable-static --enable-all-warnings || Fdie + CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" CXX="g++" CC="gcc" \ + ../glibc-$pkgver/configure \ + --prefix=/usr \ + --with-tls \ + --with-__thread \ + --enable-add-ons=nptl \ + --enable-kernel=2.6.0 \ + --without-cvs \ + --without-selinux \ + --enable-shared \ + --enable-bind-now \ + --enable-static \ + --enable-all-warnings \ + --build=$CARCH-frugalware-linux || Fdie make || Fdie diff --git a/source/base/glibc/glibc-2.7-fnstsw.diff b/source/base/glibc/glibc-2.7-fnstsw.diff new file mode 100644 index 0000000..93b706b --- /dev/null +++ b/source/base/glibc/glibc-2.7-fnstsw.diff @@ -0,0 +1,17 @@ +--- + sysdeps/i386/fpu/ftestexcept.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +Index: glibc-2.7/sysdeps/i386/fpu/ftestexcept.c +=================================================================== +--- glibc-2.7.orig/sysdeps/i386/fpu/ftestexcept.c 2004-03-05 11:14:48.000000000 +0100 ++++ glibc-2.7/sysdeps/i386/fpu/ftestexcept.c 2008-01-18 14:02:19.000000000 +0100 +@@ -26,7 +26,7 @@ + int + fetestexcept (int excepts) + { +- int temp; ++ unsigned short temp; + int xtemp = 0; + + /* Get current exceptions. */ _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
