diff options
Diffstat (limited to 'source/xap/seamonkey/seamonkey.SlackBuild')
-rwxr-xr-x | source/xap/seamonkey/seamonkey.SlackBuild | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/source/xap/seamonkey/seamonkey.SlackBuild b/source/xap/seamonkey/seamonkey.SlackBuild index 546dc904b..e545a4abb 100755 --- a/source/xap/seamonkey/seamonkey.SlackBuild +++ b/source/xap/seamonkey/seamonkey.SlackBuild @@ -93,6 +93,16 @@ fi # Set linker to use: LINKER=bfd +# Rust SIMD often fails to compile, may limit the processors that Seamonkey +# can run on, and doesn't seem to provide much (if any) of a performance +# improvement, so it's disabled here by default: +DISABLE_RUST_SIMD=${DISABLE_RUST_SIMD:-YES} +if [ "$DISABLE_RUST_SIMD" = "YES" ]; then + RUST_SIMD="--disable-rust-simd" +else + RUST_SIMD="--enable-rust-simd" +fi + NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "} TMP=${TMP:-/tmp} @@ -158,6 +168,7 @@ OPTIONS="\ --disable-updater \ --enable-chrome-format=omni \ --disable-necko-wifi \ + $RUST_SIMD \ --enable-extensions=default \ --enable-js-shell \ $ELFHACK \ |