[OE-core] Should systemd be marked as incompatible with musl?

Burton, Ross ross.burton at intel.com
Thu May 23 12:22:13 UTC 2019


On Thu, 23 May 2019 at 11:34, Adrian Bunk <bunk at stusta.de> wrote:
> systemd is fundamentally Linux-only and not portable to other kernels.
>
> systemd upstream is using glibc extensions not present in other
> C libraries.
>
> systemd upstream is accepting technically correct patches that help
> building with musl, but there is no interest upstream in keeping systemd
> working with non-glibc C libraries.
>
> The way things currently go, systemd/musl will require an ever-growing
> amount of not upstreamable patches - and this is not sustainable.

I think I have to agree with you: several of the extensions are for
security purposes, so we're potentially actively introducing issues.

Ross


More information about the Openembedded-core mailing list