Red Hat Bugzilla – Bug 91180
GLIBC_2.0 not defined in file libc.so.6 with link time reference
Last modified: 2016-11-24 10:18:50 EST
Description of problem:
When i try to start netscape ldap in redhat 9.0 it gives the following error...
Starting Netscape LDAP:./ns-slapd: relocation
error: ../../../lib/libnsres31.so: symbol errno, version GLIBC_2.0 not defined
in file libc.so.6 with link time reference
Version-Release number of selected component (if applicable):
Netscape Directory Server Version 4.12
Steps to Reproduce:
That's netscape bug, so you should report it to them instead.
Whenever errno is used, #include <errno.h> must preceede it, as required by
various standards, and apparently some code in libnsres31.so did not bother
to do it.
In the mean time, you can run the application with LD_ASSUME_KERNEL=2.4.1 in
the environment as a workaround.