guix/build-aux
Ludovic Courtès 45779fa676
self: Make (guix config) generation really stateless.
Previously the %CONFIG-VARIABLES list would be generated based on what
the current (guix config) contains.  Thus, it would include
'%guix-register-program', which we recently removed, because
existing (guix config) most likely contained that variable.  Since its
value could differ from machine to machine, the build farm could be
building a different config.scm, thereby preventing people from getting
substitutes.

* guix/self.scm (%config-variables): Turn into a white list instead of
taking all the remaining variables from the current (guix config).
* build-aux/build-self.scm (%config-variables): Likewise.
2018-06-18 23:19:51 +02:00
..
cuirass cuirass: Add job specs for the modular Guix. 2018-04-08 17:48:33 +02:00
hydra hydra: Make sure we add an absolute file name to the load path. 2018-06-15 10:04:59 +02:00
build-self.scm self: Make (guix config) generation really stateless. 2018-06-18 23:19:51 +02:00
check-available-binaries.scm
check-final-inputs-self-contained.scm
compile-all.scm
compile-as-derivation.scm pull: Install the new Guix in a profile. 2018-06-09 12:02:27 +02:00
generate-authors.scm
git-version-gen
gitlog-to-changelog
pre-inst-env.in Remove 'guix-register' and its traces. 2018-06-14 11:17:00 +02:00
run-system-tests.scm
test-driver.scm
test-env.in build: 'test-env' does not 'guix download' non-existent files. 2018-05-13 23:16:16 +02:00
update-guix-package.scm
update-NEWS.scm