From e2ad281f1412ed21ed120a68b3eb20d6c5ce01f9 Mon Sep 17 00:00:00 2001
From: scjones <scjones@users.savannah.nongnu.org>
Date: Fri, 14 Nov 2008 19:41:34 +0000
Subject: [PATCH] * sunos57-select.m4: Need <sys/time.h> for struct timeval.

---
 m4/ChangeLog         | 4 ++++
 m4/sunos57-select.m4 | 2 ++
 2 files changed, 6 insertions(+)

diff --git a/m4/ChangeLog b/m4/ChangeLog
index b8865acf0..8940b512d 100644
--- a/m4/ChangeLog
+++ b/m4/ChangeLog
@@ -1,3 +1,7 @@
+2008-11-13  Larry Jones  <lawrence.jones@siemens.com>
+
+	* sunos57-select.m4: Need <sys/time.h> for struct timeval.
+
 2008-09-15  Derek Price  <derek@ximbiot.com>
 
 	Update from GNULIB.
diff --git a/m4/sunos57-select.m4 b/m4/sunos57-select.m4
index d912dcc92..fd92e5a76 100644
--- a/m4/sunos57-select.m4
+++ b/m4/sunos57-select.m4
@@ -13,12 +13,14 @@ dnl function that works around the problem.
 
 AC_DEFUN([ccvs_FUNC_SELECT],
 [
+ AC_REQUIRE([gl_HEADER_SYS_TIME_H])
  AC_CHECK_HEADERS([fcntl.h])
  AC_CACHE_CHECK([whether select hangs on /dev/null fd when timeout is NULL],
   ccvs_cv_func_select_hang,
   [AC_RUN_IFELSE([AC_LANG_PROGRAM([[
 #include <stdio.h>
 #include <sys/select.h>
+#include <sys/time.h>
 #ifdef HAVE_FCNTL_H
 # include <fcntl.h>
 #endif
-- 
GitLab