Supporting musl libc

Daniel Kozak via Digitalmars-d digitalmars-d at puremagic.com
Mon Oct 10 08:19:00 PDT 2016


Dne 10.10.2016 v 15:27 openwrt via Digitalmars-d napsal(a):

> On Sunday, 9 October 2016 at 15:48:49 UTC, Daniel Kozak wrote:
>> On Sunday, 9 October 2016 at 13:38:33 UTC, Jacob Carlborg wrote:
>>> On 2016-10-08 20:47, Daniel Kozak wrote:
>>>
>>>> What is the current status? Without support of musl-libc, I can not ad
>>>> support for a Alpine linux distribution. It is a shame because they
>>>> already have go and rust support.
>>>
>>> I've not worked at this at all. For my use case it was easier to 
>>> just build in Docker instead.
>>
>> I solved this by using libexecinfo library from freebsd
>
> openwrt also use musl,  and I can not run my d code on it(unless I 
> rebuild everythings with glic).
Yes, even libexecinfo does not fixed all issues, we really need to add 
other C runtimes. In D runtime and phobos there is a lot of places 
which  wrongly use version(linux) instead of CRuntime_Glibc.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20161010/469e8607/attachment.html>


More information about the Digitalmars-d mailing list