Yes, but with a condition that apparently is not met (and to deeply nested and complicated for me to grasp), hence my change:
diff -u ./gllib/sys_select.in.h.orig ./gllib/sys_select.in.h --- ./gllib/sys_select.in.h.orig 2010-10-10 16:05:05.000000000 -0500 +++ ./gllib/sys_select.in.h 2010-12-23 03:38:34.000000000 -0600 @@ -60,6 +60,8 @@ /* The include_next requires a split double-inclusion guard. */ # @INCLUDE_NEXT@ @NEXT_SYS_SELECT_H@ +#elif defined __TANDEM /* HP NonStop */ +# include <sys/time.h> #endif #ifndef _GL_SYS_SELECT_H Symptoms were error reg. timeval, fd_set, FD_ISSET not being available Bye, Jojo -----Original Message----- From: Bruno Haible [mailto:br...@clisp.org] Sent: Thursday, December 23, 2010 1:50 PM To: Joachim Schmitz Cc: bug-gnulib@gnu.org Subject: Re: porting stdioext to HP-NonStop Joachim Schmitz wrote: > Our select() needs <sys/time.h> (for fd_set and friends), I added this to > gllib/sys_select.in.h gnulib's lib/sys_select.in.h already contains an inclusion of <sys/time.h>. What was the symptom that you observed? Bruno