On Wed, Aug 28, 2019 at 11:06 AM Adrian Bunk <[email protected]> wrote:
>
> What about marking networkmanager as incompatible with musl instead of
> maintaining an ever-growing mess?
>

if the fix is specifically done for musl alone then I would agree, but
in many cases, the fixes
have been cleaning up assumptions in kernel UAPI headers on glibc
provided headers
which is a good thing, and it does take some time for kernel header
changes to flow upstream
but eventually, they do. e.g. see [1]

> Networkmanager uses parts of systemd as a library and also has own
> glibc-only usages.
>
> Both systemd and networkmanager are fundamentally Linux-only,
> and for systemd it is known that upstream has made the design
> decision to not compromise their software for rare usecases
> with C libraries other than glibc.
>
> AFAIK OE is the only distribution trying to build either of these
> with musl, other musl-using distributions are using less heavyweight
> solutions.
>

We should enable as much as possible we can and not go overboard in
supporting everything
except for core packages where it might be ok to put a bit of effort
and upstream the changes
network manager is quite useful in base images eg. xfce images etc

> cu
> Adrian
>

[1] 
https://github.com/torvalds/linux/commit/35341ca0614ab13e1ef34ad4f29a39e15ef31fa8
-- 
_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-devel

Reply via email to