~ruther/guix-local

e2721a05e7d778bdf845b7cb7a42fd9f76095b69 — Ludovic Courtès 8 years ago 2a40503
Do not set '%fresh-auto-compile'.

* guix/scripts/offload.scm (build-machines): Comment out
'(set! %fresh-auto-compile #t)' since with Guile 2.2.3 it could lead to
an actual rebuild of everything that gets loaded from there on.  See
<https://bugs.gnu.org/29226>.
* guix/ui.scm (load*): Likewise.
2 files changed, 2 insertions(+), 2 deletions(-)

M guix/scripts/offload.scm
M guix/ui.scm
M guix/scripts/offload.scm => guix/scripts/offload.scm +1 -1
@@ 118,7 118,7 @@ determined."
  (catch #t
    (lambda ()
      ;; Avoid ABI incompatibility with the <build-machine> record.
      (set! %fresh-auto-compile #t)
      ;; (set! %fresh-auto-compile #t)

      (save-module-excursion
       (lambda ()

M guix/ui.scm => guix/ui.scm +1 -1
@@ 195,7 195,7 @@ messages."
  (catch #t
    (lambda ()
      ;; XXX: Force a recompilation to avoid ABI issues.
      (set! %fresh-auto-compile #t)
      ;; (set! %fresh-auto-compile #t)
      (set! %load-should-auto-compile #t)

      (save-module-excursion