diff options
author | Omar Vega Ramos <ovruni@gnu.org.pe> | 2013-04-28 19:20:37 -0500 |
---|---|---|
committer | Omar Vega Ramos <ovruni@gnu.org.pe> | 2013-04-28 19:20:37 -0500 |
commit | 0a1081b50cec0fd8e54282d5f503feb0769eaa4f (patch) | |
tree | c9646ecba757ac37ea4945a7778daf88f5148e49 | |
parent | 806ca548788626fe84773cbe06fd55bef805d185 (diff) |
Disable JIT in js185
-rw-r--r-- | extra/js185/PKGBUILD | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/extra/js185/PKGBUILD b/extra/js185/PKGBUILD index d7f687665..28b851668 100644 --- a/extra/js185/PKGBUILD +++ b/extra/js185/PKGBUILD @@ -17,11 +17,19 @@ md5sums=('a4574365938222adca0a6bd33329cb32') build() { cd js-1.8.5/js/src + if [ "$CARCH" = "mips64el" ]; then + #Force disabling JIT. + sed -ri 's/#define ENABLE_(JIT|ASSEMBLER) 1/#define ENABLE_\1 0/' \ + assembler/wtf/Platform.h + sed -ri 's/ENABLE_(JIT|ASSEMBLER)=1/ENABLE_\1=0/' Makefile.{in,ref} + extraconf="--disable-methodjit --disable-tracejit" + fi + # _FORTIFY_SOURCE causes configure error unset CPPFLAGS ./configure --prefix=/usr --with-system-nspr \ - --enable-threadsafe + --enable-threadsafe $extraconf make } |