[SSSD] [PATCH] BUILD: Repair dependecies on deprecated libraries

Petr Cech pcech at redhat.com
Tue Jul 28 09:58:06 UTC 2015


Hi,

this is a patch to
https://fedorahosted.org/sssd/ticket/2733

This issue is caused by the change of packaging in libsystemd
They said:
"We merged libsystemd-journal.so, libsystemd-id128.so, libsystemd-login
and libsystemd-daemon into a a single libsystemd.so to reduce code
duplication and avoid cyclic dependencies (see below). The new library
exports the same symbols as the old libraries, however with a different
symbol version."
More is available here:
http://lists.freedesktop.org/archives/systemd-devel/2014-February/017146.html

So, the solution is checking the version of systemd and deciding which 
library we can use. More details in patch.

Thanks.

Petr

PS: Thanks to lslebodn :-)
PPS: There are CI tests too
http://sssd-ci.duckdns.org/logs/commit/bf/8f8703d47abf01d5f1a5f683c2fc1ee572350c/1965/summary.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-BUILD-Repair-dependecies-on-deprecated-libraries.patch
Type: text/x-patch
Size: 3142 bytes
Desc: not available
URL: <https://lists.fedorahosted.org/pipermail/sssd-devel/attachments/20150728/f9d52aa1/attachment.bin>


More information about the sssd-devel mailing list