From 884266c5f0f1d53c15fa2e9d98132c0749c576ff Mon Sep 17 00:00:00 2001 From: Matthias Andree Date: Sat, 1 Apr 2006 23:24:17 +0000 Subject: Fix old_LIBS name when checking for -lresolv, to avoid losing former $LIBS contents. Fixes compile failures on Solaris. (Matthias Andree) Restore $LIBS when res_search has not been found. (Miloslav Trmac) svn path=/branches/BRANCH_6-3/; revision=4769 --- configure.ac | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 72ff3df5..5fb79935 100644 --- a/configure.ac +++ b/configure.ac @@ -147,7 +147,7 @@ AC_CHECK_DECLS(strerror) # and breaks gethostbyname(2). It's better to use the bind stuff in the C # library. So don't add -lresolv to the link list unless it's necessary # (It will be necessary when using GNU libc6). -old_libs=$LIBS +old_LIBS="$LIBS" for lib in '' -lresolv; do if test -z "$lib"; then AC_MSG_CHECKING([for res_search in libc]) @@ -170,8 +170,9 @@ extern int res_search(); ]], [[res_search(0, 0, 0, 0, 0);]])], [AC_MSG_RESULT([found]) AC_DEFINE(HAVE_RES_SEARCH, [1], - [Define to 1 if you have the `res_search' function.]) + [Define to 1 if you have the 'res_search' function.]) break], [AC_MSG_RESULT([not found])]) + LIBS=$old_LIBS done dnl Check for libcrypt -- it may live in libc or libcrypt, as on IRIX -- cgit v1.2.3