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

Reply via email to