summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2019-11-12 08:51:16 +0000
committer Eric Hameleers <alien@slackware.com>2019-11-12 08:51:16 +0000
commit3a957df6fb838afec9ac9eddd1bdadafa7d6b58d (patch)
tree160153f85f61ff64b5339dd6aa10dd33241384ae
parent16dc2387bda9580c7c0da44b0b51dbbbe5248d09 (diff)
downloadmultilib-3a957df6fb838afec9ac9eddd1bdadafa7d6b58d.tar.gz
multilib-3a957df6fb838afec9ac9eddd1bdadafa7d6b58d.tar.xz
gcc-multilib: rebuilt against new isl library.
-rwxr-xr-xsource/current/gcc/gcc-multilib.SlackBuild8
1 files changed, 7 insertions, 1 deletions
diff --git a/source/current/gcc/gcc-multilib.SlackBuild b/source/current/gcc/gcc-multilib.SlackBuild
index 584bad0..b0ebedd 100755
--- a/source/current/gcc/gcc-multilib.SlackBuild
+++ b/source/current/gcc/gcc-multilib.SlackBuild
@@ -62,7 +62,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=gcc
SRCVER=${SRCVER:-"9.2.0"}
VERSION=$(echo $SRCVER | cut -f 1 -d _)
-BUILD=${BUILD:-2alien}
+BUILD=${BUILD:-3alien}
# How many jobs to run in parallel:
NUMJOBS=${NUMJOBS:-"$(nproc)"}
@@ -724,12 +724,18 @@ fi
mkdir -p usr/lib${LIBDIRSUFFIX}
mv $PKG1/usr/lib${LIBDIRSUFFIX}/libgdruntime* usr/lib${LIBDIRSUFFIX}
mv $PKG1/usr/lib${LIBDIRSUFFIX}/libgphobos* usr/lib${LIBDIRSUFFIX}
+ # Don't package the (bloated) libgphobos.a or libgdruntime.a.
+ # As a rule, we don't package static libraries.
+ rm -f usr/lib${LIBDIRSUFFIX}/libgphobos.a
+ rm -f usr/lib${LIBDIRSUFFIX}/libgdruntime.a
mkdir -p usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include
mv $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include/d usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include
if [ "$ARCH" = "x86_64" ]; then
mkdir -p usr/lib
mv $PKG1/usr/lib/libgdruntime* usr/lib
mv $PKG1/usr/lib/libgphobos* usr/lib
+ rm -f usr/lib}/libgphobos.a
+ rm -f usr/lib/libgdruntime.a
mkdir -p usr/lib/gcc/$TARGET/$VERSION/include
mv $PKG1/usr/lib/gcc/$TARGET/$VERSION/include/d usr/lib/gcc/$TARGET/$VERSION/include
fi