FYI: Configure/compilation problem with PHP4+OPENLDAP1.2.10

From: Date: Mon, 29 May 2000 22:19:49 +0000
Subject: FYI: Configure/compilation problem with PHP4+OPENLDAP1.2.10
Groups: php.dev 
Request: Send a blank email to php-dev+get-19713@lists.php.net to get a copy of this message
Perhaps this might be better posted to php-kb or php-install... I discovered a problem affecting PHP4 compilation when enabling LDAP (via OpenLDAP). The build environment is GCC 2.95.2 under Solaris 8/i. in ($LDAP_SOUCRE_DIR)/ext/ldap/ldap.c, tests are performed to determine if sufficient support exists to use ldap_get_lderrno() -- these tests incorrectly identify OpenLDAP as supporting this call. The resulting undefined reference breaks compilation when PHP is compiled as an apache module. For the time being, I have manually modified ldap.c and redefined LDAP_API_VERSION (to prevent references to this function in the error-handling routines). I believe this may affect other users. -- Whitney Williams

« previous php.dev (#19713) next »