From: Tom Lane Date: Thu, 7 Nov 2002 22:09:51 +0000 (+0000) Subject: Add #define _GNU_SOURCE to work around what seems to be Perl 5.8.0's X-Git-Tag: REL7_4_BETA1~1617 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9a1ced27326e86b47306859bf85bd1e8b79090ff;p=postgresql Add #define _GNU_SOURCE to work around what seems to be Perl 5.8.0's problem. Per recent discussions about plperl failing to build on Linux. --- diff --git a/src/include/port/linux.h b/src/include/port/linux.h index c5d58489ba..d4da17da45 100644 --- a/src/include/port/linux.h +++ b/src/include/port/linux.h @@ -1,3 +1,9 @@ +/* Force _GNU_SOURCE on; plperl is broken with Perl 5.8.0 otherwise */ +#ifndef _GNU_SOURCE +#define _GNU_SOURCE 1 +#endif + + #if defined(__i386__) typedef unsigned char slock_t;