A user of the Debian package has just informed me that the ExternalLookup was built without LDAP support.
When checking the build logs, I can see:
Selecting previously deselected package libldap-2.4-2.
Unpacking libldap-2.4-2 (from .../libldap-2.4-2_2.4.23-7_amd64.deb) ...
checking whether to enable external lookup support... yes
checking lber.h usability... yes
checking lber.h presence... yes
checking for lber.h... yes
checking ldap.h usability... yes
checking ldap.h presence... yes
checking for ldap.h... yes
checking for ber_alloc in -llber... yes
checking for ldap_init in -lldap... yes
checking for OpenLDAP version >= 2.2.0... no
checking whether to enable LDAP support in external lookup... no
As far as I could check, the external_lookup.m4 part responisble for this check wasn't changed recently, so this might also be a problem particular to Debian, but I doubt though.
Might be linked to the patch I provided to reduce the number of unused dependencies, but I cannot find what could cause this behaviour.
Any help would be much appreciated, I'd be happy to test any patch proposal.
Log in to post a comment.