|
|
Subscribe / Log in / New account

C library system-call wrappers, or the lack thereof

C library system-call wrappers, or the lack thereof

Posted Nov 13, 2018 2:59 UTC (Tue) by mangix (guest, #126006)
In reply to: C library system-call wrappers, or the lack thereof by Cyberax
Parent article: C library system-call wrappers, or the lack thereof

Unfortunately because of systemd, this will not happen.


to post comments

C library system-call wrappers, or the lack thereof

Posted Nov 13, 2018 3:02 UTC (Tue) by fartman (guest, #128226) [Link]

Yeah, and there's the recent dbus-broker project too that hard depends on glibc now (the launcher, not the message broker binary), which will probably end up being as integral as systemd in the coming days (when it replaces the reference implementation).

C library system-call wrappers, or the lack thereof

Posted Nov 13, 2018 6:44 UTC (Tue) by Cyberax (✭ supporter ✭, #52523) [Link] (6 responses)

Why?

systemd depends on glibc but it's not a hard dependency, you can compile it with musl with only minor changes (like adding strndupa).

It also seems to be the perfect place for a bus1-broker.

C library system-call wrappers, or the lack thereof

Posted Nov 13, 2018 11:04 UTC (Tue) by judas_iscariote (guest, #47386) [Link] (5 responses)

Systemd needs a C library that provides what glibc does, and one that BEHAVES like glibc, two different requirements.

C library system-call wrappers, or the lack thereof

Posted Nov 13, 2018 12:22 UTC (Tue) by smurf (subscriber, #17840) [Link] (3 responses)

Those problems can be fixed – either by systemd or by the non-glibc library.

C library system-call wrappers, or the lack thereof

Posted Nov 13, 2018 19:44 UTC (Tue) by jccleaver (guest, #127418) [Link] (2 responses)

> Those problems can be fixed – either by systemd or by the non-glibc library.

If you think systemd gives a whit about anyone-besides-its-own-developers' needs, I have some land in Florida you might be interested in.

C library system-call wrappers, or the lack thereof

Posted Nov 13, 2018 19:47 UTC (Tue) by Cyberax (✭ supporter ✭, #52523) [Link] (1 responses)

systemd fixed (some) of the issues raised by people trying to port it to musl, so your hate is misdirected.

C library system-call wrappers, or the lack thereof

Posted Nov 14, 2018 11:55 UTC (Wed) by hummassa (subscriber, #307) [Link]

Almos every hatred directed at systemd is misdirected. Not that it is a perfect piece of software (it isn't) but because it's seldom really justified.

C library system-call wrappers, or the lack thereof

Posted Nov 13, 2018 17:39 UTC (Tue) by Cyberax (✭ supporter ✭, #52523) [Link]

Uhm. No?

systemd can be compiled with musl right now, with only a couple of tweaks.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds