Manolis Ragkousis <manolis...@gmail.com> skribis:

> For the next step, I must do the appropriate changes to cross-gcc in
> crossbase.scm so I can build it using the new glibc and the hurd
> headers instead of the linux ones.  There are also some changes to be
> done in bootstrap.scm (like adding the dynamic linker for i686-gnu).
>
> I expect many changes to the whole guix bootstrapping building
> process, but one thing at a time. WDYT?

I think these will be primarily changes to cross-base.scm, so we can
cross-build the final GCC against the final cross-built libc.  The
‘dynamic-linker’ procedure will also need to be adjusted, indeed.

I’m not sure what else might be missing for the cross-GCC.  We’ll see?  :-)

We’ll need to merge wip-hurd at some point.  We’ll have to make sure the
existing cross tool chains are not broken.  Could you make sure with:

  ./pre-inst-env guix build coreutils --target=mips64el-linux-gnu

Alternately, we could set up Hydra to build the branch.

HTH,
Ludo’.

Reply via email to