mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-30 16:12:58 -05:00
d82ac48b07
When computing channel instance derivations. 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. Fixes: <https://issues.guix.gnu.org/67250>. * build-aux/build-self.scm (build-program): Accept #:built-in-builders and pass along to port->connection or open-connection as approriate. (build): Accept and pass on #:built-in-builders. * guix/channels.scm (build-from-source, build-channel-instance, channel-instance-derivations, channel-instances->manifest, channel-instances->derivation): Accept and pass on #:built-in-builders. Change-Id: I315c990de66c6f7dca25a859165a5568abe385ea |
||
---|---|---|
.. | ||
cuirass | ||
build-self.scm | ||
check-channel-news.scm | ||
check-final-inputs-self-contained.scm | ||
compile-all.scm | ||
compile-as-derivation.scm | ||
convert-xref.scm | ||
generate-authors.scm | ||
git-version-gen | ||
gitlog-to-changelog | ||
mdate-from-git.scm | ||
pre-inst-env.in | ||
test-driver.scm | ||
test-env.in | ||
update-guix-package.scm | ||
update-NEWS.scm | ||
xgettext.scm |