ldap-libs.patch revision 6094
6094N/A--- a/source3/wscript 2016-03-22 02:00:33.000000000 -0700
6094N/A+++ samba-4.4.0/source3/wscript 2016-03-23 12:43:02.236160369 -0700
4369N/A+ opt.add_option('--with-libldap',
4369N/A+ # mozldap has lber-calls part of the libldap so it should be also set on ldap60 to avoid link of lber from OpenLDAP
4369N/A+ opt.add_option('--with-liblber',
6094N/A opt.SAMBA3_ADD_OPTION('winbind')
6094N/A opt.SAMBA3_ADD_OPTION('ads')
6094N/A opt.SAMBA3_ADD_OPTION('ldap')
4369N/A- conf.CHECK_FUNCS_IN('ber_scanf ber_sockbuf_add_io', 'lber')
4369N/A conf.CHECK_VARIABLE('LBER_OPT_LOG_PRINT_FN',
4369N/A- conf.CHECK_FUNCS_IN('ldap_init ldap_init_fd ldap_initialize ldap_set_rebind_proc', 'ldap')
4369N/A- conf.CHECK_FUNCS_IN('ldap_add_result_entry', 'ldap')
4369N/A+ conf.CHECK_FUNCS_IN('ldap_init ldap_init_fd ldap_initialize ldap_set_rebind_proc', Options.options.libldap_name )
4369N/A if conf.CHECK_CODE('ldap_set_rebind_proc(0, 0, 0)',
4369N/A if conf.CONFIG_SET('HAVE_BER_SOCKBUF_ADD_IO') and \
4369N/A conf.CONFIG_SET('HAVE_LDAP_OPT_SOCKBUF'):
4369N/A conf.DEFINE('HAVE_LDAP_SASL_WRAPPING', '1')
6094N/A+ if 'ldap' != Options.options.libldap_name:
6094N/A+ conf.SET_TARGET_TYPE('ldap', 'SYSLIB')
6094N/A+ conf.define('HAVE_LIBLDAP', 1)
6094N/A+ if 'lber' != Options.options.liblber_name:
6094N/A+ conf.SET_TARGET_TYPE('lber', 'SYSLIB')
6094N/A+ conf.define('HAVE_LIBLBER', 1)
6094N/A conf.fatal("LDAP support not found. "