From 83f10797ff36ef75c2aade129895cf81e1b18215 Mon Sep 17 00:00:00 2001 From: Nalin Dahyabhai Date: Fri, 7 Jul 2006 18:11:59 +0000 Subject: [PATCH] - add logging to the AC_TRY_LINK test for libresolv, so that we can see if it succeeds or not --- hesiod-3.1.0-libresolv.patch | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/hesiod-3.1.0-libresolv.patch b/hesiod-3.1.0-libresolv.patch index 468938a..9487b7e 100644 --- a/hesiod-3.1.0-libresolv.patch +++ b/hesiod-3.1.0-libresolv.patch @@ -2,7 +2,7 @@ Try to correctly find res_mkquery in libresolv, even in cases where a preprocessor-based rename in may screw us up. --- hesiod-3.1.0/configure.in 2006-03-30 11:22:11.000000000 -0500 +++ hesiod-3.1.0/configure.in 2006-03-30 13:31:02.000000000 -0500 -@@ -12,7 +12,11 @@ +@@ -12,7 +12,14 @@ AC_EGREP_HEADER(pw_change, pwd.h, AC_DEFINE(HAVE_PW_CHANGE)) AC_EGREP_HEADER(pw_expire, pwd.h, AC_DEFINE(HAVE_PW_EXPIRE)) @@ -10,7 +10,10 @@ preprocessor-based rename in may screw us up. +AC_CHECK_FUNC(res_mkquery, :, [AC_CHECK_LIB(resolv, res_mkquery,,[ +saveLIBS="$LIBS" +LIBS="-lresolv $LIBS" -+AC_TRY_LINK([#include ],[res_mkquery(0,NULL,0,0,NULL,0,NULL,NULL,0);],[AC_DEFINE(HAVE_RES_MKQUERY,1,[Define if your libresolv provides res_mkquery.])],[LIBS="$saveLIBS"]) ++AC_MSG_CHECKING([if res_mkquery is provided by libresolv]) ++AC_TRY_LINK([#include ],[res_mkquery(0,NULL,0,0,NULL,0,NULL,NULL,0);],[AC_DEFINE(HAVE_RES_MKQUERY,1,[Define if your libresolv provides res_mkquery.]) ++AC_MSG_RESULT(yes)],[LIBS="$saveLIBS" ++AC_MSG_RESULT(no)]) +])]) AC_CONFIG_HEADER(config.h)