[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] gnu: cross-base: Add libc/hurd.
From: |
Ludovic Courtès |
Subject: |
Re: [PATCH] gnu: cross-base: Add libc/hurd. |
Date: |
Sat, 06 Dec 2014 23:21:34 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) |
Manolis Ragkousis <address@hidden> 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’.