Index: ChangeLog =================================================================== --- ChangeLog +++ ChangeLog @@ -1,3 +1,7 @@ +2010-10-19 Peter Gerdes + + * configure.ac: Add test to see if -lresolv needs to be added to DNSLIBS to enable DNS resolution on OS X + 2010-10-18 Werner Koch Release 1.4.11. Index: configure.ac =================================================================== --- configure.ac +++ configure.ac @@ -730,6 +730,17 @@ [[unsigned char answer[PACKETSZ]; res_query("foo.bar",C_IN,T_A,answer,PACKETSZ); dn_skipname(0,0); dn_expand(0,0,0,0,0);]])],[have_resolver=yes ; need_compat=yes]) AC_MSG_RESULT($have_resolver) fi + if test x"$have_resolver" != xyes ; then + AC_MSG_CHECKING([whether I can make the resolver usable by linking -lresolv]) + LIBS="-lresolv $LIBS" + AC_LINK_IFELSE([AC_LANG_PROGRAM([#define BIND_8_COMPAT +#include +#include +#include +#include ], +[[unsigned char answer[PACKETSZ]; res_query("foo.bar",C_IN,T_A,answer,PACKETSZ); dn_skipname(0,0); dn_expand(0,0,0,0,0);]])],[have_resolver=yes ; need_compat=yes]) + AC_MSG_RESULT($have_resolver) + fi fi if test x"$have_resolver" = xyes ; then