Yes, it's new.

  Git tree... release_1-8-6-44-ge9c9fd3

This is my 1.8 branch autobuild:

  http://autobuild.josefsson.org/guile/log-200905090633244263000.txt

And yes, including sys/types.h fixes this.  At least on BSD, one
generally needs to include sys/types.h before random header files in
machine.

diff --git a/test-suite/standalone/test-round.c 
b/test-suite/standalone/test-round.c
index f9b4077..1543b7f 100644
--- a/test-suite/standalone/test-round.c
+++ b/test-suite/standalone/test-round.c
@@ -27,6 +27,9 @@
 #include <fenv.h>
 #elif defined HAVE_MACHINE_FPU_H
 /* On Tru64 5.1b, the declaration of fesetround(3) is here.  */
+#if HAVE_SYS_TYPES_H
+#  include <sys/types.h>
+#endif
 # include <machine/fpu.h>
 #endif
 

Attachment: pgpAALXyBDcBX.pgp
Description: PGP signature

Reply via email to