diff options
author | tnut <thierryn1 at hispeed dot ch> | 2011-02-15 16:41:03 +0100 |
---|---|---|
committer | tnut <thierryn1 at hispeed dot ch> | 2011-02-15 16:41:03 +0100 |
commit | ab1abca31e93fd20447a6772a43bc2be4b3ae531 (patch) | |
tree | dea254139afa389e3759f026b9f526c94a9e1070 /base/glibc/Pkgfile | |
parent | c893ac418481db7e686f0895594f1f8000a13ef8 (diff) | |
download | nutyx-pakxe-ab1abca31e93fd20447a6772a43bc2be4b3ae531.tar.gz nutyx-pakxe-ab1abca31e93fd20447a6772a43bc2be4b3ae531.tar.bz2 nutyx-pakxe-ab1abca31e93fd20447a6772a43bc2be4b3ae531.tar.xz nutyx-pakxe-ab1abca31e93fd20447a6772a43bc2be4b3ae531.zip |
glibc, maj 2.13-1
Diffstat (limited to 'base/glibc/Pkgfile')
-rwxr-xr-x | base/glibc/Pkgfile | 46 |
1 files changed, 5 insertions, 41 deletions
diff --git a/base/glibc/Pkgfile b/base/glibc/Pkgfile index 188b0ea99..416f682ee 100755 --- a/base/glibc/Pkgfile +++ b/base/glibc/Pkgfile @@ -4,22 +4,15 @@ # Packager:thierryn1 at hispeed dot ch name=glibc -version=2.12.1 +version=2.13 release=1 -kernelversion=2.6.36 +kernelversion=2.6.37 source=( http://ftp.gnu.org/gnu/glibc/$name-$version.tar.bz2 \ http://www.kernel.org/pub/linux/kernel/v2.6/linux-${kernelversion}.tar.bz2 \ http://nutyx.meticul.eu/files/patchs/$name/{nsswitch.conf,ld.so.conf,SUPPORTED} \ - glibc-2.10-dont-build-timezone.patch - glibc-2.10-bz4781.patch - glibc-__i686.patch - glibc-2.12.1-make-3.82-compatibility.patch - glibc-2.12.1-static-shared-getpagesize.patch - glibc-2.12.1-but-I-am-an-i686.patch - glibc-2.12.1-fix-IPTOS_CLASS-definition.patch - glibc-2.12.1-never-expand-origin-when-privileged.patch - glibc-2.12.1-require-suid-on-audit.patch) + http://www.linuxfromscratch.org/patches/lfs/development/glibc-$version-gcc_fix-1.patch \ + http://nutyx.meticul.eu/files/patchs/$name/glibc-2.12.1-static-shared-getpagesize.patch ) build() { @@ -33,38 +26,9 @@ build() { cd .. # install glibc cd $name-$version - - # timezone data is in separate package (tzdata) -# patch -Np1 -i $SRC/glibc-2.10-dont-build-timezone.patch - - # http://sources.redhat.com/bugzilla/show_bug.cgi?id=4781 - patch -Np1 -i $SRC/glibc-2.10-bz4781.patch - - # http://sources.redhat.com/bugzilla/show_bug.cgi?id=411 - # http://sourceware.org/ml/libc-alpha/2009-07/msg00072.html - patch -Np1 -i $SRC/glibc-__i686.patch - - # http://sourceware.org/git/?p=glibc.git;a=patch;h=32cf4069 - patch -Np1 -i $SRC/glibc-2.12.1-make-3.82-compatibility.patch - - # http://sourceware.org/bugzilla/show_bug.cgi?id=11929 - # using Fedora "fix" as patch in that bug report causes breakages... + patch -Np1 -i ../glibc-$version-gcc_fix-1.patch patch -Np1 -i $SRC/glibc-2.12.1-static-shared-getpagesize.patch - # fedora "fix" for excess linker optimization on i686 - # proper fix will be in binutils-2.21 - patch -Np1 -i $SRC/glibc-2.12.1-but-I-am-an-i686.patch - - # http://www.exploit-db.com/exploits/15274/ - # http://sourceware.org/git/?p=glibc.git;a=patch;h=2232b90f (only fedora branch...) - patch -Np1 -i $SRC/glibc-2.12.1-never-expand-origin-when-privileged.patch - - # http://www.exploit-db.com/exploits/15304/ - # http://sourceware.org/git/?p=glibc.git;a=patch;h=8e9f92e9 - patch -Np1 -i $SRC/glibc-2.12.1-require-suid-on-audit.patch - - # http://sources.redhat.com/git/?p=glibc.git;a=patch;h=15bac72b - patch -Np1 -i $SRC/glibc-2.12.1-fix-IPTOS_CLASS-definition.patch sed -i 's|@BASH@|/bin/bash|' elf/ldd.bash.in |