在FreeBSD, 使用ports编译安装OpenLDAP 2.4, 运行时偶尔会出现下面错误:
# /usr/local/libexec/slapd -d 256
@(#) $OpenLDAP: slapd 2.4.16 (May 3 2009 22:39:26) $
root@congli:/usr/ports/net/openldap24-server/work/openldap-2.4.16/servers/slapd
/libexec/ld-elf.so.1: /usr/local/libexec/slapd: Undefined symbol "ldap_pvt_sasl_mutex_new"
这个错误又不是每次安装都有,但一旦出现,LDAP就无法运行.
解决方法:
add LDAP_R_COMPILE=1 to /etc/make.conf then goto the openldap ports make rmconfig && make reinstall.
阅读(1400) | 评论(0) | 转发(0) |