about summary refs log tree commit diff
path: root/pkgs/development/interpreters/guile
diff options
context:
space:
mode:
authorFinn Behrens <me@kloenk.dev>2022-01-01 00:21:34 +0100
committerFinn Behrens <me@kloenk.dev>2022-01-01 00:21:34 +0100
commiteeed6c653b379ca0ca66a44417b46cba53790273 (patch)
tree979b9a937d944dc286d41a101ba6d0d567545c9e /pkgs/development/interpreters/guile
parent796af3ddba8c3b045b79332a39eae92f24efc277 (diff)
guile_3_0: fix aarch64-darwin build
Diffstat (limited to 'pkgs/development/interpreters/guile')
-rw-r--r--pkgs/development/interpreters/guile/3.0.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/development/interpreters/guile/3.0.nix b/pkgs/development/interpreters/guile/3.0.nix
index 5241c03a954e1..76aa0c4404fc9 100644
--- a/pkgs/development/interpreters/guile/3.0.nix
+++ b/pkgs/development/interpreters/guile/3.0.nix
@@ -99,7 +99,10 @@ builder rec {
 
     # See below.
     "--without-threads"
-  ];
+  ]
+  # Disable JIT on Apple Silicon, as it is not yet supported
+  # https://debbugs.gnu.org/cgi/bugreport.cgi?bug=44505";
+  ++ lib.optional (stdenv.isDarwin && stdenv.isAarch64) "--enable-jit=no";
 
   postInstall = ''
     wrapProgram $out/bin/guile-snarf --prefix PATH : "${gawk}/bin"