From: Yang Tse Date: Mon, 1 Jun 2009 09:19:16 +0000 (+0000) Subject: John E. Malmberg noticed that the configure script was failing to detect the X-Git-Tag: upstream/1.10.0~499 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1d7308ee78c532d326cd4048ffd84b0d7e083978;p=platform%2Fupstream%2Fc-ares.git John E. Malmberg noticed that the configure script was failing to detect the timeval struct on VMS when building with _XOPEN_SOURCE_EXTENDED undefined due to definition taking place in socket.h instead of time.h --- diff --git a/acinclude.m4 b/acinclude.m4 index e9690a7..6594b6f 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -1320,7 +1320,7 @@ AC_DEFUN([CURL_CHECK_STRUCT_TIMEVAL], [ AC_REQUIRE([AC_HEADER_TIME])dnl AC_REQUIRE([CURL_CHECK_HEADER_WINSOCK])dnl AC_REQUIRE([CURL_CHECK_HEADER_WINSOCK2])dnl - AC_CHECK_HEADERS(sys/types.h sys/time.h time.h) + AC_CHECK_HEADERS(sys/types.h sys/time.h time.h sys/socket.h) AC_CACHE_CHECK([for struct timeval], [ac_cv_struct_timeval], [ AC_COMPILE_IFELSE([ AC_LANG_PROGRAM([[ @@ -1351,6 +1351,9 @@ AC_DEFUN([CURL_CHECK_STRUCT_TIMEVAL], [ #include #endif #endif +#ifdef HAVE_SYS_SOCKET_H +#include +#endif ]],[[ struct timeval ts; ts.tv_sec = 0;