All the changes till now, work in progress, this is not a final patch.


Try building the cross-libc for hurd with
./pre-inst-env guix build -e '((@@ (gnu packages cross-base) cross-libc/hurd) "i686-pc-gnu")'


The building process is getting stuck at xhurd-headers recipe.