Sorry, there was a thinko in the patch I posted: that doesn’t solve anything since the user’s <config.h> gets included anyway.
The root of the problem is that Guile’s ‘configure’ was defining HAVE_STRUCT_TIMESPEC, hence the problem: http://git.sv.gnu.org/cgit/guile.git/commit/?h=stable-2.0&id=7e7c6f6a937005b08fffd5aeccdf992459b07137 (Plus I looked at the wrong build log when I tested it...) Ludo’.
