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
> 
>

Reply via email to