summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Makefile.am15
-rw-r--r--src/tests/dlopen-tests.c14
2 files changed, 17 insertions, 12 deletions
diff --git a/Makefile.am b/Makefile.am
index 80564d604..85699d11e 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -319,7 +319,11 @@ libsss_crypt_la_CFLAGS = \
$(SSS_CRYPT_CFLAGS) \
$(DHASH_CFLAGS)
libsss_crypt_la_LIBADD = \
- $(SSS_CRYPT_LIBS)
+ $(SSS_CRYPT_LIBS) \
+ $(DHASH_LIBS) \
+ $(TALLOC_LIBS) \
+ libsss_debug.la \
+ $(NULL)
libsss_crypt_la_LDFLAGS = \
-avoid-version
@@ -670,6 +674,12 @@ libsss_debug_la_LDFLAGS = \
pkglib_LTLIBRARIES += libsss_child.la
libsss_child_la_SOURCES = src/util/child_common.c
+libsss_child_la_LIBADD = \
+ $(TALLOC_LIBS) \
+ $(TEVENT_LIBS) \
+ $(DHASH_LIBS) \
+ libsss_debug.la \
+ $(NULL)
libsss_child_la_LDFLAGS = -avoid-version
pkglib_LTLIBRARIES += libsss_util.la
@@ -735,6 +745,9 @@ libsss_util_la_LIBADD = \
$(SSSD_LIBS) \
$(SYSTEMD_LOGIN_LIBS) \
$(UNICODE_LIBS) \
+ libsss_debug.la \
+ libsss_child.la \
+ libsss_crypt.la \
$(NULL)
if BUILD_SUDO
libsss_util_la_SOURCES += src/db/sysdb_sudo.c
diff --git a/src/tests/dlopen-tests.c b/src/tests/dlopen-tests.c
index 7e56d6524..5cc6cae69 100644
--- a/src/tests/dlopen-tests.c
+++ b/src/tests/dlopen-tests.c
@@ -71,18 +71,10 @@ struct so {
{ "cifs_idmap_sss.so", { LIBPFX"cifs_idmap_sss.so", NULL } },
#endif
{ "memberof.so", { LIBPFX"memberof.so", NULL } },
- { "libsss_child.so", { "libtevent.so",
- LIBPFX"libsss_debug.so",
- LIBPFX"libsss_crypt.so",
- LIBPFX"libsss_util.so",
+ { "libsss_child.so", { LIBPFX"libsss_util.so",
LIBPFX"libsss_child.so", NULL } },
- { "libsss_crypt.so", { "libtalloc.so",
- LIBPFX"libsss_debug.so",
- LIBPFX"libsss_crypt.so", NULL } },
- { "libsss_util.so", { "libtalloc.so",
- LIBPFX"libsss_debug.so",
- LIBPFX"libsss_crypt.so",
- LIBPFX"libsss_util.so", NULL } },
+ { "libsss_crypt.so", { LIBPFX"libsss_crypt.so", NULL } },
+ { "libsss_util.so", { LIBPFX"libsss_util.so", NULL } },
{ "libsss_simple.so", { LIBPFX"libdlopen_test_providers.so",
LIBPFX"libsss_simple.so", NULL } },
#ifdef BUILD_SAMBA