|
1 Teach it about Solaris. This patch will be pushed upstream. |
|
2 |
|
3 --- zendopcache-7.0.2/config.m4_orig 2013-06-04 23:28:53.000000000 -0700 |
|
4 +++ zendopcache-7.0.2/config.m4 2013-07-19 11:01:46.373047462 -0700 |
|
5 @@ -338,7 +338,7 @@ |
|
6 # if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || (defined(__APPLE__) && defined(__MACH__)/* Darwin */) || defined(__OpenBSD__) || defined(__NetBSD__) |
|
7 # define FLOCK_STRUCTURE(name, type, whence, start, len) \ |
|
8 struct flock name = {start, len, -1, type, whence} |
|
9 -# elif defined(__svr4__) |
|
10 +# elif defined(__svr4__) || defined (__SunOS) |
|
11 # define FLOCK_STRUCTURE(name, type, whence, start, len) \ |
|
12 struct flock name = {type, whence, start, len} |
|
13 # elif defined(__linux__) || defined(__hpux) |
|
14 --- zendopcache-7.0.2/ZendAccelerator.h_orig 2013-06-04 23:28:53.000000000 -0700 |
|
15 +++ zendopcache-7.0.2/ZendAccelerator.h 2013-07-19 11:07:03.956873718 -0700 |
|
16 @@ -97,7 +97,7 @@ |
|
17 # if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || (defined(__APPLE__) && defined(__MACH__)/* Darwin */) || defined(__OpenBSD__) || defined(__NetBSD__) |
|
18 # define FLOCK_STRUCTURE(name, type, whence, start, len) \ |
|
19 struct flock name = {start, len, -1, type, whence} |
|
20 -# elif defined(__svr4__) |
|
21 +# elif defined(__svr4__) || defined (__SunOS) |
|
22 # define FLOCK_STRUCTURE(name, type, whence, start, len) \ |
|
23 struct flock name = {type, whence, start, len} |
|
24 # elif defined(__linux__) || defined(__hpux) |