aboutsummaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2020-12-06 21:03:17 +0000
committerChristopher Baines <mail@cbaines.net>2020-12-06 21:09:42 +0000
commiteb0b29f13dfde040fbe59f2b7a76341241b0528c (patch)
tree71c6db9b496213c48907132ad0198017165358a9 /gnu
parent7306c679126edc5305a0f1897967ea4fe003f092 (diff)
downloadguix-eb0b29f13dfde040fbe59f2b7a76341241b0528c.tar
guix-eb0b29f13dfde040fbe59f2b7a76341241b0528c.tar.gz
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.
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/package-management.scm8
1 files changed, 6 insertions, 2 deletions
diff --git a/gnu/packages/package-management.scm b/gnu/packages/package-management.scm
index df0e5fb07a..bff7093aee 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)