[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
04/04: Do not set '%fresh-auto-compile'.
From: |
Ludovic Courtès |
Subject: |
04/04: Do not set '%fresh-auto-compile'. |
Date: |
Fri, 1 Dec 2017 12:47:40 -0500 (EST) |
civodul pushed a commit to branch master
in repository guix.
commit e2721a05e7d778bdf845b7cb7a42fd9f76095b69
Author: Ludovic Courtès <address@hidden>
Date: Fri Dec 1 18:31:16 2017 +0100
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.
---
guix/scripts/offload.scm | 2 +-
guix/ui.scm | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/guix/scripts/offload.scm b/guix/scripts/offload.scm
index 6a2485a..ebd0bf7 100644
--- a/guix/scripts/offload.scm
+++ b/guix/scripts/offload.scm
@@ -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 ()
diff --git a/guix/ui.scm b/guix/ui.scm
index 13cbe3a..9ed8f37 100644
--- a/guix/ui.scm
+++ b/guix/ui.scm
@@ -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