diff options
author | Eric Hameleers <alien@slackware.com> | 2018-06-27 14:43:23 +0000 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2018-06-27 14:43:23 +0000 |
commit | f6b2d5308b80e93e802515e8665f13731969f6ed (patch) | |
tree | 19ddaee2b16e43fa894642882394c0a9d4bf1f5b /source/current/gcc/gcc-multilib.SlackBuild | |
parent | 9de7df1aeb97d7a388253d348052e54a1b42f925 (diff) | |
download | multilib-f6b2d5308b80e93e802515e8665f13731969f6ed.tar.gz multilib-f6b2d5308b80e93e802515e8665f13731969f6ed.tar.xz |
ggc_multilib: updated to 8.1.1
Diffstat (limited to 'source/current/gcc/gcc-multilib.SlackBuild')
-rwxr-xr-x | source/current/gcc/gcc-multilib.SlackBuild | 23 |
1 files changed, 15 insertions, 8 deletions
diff --git a/source/current/gcc/gcc-multilib.SlackBuild b/source/current/gcc/gcc-multilib.SlackBuild index 2b4dd55..56c4474 100755 --- a/source/current/gcc/gcc-multilib.SlackBuild +++ b/source/current/gcc/gcc-multilib.SlackBuild @@ -60,8 +60,9 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=gcc -VERSION=${VERSION:-7.3.0} -BUILD=${BUILD:-2alien} +SRCVER=${SRCVER:-"8.1.1_20180626_r262159"} +VERSION=$(echo $SRCVER | cut -f 1 -d _) +BUILD=${BUILD:-1alien} # How many jobs to run in parallel: NUMJOBS=${NUMJOBS:-" -j7 "} @@ -173,11 +174,12 @@ cat $CWD/slack-desc.gcc-objc > $PKG6/install/slack-desc cat $CWD/slack-desc.gcc-go > $PKG8/install/slack-desc cat $CWD/slack-desc.gcc-brig > $PKG9/install/slack-desc +# Extract the source code: cd $TMP -rm -rf gcc-$VERSION -tar xf $CWD/gcc-$VERSION.tar.xz || exit 1 +rm -rf gcc-$SRCVER +tar xf $CWD/gcc-$SRCVER.tar.?z || exit 1 -( cd gcc-$VERSION || exit 1 +( cd gcc-$SRCVER || exit 1 # Smite the fixincludes: zcat $CWD/gcc-no_fixincludes.diff.gz | patch -p1 --verbose --backup --suffix=.orig || exit 1 @@ -205,7 +207,7 @@ tar xf $CWD/gcc-$VERSION.tar.xz || exit 1 fi if [ -r NEWS ]; then DOCSDIR=$(echo $PKG1/usr/doc/gcc-$VERSION) - cat NEWS | head -n 1000 > $DOCSDIR/NEWS + cat NEWS | head -n 1500 > $DOCSDIR/NEWS touch -r NEWS $DOCSDIR/NEWS fi @@ -356,7 +358,7 @@ tar xf $CWD/gcc-$VERSION.tar.xz || exit 1 LDFLAGS="$SLKLDFLAGS" \ CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ - ../gcc-$VERSION/configure \ + ../gcc-$SRCVER/configure \ --prefix=/usr \ --libdir=/usr/lib$LIBDIRSUFFIX \ --mandir=/usr/man \ @@ -370,9 +372,12 @@ tar xf $CWD/gcc-$VERSION.tar.xz || exit 1 --with-system-zlib \ --enable-libstdcxx-dual-abi \ --with-default-libstdcxx-abi=new \ + --disable-libstdcxx-pch \ --disable-libunwind-exceptions \ --enable-__cxa_atexit \ - --enable-libssp \ + --disable-libssp \ + --enable-gnu-unique-object \ + --enable-plugin \ --enable-lto \ --disable-install-libiberty \ --enable-gnu-indirect-function \ @@ -677,6 +682,8 @@ fi fi mkdir -p usr/libexec/gcc/$TARGET/$VERSION mv $PKG1/usr/libexec/gcc/$TARGET/$VERSION/brig1 usr/libexec/gcc/$TARGET/$VERSION + mkdir -p usr/man/man1 + mv $PKG1/usr/man/man1/gccbrig.1.gz usr/man/man1 ) # Generate packages: |