guix-devel
[Top][All Lists]
Advanced

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

Re: can't get past commencement in test-env


From: Ludovic Courtès
Subject: Re: can't get past commencement in test-env
Date: Sun, 06 Oct 2019 11:09:50 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)

Hi Maxim,

Maxim Cournoyer <address@hidden> skribis:

> Ludovic Courtès <address@hidden> writes:
>
>> Hi Caleb!
>>
>> Caleb Ristvedt <address@hidden> skribis:
>>
>>> gcc-boot0 in (gnu packages commencement) compiles subtly differently
>>> when built in a chroot (for example, by an installed daemon) compared to
>>> when built without root privileges (for example, in
>>> test-env). Specifically, the presence of this line in the build log:
>>>
>>> ../../gcc-5.5.0/gcc/genmultilib: ./tmpmultilib: /bin/sh: bad
>>> interpreter: No such file or directory

[...]

> Disregarding the value of chrooted isolated builds, I think Caleb found
> out a valid issue in the Guix (chrooted) build of GCC (the failure to
> find /bin/sh leads to errors in genmultilib producing the library output
> 'lib' rather than '/lib64').
>
> Do you think it's worthy of fixing?

Well, apparently it’s not an issue in practice.  :-)

But yeah, we could investigate what happens in chrooted builds and see
whether genmultilib not finding /bin/sh has consequences we hadn’t seen
so far.

Thanks,
Ludo’.



reply via email to

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