1 diff -urN evolution-2.28.0/m4/evo_ldap_check.m4 evolution-2.28.0.new/m4/evo_ldap_check.m4
2 --- evolution-2.28.0/m4/evo_ldap_check.m4 2009-08-11 13:50:27.000000000 +0200
3 +++ evolution-2.28.0.new/m4/evo_ldap_check.m4 2009-10-15 15:01:56.206824013 +0200
5 AC_MSG_ERROR([evolution requires OpenLDAP version >= 2])
8 - AC_CHECK_LIB(resolv, res_query, [LDAP_LIBS="-lresolv"])
9 - AC_CHECK_LIB(socket, bind, [LDAP_LIBS="$LDAP_LIBS -lsocket"])
10 - AC_CHECK_LIB(nsl, gethostbyaddr, [LDAP_LIBS="$LDAP_LIBS -lnsl"])
11 + dnl AC_CHECK_LIB(resolv, res_query, [LDAP_LIBS="-lresolv"])
12 + AC_CHECK_FUNC(bind, , [AC_CHECK_LIB(socket, bind, LDAP_LIBS="$LDAP_LIBS -lsocket")])
13 + AC_CHECK_FUNC(gethostbyaddr, , [AC_CHECK_LIB(nsl, gethostbyaddr, LDAP_LIBS="$LDAP_LIBS -lnsl")])
14 AC_CHECK_LIB(lber, ber_get_tag, [
15 if test "$with_static_ldap" = "yes"; then
16 LDAP_LIBS="$with_openldap/lib/liblber.a $LDAP_LIBS"