Fix dependencies when using shared libraries.
authorJelmer Vernooij <jelmer@samba.org>
Mon, 20 Apr 2009 10:28:02 +0000 (12:28 +0200)
committerJelmer Vernooij <jelmer@samba.org>
Tue, 2 Jun 2009 16:05:39 +0000 (18:05 +0200)
source4/auth/config.mk
source4/auth/gensec/config.mk
source4/dsdb/config.mk

index 7d5050919e14f33d823353b3530544dcfd3d5fae..97916023c3e1bcc56b2fd5cca9d0f069ee64b49b 100644 (file)
@@ -8,6 +8,7 @@ mkinclude credentials/config.mk
 
 [SUBSYSTEM::auth_session]
 PUBLIC_DEPENDENCIES = CREDENTIALS
 
 [SUBSYSTEM::auth_session]
 PUBLIC_DEPENDENCIES = CREDENTIALS
+PRIVATE_DEPENDENCIES = SAMDB
 
 PUBLIC_HEADERS += $(authsrcdir)/session.h
 
 
 PUBLIC_HEADERS += $(authsrcdir)/session.h
 
index a9ce228f12c8a5f23fa2ece5c1cc9f7c7172a046..d2e41dadd7573c7fe04094ec2b82f844df7568fc 100644 (file)
@@ -67,7 +67,7 @@ $(eval $(call proto_header_template,$(gensecsrcdir)/spnego_proto.h,$(gensec_spne
 [MODULE::gensec_schannel]
 SUBSYSTEM = gensec
 INIT_FUNCTION = gensec_schannel_init
 [MODULE::gensec_schannel]
 SUBSYSTEM = gensec
 INIT_FUNCTION = gensec_schannel_init
-PRIVATE_DEPENDENCIES = SCHANNELDB NDR_SCHANNEL CREDENTIALS LIBNDR
+PRIVATE_DEPENDENCIES = SCHANNELDB NDR_SCHANNEL CREDENTIALS LIBNDR auth_session
 OUTPUT_TYPE = MERGED_OBJ
 # End MODULE gensec_schannel
 ################################################
 OUTPUT_TYPE = MERGED_OBJ
 # End MODULE gensec_schannel
 ################################################
index 0895a1dd86696c5bb23c364b1f79363242df6935..664f5150bebf4db797b0639bc1f41c3b1363a8d6 100644 (file)
@@ -9,7 +9,7 @@ PUBLIC_DEPENDENCIES = HEIMDAL_KRB5
 PRIVATE_DEPENDENCIES = LIBNDR NDR_DRSUAPI NDR_DRSBLOBS NSS_WRAPPER \
                                           auth_system_session LDAP_ENCODE LIBCLI_AUTH LIBNDR \
                                           SAMDB_SCHEMA LDB_WRAP SAMDB_COMMON \
 PRIVATE_DEPENDENCIES = LIBNDR NDR_DRSUAPI NDR_DRSBLOBS NSS_WRAPPER \
                                           auth_system_session LDAP_ENCODE LIBCLI_AUTH LIBNDR \
                                           SAMDB_SCHEMA LDB_WRAP SAMDB_COMMON \
-                                               LIBCLI_DRSUAPI
+                                               LIBCLI_DRSUAPI LIBCLI_LDAP_NDR
 
 
 SAMDB_OBJ_FILES = $(addprefix $(dsdbsrcdir)/, \
 
 
 SAMDB_OBJ_FILES = $(addprefix $(dsdbsrcdir)/, \