~ruther/guix-local

bd9b7d4467008c9c1e1b7a6f2d49d21310d7e8ca — Ludovic Courtès 8 months ago f0afd37
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
1 files changed, 3 insertions(+), 1 deletions(-)

M gnu/packages/web.scm
M gnu/packages/web.scm => gnu/packages/web.scm +3 -1
@@ 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