X-Git-Url: http://gitweb/?a=blobdiff_plain;f=glibc%2FPkgfile;h=2fc8ddcde5dbc578ea7ab9b3a207b76c1695d190;hb=342c60309164c162637727efb40a0b7a453ed53d;hp=f698f1588258131fb731adc3b702267fd5eda3f2;hpb=736f12d76ec2b488c2dd5e042117536c27fc411f;p=ports%2Fcore-arm.git diff --git a/glibc/Pkgfile b/glibc/Pkgfile index f698f15..2fc8ddc 100644 --- a/glibc/Pkgfile +++ b/glibc/Pkgfile @@ -6,13 +6,15 @@ name=glibc version=2.16.0 -release=2 +release=5 source=(http://ftp.gnu.org/gnu/glibc/glibc-$version.tar.xz \ ftp://ftp.kernel.org/pub/linux/kernel/v3.x/linux-3.4.11.tar.bz2 \ http://ftp.gnu.org/gnu/$name/$name-ports-$version.tar.bz2 \ hosts resolv.conf nsswitch.conf host.conf ld.so.conf \ $name-resolv_assert.patch \ - $name-strtod_integer_overflow.patch) + $name-strtod_integer_overflow.patch \ + $name-regexp_buffer_overrun.patch \ + $name-CVE-2013-4332.patch) build() { # install kernel headers @@ -24,10 +26,10 @@ build() { cd $SRC mv $name-ports-$version $name-$version/ports - pushd $name-$version - patch -p1 -i $SRC/$name-resolv_assert.patch - patch -p1 -i $SRC/$name-strtod_integer_overflow.patch - popd + patch -p1 -d $name-$version -i $SRC/$name-resolv_assert.patch + patch -p1 -d $name-$version -i $SRC/$name-strtod_integer_overflow.patch + patch -p1 -d $name-$version -i $SRC/$name-regexp_buffer_overrun.patch + patch -p1 -d $name-$version -i $SRC/$name-CVE-2013-4332.patch mkdir $SRC/build cd $SRC/build