From 425543c76aec2e4aca8d817aa1ab843c9af83925 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Thu, 27 Jan 2005 09:33:16 +0000 Subject: r5040: attempt to get solaris10 building by defining _XOPEN_SOURCE (This used to be commit d9c1bf10608ecc3d6a4aace44fb0dce3547c5f53) --- source4/build/m4/rewrite.m4 | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'source4/build') diff --git a/source4/build/m4/rewrite.m4 b/source4/build/m4/rewrite.m4 index a6addcf91a..8f90e3a916 100644 --- a/source4/build/m4/rewrite.m4 +++ b/source4/build/m4/rewrite.m4 @@ -9,6 +9,15 @@ AC_SUBST(SONAMEFLAG) AC_SUBST(PICFLAG) AC_DEFINE([_GNU_SOURCE],[],[Pull in GNU extensions]) + +# The definition of _GNU_SOURCE potentially causes a change of the value +# of _XOPEN_SOURCE. So define it only conditionally. +AH_VERBATIM([_XOPEN_SOURCE], +[/* Define on UNIX to activate XPG/5 features. */ +#if !defined(_XOPEN_SOURCE) +# define _XOPEN_SOURCE 500 +#endif]) + AC_SYS_LARGEFILE # -- cgit