janneke pushed a commit to branch wip-bootstrap in repository guix. commit d44a539991fd75ebcb455128698f64671268c049 Author: Jan Nieuwenhuizen <jann...@gnu.org> Date: Thu Sep 6 21:33:59 2018 +0200
gnu: diffutils-boot0: Remove bootstrap leaks. * gnu/packages/commencement.scm (diffutils-boot0): Remove bootstrap leaks. --- gnu/packages/commencement.scm | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm index 3fc763b..0d4031a 100644 --- a/gnu/packages/commencement.scm +++ b/gnu/packages/commencement.scm @@ -1642,14 +1642,16 @@ exec " gcc "/bin/" program (define diffutils-boot0 (package-with-bootstrap-guile - (let ((p (package-with-explicit-inputs diffutils - `(("make" ,gnu-make-boot0) - ,@(%bootstrap-inputs+toolchain)) - #:guile %bootstrap-guile))) - (package (inherit p) - (name "diffutils-boot0") - (arguments `(#:tests? #f ; the test suite needs diffutils - ,@(package-arguments p))))))) + (package (inherit diffutils) + (name "diffutils-boot0") + (inputs `(("make" ,gnu-make-boot0) + ,@(%bootstrap-inputs+toolchain))) + (propagated-inputs '()) + (native-inputs '()) + (arguments `(#:guile ,%bootstrap-guile + #:implicit-inputs? #f + #:tests? #f ; the test suite needs diffutils + ,@(package-arguments diffutils)))))) (define findutils-boot0 (package-with-bootstrap-guile