From: Günther Deschner Date: Fri, 11 Feb 2011 11:09:25 +0000 (+0100) Subject: s3-waf: use bld.env.HAVE_LDAP in some more places, hopefully fixes the builds w/o... X-Git-Tag: tevent-0.9.11~727 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8015514c5b19acf37e6121eefdc8464fb89e60c2;p=thirdparty%2Fsamba.git s3-waf: use bld.env.HAVE_LDAP in some more places, hopefully fixes the builds w/o ldap. Guenther Autobuild-User: Günther Deschner Autobuild-Date: Fri Feb 11 13:08:38 CET 2011 on sn-devel-104 --- diff --git a/source3/passdb/wscript_build b/source3/passdb/wscript_build index 4a41fe52382..be381c815f8 100644 --- a/source3/passdb/wscript_build +++ b/source3/passdb/wscript_build @@ -23,7 +23,7 @@ bld.SAMBA_MODULE('pdb_ldap', source=PDB_LDAP_SRC, init_function='', internal_module=bld.SAMBA3_IS_STATIC_MODULE('pdb_ldap'), - enabled=bld.SAMBA3_IS_ENABLED_MODULE('pdb_ldap')) + enabled=bld.SAMBA3_IS_ENABLED_MODULE('pdb_ldap') and bld.env.HAVE_LDAP) bld.SAMBA_MODULE('pdb_ads', subsystem='pdb', diff --git a/source3/winbindd/wscript_build b/source3/winbindd/wscript_build index fd4bdad4229..bb2ae3f52f6 100644 --- a/source3/winbindd/wscript_build +++ b/source3/winbindd/wscript_build @@ -28,7 +28,8 @@ bld.SAMBA_SUBSYSTEM('idmap', bld.SAMBA_SUBSYSTEM('IDMAP_ADEX', source=IDMAP_ADEX_SRC, - vars=locals()) + vars=locals(), + enabled=bld.env.HAVE_LDAP) bld.SAMBA_SUBSYSTEM('IDMAP_HASH', source=IDMAP_HASH_SRC, @@ -36,7 +37,8 @@ bld.SAMBA_SUBSYSTEM('IDMAP_HASH', bld.SAMBA_SUBSYSTEM('IDMAP_AD', source=IDMAP_AD_SRC, - vars=locals()) + vars=locals(), + enabled=bld.env.HAVE_LDAP) bld.SAMBA_MODULE('idmap_ad', subsystem='idmap', @@ -44,7 +46,7 @@ bld.SAMBA_MODULE('idmap_ad', deps='IDMAP_AD', init_function='', internal_module=bld.SAMBA3_IS_STATIC_MODULE('idmap_ad'), - enabled=bld.SAMBA3_IS_ENABLED_MODULE('idmap_ad')) + enabled=bld.SAMBA3_IS_ENABLED_MODULE('idmap_ad' and bld.env.HAVE_LDAP)) bld.SAMBA_MODULE('idmap_rid', subsystem='idmap', @@ -65,7 +67,7 @@ bld.SAMBA_MODULE('idmap_ldap', source=IDMAP_LDAP_SRC, init_function='', internal_module=bld.SAMBA3_IS_STATIC_MODULE('idmap_ldap'), - enabled=bld.SAMBA3_IS_ENABLED_MODULE('idmap_ldap')) + enabled=bld.SAMBA3_IS_ENABLED_MODULE('idmap_ldap') and bld.env.HAVE_LDAP) bld.SAMBA_MODULE('idmap_nss', subsystem='idmap', @@ -102,7 +104,7 @@ bld.SAMBA_MODULE('idmap_adex', deps='IDMAP_ADEX', init_function='', internal_module=bld.SAMBA3_IS_STATIC_MODULE('idmap_adex'), - enabled=bld.SAMBA3_IS_ENABLED_MODULE('idmap_adex')) + enabled=bld.SAMBA3_IS_ENABLED_MODULE('idmap_adex') and bld.env.HAVE_LDAP) bld.SAMBA_MODULE('idmap_autorid', subsystem='idmap', @@ -132,7 +134,7 @@ bld.SAMBA_MODULE('nss_info_adex', deps='IDMAP_ADEX', init_function='', internal_module=bld.SAMBA3_IS_STATIC_MODULE('idmap_adex'), - enabled=bld.SAMBA3_IS_ENABLED_MODULE('idmap_adex')) + enabled=bld.SAMBA3_IS_ENABLED_MODULE('idmap_adex') and bld.env.HAVE_LDAP) bld.SAMBA_MODULE('nss_info_hash', subsystem='nss_info', @@ -148,7 +150,7 @@ bld.SAMBA_MODULE('nss_info_rfc2307', deps='IDMAP_AD', init_function='', internal_module=bld.SAMBA3_IS_STATIC_MODULE('idmap_ad'), - enabled=bld.SAMBA3_IS_ENABLED_MODULE('idmap_ad')) + enabled=bld.SAMBA3_IS_ENABLED_MODULE('idmap_ad') and bld.env.HAVE_LDAP) bld.SAMBA_MODULE('nss_info_sfu20', subsystem='nss_info', @@ -156,7 +158,7 @@ bld.SAMBA_MODULE('nss_info_sfu20', deps='IDMAP_AD', init_function='', internal_module=bld.SAMBA3_IS_STATIC_MODULE('idmap_ad'), - enabled=bld.SAMBA3_IS_ENABLED_MODULE('idmap_ad')) + enabled=bld.SAMBA3_IS_ENABLED_MODULE('idmap_ad') and bld.env.HAVE_LDAP) bld.SAMBA_MODULE('nss_info_sfu', subsystem='nss_info', @@ -164,4 +166,4 @@ bld.SAMBA_MODULE('nss_info_sfu', deps='IDMAP_AD', init_function='', internal_module=bld.SAMBA3_IS_STATIC_MODULE('idmap_ad'), - enabled=bld.SAMBA3_IS_ENABLED_MODULE('idmap_ad')) + enabled=bld.SAMBA3_IS_ENABLED_MODULE('idmap_ad') and bld.env.HAVE_LDAP)