summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEfraim Flashner <efraim@flashner.co.il>2024-10-21 15:59:02 +0300
committerJanneke Nieuwenhuizen <janneke@gnu.org>2026-01-28 21:47:40 +0100
commit337e718377a65d625cec665c9855a08ce1c32389 (patch)
treea23771016282d19d4d13531409a83adb36be128a
parent61994c713f6fee30bb112858eec6415c79d268b4 (diff)
gnu: %boot0-inputs: Remove duplicate packages.
* gnu/packages/commencement.scm (%boot0-inputs): When building for i686, x86-64 or riscv64 remove the old *-mesboot packages for newer *-boot0 packages. Change-Id: Ide54f9185dd67765f4a35110c6bb47d5f61ba6b5
-rw-r--r--gnu/packages/commencement.scm20
1 files changed, 13 insertions, 7 deletions
diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm
index 5f226f9941d..c7fa1bc526b 100644
--- a/gnu/packages/commencement.scm
+++ b/gnu/packages/commencement.scm
@@ -2934,13 +2934,19 @@ exec " gcc "/bin/" program
2934 ("gawk" ,gawk-boot0) 2934 ("gawk" ,gawk-boot0)
2935 ("patch" ,patch-boot0) 2935 ("patch" ,patch-boot0)
2936 ("sed" ,sed-boot0) 2936 ("sed" ,sed-boot0)
2937 ("tar" ,tar-boot0))) 2937 ("tar" ,tar-boot0)
2938 (_ '())) 2938 ("make" ,gnu-make-boot0)
2939 ("make" ,gnu-make-boot0) 2939 ("diffutils" ,diffutils-boot0)
2940 ("diffutils" ,diffutils-boot0) 2940 ("findutils" ,findutils-boot0)
2941 ("findutils" ,findutils-boot0) 2941 ("file" ,file-boot0)
2942 ("file" ,file-boot0) 2942 ,@(fold alist-delete (%bootstrap-inputs+toolchain)
2943 ,@(%bootstrap-inputs+toolchain))) 2943 '("coreutils" "gawk" "patch" "sed" "tar" "make"))))
2944 (_
2945 `(("make" ,gnu-make-boot0)
2946 ("diffutils" ,diffutils-boot0)
2947 ("findutils" ,findutils-boot0)
2948 ("file" ,file-boot0)
2949 ,@(%bootstrap-inputs+toolchain))))))
2944 2950
2945(define* (boot-triplet #:optional (system (%current-system))) 2951(define* (boot-triplet #:optional (system (%current-system)))
2946 ;; Return the triplet used to create the cross toolchain needed in the 2952 ;; Return the triplet used to create the cross toolchain needed in the