diff --git a/libguile/posix.c b/libguile/posix.c index 861791864..c8f969ac6 100644 --- a/libguile/posix.c +++ b/libguile/posix.c @@ -44,6 +44,9 @@ +/* Make GNU/Linux libc declare everything it has. */ +#define _GNU_SOURCE + #include #include "libguile/_scm.h" #include "libguile/fports.h" @@ -71,8 +74,6 @@ #endif #ifdef HAVE_UNISTD_H -/* GNU/Linux libc requires __USE_XOPEN or cuserid() is not defined. */ -#define __USE_XOPEN #include #else #ifndef ttyname