diff options
| author | Efraim Flashner <efraim@flashner.co.il> | 2024-10-21 15:59:02 +0300 |
|---|---|---|
| committer | Efraim Flashner <efraim@flashner.co.il> | 2025-07-28 09:59:23 +0300 |
| commit | f9d283f351918297e3f61ba9affd2603179562b3 (patch) | |
| tree | 3c6c01a9b00311c0125e871072f44704ddcfa909 /gnu | |
| parent | 3d9b66162b1fb5265cc28a99477a496e0785a065 (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
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/commencement.scm | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm index 1ab45b028fe..5a05326e61c 100644 --- a/gnu/packages/commencement.scm +++ b/gnu/packages/commencement.scm | |||
| @@ -2936,13 +2936,19 @@ exec " gcc "/bin/" program | |||
| 2936 | ("gawk" ,gawk-boot0) | 2936 | ("gawk" ,gawk-boot0) |
| 2937 | ("patch" ,patch-boot0) | 2937 | ("patch" ,patch-boot0) |
| 2938 | ("sed" ,sed-boot0) | 2938 | ("sed" ,sed-boot0) |
| 2939 | ("tar" ,tar-boot0))) | 2939 | ("tar" ,tar-boot0) |
| 2940 | (_ '())) | 2940 | ("make" ,gnu-make-boot0) |
| 2941 | ("make" ,gnu-make-boot0) | 2941 | ("diffutils" ,diffutils-boot0) |
| 2942 | ("diffutils" ,diffutils-boot0) | 2942 | ("findutils" ,findutils-boot0) |
| 2943 | ("findutils" ,findutils-boot0) | 2943 | ("file" ,file-boot0) |
| 2944 | ("file" ,file-boot0) | 2944 | ,@(fold alist-delete (%bootstrap-inputs+toolchain) |
| 2945 | ,@(%bootstrap-inputs+toolchain))) | 2945 | '("coreutils" "gawk" "patch" "sed" "tar" "make")))) |
| 2946 | (_ | ||
| 2947 | `(("make" ,gnu-make-boot0) | ||
| 2948 | ("diffutils" ,diffutils-boot0) | ||
| 2949 | ("findutils" ,findutils-boot0) | ||
| 2950 | ("file" ,file-boot0) | ||
| 2951 | ,@(%bootstrap-inputs+toolchain)))))) | ||
| 2946 | 2952 | ||
| 2947 | (define* (boot-triplet #:optional (system (%current-system))) | 2953 | (define* (boot-triplet #:optional (system (%current-system))) |
| 2948 | ;; Return the triplet used to create the cross toolchain needed in the | 2954 | ;; Return the triplet used to create the cross toolchain needed in the |
