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....
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/8f8703d47abf01d5f1a5f683c2fc1ee...