summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2025-08-21 11:13:01 +0200
committerLudovic Courtès <ludo@gnu.org>2025-08-25 12:17:01 +0200
commitbd9b7d4467008c9c1e1b7a6f2d49d21310d7e8ca (patch)
treebba3a76fa1e123c641dedfc65613543439a80664 /gnu
parentf0afd378c5ca1bb881d9583ff2b72dee7e35348f (diff)
gnu: guix-data-service: Work around .go file incompatibilities.
Fixes a bug whereby ‘guix-data-service’ was running on Guile 3.0.9, and would thus fail to load .go files of Fibers, Knot, etc. because these are compiled with ‘guile-next’. * gnu/packages/web.scm (guix-data-service)[native-inputs]: Use Guile from ‘guile-fibers-next’. Change-Id: I4dab1ca2a80d784fb28ce1cf8810b13910e3776f
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/web.scm4
1 files changed, 3 insertions, 1 deletions
diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index ab775746ecc..bc217146eb8 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/web.scm
@@ -5633,7 +5633,9 @@ Cloud.")
guile-squee
guile-lzlib))
(native-inputs
- (list (lookup-package-native-input guix "guile")
+ ;; Use the highest Guile version found among dependencies to ensure .go
+ ;; files can be loaded.
+ (list (lookup-package-native-input guile-fibers-next "guile")
autoconf
automake
emacs-minimal