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
This commit is contained in:
Efraim Flashner 2024-10-21 15:59:02 +03:00
parent 3d9b66162b
commit f9d283f351
No known key found for this signature in database
GPG key ID: 41AAE7DCCA3D8351

View file

@ -2936,13 +2936,19 @@ exec " gcc "/bin/" program
("gawk" ,gawk-boot0)
("patch" ,patch-boot0)
("sed" ,sed-boot0)
("tar" ,tar-boot0)))
(_ '()))
("make" ,gnu-make-boot0)
("diffutils" ,diffutils-boot0)
("findutils" ,findutils-boot0)
("file" ,file-boot0)
,@(%bootstrap-inputs+toolchain)))
("tar" ,tar-boot0)
("make" ,gnu-make-boot0)
("diffutils" ,diffutils-boot0)
("findutils" ,findutils-boot0)
("file" ,file-boot0)
,@(fold alist-delete (%bootstrap-inputs+toolchain)
'("coreutils" "gawk" "patch" "sed" "tar" "make"))))
(_
`(("make" ,gnu-make-boot0)
("diffutils" ,diffutils-boot0)
("findutils" ,findutils-boot0)
("file" ,file-boot0)
,@(%bootstrap-inputs+toolchain))))))
(define* (boot-triplet #:optional (system (%current-system)))
;; Return the triplet used to create the cross toolchain needed in the