From bd782f22c4c64b6c71274e93499161eaac5a2fc0 Mon Sep 17 00:00:00 2001 From: "Arnold D. Robbins" Date: Mon, 26 Oct 2015 07:57:25 +0200 Subject: Improve extension/configh.in for recent GLIBC. --- extension/ChangeLog | 6 ++++++ extension/configh.in | 3 +++ 2 files changed, 9 insertions(+) (limited to 'extension') diff --git a/extension/ChangeLog b/extension/ChangeLog index e0089cc5..a2193740 100644 --- a/extension/ChangeLog +++ b/extension/ChangeLog @@ -1,3 +1,9 @@ +2015-10-26 Arnold D. Robbins + + * config.h.in: Turn on _DEFAULT_SOURCE for very recent + GLIBC. Thanks to Michal Jaegermann + for the report. + 2015-08-28 Daniel Richard G. * rwarray.c: Removed z/OS-specific code that is no longer needed due diff --git a/extension/configh.in b/extension/configh.in index d3f7361e..a52f609d 100644 --- a/extension/configh.in +++ b/extension/configh.in @@ -147,6 +147,9 @@ #ifndef _GNU_SOURCE # undef _GNU_SOURCE #endif +#if defined _GNU_SOURCE && !defined _DEFAULT_SOURCE +# define _DEFAULT_SOURCE +#endif /* Enable threading extensions on Solaris. */ #ifndef _POSIX_PTHREAD_SEMANTICS # undef _POSIX_PTHREAD_SEMANTICS -- cgit v1.2.3