aboutsummaryrefslogtreecommitdiff
path: root/build-aux/build-self.scm
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2024-06-24 14:43:45 +0100
committerChristopher Baines <mail@cbaines.net>2024-07-18 11:18:25 +0100
commitf002371767df04238e3fc6dfacb6930f5529144b (patch)
tree1d470ff3ef88141d72348dbb80ba00fd0e17ab45 /build-aux/build-self.scm
parentee7e5e00bf2b9257e67d785b37efddb008c5da37 (diff)
downloadguix-f002371767df04238e3fc6dfacb6930f5529144b.tar
guix-f002371767df04238e3fc6dfacb6930f5529144b.tar.gz
guix: store: Enable specifying the builtin builders.
To open-connection and port->connection. This overrides the discovered builtin builders that the daemon says it provides. This is useful when you want to generate compatible derivations that can be run with a daemon that potentially doesn't support builtin builders that the daemon you're using to generate the derivations has. I'm looking at this in particular because I want to use this in the data service, since it provides substitutes for derivations, and since these can be built on other machines, it's useful to control which builtin builders they depend on. * guix/store.scm (open-connection, port->connection): Accept #:built-in-builders and use this instead of %built-in-builders. Fixes: <https://issues.guix.gnu.org/67250>. Change-Id: I45d58ab93b6d276d280552858fc81ebc2b58828a
Diffstat (limited to 'build-aux/build-self.scm')
0 files changed, 0 insertions, 0 deletions