guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

52/62: gnu: guix: Add dependency on `hurd' when building for the Hurd.


From: guix-commits
Subject: 52/62: gnu: guix: Add dependency on `hurd' when building for the Hurd.
Date: Sat, 11 Apr 2020 11:35:56 -0400 (EDT)

janneke pushed a commit to branch wip-hurd-vm
in repository guix.

commit 92612e221f2ed1d61dde7f5fe5257920e4e5c80c
Author: Jan (janneke) Nieuwenhuizen <address@hidden>
AuthorDate: Wed Apr 8 00:14:43 2020 +0200

    gnu: guix: Add dependency on `hurd' when building for the Hurd.
    
    We need a guix based on core-updates, that supports the Hurd if we want to 
use
    
        DRAFT daemon: Create wrapper for mount (2).
    
    to support a daemon with chrooted builds.
    
    * gnu/packages/package-management.scm (guix)[inputs]: If hurd-target? is 
true,
    add hurd.
---
 gnu/packages/package-management.scm | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/gnu/packages/package-management.scm 
b/gnu/packages/package-management.scm
index 5507591..e1af9aa 100644
--- a/gnu/packages/package-management.scm
+++ b/gnu/packages/package-management.scm
@@ -369,6 +369,10 @@ $(prefix)/etc/init.d\n")))
            ,@(if (%current-target-system)
                  `(("bash" ,bash-minimal))
                  '())
+           ,@(if (hurd-target?)
+                 `(("hurd" ,hurd)) ;for `libhurdutil' XXX TODO: hurd-headers +
+                                   ;hurd-libhurdutil.patch
+                 '())
 
            ;; Tests also rely on these bootstrap executables.
            ("bootstrap/bash" ,(bootstrap-executable "bash" target))



reply via email to

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