guix_mirror_bot pushed a commit to branch core-packages-team
in repository guix.

commit fab0a6b42e1d20458b5f119d6d450f38a257bfab
Author: Nicolas Graves <[email protected]>
AuthorDate: Thu Feb 19 06:46:13 2026 +0100

    gnu: %boot-mesboot5-inputs: Drop input labels.
    
    * gnu/packages/commencement.scm
    (%boot-mesboot5-inputs): Drop input labels.
    (%boot-mesboot6-inputs): Inject former %boot-mesboot5-inputs for incremental
    progress on input label removal.
    
    Change-Id: I66962d7f2fcbe2c8b433ebf9afe45374b6b49142
    Signed-off-by: Ludovic Courtès <[email protected]>
---
 gnu/packages/commencement.scm | 29 ++++++++++++++---------------
 1 file changed, 14 insertions(+), 15 deletions(-)

diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm
index 55b31e52f22..1bcd9d088d4 100644
--- a/gnu/packages/commencement.scm
+++ b/gnu/packages/commencement.scm
@@ -1882,19 +1882,11 @@ exec " gcc-bin "/" program
                          gcc-mesboot))))
 
 (define (%boot-mesboot5-inputs)
-  `(("gcc-wrapper" ,gcc-mesboot-wrapper)
-    ("gcc" ,gcc-mesboot)
-    ("libc" ,glibc-mesboot)
-    ("binutils" ,binutils-mesboot)
-    ("gawk" ,gawk-mesboot)
-    ("make" ,gnu-make-mesboot)
-    ("kernel-headers" ,%bootstrap-linux-libre-headers)
-    ("gzip" ,gzip-mesboot)
-    ("patch" ,patch-mesboot)
-    ("bash" , gash-boot)               ;gnu-build-system used to expect "bash"
-    ("coreutils" , gash-utils-boot)
-    ("bootar" ,bootar)
-    ("guile" ,%bootstrap-guile)))
+  (cons* gcc-mesboot-wrapper
+         gcc-mesboot
+         (fold delete
+               (%boot-mesboot4-inputs)
+               (list gcc-mesboot1-wrapper gcc-mesboot1))))
 
 (define (mesboot-package name pkg)
   (package
@@ -2002,8 +1994,15 @@ exec " gcc-bin "/" program
     ("sed" ,sed-mesboot)
     ("tar" ,tar-mesboot)
     ("xz" ,xz-mesboot)
-    ,@(fold alist-delete (%boot-mesboot5-inputs)
-            '("bash" "coreutils" "bootar" "kernel-headers"))))
+    ("gcc-wrapper" ,gcc-mesboot-wrapper)
+    ("gcc" ,gcc-mesboot)
+    ("libc" ,glibc-mesboot)
+    ("binutils" ,binutils-mesboot)
+    ("gawk" ,gawk-mesboot)
+    ("make" ,gnu-make-mesboot)
+    ("gzip" ,gzip-mesboot)
+    ("patch" ,patch-mesboot)
+    ("guile" ,%bootstrap-guile)))
 
 (define (%bootstrap-inputs+toolchain)
   ;; The traditional bootstrap-inputs.  For the i686-linux, x86_64-linux

Reply via email to