[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PACKAGE] musl libc
From: |
ng0 |
Subject: |
Re: [PACKAGE] musl libc |
Date: |
Sat, 06 Aug 2016 12:05:17 +0000 |
Ricardo Wurmus <address@hidden> writes:
> Vincent Legoll <address@hidden> writes:
>
>> On Wed, Aug 3, 2016 at 1:24 PM, Ricardo Wurmus <address@hidden> wrote:
>>> I just built musl and found that it also installs “bin/musl-gcc”, a
>>> wrapper of sorts, but it doesn’t work as it depends on a “gcc”
>>> executable to be available.
>>
>> I did not see that as I probably had gcc installed in the profile with
>> which i built musl...
>>
>>> Is this something that needs to work in order for this package to be
>>> useful?
>>
>> Maybe not, but the default / documented way it is to be used is with
>> the wrapper, so it is nice to have...
>>
>> Is this not the same with glibc, but in a more hidden way ?
>
> We usually don’t use the “gcc” package directly in Guix. Instead we use
> “gcc-toolchain”, which also comes with a wrapper around the linker that
> ensures that binaries are linked with libraries in the store, ensuring
> that things generally just work™.
>
> I think more work would be needed to ensure that packages can actually
> successfully be linked with musl, but I’m not at all familiar with this.
> I had mixed success with a GCC ARM cross-compiler toolchain linking with
> newlib, so I know that it’s not exactly obvious how to do this right,
> but I find it hard to understand this.
>
> Have you tried building something that links with the libc provided by
> this musl package instead of the GNU libc? I’m not opposed to adding
> the package, but I’d like it to be usable.
>
> ~~ Ricardo
>
>
Is this package in a state where I can review sinit with it? It would be
good if someone can comment on sinit too, as I commented on musl in
general there too.
--
♥Ⓐ ng0
Current Keys: https://we.make.ritual.n0.is/ng0.txt
For non-prism friendly talk find me on http://www.psyced.org
Re: [PACKAGE] musl libc, David Craven, 2016/08/03
- Re: [PACKAGE] musl libc, Ricardo Wurmus, 2016/08/12
- Re: [PACKAGE] musl libc, Ricardo Wurmus, 2016/08/13
- Re: [PACKAGE] musl libc, Vincent Legoll, 2016/08/13
- Re: [PACKAGE] musl libc, David Craven, 2016/08/13
- Re: [PACKAGE] musl libc, Vincent Legoll, 2016/08/13
- Re: [PACKAGE] musl libc, David Craven, 2016/08/13
- Re: [PACKAGE] musl libc, Ricardo Wurmus, 2016/08/14
Re: [PACKAGE] musl libc, David Craven, 2016/08/08