SOURCES: libasyncns-configure.patch (NEW) - fix res_query check on...

megabajt megabajt at pld-linux.org
Fri Mar 16 09:41:54 CET 2007


Author: megabajt                     Date: Fri Mar 16 08:41:54 2007 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- fix res_query check on x86_64

---- Files affected:
SOURCES:
   libasyncns-configure.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/libasyncns-configure.patch
diff -u /dev/null SOURCES/libasyncns-configure.patch:1.1
--- /dev/null	Fri Mar 16 09:41:54 2007
+++ SOURCES/libasyncns-configure.patch	Fri Mar 16 09:41:49 2007
@@ -0,0 +1,21 @@
+--- trunk/configure.ac	2007/02/16 13:51:54	28
++++ trunk/configure.ac	2007/02/20 17:30:40	31
+@@ -96,8 +96,16 @@
+ 
+ AC_CHECK_FUNC(res_query, , 
+   [AC_CHECK_LIB(resolv, res_query, [], 
+-    [ AC_CHECK_LIB(bind, res_query, 
+-                   [], [ AC_MSG_ERROR(res_query not found) ] ) ] )
++    [ save_libs="$LIBS"
++      LIBS="-lresolv $LIBS"
++      AC_MSG_CHECKING([for res_query in -lresolv (alternate version)])
++      AC_LINK_IFELSE(
++        [AC_LANG_PROGRAM([[#include <resolv.h>]], [[res_query(0,0,0,0,0)]])], 
++        [ AC_MSG_RESULT(yes) ],  
++        [ AC_MSG_RESULT(no)
++          LIBS="$save_libs"
++          AC_CHECK_LIB(bind, res_query, 
++            [], [ AC_MSG_ERROR(res_query not found) ] ) ] ) ] )
+   ]
+ )
+ 
================================================================


More information about the pld-cvs-commit mailing list