It appears that this runs deeper than just specifying a new plug-in
package. When I tried to do exactly what you suggest, I found that
libldap2-dev is 2.1.30 while slapd is 2.3.35 (gutsy).

If --with-ldap is switched on in the configure parameters, the build
fails due to some #defines set in
src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap.h (49) which constrains the
version to 2.2.24 or higher.

I tried a workaround, which was to specify -DBUILD_WITH_BROKEN_LDAP in
the CFLAGS. Unfortunately, changes in the data types from OpenLDAP
2.1.30 (which ship with Gutsy) appear to be significantly different
enough to prohibit the build. I haven't investigated farther than this,
however.

My proposed course of action is to figure out why OpenLDAP's headers are
two points behind its binaries, and <i>then</i> to implement the LDAP
plug-in package.

-- 
krb5 ldap backend not built
https://bugs.launchpad.net/bugs/208576
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to