Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=multilib.git;a=commitdiff;h=eec563548e9c8f58a4d0cfad0df9c1a419537f5a
commit eec563548e9c8f58a4d0cfad0df9c1a419537f5a Author: crazy <[email protected]> Date: Fri Mar 3 03:15:20 2017 +0100 glibc-2.25-1-x86_64 * Version bump ( r1 ) * enbaled stack-protector=strong (for buffer overflows detection) * added bug url diff --git a/source/base/glibc/FrugalBuild b/source/base/glibc/FrugalBuild index 18b997b..934952f 100644 --- a/source/base/glibc/FrugalBuild +++ b/source/base/glibc/FrugalBuild @@ -7,12 +7,12 @@ ## IF you still want to BUMP rebuild the TOOLCHAIN!! pkgname=glibc -pkgver=2.24 -pkgrel=10 +pkgver=2.25 +pkgrel=1 pkgdesc="GNU C Library" url="http://www.gnu.org/software/libc/libc.html" depends=() -makedepends=('libxml2>=2.9.2-2' 'binutils>=2.27-9' 'gcc>=6.3.1' 'grep>=2.5.3-4' \ +makedepends=('libxml2>=2.9.2-2' 'binutils>=2.28' 'gcc>=6.3.1' 'grep>=2.5.3-4' \ 'zlib>=1.2.8-10' 'pacman-g2>=3.7.0-4') rodepends=('tzdata>=2015g' 'frugalware') groups=('base' 'chroot-core') @@ -20,7 +20,7 @@ archs=('x86_64') Fup2gnubz2 _dlurl="http://ftp.gnu.org/pub/gnu/glibc" source=($_dlurl/glibc-$pkgver.tar.xz) -sha1sums=('e5d9725d94d59475d9a6869a4447a70c1bf3ef78') +sha1sums=('5fff5a94ef4470bf48fe1b79093185f19f5c827a') options+=('scriptlet' 'noccache' 'static' 'nostrip') @@ -50,7 +50,7 @@ build() { Fpatchall Ffilerel nscd/nscd.conf /etc/nscd.conf Fexec cd .. - Fexec cp -Ra -v $pkgname-$pkgver lib32-$pkgname-$pkgver + Fexec cp -Ra $pkgname-$pkgver lib32-$pkgname-$pkgver Fcd $pkgname-$pkgver ## use Fdie here and kill the build ## if we get any errors. -- crazy -- @@ -74,7 +74,9 @@ build() { _GLIBOPTS="--libdir=/usr/lib --libexecdir=/usr/lib --build=$CARCH-frugalware-linux" ## common options - GLIBOPTS=" --prefix=/usr \ + GLIBOPTS=" \ + --with-bugurl=https://bugs.frugalware.org/ \ + --prefix=/usr \ --with-headers=/usr/include \ --with-tls \ --with-__thread \ @@ -89,8 +91,11 @@ build() { --enable-add-ons \ --disable-profile \ --enable-stackguard-randomization \ - --enable-lock-elision=yes --enable-multi-arch" + --enable-lock-elision=yes \ + --enable-multi-arch \ + --enable-stack-protector=strong" ## for buffer overflows detection + #FW_CONFIG=" --with-pkgversion="Frugalware Linux - GNU glibc"" ## first 32bit so 64 bit apps ovverrides 32bit stuff and ## we don't need to delete all over the place _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
