Re: SSSD Maintained?
Simon Richter <[email protected]> Mon, 3 Aug 2026 17:56:20 +0900
| Newsgroups | gmane.linux.debian.devel.general |
|---|---|
| Message-ID | <[email protected]> |
Hi,
On 8/3/26 4:09 PM, Timo Aaltonen wrote:
> /usr/bin/x86_64-linux-gnu-ld.bfd: /usr/lib/x86_64-linux-gnu/
> libkeyutils.so.1: error adding symbols: DSO missing from command line
This should be fairly simple to work around.
The error message means that the object being built has an undefined
symbol that is satisfied by libkeyutils.so.1, but this library is only
part of the link because another library depends on it, and it has not
been explictly mentioned.
If the object uses an interface from that library, it should be added as
a proper dependency, but if it uses something like an inline function
indirectly through another library, that library needs to be updated to
communicate the information "consumers of this library also need to link
against this other library" (which is possible using libtool .la files
or CMake definitions, although for some reason Debian believes one of
these to be a bad interface).
In any case, explicitly adding the library to the link should make the
problem go away.
Simon