Good morning everyone. 1) I noticed that in the wip-hurd branch, in hurd-minimal there is a problem with the autoconf input. Apply the attached diff first.
2) Run make clean before doing anything and rebuild the wip-hurd. It seems there is a conflict with newer commits. Must rebase on newer commits and investigate. 3) Try building with ./pre-inst-env guix build -e '((@@ (gnu packages cross-base) cross-libc/hurd) "i686-pc-gnu")' . With this it builds on my boxes. We could make cross-libc and cross-libc/hurd one package, and choose what to use depending on the target system. WDYT?
diff --git a/gnu/packages/hurd.scm b/gnu/packages/hurd.scm index 842e5b3..e989a37 100644 --- a/gnu/packages/hurd.scm +++ b/gnu/packages/hurd.scm @@ -150,7 +150,7 @@ Library and other user programs.") (build-system gnu-build-system) (inputs `(("glibc-hurd-headers" ,glibc/hurd-headers))) (native-inputs - `(("autoconf" ,autoconf-wrapper) + `(("autoconf" ,(autoconf-wrapper)) ("mig" ,mig))) (arguments