-rw-r--r-- root/root etc/resolv.conf
-rw-r--r-- root/root etc/rpc
drwxr-xr-x root/root lib/
--rwxr-xr-x root/root lib/ld-2.12.2.so
-lrwxrwxrwx root/root lib/ld-linux.so.3 -> ld-2.12.2.so
--rwxr-xr-x root/root lib/libBrokenLocale-2.12.2.so
-lrwxrwxrwx root/root lib/libBrokenLocale.so.1 -> libBrokenLocale-2.12.2.so
+-rwxr-xr-x root/root lib/ld-2.13.so
+lrwxrwxrwx root/root lib/ld-linux.so.3 -> ld-2.13.so
+-rwxr-xr-x root/root lib/libBrokenLocale-2.13.so
+lrwxrwxrwx root/root lib/libBrokenLocale.so.1 -> libBrokenLocale-2.13.so
-rwxr-xr-x root/root lib/libSegFault.so
--rwxr-xr-x root/root lib/libanl-2.12.2.so
-lrwxrwxrwx root/root lib/libanl.so.1 -> libanl-2.12.2.so
--rwxr-xr-x root/root lib/libc-2.12.2.so
-lrwxrwxrwx root/root lib/libc.so.6 -> libc-2.12.2.so
--rwxr-xr-x root/root lib/libcidn-2.12.2.so
-lrwxrwxrwx root/root lib/libcidn.so.1 -> libcidn-2.12.2.so
--rwxr-xr-x root/root lib/libcrypt-2.12.2.so
-lrwxrwxrwx root/root lib/libcrypt.so.1 -> libcrypt-2.12.2.so
--rwxr-xr-x root/root lib/libdl-2.12.2.so
-lrwxrwxrwx root/root lib/libdl.so.2 -> libdl-2.12.2.so
--rwxr-xr-x root/root lib/libm-2.12.2.so
-lrwxrwxrwx root/root lib/libm.so.6 -> libm-2.12.2.so
+-rwxr-xr-x root/root lib/libanl-2.13.so
+lrwxrwxrwx root/root lib/libanl.so.1 -> libanl-2.13.so
+-rwxr-xr-x root/root lib/libc-2.13.so
+lrwxrwxrwx root/root lib/libc.so.6 -> libc-2.13.so
+-rwxr-xr-x root/root lib/libcidn-2.13.so
+lrwxrwxrwx root/root lib/libcidn.so.1 -> libcidn-2.13.so
+-rwxr-xr-x root/root lib/libcrypt-2.13.so
+lrwxrwxrwx root/root lib/libcrypt.so.1 -> libcrypt-2.13.so
+-rwxr-xr-x root/root lib/libdl-2.13.so
+lrwxrwxrwx root/root lib/libdl.so.2 -> libdl-2.13.so
+-rwxr-xr-x root/root lib/libm-2.13.so
+lrwxrwxrwx root/root lib/libm.so.6 -> libm-2.13.so
-rwxr-xr-x root/root lib/libmemusage.so
--rwxr-xr-x root/root lib/libnsl-2.12.2.so
-lrwxrwxrwx root/root lib/libnsl.so.1 -> libnsl-2.12.2.so
--rwxr-xr-x root/root lib/libnss_compat-2.12.2.so
-lrwxrwxrwx root/root lib/libnss_compat.so.2 -> libnss_compat-2.12.2.so
--rwxr-xr-x root/root lib/libnss_dns-2.12.2.so
-lrwxrwxrwx root/root lib/libnss_dns.so.2 -> libnss_dns-2.12.2.so
--rwxr-xr-x root/root lib/libnss_files-2.12.2.so
-lrwxrwxrwx root/root lib/libnss_files.so.2 -> libnss_files-2.12.2.so
--rwxr-xr-x root/root lib/libnss_hesiod-2.12.2.so
-lrwxrwxrwx root/root lib/libnss_hesiod.so.2 -> libnss_hesiod-2.12.2.so
--rwxr-xr-x root/root lib/libnss_nis-2.12.2.so
-lrwxrwxrwx root/root lib/libnss_nis.so.2 -> libnss_nis-2.12.2.so
--rwxr-xr-x root/root lib/libnss_nisplus-2.12.2.so
-lrwxrwxrwx root/root lib/libnss_nisplus.so.2 -> libnss_nisplus-2.12.2.so
+-rwxr-xr-x root/root lib/libnsl-2.13.so
+lrwxrwxrwx root/root lib/libnsl.so.1 -> libnsl-2.13.so
+-rwxr-xr-x root/root lib/libnss_compat-2.13.so
+lrwxrwxrwx root/root lib/libnss_compat.so.2 -> libnss_compat-2.13.so
+-rwxr-xr-x root/root lib/libnss_dns-2.13.so
+lrwxrwxrwx root/root lib/libnss_dns.so.2 -> libnss_dns-2.13.so
+-rwxr-xr-x root/root lib/libnss_files-2.13.so
+lrwxrwxrwx root/root lib/libnss_files.so.2 -> libnss_files-2.13.so
+-rwxr-xr-x root/root lib/libnss_hesiod-2.13.so
+lrwxrwxrwx root/root lib/libnss_hesiod.so.2 -> libnss_hesiod-2.13.so
+-rwxr-xr-x root/root lib/libnss_nis-2.13.so
+lrwxrwxrwx root/root lib/libnss_nis.so.2 -> libnss_nis-2.13.so
+-rwxr-xr-x root/root lib/libnss_nisplus-2.13.so
+lrwxrwxrwx root/root lib/libnss_nisplus.so.2 -> libnss_nisplus-2.13.so
-rwxr-xr-x root/root lib/libpcprofile.so
--rwxr-xr-x root/root lib/libpthread-2.12.2.so
-lrwxrwxrwx root/root lib/libpthread.so.0 -> libpthread-2.12.2.so
--rwxr-xr-x root/root lib/libresolv-2.12.2.so
-lrwxrwxrwx root/root lib/libresolv.so.2 -> libresolv-2.12.2.so
--rwxr-xr-x root/root lib/librt-2.12.2.so
-lrwxrwxrwx root/root lib/librt.so.1 -> librt-2.12.2.so
+-rwxr-xr-x root/root lib/libpthread-2.13.so
+lrwxrwxrwx root/root lib/libpthread.so.0 -> libpthread-2.13.so
+-rwxr-xr-x root/root lib/libresolv-2.13.so
+lrwxrwxrwx root/root lib/libresolv.so.2 -> libresolv-2.13.so
+-rwxr-xr-x root/root lib/librt-2.13.so
+lrwxrwxrwx root/root lib/librt.so.1 -> librt-2.13.so
-rwxr-xr-x root/root lib/libthread_db-1.0.so
lrwxrwxrwx root/root lib/libthread_db.so.1 -> libthread_db-1.0.so
--rwxr-xr-x root/root lib/libutil-2.12.2.so
-lrwxrwxrwx root/root lib/libutil.so.1 -> libutil-2.12.2.so
+-rwxr-xr-x root/root lib/libutil-2.13.so
+lrwxrwxrwx root/root lib/libutil.so.1 -> libutil-2.13.so
drwxr-xr-x root/root sbin/
-rwxr-xr-x root/root sbin/ldconfig
-rwxr-xr-x root/root sbin/sln
-rw-r--r-- root/root usr/include/linux/kernelcapi.h
-rw-r--r-- root/root usr/include/linux/keyboard.h
-rw-r--r-- root/root usr/include/linux/keyctl.h
+-rw-r--r-- root/root usr/include/linux/l2tp.h
-rw-r--r-- root/root usr/include/linux/limits.h
-rw-r--r-- root/root usr/include/linux/llc.h
-rw-r--r-- root/root usr/include/linux/loop.h
-rw-r--r-- root/root usr/include/sys/epoll.h
-rw-r--r-- root/root usr/include/sys/errno.h
-rw-r--r-- root/root usr/include/sys/eventfd.h
+-rw-r--r-- root/root usr/include/sys/fanotify.h
-rw-r--r-- root/root usr/include/sys/fcntl.h
-rw-r--r-- root/root usr/include/sys/file.h
-rw-r--r-- root/root usr/include/sys/fsuid.h
# Depends on:
name=glibc
-version=2.12.2
-release=2
+version=2.13
+release=1
source=(http://ftp.gnu.org/gnu/glibc/glibc-$version.tar.xz \
- ftp://ftp.gnu.org/gnu/$name/$name-ports-2.12.1.tar.bz2 \
- ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.35.tar.gz \
+ ftp://ftp.gnu.org/gnu/$name/$name-ports-$version.tar.bz2 \
+ ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.35.6.tar.gz \
glibc-ignore_origin.patch \
Optimize-__getpagesize-a-bit.patch \
$name-$version-cross_hacks-2.patch \
+ $name-$version-gnueabihf.patch \
+ $name-$version-prelink.patch \
hosts resolv.conf nsswitch.conf host.conf ld.so.conf)
build() {
# install build kernel headers
- cd linux-2.6.35
+ cd linux-2.6.35.6
make mrproper
make ARCH=arm headers_check
make ARCH=arm INSTALL_HDR_PATH=$PKG/usr headers_install
cd $SRC
- mv $name-ports-2.12.1 $name-$version/ports
+ mv $name-ports-$version $name-$version/ports
pushd $name-$version
+ patch -p1 -i $SRC/$name-$version-gnueabihf.patch
+ patch -p1 -i $SRC/$name-$version-prelink.patch
patch -p1 -i $SRC/$name-$version-cross_hacks-2.patch
patch -R -p1 -i $SRC/Optimize-__getpagesize-a-bit.patch
patch -p1 -i $SRC/$name-ignore_origin.patch