build: Disable grafting in sanity checks.

* build-aux/check-available-binaries.scm: Wrap body in 'parameterize'
  form that clears '%graft?'.
* build-aux/check-final-inputs-self-contained.scm: Likewise.
This commit is contained in:
Ludovic Courtès 2015-02-24 23:00:29 +01:00
parent 9ffee4571c
commit 43da8f018d
2 changed files with 28 additions and 26 deletions

View File

@ -29,6 +29,7 @@
(srfi srfi-26))
(with-store store
(parameterize ((%graft? #f))
(let* ((native (append-map (lambda (system)
(map (cut package-derivation store <> system)
(list %bootstrap-tarballs emacs)))
@ -52,4 +53,4 @@
(when result
(format (current-error-port) "~a packages found substitutable~%"
(length total)))
(exit result))))
(exit result)))))

View File

@ -73,8 +73,9 @@ refer to the bootstrap tools."
;; Entry point.
(with-store store
(parameterize ((%graft? #f))
(set-build-options store #:use-substitutes? #t)
(for-each (cut test-final-inputs store <>)
%supported-systems))
%supported-systems)))