guix_mirror_bot pushed a commit to branch core-packages-team in repository guix.
commit 8e9adef25f57046573a9b5a623c21f2bfaa031d0 Author: Ludovic Courtès <[email protected]> AuthorDate: Sat Mar 14 22:20:09 2026 +0100 gnu: commencement: Provide Make without Guile support. Guile support is unused so this is a welcome simplification. * gnu/packages/commencement.scm (make-gnu-make-final): Remove. (%final-inputs): Remove call to ‘make-gnu-make-final’. Add ‘gnu-make’ without dependencies and without “debug” output to the main list. Change-Id: I8a4d75b04eda22d49c4442ee4ff57e3bf1bc7d1e Signed-off-by: Ludovic Courtès <[email protected]> Merges: #7544 --- gnu/packages/commencement.scm | 22 ++++------------------ 1 file changed, 4 insertions(+), 18 deletions(-) diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm index 8d3c584d931..b017824a871 100644 --- a/gnu/packages/commencement.scm +++ b/gnu/packages/commencement.scm @@ -3530,23 +3530,6 @@ exec ~a/bin/~a-~a -B~a/lib -Wl,-dynamic-linker -Wl,~a/~a \"$@\"~%" (define %boot5-inputs %boot4-inputs) (define with-boot5 with-boot4) -(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 (cons* guile-final (%boot5-inputs))) - (arguments - (cons* #:implicit-inputs? #f - (package-arguments %pkg-config)))))) - (package - (inherit (package-with-bootstrap-guile gnu-make)) - (inputs (cons* guile-final (%boot5-inputs))) - (native-inputs (list pkg-config)) - (arguments - (cons* #:implicit-inputs? #f - (package-arguments gnu-make)))))) - - (define coreutils-final ;; The final Coreutils. Treat them specially because some packages, such as ;; Findutils, keep a reference to the Coreutils they were built with. @@ -3624,12 +3607,15 @@ exec ~a/bin/~a-~a -B~a/lib -Wl,-dynamic-linker -Wl,~a/~a \"$@\"~%" (list (if (target-hurd?) glibc-utf8-locales-final/hurd glibc-utf8-locales-final)))) + (package/inherit gnu-make ;without Guile support + (outputs '("out")) ;no "debug" output + (native-inputs '()) + (inputs '())) zstd)) (list sed-final grep-final xz-final coreutils-final - (make-gnu-make-final) bash-final ld-wrapper binutils-final)))
