Control: tags -1 + moreinfo On Sat, Jan 10, 2026 at 12:53:18PM +0100, Helmut Grohne wrote: > systemd now requires the mallinfo or mallinfo2 functions for building. > musl does not presently provide them. Therefore, systemd cannot be > built. Since systemd provides an essential package, this undermines the > availability of a musl port. I think this warrants important severity.
This has become more tricky. Due to the work of PostmarketOS and others, systemd gained explicit support for musl and its way of doing so is vendoring a couple of libraries providing stuff that's missing from musl. One piece is mallinfo2. Now when compiling systemd with -Dlibc=musl that mallinfo2 substitution conflicts with a musl that provides mallinfo2. I've not reached a final conclusion yet, but since other distributions tend to not extend their musl with mallinfo2, Debian probably shouldn't do so either and the immediate need vanished. Helmut

