this post was submitted on 17 Nov 2025
54 points (96.6% liked)

Linux

10265 readers
673 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
 

Systemd today finally merged support for building against and using the musl libc library. This is a win for Linux distributions like postmarketOS, Alpine Linux, and others that use musl by default as their standard C library or offer it as an option.

Since September has been a pull request for experimental support for building systemd with musl libc. This requires a new version of musl with a recent patch, which has been backported to some distributions like Alpine Linux and postmarketOS, in order to use musl as an alternative to glibc.

top 10 comments
sorted by: hot top controversial new old
[–] ubergeek@lemmy.today 2 points 1 week ago (2 children)

Another good reason Poettering left the project. This was a hill he wanted to die on... glibc only.

[–] hexagonwin@lemmy.sdf.org 7 points 1 week ago (2 children)
[–] LeFantome@programming.dev 5 points 1 week ago

Was it to revert MUSL?

Ducks /s

[–] ubergeek@lemmy.today 1 points 1 week ago

Huh. I thought he had stepped away when he left for MS....

[–] JetpackJackson@feddit.org 7 points 1 week ago (1 children)
[–] ubergeek@lemmy.today 1 points 1 week ago (1 children)

I was under the (mistaken) impression he stepped away when he left to work at MS.

[–] hosaka@programming.dev 2 points 1 week ago (1 children)

I'll finally be able to switch from docker compose to podman with quadlets on my server running alpine

[–] refalo@programming.dev 2 points 1 week ago (1 children)

you're using alpine+docker with systemd?

[–] hosaka@programming.dev 1 points 1 week ago

Currently just alpine with docker compose, but I initially wanted to use podman, this was before quadlets were a thing and I found it very cumbersome to configure the networking between containers, also recall having to use kustomize as an extra step, so I gave up and went with compose.

Now there are quadlets with podman, which seem to do everything I need but require systemd. I'd be happy to switch from openrc to systemd just for the sake of using podman.