diff options
author | hans <hans@pkgsrc.org> | 2011-12-16 17:04:17 +0000 |
---|---|---|
committer | hans <hans@pkgsrc.org> | 2011-12-16 17:04:17 +0000 |
commit | 29f400e264d6c06608527478d51f8e35f71a10d6 (patch) | |
tree | ee85536d2154575ddfcce07d5d5e401e9eeee325 /lang/python25/patches | |
parent | 4a8bc0ef2c5b4b164cf2777e93c122aa7057fa68 (diff) | |
download | pkgsrc-29f400e264d6c06608527478d51f8e35f71a10d6.tar.gz |
On SunOS, don't ever override _XOPEN_SOURCE if it is already set.
Fixes build on SunOS with gcc>=4.6.
Diffstat (limited to 'lang/python25/patches')
-rw-r--r-- | lang/python25/patches/patch-pyconfig.h.in | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/lang/python25/patches/patch-pyconfig.h.in b/lang/python25/patches/patch-pyconfig.h.in new file mode 100644 index 00000000000..9169d6ed7f7 --- /dev/null +++ b/lang/python25/patches/patch-pyconfig.h.in @@ -0,0 +1,14 @@ +$NetBSD: patch-pyconfig.h.in,v 1.1 2011/12/16 17:04:17 hans Exp $ + +--- pyconfig.h.in.orig 2009-10-27 13:30:12.000000000 +0100 ++++ pyconfig.h.in 2011-11-13 14:37:13.053045656 +0100 +@@ -1036,7 +1036,9 @@ + #undef _REENTRANT + + /* Define to the level of X/Open that your system supports */ ++#if !defined(__sun) || (defined(__sun) && !defined(_XOPEN_SOURCE)) + #undef _XOPEN_SOURCE ++#endif + + /* Define to activate Unix95-and-earlier features */ + #undef _XOPEN_SOURCE_EXTENDED |