# 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 \
../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 \