--- bind-9.4.2-P1/contrib/queryperf/configure.in.libresolv.droplet 2007-05-20 21:24:56.000000000 -0400 +++ bind-9.4.2-P1/contrib/queryperf/configure.in 2008-07-08 18:16:14.000000000 -0400 @@ -17,7 +17,7 @@ AC_INIT(queryperf.c) -AC_PREREQ(2.13) +AC_PREREQ(2.53) AC_PROG_CC @@ -52,8 +52,19 @@ AC_DEFUN(AC_SA_LEN, ]) AC_CONFIG_HEADERS(config.h) -AC_SEARCH_LIBS(res_mkquery, resolv bind) -AC_SEARCH_LIBS(__res_mkquery, resolv bind) +AC_CACHE_CHECK([whether your system has res_mkquery()], ac_cv_have_res_mkquery, [ +saved_LIBS="$LIBS" +LIBS="$LIBS -lresolv" +AC_TRY_LINK( +[#include <resolv.h>], +[res_mkquery(0, NULL, 0, 0, NULL, 0, NULL, NULL, 0);], +[ac_cv_have_res_mkquery=yes], [ +LIBS="$saved_LIBS" +AC_SEARCH_LIBS(res_mkquery, [resolv bind], +[ac_cv_have_res_mkquery=yes], +[ac_cv_have_res_mkquery=no]) +]) +]) AC_CHECK_LIB(socket, socket) AC_CHECK_LIB(nsl, inet_ntoa) AC_CHECK_FUNCS(gethostbyname2)