]> git.ipfire.org Git - thirdparty/systemd.git/commit
Add experimental musl support (#38825)
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Mon, 17 Nov 2025 10:14:47 +0000 (11:14 +0100)
committerGitHub <noreply@github.com>
Mon, 17 Nov 2025 10:14:47 +0000 (11:14 +0100)
commit651fdde1cd0c88eccb0fd77d31d041e017bc984a
treea5252325b026df48e8e96d89f4d6462f0f09c48e
parente9ce56c6e670c60e9596fbba0be99b6886b96160
parentf115763f191c45dc761aab071705385e78d9a3c5
Add experimental musl support (#38825)

This adds experimental support of building systemd with musl. This
allows to build systemd with musl and run most of the unit tests.
Running integration tests is not yet supported, however. Hopefully, this
should be a good starting point to support musl.

This requires musl-1.2.5 with
https://github.com/kraj/musl/commit/fde29c04adbab9d5b081bf6717b5458188647f1c.
The patch is already backported to Alpine/postmarketOS's musl package
since musl-1.2.5-r11. See
https://gitlab.alpinelinux.org/alpine/aports/-/commit/333e50c2052c74bb372f821fdeea2e6814f2fe7a.