diff options
author | jperkin <jperkin@pkgsrc.org> | 2016-09-08 16:16:15 +0000 |
---|---|---|
committer | jperkin <jperkin@pkgsrc.org> | 2016-09-08 16:16:15 +0000 |
commit | fa5516254bed1f74c0deaa74f10b42719195e4eb (patch) | |
tree | 01d56968c65b062851495466c41d9afe6af11d7f /lang/gawk | |
parent | a87d0e98f359df1c37579cd2b40eff0f6db60398 (diff) | |
download | pkgsrc-fa5516254bed1f74c0deaa74f10b42719195e4eb.tar.gz |
Support SunOS in C99 mode.
Diffstat (limited to 'lang/gawk')
-rw-r--r-- | lang/gawk/distinfo | 3 | ||||
-rw-r--r-- | lang/gawk/patches/patch-extension_inplace.c | 21 |
2 files changed, 23 insertions, 1 deletions
diff --git a/lang/gawk/distinfo b/lang/gawk/distinfo index 0d5e6b75baf..d7bfe766147 100644 --- a/lang/gawk/distinfo +++ b/lang/gawk/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.36 2015/12/29 23:34:47 dholland Exp $ +$NetBSD: distinfo,v 1.37 2016/09/08 16:16:15 jperkin Exp $ SHA1 (gawk-4.1.3.tar.xz) = 76b0acbbdeaa0e58466675c5faf68895eedd8306 RMD160 (gawk-4.1.3.tar.xz) = b092cbbcb48db2e5a0cef0638f85f3657b2a9fee @@ -10,4 +10,5 @@ SHA1 (patch-debug.c) = 40c423e2ddbb7de1eb35bb4b7b4452f8f2ebec01 SHA1 (patch-extension_Makefile.in) = 7a03efc54d0fe54ef94fbe6f35d5145b61cb0f07 SHA1 (patch-extension_filefuncs.c) = 212774354ab55f69ff67728470ab23b43e038093 SHA1 (patch-extension_gawkfts.c) = a88ac0ed14be5133cf081bf25ab8663f0f3372a7 +SHA1 (patch-extension_inplace.c) = 3a8f5c091cfa4d6f8a8d048bd74166defbd85908 SHA1 (patch-test_Makefile.in) = 7610407e0735f4b78b568e24717f3f103f8566d3 diff --git a/lang/gawk/patches/patch-extension_inplace.c b/lang/gawk/patches/patch-extension_inplace.c new file mode 100644 index 00000000000..757bc9b10d0 --- /dev/null +++ b/lang/gawk/patches/patch-extension_inplace.c @@ -0,0 +1,21 @@ +$NetBSD: patch-extension_inplace.c,v 1.1 2016/09/08 16:16:15 jperkin Exp $ + +Support SunOS in C99 mode. + +--- extension/inplace.c.orig 2015-04-27 15:09:07.000000000 +0000 ++++ extension/inplace.c +@@ -27,12 +27,14 @@ + #include <config.h> + #endif + ++#if !(defined(__sun) && (__STDC_VERSION__ - 0 >= 199901L)) + #ifndef _XOPEN_SOURCE + # define _XOPEN_SOURCE + #endif + #ifndef _XOPEN_SOURCE_EXTENDED + # define _XOPEN_SOURCE_EXTENDED 1 + #endif ++#endif + + #include <stdio.h> + #include <assert.h> |