diff options
-rwxr-xr-x | source/current/gcc/gcc-multilib.SlackBuild | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/source/current/gcc/gcc-multilib.SlackBuild b/source/current/gcc/gcc-multilib.SlackBuild index 92f1025..97efedb 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.1.0"} VERSION=$(echo $SRCVER | cut -f 1 -d _) -BUILD=${BUILD:-5alien} +BUILD=${BUILD:-6alien} # How many jobs to run in parallel: NUMJOBS=${NUMJOBS:-"$(nproc)"} @@ -193,6 +193,12 @@ tar xf $CWD/gcc-$SRCVER.tar.?z || exit 1 # Fix std::variant friend declaration that broke clang (PR90397): zcat $CWD/patches/gcc.PR90397.patch.gz | patch -p1 --verbose || exit 1 + # Fix format errors in es locale that can cause an internal compiler error: + zcat $CWD/patches/gcc.es.po.diff.gz | patch -p1 --verbose || exit 1 + + # Fix errors in sv locale: + zcat $CWD/patches/gcc.sv.po.diff.gz | patch -p1 --verbose || exit 1 + # Fix perms/owners: chown -R root:root . find . -perm 777 -exec chmod 755 {} \; @@ -351,7 +357,8 @@ tar xf $CWD/gcc-$SRCVER.tar.?z || exit 1 touch -r ChangeLog $PKG2/usr/doc/gcc-${VERSION}/libstdc++-v3/ChangeLog fi ) -) + +) || exit 1 # build gcc ( mkdir gcc.build.lnx; |