diff options
-rwxr-xr-x | source/current/gcc/gcc-multilib.SlackBuild | 8 |
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 |