Bug #10777 Updated: Missing libraries for Netscape LDAP SDK
| From: | sniper@php.net | Date: | Mon, 21 May 2001 19:50:39 +0000 |
| Subject: | Bug #10777 Updated: Missing libraries for Netscape LDAP SDK | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-56118@lists.php.net to get a copy of this message | ||
ID: 10777
Updated by: sniper
Reported By: d.begley@uws.edu.au
Old-Status: Open
Status: Closed
Bug Type: LDAP related
Operating system:
PHP Version: 4.0.5
Assigned To:
Comments:
Fixed in CVS. Fix will be in PHP 4.0.6.
--Jani
Previous Comments:
---------------------------------------------------------------------------
[2001-05-10 03:12:01] d.begley@uws.edu.au
ext/ldap/config.m4 looks for and adds the library required
for the Netscape LDAP SDK (such as ldapssl41); the script
also includes the runtime path for the LDAP library.
Unfortunately, in the case of SDK 4.1 (ldapssl41) the
associated libraries (nspr3, plc3 and plds3) are NOT linked.
If you run ldd against the resultant PHP binary, the
compile-time linker has already discovered this dependency
and added the missing libraries - but because they were not
explicitly linked the runtime path is missing so the
libraries are not found when PHP executes.
The fix is to also explicitly link the missing three
libraries (in addition to ldapssl41).
---------------------------------------------------------------------------
ATTENTION! Do NOT reply to this email!
To reply, use the web interface found at http://bugs.php.net/?id=10777&edit=2