guix-commits
[Top][All Lists]
Advanced

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

01/03: HACK gnu: guix: Bump to `DRAFT daemon: Create wrapper for mount (


From: guix-commits
Subject: 01/03: HACK gnu: guix: Bump to `DRAFT daemon: Create wrapper for mount (2).'
Date: Wed, 8 Apr 2020 09:26:41 -0400 (EDT)

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

commit a31d503d92ede7ec86667fd1e9ae2b624a6780a6
Author: Jan (janneke) Nieuwenhuizen <address@hidden>
AuthorDate: Wed Apr 8 14:33:14 2020 +0200

    HACK gnu: guix: Bump to `DRAFT daemon: Create wrapper for mount (2).'
    
    We need a guix with a hurd package that include `libhurdutil' to support
    chrooted builds on the Hurd.
    
    * gnu/packages/package-management.scm (guix)[source]: Bump to DRAFT chroot.
    [inputs]: If hurd-target? is true, add hurd.
---
 gnu/packages/package-management.scm | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/package-management.scm 
b/gnu/packages/package-management.scm
index 214fca4..d174e98 100644
--- a/gnu/packages/package-management.scm
+++ b/gnu/packages/package-management.scm
@@ -114,7 +114,7 @@
   ;; Note: the 'update-guix-package.scm' script expects this definition to
   ;; start precisely like this.
   (let ((version "1.0.1")
-        (commit "f63bf4ba490de06183ce08de5f9b570db07f3647")
+        (commit "9ae76b7b8317789d66a909b767abb6edf1cda79b")
         (revision 16))
     (package
       (name "guix")
@@ -131,7 +131,7 @@
                       (commit commit)))
                 (sha256
                  (base32
-                  "0gvg21z6pdnadd8cqvgwa729977dlisw0r6q70whczf0738in27c"))
+                  "1v9kxhm1grsbxcg440xw3pvrpg8fcp8ykifzjxqs35fgn5q6mi4y"))
                 (file-name (string-append "guix-" version "-checkout"))))
       (build-system gnu-build-system)
       (arguments
@@ -379,6 +379,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]