3 ms·
> What are you talking about??? This: https://github.com/systemd/systemd/blob/main/docs/ELF_DLOPEN_METADATA.md https://github.com/systemd/systemd/blob/main/doc
by cyberax 2y ago
> What are you talking about???
This: https://github.com/systemd/systemd/blob/main/docs/ELF_DLOPEN_METADATA.md https://github.com/systemd/systemd/blob/main/docs/ELF_DLOPEN...
> dlopen is hardly a new "delayed loading mechanism"
Yes, it's a well-known anti-pattern that libraries like glibc are trying to minimize.
When your fuckup requires a change in the basic system architecture, you are probably doing it wrong.
_All_ they needed to do was split libsystemd into libcoresystemd and libjournald. Only the latter requires libxz and other compressors.