summary refs log tree commit diff
diff options
context:
space:
mode:
authorRicardo Wurmus <rekado@elephly.net>2018-12-04 12:41:03 +0100
committerRicardo Wurmus <rekado@elephly.net>2019-01-18 20:32:04 +0100
commit6cc147a31bca3378b28b92b4b2aa668b62c32825 (patch)
treebb45b81dd8ede26a121fabd18de0b2b367a229e5
parent4b2ed6c2a3706267859fb62288b5e912743927d8 (diff)
downloadguix-6cc147a31bca3378b28b92b4b2aa668b62c32825.tar.gz
gnu: mozjs-52: Add configure flag to prevent crash.
* gnu/packages/gnuzilla.scm (mozjs-52)[arguments]: Pass "--disable-jemalloc"
to prevent crashes in gnome-shell.
-rw-r--r--gnu/packages/gnuzilla.scm5
1 files changed, 4 insertions, 1 deletions
diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm
index 9999622b8e..2742976ac9 100644
--- a/gnu/packages/gnuzilla.scm
+++ b/gnu/packages/gnuzilla.scm
@@ -294,7 +294,10 @@ in C/C++.")
            "--with-system-zlib"
 
            ;; Intl API requires bundled ICU.
-           "--without-intl-api")
+           "--without-intl-api"
+
+           ;; Without this gnome-shell will crash at runtime.
+           "--disable-jemalloc")
          #:phases
          (modify-phases %standard-phases
            (add-after 'unpack 'patch-and-chdir