Updated toolchain for CRUX 3.0.
[crux-arm-cross-compiler.git] / arm-glibc / Pkgfile
index 6b205f702c05bccc512e4d83e351dcb8b693cb77..166d788ba484e5e913e528a1c363f94ca9196427 100644 (file)
@@ -3,13 +3,16 @@
 # Depends on:  arm-gcc-interim
 
 name=arm-glibc
-version=2.10.1
+version=2.11
 release=1
 source=(http://ftp.gnu.org/gnu/glibc/glibc-$version.tar.bz2
         http://ftp.gnu.org/gnu/glibc/glibc-ports-$version.tar.bz2 
         http://crux.nu/~tilman/arm-kernel-headers-2.6.33.tar.xz)
 
 build() {
+    # Don't try to build the manual (its Makefile is broken).
+    sed -i -e 's/manual//' glibc-$version/Makeconfig
+
     # install kernel headers
     mkdir -p $PKG/usr/armv5tel-softfloat-linux-gnueabi
     cp -r arm-kernel-headers-2.6.33/include \
@@ -38,7 +41,7 @@ EOF
     ../glibc-$version/configure \
         --prefix=/usr/armv5tel-softfloat-linux-gnueabi \
         --libexecdir=/usr/armv5tel-softfloat-linux-gnueabi/lib \
-        --build=i686-cross-linux-gnu \
+        --build=x86_64-cross-linux-gnu \
         --host=armv5tel-softfloat-linux-gnueabi \
         --with-headers=$PKG/usr/armv5tel-softfloat-linux-gnueabi/include \
         --with-tls \