packages: php/fix-test-run.patch, php/php-fpm-config.patch, php/php-fpm-sha...
glen
glen at pld-linux.org
Sun Jul 25 12:15:56 CEST 2010
Author: glen Date: Sun Jul 25 10:15:56 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- up to 5.3.3, fpm patch included but broken
- fpm needs -fPIC fixing
---- Files affected:
packages/php:
fix-test-run.patch (1.7 -> 1.8) , php-fpm-config.patch (1.7 -> 1.8) , php-fpm-shared.patch (1.1 -> 1.2) , php-pdo_mysql-charsetphpini.patch (1.5 -> 1.6) , php-tds.patch (1.3 -> 1.4)
---- Diffs:
================================================================
Index: packages/php/fix-test-run.patch
diff -u packages/php/fix-test-run.patch:1.7 packages/php/fix-test-run.patch:1.8
--- packages/php/fix-test-run.patch:1.7 Sat Jul 24 18:16:45 2010
+++ packages/php/fix-test-run.patch Sun Jul 25 12:15:50 2010
@@ -60,32 +60,3 @@
PHP_TEST_SHARED_EXTENSIONS = ` \
if test "x$(PHP_MODULES)" != "x"; then \
for i in $(PHP_MODULES)""; do \
---- php-5.3.2/Makefile.gcov 2010-03-16 16:31:36.972576955 +0200
-+++ php-5.3.2/Makefile.gcov 2010-03-16 16:31:36.972576955 +0200
-@@ -376,11 +376,25 @@
- @echo "Running test suite"
- @find . -name \*.gcda -o -name \*.da -o -name \*.bbg? | xargs rm -f
- - at if test ! -z "$(PHP_EXECUTABLE)" && test -x "$(PHP_EXECUTABLE)"; then \
-+ INI_FILE=`$(PHP_EXECUTABLE) -d 'display_errors=stderr' -r 'echo php_ini_loaded_file();' 2> /dev/null`; \
-+ if test "$$INI_FILE"; then \
-+ $(EGREP) -h -v $(PHP_DEPRECATED_DIRECTIVES_REGEX) "$$INI_FILE" > $(top_builddir)/tmp-php.ini; \
-+ else \
-+ echo > $(top_builddir)/tmp-php.ini; \
-+ fi; \
-+ INI_SCANNED_PATH=`$(PHP_EXECUTABLE) -d 'display_errors=stderr' -r '$$a = explode(",\n", trim(php_ini_scanned_files())); echo $$a[0];' 2> /dev/null`; \
-+ if test "$$INI_SCANNED_PATH"; then \
-+ INI_SCANNED_PATH=`$(top_srcdir)/build/shtool path -d $$INI_SCANNED_PATH`; \
-+ $(EGREP) -h -v $(PHP_DEPRECATED_DIRECTIVES_REGEX) "$$INI_SCANNED_PATH"/*.ini >> $(top_builddir)/tmp-php.ini; \
-+ fi; \
- NO_INTERACTION=1 \
- TEST_PHP_EXECUTABLE=$(PHP_EXECUTABLE) \
- TEST_PHP_SRCDIR=$(top_srcdir) \
- CC="$(CC)" \
-- $(PHP_EXECUTABLE) -d 'open_basedir=' -d 'safe_mode=0' -d 'output_buffering=0' -d 'memory_limit=-1' $(top_srcdir)/run-tests.php -d 'extension_dir=modules/' -d `( . $(PHP_MODULES) ; echo extension=$$dlname)` tests/; \
-+ $(PHP_EXECUTABLE) -n -c $(top_builddir)/tmp-php.ini \
-+ -d extension_dir=$(top_builddir)/modules/ -d 'extension=$(EXTENSION_DIR)/pcre.$(SHLIB_DL_SUFFIX_NAME)' \
-+ $(PHP_TEST_SETTINGS) $(top_srcdir)/run-tests.php -n -c $(top_builddir)/tmp-php.ini \
-+ -d extension_dir=$(top_builddir)/modules/ $(PHP_TEST_SHARED_EXTENSIONS) $(RUN_TESTS_SETTINGS) $(TESTS); \
- elif test ! -z "$(SAPI_CLI_PATH)" && test -x "$(SAPI_CLI_PATH)"; then \
- NO_INTERACTION=1 \
- TEST_PHP_EXECUTABLE=$(top_builddir)/$(SAPI_CLI_PATH) \
================================================================
Index: packages/php/php-fpm-config.patch
diff -u packages/php/php-fpm-config.patch:1.7 packages/php/php-fpm-config.patch:1.8
--- packages/php/php-fpm-config.patch:1.7 Thu Nov 26 23:03:04 2009
+++ packages/php/php-fpm-config.patch Sun Jul 25 12:15:50 2010
@@ -1,45 +1,11 @@
---- php-5.3.1/sapi/fpm/conf/php-fpm.conf.in 2009-11-26 23:49:50.761930204 +0200
-+++ php-5.3.1/sapi/fpm/conf/php-fpm.conf.in 2009-11-27 00:01:38.545190815 +0200
-@@ -38,7 +38,7 @@
-
- Address to accept fastcgi requests on.
- Valid syntax is 'ip.ad.re.ss:port' or just 'port' or '/path/to/unix/socket'
-- <value name="listen_address">127.0.0.1:@php_fpm_port@</value>
-+ <value name="listen_address">/var/run/php/fpm.sock</value>
-
- <value name="listen_options">
-
-@@ -110,7 +110,7 @@
- <value name="request_slowlog_timeout">0s</value>
-
- The log file for slow requests
-- <value name="slowlog">@php_fpm_log_path at .slow</value>
-+ <value name="slowlog">/var/log/fpm-slow.log</value>
-
- Set open file desc rlimit
- <value name="rlimit_files">1024</value>
-@@ -129,7 +129,7 @@
- Useful to work around memory leaks in 3rd party libraries.
- For endless request processing please specify 0
- Equivalent to PHP_FCGI_MAX_REQUESTS
-- <value name="max_requests">500</value>
-+ <value name="max_requests">100000</value>
-
- Comma separated list of ipv4 addresses of FastCGI clients that allowed to connect.
- Equivalent to FCGI_WEB_SERVER_ADDRS environment in original php.fcgi (5.2.2+)
-@@ -139,14 +139,7 @@
- Pass environment variables like LD_LIBRARY_PATH
- All $VARIABLEs are taken from current environment
- <value name="environment">
-- <value name="HOSTNAME">$HOSTNAME</value>
-- <value name="PATH">/usr/local/bin:/usr/bin:/bin</value>
-- <value name="TMP">/tmp</value>
-- <value name="TMPDIR">/tmp</value>
-- <value name="TEMP">/tmp</value>
-- <value name="OSTYPE">$OSTYPE</value>
-- <value name="MACHTYPE">$MACHTYPE</value>
-- <value name="MALLOC_CHECK_">2</value>
-+ <value name="PATH">$PATH</value>
- </value>
-
- </section>
+--- php-5.3.3/sapi/fpm/php-fpm.conf.in~ 2010-05-29 13:39:35.000000000 +0300
++++ php-5.3.3/sapi/fpm/php-fpm.conf.in 2010-07-24 22:29:56.752470466 +0300
+@@ -245,7 +245,7 @@
+ ; the current environment.
+ ; Default Value: clean env
+ ;env[HOSTNAME] = $HOSTNAME
+-;env[PATH] = /usr/local/bin:/usr/bin:/bin
++env[PATH] = $PATH
+ ;env[TMP] = /tmp
+ ;env[TMPDIR] = /tmp
+ ;env[TEMP] = /tmp
================================================================
Index: packages/php/php-fpm-shared.patch
diff -u packages/php/php-fpm-shared.patch:1.1 packages/php/php-fpm-shared.patch:1.2
--- packages/php/php-fpm-shared.patch:1.1 Thu Nov 26 21:44:57 2009
+++ packages/php/php-fpm-shared.patch Sun Jul 25 12:15:50 2010
@@ -1,11 +1,22 @@
---- php-5.3.1/sapi/fpm/ac/fpm_build.m4~ 2009-11-26 18:12:06.000000000 +0200
-+++ php-5.3.1/sapi/fpm/ac/fpm_build.m4 2009-11-26 21:57:28.003071130 +0200
-@@ -36,7 +36,7 @@
+--- php-5.3.3/sapi/fpm/config.m4~ 2010-06-16 11:58:42.000000000 +0300
++++ php-5.3.3/sapi/fpm/config.m4 2010-07-24 22:32:25.642457281 +0300
+@@ -600,7 +600,7 @@
BUILD_FPM="\$(CC) \$(CFLAGS_CLEAN) \$(EXTRA_CFLAGS) \$(EXTRA_LDFLAGS_PROGRAM) \$(LDFLAGS) \$(NATIVE_RPATHS) \$(PHP_GLOBAL_OBJS:.lo=.o) \$(PHP_SAPI_OBJS:.lo=.o) \$(PHP_FRAMEWORKS) \$(EXTRA_LIBS) \$(SAPI_EXTRA_LIBS) \$(ZEND_EXTRA_LIBS) -o \$(SAPI_FPM_PATH)"
;;
*)
- BUILD_FPM="\$(LIBTOOL) --mode=link \$(CC) -export-dynamic \$(CFLAGS_CLEAN) \$(EXTRA_CFLAGS) \$(EXTRA_LDFLAGS_PROGRAM) \$(LDFLAGS) \$(PHP_RPATHS) \$(PHP_GLOBAL_OBJS) \$(PHP_SAPI_OBJS) \$(EXTRA_LIBS) \$(SAPI_EXTRA_LIBS) \$(ZEND_EXTRA_LIBS) -o \$(SAPI_FPM_PATH)"
+ BUILD_FPM="\$(LIBTOOL) --mode=link \$(CC) -export-dynamic \$(CFLAGS_CLEAN) \$(EXTRA_CFLAGS) \$(EXTRA_LDFLAGS_PROGRAM) \$(LDFLAGS) \$(PHP_RPATHS) libphp_common.la \$(PHP_SAPI_OBJS) \$(EXTRA_LIBS) \$(SAPI_EXTRA_LIBS) \$(ZEND_EXTRA_LIBS) -o \$(SAPI_FPM_PATH)"
;;
- esac
+ esac
+--- php-5.3.3/sapi/fpm/Makefile.frag~ 2010-05-30 01:00:43.000000000 +0300
++++ php-5.3.3/sapi/fpm/Makefile.frag 2010-07-24 22:33:51.945781258 +0300
+@@ -3,7 +3,7 @@
+ $(builddir)/fpm:
+ @mkdir -p $(builddir)/fpm
+
+-$(SAPI_FPM_PATH): $(builddir)/fpm $(PHP_GLOBAL_OBJS) $(PHP_SAPI_OBJS) $(SAPI_EXTRA_DEPS)
++$(SAPI_FPM_PATH): $(builddir)/fpm libphp_common.la $(PHP_SAPI_OBJS) $(SAPI_EXTRA_DEPS)
+ $(BUILD_FPM)
+
+ $(builddir)/fpm/fpm_conf.lo: $(builddir)/../../main/build-defs.h
================================================================
Index: packages/php/php-pdo_mysql-charsetphpini.patch
diff -u packages/php/php-pdo_mysql-charsetphpini.patch:1.5 packages/php/php-pdo_mysql-charsetphpini.patch:1.6
--- packages/php/php-pdo_mysql-charsetphpini.patch:1.5 Fri Feb 26 18:28:14 2010
+++ packages/php/php-pdo_mysql-charsetphpini.patch Sun Jul 25 12:15:50 2010
@@ -26,8 +26,8 @@
if (mysqlnd_connect(H->server, host, dbh->username, dbh->password, password_len, dbname, dbname_len,
port, unix_socket, connect_opts, PDO_MYSQL_G(mysqlnd_thd_zval_cache) TSRMLS_CC) == NULL) {
#else
---- php-5.3.2RC3/ext/pdo_mysql/pdo_mysql.c~ 2010-02-04 11:37:38.000000000 +0200
-+++ php-5.3.2RC3/ext/pdo_mysql/pdo_mysql.c 2010-02-26 19:09:36.784902389 +0200
+--- php-5.3.3/ext/pdo_mysql/pdo_mysql.c~ 2010-07-24 19:23:14.000000000 +0300
++++ php-5.3.3/ext/pdo_mysql/pdo_mysql.c 2010-07-24 19:24:48.363581841 +0300
@@ -56,6 +56,7 @@
#if PDO_DBG_ENABLED
STD_PHP_INI_ENTRY("pdo_mysql.debug", NULL, PHP_INI_SYSTEM, OnUpdateString, debug, zend_pdo_mysql_globals, pdo_mysql_globals)
@@ -56,47 +56,12 @@
}
/* }}} */
-@@ -154,10 +151,13 @@
- /* }}} */
-
-
-+#endif /* PDO_USE_MYSQLND */
-+
- /* {{{ PHP_GINIT_FUNCTION
- */
- static PHP_GINIT_FUNCTION(pdo_mysql)
- {
-+#ifdef PDO_USE_MYSQLND
- #ifndef PHP_WIN32
- pdo_mysql_globals->default_socket = NULL;
- #endif
-@@ -165,10 +165,10 @@
+@@ -161,6 +161,7 @@
pdo_mysql_globals->debug = NULL; /* The actual string */
pdo_mysql_globals->dbg = NULL; /* The DBG object*/
#endif
-+#endif /* PDO_USE_MYSQLND */
+ pdo_mysql_globals->connect_charset = NULL;
}
- /* }}} */
--#endif
--
-
- /* {{{ pdo_mysql_functions[] */
- const zend_function_entry pdo_mysql_functions[] = {
-@@ -205,15 +205,11 @@
- #endif
- PHP_MINFO(pdo_mysql),
- "1.0.2",
--#if PDO_USE_MYSQLND
- PHP_MODULE_GLOBALS(pdo_mysql),
- PHP_GINIT(pdo_mysql),
- NULL,
- NULL,
- STANDARD_MODULE_PROPERTIES_EX
--#else
-- STANDARD_MODULE_PROPERTIES
--#endif
- };
/* }}} */
--- php-5.3.2RC3/ext/pdo_mysql/php_pdo_mysql_int.h~ 2010-02-04 11:37:38.000000000 +0200
================================================================
Index: packages/php/php-tds.patch
diff -u packages/php/php-tds.patch:1.3 packages/php/php-tds.patch:1.4
--- packages/php/php-tds.patch:1.3 Sat Dec 6 00:09:24 2008
+++ packages/php/php-tds.patch Sun Jul 25 12:15:50 2010
@@ -1,11 +1,11 @@
---- php/ext/sybase_ct/config.m4~ 2007-07-03 19:25:35.000000000 +0200
-+++ php/ext/sybase_ct/config.m4 2008-06-16 10:42:20.463792334 +0200
+--- php-5.3.3/ext/sybase_ct/config.m4~ 2010-07-07 13:15:24.000000000 +0300
++++ php-5.3.3/ext/sybase_ct/config.m4 2010-07-24 19:21:13.897144810 +0300
@@ -31,7 +31,7 @@
fi
PHP_ADD_LIBPATH($SYBASE_CT_LIBDIR, SYBASE_CT_SHARED_LIBADD)
-- if test -f $SYBASE_CT_INCDIR/tds.h; then
-+ if test -f $SYBASE_CT_INCDIR/sybdb.h; then
+- if test -f $SYBASE_CT_INCDIR/tds.h || test -f $SYBASE_CT_INCDIR/tds_sysdep_public.h; then
++ if test -f $SYBASE_CT_INCDIR/tds.h || test -f $SYBASE_CT_INCDIR/tds_sysdep_public.h || test -f $SYBASE_CT_INCDIR/sybdb.h; then
PHP_ADD_LIBRARY(ct,, SYBASE_CT_SHARED_LIBADD)
SYBASE_CT_LIBS="-L$SYBASE_CT_LIBDIR -lct"
- else
+ elif test -f $SYBASE_CT_INCDIR/libsybct64; then
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/php/fix-test-run.patch?r1=1.7&r2=1.8&f=u
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/php/php-fpm-config.patch?r1=1.7&r2=1.8&f=u
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/php/php-fpm-shared.patch?r1=1.1&r2=1.2&f=u
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/php/php-pdo_mysql-charsetphpini.patch?r1=1.5&r2=1.6&f=u
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/php/php-tds.patch?r1=1.3&r2=1.4&f=u
More information about the pld-cvs-commit
mailing list