pkgsrc/textproc/icu/patches/patch-common_uposixdefs.h
ryoon 17b19fd399 Fix SCO OpenSrver 5.0.7/3.2 build.
Add configuration for SCOOSR5.
2014-07-18 10:28:11 +00:00

27 lines
808 B
C

$NetBSD: patch-common_uposixdefs.h,v 1.2 2014/07/18 10:28:11 ryoon Exp $
--- common/uposixdefs.h.orig 2013-10-04 20:49:24.000000000 +0000
+++ common/uposixdefs.h
@@ -42,8 +42,10 @@
* and define _XOPEN_SOURCE to different values depending on __STDC_VERSION__.
* In C++ source code (e.g., putil.cpp), __STDC_VERSION__ is not defined at all.
*/
+#if !defined(_SCO_DS)
# define _XOPEN_SOURCE 600
#endif
+#endif
/*
* Make sure things like readlink and such functions work.
@@ -52,9 +54,11 @@
*
* z/OS needs this definition for timeval and to get usleep.
*/
+#if !defined(__sun) && !defined(_SCO_DS)
#if !defined(_XOPEN_SOURCE_EXTENDED)
# define _XOPEN_SOURCE_EXTENDED 1
#endif
+#endif
/*
* There is an issue with turning on _XOPEN_SOURCE_EXTENDED on certain platforms.