Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=multilib.git;a=commitdiff;h=7f8841e568159a818c07ed0860b26e5e9ceff677

commit 7f8841e568159a818c07ed0860b26e5e9ceff677
Author: crazy <[email protected]>
Date:   Thu Jan 25 21:03:50 2018 +0100

gcc-7.3.0-1-x86_64

* Version bump ( r1 )
* enabled pie , ssp , build-id
* switch to gnu style

diff --git a/source/devel/gcc/FrugalBuild b/source/devel/gcc/FrugalBuild
index 6f2aa2d..b76e16a 100644
--- a/source/devel/gcc/FrugalBuild
+++ b/source/devel/gcc/FrugalBuild
@@ -8,7 +8,7 @@
## -> https://www.cilkplus.org/

USE_SHARED=${USE_SHARED:-"y"}
-USE_BRANCH=${USE_BRANCH:-"y"}
+USE_BRANCH=${USE_BRANCH:-"n"}

USE_LANGS=${USE_LANGS:-"y"}
USE_CXX=${USE_CXX:-"$USE_LANGS"}
@@ -21,16 +21,16 @@ Fuse $USE_OBJC && USE_CXX="y"
pkgname=gcc
if Fuse $USE_BRANCH; then
## released version is 6.2.0 .. branch is minor+1
-       pkgver=6.3.1
+       pkgver=7.3.1
gccver=$pkgver
else
-       pkgver=6.3.0
+       pkgver=7.3.0
gccver=$pkgver
fi
-pkgrel=4
+pkgrel=1
pkgdesc="The GNU Compiler Collection"
url="http://gcc.gnu.org";
-depends=('binutils>=2.28-3' 'glibc>=2.25-5' 'libmpc>=1.0.3-6' 'zlib>=1.2.11-2')
+depends=('binutils>=2.29.1-2' 'glibc>=2.26' 'libmpc>=1.1.0' 'zlib>=1.2.11-2')
makedepends=('kernel-headers>=4.7' 'lib32-zlib>=1.2.8-10')
provides=('c-compiler')
groups=('devel' 'devel-core')
@@ -46,8 +46,8 @@ if Fuse $USE_BRANCH; then
else

up2date="lynx -dump http://ftp.gnu.org/pub/gnu/gcc/|grep gcc-.*/$|sed -n 
's|.*gcc-\(.*\)/|\1|;$ p'"
-       source=(http://ftp.gnu.org/pub/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.bz2)
-       sha1sums=('928ab552666ee08eed645ff20ceb49d139205dea')
+       source=(http://ftp.gnu.org/pub/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz)
+       sha1sums=('9689b9cae7b2886fdaa08449a26701f095c04e48')
fi

## nothing should use that however ..
@@ -135,8 +135,10 @@ build()
CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" XCFLAGS="$CFLAGS" TCFLAGS="$CFLAGS"
Fconf \
--enable-languages=$langlist \
+               --enable-bootstrap \
--enable-multilib \
--enable-lto \
+               --enable-clocale=gnu \
--disable-libgo \
--enable-shared \
--disable-libunwind-exceptions \
@@ -150,6 +152,12 @@ build()
--with-pkgversion="Frugalware Linux" \
--enable-plugin \
--enable-checking=release \
+               --enable-default-pie \
+               --enable-default-ssp \
+               --enable-linker-build-id \
+               --with-linker-hash-style=gnu \
+               --enable-gnu-indirect-function \
+               --enable-gnu-unique-object \
--host=$CHOST \
--build=$CHOST \
--target=$CHOST
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to