guix-commits
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]