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
