guix-commits
[Top][All Lists]
Advanced

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

02/03: gnu: guix-build-coordinator: Support cross-compilation.


From: guix-commits
Subject: 02/03: gnu: guix-build-coordinator: Support cross-compilation.
Date: Sun, 6 Dec 2020 16:11:31 -0500 (EST)

cbaines pushed a commit to branch master
in repository guix.

commit eb0b29f13dfde040fbe59f2b7a76341241b0528c
Author: Christopher Baines <mail@cbaines.net>
AuthorDate: Sun Dec 6 21:03:17 2020 +0000

    gnu: guix-build-coordinator: Support cross-compilation.
    
    Due to fibers not supporting the Hurd yet, the coordinator itself won't 
work,
    but the agent should.
    
    * gnu/packages/package-management.scm (guix-build-coordinator)[inputs]: 
Don't
    include sqitch if building for the hurd.
    [propagated-inputs]: Don't include guile-fibers if building for the 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 df0e5fb..bff7093 100644
--- a/gnu/packages/package-management.scm
+++ b/gnu/packages/package-management.scm
@@ -1097,9 +1097,13 @@ environments.")
       (inputs
        `(("guile" ,@(assoc-ref (package-native-inputs guix) "guile"))
          ("sqlite" ,sqlite)
-         ("sqitch" ,sqitch)))
+         ,@(if (hurd-target?)
+               '()
+               `(("sqitch" ,sqitch)))))
       (propagated-inputs
-       `(("guile-fibers" ,guile-fibers)
+       `(,@(if (hurd-target?)
+               '()
+               `(("guile-fibers" ,guile-fibers)))
          ("guile-prometheus" ,guile-prometheus)
          ("guile-gcrypt" ,guile-gcrypt)
          ("guile-json" ,guile-json-4)



reply via email to

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