aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Yu <tlyu@mit.edu>2004-09-14 01:20:39 +0000
committerTom Yu <tlyu@mit.edu>2004-09-14 01:20:39 +0000
commit3c6f0a34da9da50c3a02169cadde1f06b8a9a991 (patch)
treed1963b9f465d27dfb7810937ad09f1d647495c65
parentf1e3c0c4e99a9b1580e779d58559ede21432c494 (diff)
downloadkrb5-3c6f0a34da9da50c3a02169cadde1f06b8a9a991.zip
krb5-3c6f0a34da9da50c3a02169cadde1f06b8a9a991.tar.gz
krb5-3c6f0a34da9da50c3a02169cadde1f06b8a9a991.tar.bz2
* aclocal.m4: Fix check for resolv.h; some platforms have
prerequisite headers. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16752 dc483132-0cff-0310-8789-dd5450dbe970
-rw-r--r--src/ChangeLog5
-rw-r--r--src/aclocal.m412
2 files changed, 15 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 6a83fd2..943f522 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
+2004-09-13 Tom Yu <tlyu@mit.edu>
+
+ * aclocal.m4: Fix check for resolv.h; some platforms have
+ prerequisite headers.
+
2004-09-08 Sam Hartman <hartmans@krbdev-linux.mit.edu>
* aclocal.m4 : Remove use of resolv_lib; none of the makefiles
diff --git a/src/aclocal.m4 b/src/aclocal.m4
index faad34f..2b76ab2 100644
--- a/src/aclocal.m4
+++ b/src/aclocal.m4
@@ -1364,8 +1364,16 @@ AC_DEFUN(AC_LIBRARY_NET, [
AC_DEFINE(HAVE_RES_NSEARCH,,[Have the RES_NSEARCH function]),
[AC_CHECK_DECL(res_search,
AC_DEFINE(HAVE_RES_SEARCH,,[Have the res_search function]),
- AC_MSG_ERROR(Failed to find resolver search routine), [#include <resolv.h>])],
- [#include <resolv.h>])
+ AC_MSG_ERROR(Failed to find resolver search routine),
+ [#include <sys/types.h>
+#include <netinet/in.h>
+#include <arpa/nameser.h>
+#include <resolv.h>
+])], [#include <sys/types.h>
+#include <netinet/in.h>
+#include <arpa/nameser.h>
+#include <resolv.h>
+])
fi
])
dnl