components/php-5_3/zendopcache/patches/config_m4.patch
author Rich Burridge <rich.burridge@oracle.com>
Tue, 11 Feb 2014 20:51:55 -0800
branchs11-update
changeset 2947 38d16c6d5c60
permissions -rw-r--r--
PSARC 2013/306 zendopcache version 7.0.2 16544945 Zend OptimizerPlus package should be made available for Solaris 18230236 Update PHP 5.3 from version 5.3.14 to 5.3.27

Teach it about Solaris. This patch will be pushed upstream.

--- zendopcache-7.0.2/config.m4_orig	2013-06-04 23:28:53.000000000 -0700
+++ zendopcache-7.0.2/config.m4	2013-07-19 11:01:46.373047462 -0700
@@ -338,7 +338,7 @@
 # if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || (defined(__APPLE__) && defined(__MACH__)/* Darwin */) || defined(__OpenBSD__) || defined(__NetBSD__)
 #  define FLOCK_STRUCTURE(name, type, whence, start, len) \
                 struct flock name = {start, len, -1, type, whence}
-# elif defined(__svr4__)
+# elif defined(__svr4__) || defined (__SunOS)
 #  define FLOCK_STRUCTURE(name, type, whence, start, len) \
                 struct flock name = {type, whence, start, len}
 # elif defined(__linux__) || defined(__hpux)
--- zendopcache-7.0.2/ZendAccelerator.h_orig	2013-06-04 23:28:53.000000000 -0700
+++ zendopcache-7.0.2/ZendAccelerator.h	2013-07-19 11:07:03.956873718 -0700
@@ -97,7 +97,7 @@
 # if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || (defined(__APPLE__) && defined(__MACH__)/* Darwin */) || defined(__OpenBSD__) || defined(__NetBSD__)
 #  define FLOCK_STRUCTURE(name, type, whence, start, len) \
 		struct flock name = {start, len, -1, type, whence}
-# elif defined(__svr4__)
+# elif defined(__svr4__) || defined (__SunOS)
 #  define FLOCK_STRUCTURE(name, type, whence, start, len) \
 		struct flock name = {type, whence, start, len}
 # elif defined(__linux__) || defined(__hpux)