On Mon, May 16, 2016 at 12:06 PM, Martin Pitt <martin.p...@ubuntu.com> wrote:
> Michael Biebl [2016-05-16  4:24 +0200]:
>> Any ideas, why simple tools like loginctl, busctl, hostnamectl require 300K+ 
>> ?
>> Could we move more common functionality into a shared, private library
>> to counter the constant growth?
>
> Building src/shared/ into a private libsystemd-internal.so (which
> doesn't have a SONAME and shipped development headers, so that we
> continue to be able to change the API freely) should help a great deal
> there.

Well, with static library each (small) binary only picks what it
needs. With common shared library everything must be always present
even if you need just a handful of small binaries. So it really needs
some real life comparison in typical installations.
_______________________________________________
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to