[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
56/94: gnu: Add %boot-tcc-musl-inputs.
From: |
guix-commits |
Subject: |
56/94: gnu: Add %boot-tcc-musl-inputs. |
Date: |
Mon, 21 Oct 2024 08:40:49 -0400 (EDT) |
efraim pushed a commit to branch wip-riscv-bootstrap
in repository guix.
commit 7fcab8a041a2d6114d8a2aa706d42cae9758ba4f
Author: Efraim Flashner <efraim@flashner.co.il>
AuthorDate: Mon Oct 7 17:04:24 2024 +0300
gnu: Add %boot-tcc-musl-inputs.
* gnu/packages/commencement.scm (%boot-tcc-musl-inputs): New variable.
Change-Id: I65673183f284808ec8337dbdfa50678f21c28cd8
---
gnu/packages/commencement.scm | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm
index 06bc3e7c28..36a4a5311e 100644
--- a/gnu/packages/commencement.scm
+++ b/gnu/packages/commencement.scm
@@ -1161,6 +1161,15 @@ MesCC-Tools), and finally M2-Planet.")
(string-append "--build=" #$(commencement-build-target))
(string-append "--host=" #$(commencement-build-target)))))))
+(define (%boot-tcc-musl-inputs)
+ `(("tcc" ,tcc-musl)
+ ("binutils" ,binutils-muslboot0)
+ ("kernel-headers" ,%bootstrap-linux-libre-headers)
+ ("libc" ,musl-boot0)
+ ("bash" ,%bootstrap-coreutils&co)
+ ,@(fold alist-delete (%boot-tcc-inputs)
+ '("bash" "tcc"))))
+
(define binutils-mesboot0
;; The initial Binutils
(package
- 01/94: gnu: mes-boot: Update to 0.26.1., (continued)
- 01/94: gnu: mes-boot: Update to 0.26.1., guix-commits, 2024/10/21
- 02/94: gnu: tcc-boot0: Update to 0.9.26-1157-gdd46e018., guix-commits, 2024/10/21
- 06/94: gnu: mes-boot: Extend build timeout., guix-commits, 2024/10/21
- 12/94: squash gzip-mesboot, guix-commits, 2024/10/21
- 15/94: gnu: patch-mesboot: Enable support for riscv64-linux., guix-commits, 2024/10/21
- 17/94: gnu: binutils-mesboot0: Use commencement-build-target., guix-commits, 2024/10/21
- 23/94: squash gcc-core-mesboot1 commencement-build-target., guix-commits, 2024/10/21
- 18/94: gnu: gcc-core-mesboot0: Use commencement-build-target., guix-commits, 2024/10/21
- 33/94: squash tcc-boot, guix-commits, 2024/10/21
- 27/94: gnu: gcc-mesboot1-wrapper: Correctly target more systems., guix-commits, 2024/10/21
- 56/94: gnu: Add %boot-tcc-musl-inputs.,
guix-commits <=
- 30/94: gnu: tcc-boot: Support more architectures., guix-commits, 2024/10/21
- 34/94: fixup tcc-boot, guix-commits, 2024/10/21
- 60/94: gnu: gmp-boot: Update and build package., guix-commits, 2024/10/21
- 57/94: fixup %boot-tcc-musl-inputs, guix-commits, 2024/10/21
- 53/94: fixup binutils-muslboot0, guix-commits, 2024/10/21
- 43/94: gnu: Add tcc-musl., guix-commits, 2024/10/21
- 38/94: gnu: Add tcc-boot-musl., guix-commits, 2024/10/21
- 24/94: gnu: glibc-headers-mesboot: Use commencement-build-target., guix-commits, 2024/10/21
- 54/94: fixup binutils-muslboot0, guix-commits, 2024/10/21
- 47/94: Add oksh-muslboot0., guix-commits, 2024/10/21