[SSSD] [PATCH] BUILD: Build shared components as an internal shared library

Stephen Gallagher sgallagh at redhat.com
Fri Feb 22 15:05:42 UTC 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

There is a large amount of duplicated code being linked into multiple
SSSD binaries. Instead of statically linking this code throughout the
SSSD, we should instead create private shared libraries for them and
drop this code on the system only once.


The installed size of the Fedora RPMs decreased from 13MB to 5.1MB.
This is definitely a significant gain, both in disk space and memory
usage (since the code will only need to be loaded into memory once).
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.13 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEARECAAYFAlEniUYACgkQeiVVYja6o6MzwwCePxfIqwOdLqZRvCIzPMloCP14
Vo4AnjhaxO1/0/l9WsFH53oyF/CDqLTV
=am57
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-BUILD-Build-shared-components-as-an-internal-shared-.patch
Type: text/x-patch
Size: 4188 bytes
Desc: not available
URL: <https://lists.fedorahosted.org/pipermail/sssd-devel/attachments/20130222/2402c180/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-BUILD-Build-shared-components-as-an-internal-shared-.patch.sig
Type: application/pgp-signature
Size: 72 bytes
Desc: not available
URL: <https://lists.fedorahosted.org/pipermail/sssd-devel/attachments/20130222/2402c180/attachment.sig>


More information about the sssd-devel mailing list