ID: 29492 Updated by: [EMAIL PROTECTED] Reported By: sami at sipponen dot com -Status: Open +Status: Assigned Bug Type: LDAP related Operating System: Windows Server 2003 PHP Version: 4.3.8 -Assigned To: wez +Assigned To: edink New Comment:
Edin, can you fix this? Previous Comments: ------------------------------------------------------------------------ [2004-10-23 21:48:26] [EMAIL PROTECTED] seems to be related to the following addition to config.m4 dnl Solaris 2.8 claims to be 2004 API, but doesn't have dnl ldap_parse_reference() nor ldap_start_tls_s() AC_CHECK_FUNCS([ldap_parse_reference ldap_start_tls_s]) a HAVE_... macro for ldap_start_tls_s was added to config.w32 but it looks as if ldap_parse_reference was overlooked at least according to MSDN windows supports ldap_parse_reference just fine i can't compile and test on windows so i'll add the required patch here for now: --- ext/ldap/config.w32 19 Dec 2003 15:04:21 -0000 1.1 +++ ext/ldap/config.w32 23 Oct 2004 19:42:32 -0000 @@ -12,6 +12,7 @@ CHECK_LIB("olber32.lib", "ldap", PHP_LDAP)) { EXTENSION('ldap', 'ldap.c'); + AC_DEFINE('HAVE_LDAP_PARSE_REFERENCE', 1); AC_DEFINE('HAVE_LDAP_START_TLS_S', 1); AC_DEFINE('HAVE_LDAP', 1); ------------------------------------------------------------------------ [2004-08-02 14:08:46] sami at sipponen dot com Description: ------------ It seems that ldap_parse_reference() function is missing in latest PHP 4.3.8 build. PHP 5.0.0 Windows build doesn't have that function either. However ldap_first_reference() and ldap_next_reference() functions are working perfectly. ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=29492&edit=1