SOURCES: php-fpm.patch - allow compiling --without-fpm

glen glen at pld-linux.org
Mon Nov 3 19:27:28 CET 2008


Author: glen                         Date: Mon Nov  3 18:27:28 2008 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- allow compiling --without-fpm

---- Files affected:
SOURCES:
   php-fpm.patch (1.6 -> 1.7) 

---- Diffs:

================================================================
Index: SOURCES/php-fpm.patch
diff -u SOURCES/php-fpm.patch:1.6 SOURCES/php-fpm.patch:1.7
--- SOURCES/php-fpm.patch:1.6	Mon Nov  3 19:13:02 2008
+++ SOURCES/php-fpm.patch	Mon Nov  3 19:27:22 2008
@@ -129,9 +129,8 @@
  /* Define if system uses EBCDIC */
  #undef CHARSET_EBCDIC
  
-diff -Nru php-5.2.6.vanilla/sapi/cgi/cgi_main.c php-5.2.6.fpm/sapi/cgi/cgi_main.c
---- php-5.2.6.vanilla/sapi/cgi/cgi_main.c	2008-04-09 13:16:40.000000000 +0400
-+++ php-5.2.6.fpm/sapi/cgi/cgi_main.c	2008-07-22 01:50:58.000000000 +0400
+--- php-5.2.6.fpm/sapi/cgi/cgi_main.c	2008-07-22 01:50:58.000000000 +0400
++++ php-5.2.6/sapi/cgi/cgi_main.c	2008-11-03 20:21:40.431760373 +0200
 @@ -55,6 +55,9 @@
  #if HAVE_SYS_WAIT_H
  #include <sys/wait.h>
@@ -364,7 +363,33 @@
  		children = atoi(getenv("PHP_FCGI_CHILDREN"));
  		if (children < 0) {
  			fprintf(stderr, "PHP_FCGI_CHILDREN is not valid\n");
-@@ -1616,6 +1721,8 @@
+@@ -1520,7 +1625,11 @@
+ 	
+ 	if (fastcgi) {
+ 		/* How many times to run PHP scripts before dying */
+-		if (!fpm && getenv("PHP_FCGI_MAX_REQUESTS")) {
++		if (
++#if PHP_FASTCGI_PM
++				!fpm &&
++#endif
++				getenv("PHP_FCGI_MAX_REQUESTS")) {
+ 			max_requests = atoi(getenv("PHP_FCGI_MAX_REQUESTS"));
+ 			if (max_requests < 0) {
+ 				fprintf(stderr, "PHP_FCGI_MAX_REQUESTS is not valid\n");
+@@ -1537,7 +1646,11 @@
+ 
+ #ifndef PHP_WIN32
+ 	/* Pre-fork, if required */
+-	if (!fpm && getenv("PHP_FCGI_CHILDREN")) {
++	if (
++#if PHP_FASTCGI_PM
++			!fpm &&
++#endif
++			getenv("PHP_FCGI_CHILDREN")) {
+ 		children = atoi(getenv("PHP_FCGI_CHILDREN"));
+ 		if (children < 0) {
+ 			fprintf(stderr, "PHP_FCGI_CHILDREN is not valid\n");
+@@ -1616,6 +1729,8 @@
  #endif
  
  #if PHP_FASTCGI
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/php-fpm.patch?r1=1.6&r2=1.7&f=u



More information about the pld-cvs-commit mailing list