Source: musl Version: 1.2.5-3 Severity: important Tags: patch upstream Forwarded: https://www.openwall.com/lists/musl/2022/01/07/7 User: [email protected] Usertags: ftcbfs Control: affects -1 + src:systemd
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. mallinfo2 is not only needed by systemd, but also by Android. In that context, a patch was submitted. https://www.openwall.com/lists/musl/2022/01/06/2 Rich Felker indicated a rather strong rejection of mallinfo due to the use of too small size types. He offered a constructive review for mallinfo2. That lead to a second version of the patch. https://www.openwall.com/lists/musl/2022/01/07/7 Would it be sensible for Debian to include this patch in the packaging deviating from upstream? It would probably be fine to remove the addition of mallinfo to force users onto mallinfo2. Helmut

