diff options
author | Patrick J Volkerding <volkerdi@slackware.com> | 2021-03-12 23:01:08 +0000 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2021-03-13 08:59:53 +0100 |
commit | 0a66130671273f398ed342efd6fbdfd342d89818 (patch) | |
tree | 9cdacca3d25517b2074dc5f34a88812ec81b9cb3 /source/xap/seamonkey | |
parent | 913fae06e0ae428cf46ebd3dc23dbf384d42b20b (diff) | |
download | current-0a66130671273f398ed342efd6fbdfd342d89818.tar.gz |
Fri Mar 12 23:01:08 UTC 202120210312230108
a/acl-2.3.0-x86_64-1.txz: Upgraded.
a/attr-2.5.0-x86_64-1.txz: Upgraded.
ap/hplip-3.20.5-x86_64-3.txz: Rebuilt.
Switched to hplip-3.20.5 to fix regressions in the hp-plugin subsystem.
Patched to use is_alive() rather than the deprecated isAlive().
Thanks to Andypoo.
Newer versions than 3.20.6 require avahi. We'll stick with this version
for now and leave the decision about whether we love HP more than we hate
avahi for another day.
d/doxygen-1.9.1-x86_64-1.txz: Upgraded.
xap/mozilla-firefox-78.8.0esr-x86_64-2.txz: Rebuilt.
Rebuilt with --enable-system-nss and --enable-system-nspr. Thanks to franzen.
xap/mozilla-thunderbird-78.8.1-x86_64-2.txz: Rebuilt.
Rebuilt with --enable-system-nss, --enable-system-nspr, and
--disable-debug-symbols. Thanks to franzen.
xap/seamonkey-2.53.6-x86_64-3.txz: Rebuilt.
Rebuilt with --enable-system-nss and --enable-system-nspr. Thanks to franzen.
xfce/exo-4.16.1-x86_64-1.txz: Upgraded.
Diffstat (limited to 'source/xap/seamonkey')
-rwxr-xr-x | source/xap/seamonkey/seamonkey.SlackBuild | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/source/xap/seamonkey/seamonkey.SlackBuild b/source/xap/seamonkey/seamonkey.SlackBuild index 28b8b14d..84515c6c 100755 --- a/source/xap/seamonkey/seamonkey.SlackBuild +++ b/source/xap/seamonkey/seamonkey.SlackBuild @@ -26,7 +26,7 @@ PKGNAM=seamonkey TARBALLVER=${VERSION:-$(basename $(ls seamonkey-*.tar.* | cut -d - -f 2 | rev | cut -f 3- -d . | rev) .source)} # Strip the end from beta versions: VERSION=$(echo $TARBALLVER | cut -f 1 -d b) -BUILD=${BUILD:-2} +BUILD=${BUILD:-3} # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then @@ -59,12 +59,16 @@ fi if [ "$ARCH" = "i686" ]; then LIBDIRSUFFIX="" OPTIMIZE_FLAG=${OPTIMIZE_FLAG:-"-O1 -g0"} + # The elf hack has been causing failures on 32-bit x86: + ELFHACK="--disable-elf-hack" elif [ "$ARCH" = "x86_64" ]; then LIBDIRSUFFIX="64" OPTIMIZE_FLAG=${OPTIMIZE_FLAG:-"-O1 -g0"} + ELFHACK="--enable-elf-hack" else LIBDIRSUFFIX="" OPTIMIZE_FLAG=${OPTIMIZE_FLAG:-"-O1 -g0"} + ELFHACK="--enable-elf-hack" fi # Choose a compiler (gcc/g++ or clang/clang++): @@ -156,10 +160,11 @@ OPTIONS="\ --disable-necko-wifi \ --enable-extensions=default \ --enable-js-shell \ - --enable-elf-hack \ + $ELFHACK \ --enable-release \ --enable-calendar \ - --without-system-nspr \ + --with-system-nss \ + --with-system-nspr \ --with-system-zlib \ --enable-application=comm/suite \ --host=$ARCH-slackware-linux \ |