diff -p -up dirmngr-1.1.0/configure.ac.lber dirmngr-1.1.0/configure.ac --- dirmngr-1.1.0/configure.ac.lber 2010-06-14 09:40:27.000000000 +0200 +++ dirmngr-1.1.0/configure.ac 2012-06-10 19:29:39.844602243 +0200 @@ -317,6 +317,16 @@ done AC_SUBST(LDAPLIBS) +if test $have_ldap = yes ; then + AC_CHECK_LIB(lber, ber_free, + [ LBER_LIBS="$LBER_LIBS -llber" + AC_DEFINE(HAVE_LBER,1, + [defined if liblber is available]) + have_lber=yes + ]) +fi +AC_SUBST(LBER_LIBS) + # Checks for header files. AC_HEADER_STDC diff -p -up dirmngr-1.1.0/Makefile.am.lber dirmngr-1.1.0/Makefile.am diff -p -up dirmngr-1.1.0/src/Makefile.am.lber dirmngr-1.1.0/src/Makefile.am --- dirmngr-1.1.0/src/Makefile.am.lber 2009-11-04 09:48:15.000000000 +0100 +++ dirmngr-1.1.0/src/Makefile.am 2012-06-10 19:31:26.076802796 +0200 @@ -61,7 +61,7 @@ dirmngr_ldap_SOURCES = dirmngr_ldap.c i1 dirmngr_ldap_CFLAGS = $(GPG_ERROR_CFLAGS) dirmngr_ldap_LDFLAGS = dirmngr_ldap_LDADD = $(ldap_ldadd) ../jnlib/libjnlib.a $(LIBOBJS) \ - $(GPG_ERROR_LIBS) $(LDAPLIBS) $(LIBINTL) $(LIBICONV) + $(GPG_ERROR_LIBS) $(LDAPLIBS) $(LBER_LIBS) $(LIBINTL) $(LIBICONV) dirmngr_client_SOURCES = dirmngr-client.c i18n.h util.h b64enc.c \ get-path.c no-libgcrypt.c no-libgcrypt.h