I have tried building the bind9 package with the flag --with-dlz-ldap=yes set, but it did not solve the problem. The following is what I did:
sudo apt-get update sudo apt-get build-dep bind9 mkdir -p ~/ws/bind9 cd ~/ws/bind9 apt-get source bind9 cd bind9-9.9.5.dfsg ./configure --with-dlz-ldap=yes dpkg-buildpackage -rfakeroot cd .. dpkg -i ~/ws/bind9/bind9_9.9.5.dfsg-3_amd64.deb I am not sure if I did the above correctly. I am getting the same 'undefined symbol' error: dlz_dlopen failed to open library '/usr/lib/dlz-ldap-enum/dlz_ldap_enum.so' - /usr/lib/dlz-ldap-enum/dlz_ldap_enum.so: undefined symbol: ns_g_mctx Please advise how else this can be solved. On Tue, 28 Oct 2014 00:00:42 -0400 Michael Gilbert <[email protected]> wrote: > control: severity -1 important > > On Sun, Oct 26, 2014 at 2:25 AM, Daniel Pocock wrote: > > Users are complaining that dlz-ldap-enum is not working again > > > > http://list.resiprocate.org/archive/repro-users/msg00780.html > > > > I had a quick look and I notice that dlz_dlopen.h is still not installed > > by the libbind-dev package. > > I think --with-dlz-ldap=yes is probably a currently missing configure > flag that would support that Can you try and see if it is a solution? > > Best wishes, > Mike > >

