fix(guile-gnutls): drop static-only patches and rely on shared bindings

This commit is contained in:
vxtls 2026-03-11 11:17:42 -04:00
parent a3878a91b9
commit 132a43d4a6
7 changed files with 54 additions and 192 deletions

View file

@ -231,4 +231,9 @@ EOF
chmod 0644 "${channels_file}"
if ! guile -c '(use-modules (gnutls)) (if (module-variable (resolve-module (quote (gnutls))) (quote make-session)) (exit 0) (exit 1))'; then
echo "Guile GnuTLS bindings are incomplete: (gnutls) is missing make-session." >&2
exit 1
fi
guix pull --bootstrap --no-substitutes --channels="${channels_file}" --disable-authentication