1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00

build-system: go: Call gexp->derivation with #:graft? #f.

Like gnu-build, this is important as otherwise the builder script can end up
using grafted outputs, which is wrong as grafting should happen after
building.

This addresses an issue with the go-github-com-quic-go-qpack package where the
builder used the grafted specification-qifs, rather than the normal
derivation/output.

* guix/build-system/go.scm (go-build): Call gexp->derivation with #:graft? #f.

Fixes: guix/guix#6820
Change-Id: I7e02ecc3b16d112cc00140653e0528f5d6681bac
This commit is contained in:
Christopher Baines
2026-03-19 10:32:43 +00:00
parent 15cd6eb94c
commit 2027e83c4b

View File

@@ -249,6 +249,7 @@ commit hash and its date rather than a proper release tag."
system #:graft? #f)))
(gexp->derivation name builder
#:system system
#:graft? #f
#:substitutable? substitutable?
#:guile-for-build guile)))