guix-devel
[Top][All Lists]
Advanced

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

Re: [PATCH] gnu: cross-libc: Cross build the correct libc for GNU/Hurd s


From: Manolis Ragkousis
Subject: Re: [PATCH] gnu: cross-libc: Cross build the correct libc for GNU/Hurd systems.
Date: Thu, 16 Jun 2016 19:32:01 +0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.1.1

Hello,

Here is the updated patch.

On 06/12/16 19:38, Ludovic Courtès wrote:
> Could you move this procedure, as well as xgnumach-headers and co., to
> the top level?  That way there’d be less “clutter” in the definition of
> ‘cross-libc’ itself.  WDYT?

I created (guix build cross-base) which exports cross-mig,
cross-kernel-headers and cross-libc-for-target, which is what we need to
produce a working cross-libc.  Cross-mig is only used when target is
GNU/Hurd.

> 
> Other than that it LGTM, but if, and only if, you can verify that this
> does not cause any regression for other cross-compilation targets.
> Normally this should not change derivations at all so you don’t even
> need to build them.  Just run this:
> 
>   ./pre-inst-env guix build gcc --target=mips64el-linux-gnu -d
> 
> both before and after the change, and the result should be the same .drv
> file name.

The derivations are not the same so I will have to build it and see if
it works. I will report back on that.

Thank you,
Manolis

Attachment: 0001-gnu-cross-libc-Cross-build-the-correct-libc-for-GNU-.patch
Description: Text Data


reply via email to

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