diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm index 3a7c5903d6..6bf4449f8f 100644 --- a/gnu/packages/commencement.scm +++ b/gnu/packages/commencement.scm @@ -3345,15 +3345,15 @@ (define-public ld-gold-wrapper (define %boot5-inputs %boot4-inputs) (define with-boot5 with-boot4) -(define gnu-make-final - ;; The final GNU Make, which uses the final Guile. +(define (make-gnu-make-final) + "Compute the final GNU Make, which uses the final Guile." (let ((pkg-config (package (inherit %pkg-config) ;the native pkg-config (inputs `(("guile" ,guile-final) ,@(%boot5-inputs))) (arguments `(#:implicit-inputs? #f - ,@(package-arguments pkg-config)))))) + ,@(package-arguments %pkg-config)))))) (package (inherit (package-with-bootstrap-guile gnu-make)) (inputs `(("guile" ,guile-final) @@ -3442,7 +3442,7 @@ (define-public %final-inputs ("grep" ,grep-final) ("xz" ,xz-final) ("coreutils" ,coreutils-final) - ("make" ,gnu-make-final) + ("make" ,(make-gnu-make-final)) ("bash" ,bash-final) ("ld-wrapper" ,ld-wrapper) ("binutils" ,binutils-final)