summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Bokovoy <ab@samba.org>2013-04-03 16:01:34 +0300
committerAndreas Schneider <asn@cryptomilk.org>2013-04-09 20:29:18 +0200
commitb752417f2d6c478524f0fbf0fda1a5d0401b6f9e (patch)
tree59862fb773b99c5eab07752174b881e31616c1d7
parent6058bc9bb6ac315fbe7cb18e1d07a846f7849e22 (diff)
downloadsamba-b752417f2d6c478524f0fbf0fda1a5d0401b6f9e.tar.gz
samba-b752417f2d6c478524f0fbf0fda1a5d0401b6f9e.tar.bz2
samba-b752417f2d6c478524f0fbf0fda1a5d0401b6f9e.zip
s3-waf: filter out ldapsam internal init functions
pdb_ldapsam_init* functions (init and init_common) are used in pdb_ipa.c and pdb_nds.c which are always linked together with pdb_ldap.c where pdb_ldapsam_init* functions reside. Tested with both ldapsam integrated (into libpdb) and as a separate module. Reviewed-by: Andreas Schneider <asn@samba.org>
-rwxr-xr-xsource3/wscript_build1
1 files changed, 1 insertions, 0 deletions
diff --git a/source3/wscript_build b/source3/wscript_build
index 2e07fad796..b2a9b5a739 100755
--- a/source3/wscript_build
+++ b/source3/wscript_build
@@ -721,6 +721,7 @@ ldapsam_pdb_match = ['!priv2ld', '!smbldap_search_domain_info',
'!get_attr_list']
private_pdb_match.append('!pdb_nds_*')
private_pdb_match.append('!pdb_init_ldapsam')
+private_pdb_match.append('!pdb_ldapsam_init*')
private_pdb_match = private_pdb_match + ldapsam_pdb_match
private_pdb_match = private_pdb_match + map(lambda x: '!pdb_%s_init' % x, static_pdb_match)