mirror of
https://codeberg.org/guix/guix.git
synced 2026-01-25 03:55:08 -06:00
services: cuirass-remote-worker: Disable JIT on AArch64.
* gnu/services/cuirass.scm (cuirass-remote-worker-shepherd-service): Pass #:environment-variables to ‘make-forkexec-constructor’. Fixes: guix/guix#5052 Change-Id: Ibbf5aae9c6e62983c8e7f2eda310f68aef2edc8b Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #5053
This commit is contained in:
parent
1cf00c47c0
commit
d2c2e7f4d6
1 changed files with 10 additions and 1 deletions
|
|
@ -500,7 +500,16 @@ CONFIG."
|
|||
(string-append "--private-key="
|
||||
private-key))
|
||||
'()))
|
||||
#:log-file #$log-file))
|
||||
|
||||
;; Work around
|
||||
;; <https://codeberg.org/guile/fibers/issues/83>.
|
||||
;; TODO: Remove when using Guile > 3.0.9.
|
||||
#:environment-variables
|
||||
(if (string-prefix? "aarch64-" %host-type)
|
||||
'("GUILE_JIT_THRESHOLD=-1")
|
||||
'())
|
||||
|
||||
#:log-file #$log-file))
|
||||
(stop #~(make-kill-destructor))))))
|
||||
|
||||
(define cuirass-remote-worker-service-type
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue