bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: cross-gnu revived


From: Ludovic Courtès
Subject: Re: cross-gnu revived
Date: Tue, 13 Apr 2010 09:51:04 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux)

Hello,

Thomas Schwinge <thomas@schwinge.name> writes:

> This is just to tell you that cross-gnu is back alive.  See
> <http://www.gnu.org/software/hurd/hurd/building/cross-compiling.html>.

[...]

> Seriously, there is a Grand Plan of evolving this into a complete
> regression testing system: use these toolchains to build (i.e., cross
> compile) a complete bootable system distribution based on only the source
> code.  This could perhaps be done by using either Arch Hurd (status?), or
> Hydra, <http://hydra.nixos.org/project/gnu> (Ludovic, interested?).

Sure.  :-)

I was actually thinking about cross-compiling glibc from Git for
i386-gnu, as glibc is already cross-compiled on Linux for ARM and SPARC:
<http://hydra.nixos.org/jobset/gnu/glibc-master>.

Nixpkgs (the set of “recipes” to build a whole distribution such as
NixOS GNU/Linux) has helpers for cross-compilation that make it very
easy to cross-compile a whole tool chain (see, e.g.,
<https://svn.nixos.org/repos/nix/hydra-config/gnu/trunk/glibc/release.nix>).

However, to begin with, would it be possible to skip the
cross-compilation phase of MIG/Mach/Hurd and instead compile glibc,
Binutils, etc., with just the header files that would normally be
installed by Mach/Hurd?  Or maybe that’s about as much trouble as doing
the right thing.

Thanks,
Ludo’.

Attachment: pgpgWBbeRNxYJ.pgp
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]