diff options
author | Lukas Slebodnik <lslebodn@redhat.com> | 2013-05-21 16:41:31 +0200 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2013-05-30 18:45:09 +0200 |
commit | 577ba99b3150404533bd3d859522a2c994b17e76 (patch) | |
tree | 8304dd5b11a007d8a71b92100073a22534675677 /src/lib | |
parent | 7c116e6b9c55cf08a8010a5919066207b82e3859 (diff) | |
download | sssd-577ba99b3150404533bd3d859522a2c994b17e76.tar.gz sssd-577ba99b3150404533bd3d859522a2c994b17e76.tar.xz sssd-577ba99b3150404533bd3d859522a2c994b17e76.zip |
Fix compilation with disabled link_all_deplibs.
From the Debian patch:
># Do not link against deplibs. This is not needed for shared libs
># on at least ELF systems since those already know which libs they
># need themself. This seems to break a few things and will be fixed
># in a better way in a future upstream version.
Overlinking has several issues. An obvious one is performance on startup,
a more serious is if one of the lib deps changes soname of something it links
against, and you could load two versions to the memory at the same time..
This patch changes dependencies among libsss_util and libsss_child,
libsss_crypt, libsss_debug. Library libsss_util no longer depends on
any internal library. Each program, which was linked with libsss_util,
now directly link necessary libraries
(libsss_child, libsss_crypt, libsss_debug)
https://fedorahosted.org/sssd/ticket/1928
Diffstat (limited to 'src/lib')
0 files changed, 0 insertions, 0 deletions