s4-ldb: check for ldap_initialize
authorAndrew Tridgell <tridge@samba.org>
Wed, 5 May 2010 14:27:52 +0000 (16:27 +0200)
committerAndrew Tridgell <tridge@samba.org>
Wed, 5 May 2010 19:37:42 +0000 (21:37 +0200)
HPUX 11.0 has a ldap library that doesn't have ldap_initialize

source4/lib/ldb/wscript

index 17f6d6bb3571103ee76c1c63e414c38a0844dde9..b135034ade27ea2f4958fd110e44a3503fb39cd2 100644 (file)
@@ -46,7 +46,7 @@ def configure(conf):
                                          implied_deps='replace talloc tdb tevent'):
                 conf.define('USING_SYSTEM_LDB', 1)
         # we need this for the ldap backend
-        if conf.CHECK_FUNCS_IN('ber_flush ldap_open', 'lber ldap', headers='lber.h ldap.h'):
+        if conf.CHECK_FUNCS_IN('ber_flush ldap_open ldap_initialize', 'lber ldap', headers='lber.h ldap.h'):
             conf.env.ENABLE_LDAP_BACKEND = True
 
     conf.DEFINE('HAVE_CONFIG_H', 1, add_to_cflags=True)