mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-04-20 23:48:20 +00:00
php: update to 5.4.33
One patch was a backport and can be dropped, add Upstream-status to the others. Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
From 0ff5d4adc9f5950d66738272b3ba88ef74f69117 Mon Sep 17 00:00:00 2001
|
||||
From 003c9feaae6ed5c173edcea51193e49bc94ac39a Mon Sep 17 00:00:00 2001
|
||||
From: Koen Kooi <koen.kooi@linaro.org>
|
||||
Date: Tue, 17 Jun 2014 09:53:00 +0200
|
||||
Subject: [PATCH] acinclude: use pkgconfig for libxml2 config
|
||||
Subject: [PATCH 3/8] acinclude: use pkgconfig for libxml2 config
|
||||
|
||||
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
||||
Upstream-Status: pending
|
||||
@@ -10,10 +10,10 @@ Upstream-Status: pending
|
||||
1 file changed, 23 insertions(+), 40 deletions(-)
|
||||
|
||||
diff --git a/acinclude.m4 b/acinclude.m4
|
||||
index 9c7a305..211dbd3 100644
|
||||
index 206fcbf..a6c0d84 100644
|
||||
--- a/acinclude.m4
|
||||
+++ b/acinclude.m4
|
||||
@@ -2529,48 +2529,31 @@ dnl
|
||||
@@ -2530,48 +2530,31 @@ dnl
|
||||
dnl Common setup macro for libxml
|
||||
dnl
|
||||
AC_DEFUN([PHP_SETUP_LIBXML], [
|
||||
|
||||
@@ -1,18 +1,18 @@
|
||||
From 411ec4b31fdcc524f13fe5be80fd6769b7d16a5d Mon Sep 17 00:00:00 2001
|
||||
From ebc101e0728b9db6c687cff525e5dfc8eb0edbf3 Mon Sep 17 00:00:00 2001
|
||||
From: Koen Kooi <koen@dominion.thruhere.net>
|
||||
Date: Thu, 3 Nov 2011 14:27:15 +0100
|
||||
Subject: [PATCH] php: don't use broken wrapper for mkdir
|
||||
Subject: [PATCH 2/8] php: don't use broken wrapper for mkdir
|
||||
|
||||
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
|
||||
---
|
||||
|
||||
Upstream-Status: Inappropriate
|
||||
|
||||
Makefile.global | 2 +-
|
||||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||||
Makefile.global | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/Makefile.global b/Makefile.global
|
||||
index 8dad0e4..abdb5d2 100644
|
||||
index ff858c2..ae554b4 100644
|
||||
--- a/Makefile.global
|
||||
+++ b/Makefile.global
|
||||
@@ -1,4 +1,4 @@
|
||||
@@ -22,5 +22,5 @@ index 8dad0e4..abdb5d2 100644
|
||||
INSTALL_DATA = $(INSTALL) -m 644
|
||||
|
||||
--
|
||||
1.7.2.5
|
||||
1.9.3
|
||||
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
--- /orig-acinclude.m4 2007-02-20 15:03:25.000000000 +0200
|
||||
+++ /acinclude.m4 2007-02-20 15:03:24.000000000 +0200
|
||||
@@ -2359,12 +2359,9 @@
|
||||
Upstream-status: Unknown
|
||||
|
||||
diff --git a/acinclude.m4 b/acinclude.m4
|
||||
index 4fd452e..206fcbf 100644
|
||||
--- a/acinclude.m4
|
||||
+++ b/acinclude.m4
|
||||
@@ -2532,12 +2532,9 @@ dnl
|
||||
AC_DEFUN([PHP_SETUP_LIBXML], [
|
||||
AC_CACHE_CHECK([for xml2-config path], ac_cv_php_xml2_config_path,
|
||||
[
|
||||
@@ -14,5 +18,8 @@
|
||||
+ ac_cv_php_xml2_config_path="$PHP_LIBXML_DIR/xml2-config"
|
||||
+
|
||||
])
|
||||
|
||||
|
||||
if test -x "$ac_cv_php_xml2_config_path"; then
|
||||
--
|
||||
1.9.3
|
||||
|
||||
|
||||
@@ -1,38 +0,0 @@
|
||||
From 0b44f16ea2f18a08eb1249db6621840527eab5e0 Mon Sep 17 00:00:00 2001
|
||||
From: Jerome Loyet <fat@php.net>
|
||||
Date: Wed, 23 May 2012 11:40:22 +0200
|
||||
Subject: [PATCH] - Fixed bug #61839 (Unable to cross-compile PHP with
|
||||
--enable-fpm)
|
||||
|
||||
---
|
||||
Upstream-Status: Applied
|
||||
http://git.php.net/?p=php-src.git;a=commit;h=0b44f16ea2f18a08eb1249db6621840527eab5e0
|
||||
|
||||
NEWS | 1 +
|
||||
sapi/fpm/config.m4 | 4 ++++
|
||||
2 files changed, 5 insertions(+)
|
||||
|
||||
diff --git a/sapi/fpm/config.m4 b/sapi/fpm/config.m4
|
||||
index 8962810..6c860c9 100644
|
||||
--- a/sapi/fpm/config.m4
|
||||
+++ b/sapi/fpm/config.m4
|
||||
@@ -192,6 +192,8 @@ AC_DEFUN([AC_FPM_TRACE],
|
||||
have_ptrace=no
|
||||
have_broken_ptrace=yes
|
||||
AC_MSG_RESULT([no])
|
||||
+ ], [
|
||||
+ AC_MSG_RESULT([skipped (cross compiling)])
|
||||
])
|
||||
fi
|
||||
|
||||
@@ -264,6 +266,8 @@ AC_DEFUN([AC_FPM_TRACE],
|
||||
], [
|
||||
proc_mem_file=""
|
||||
AC_MSG_RESULT([no])
|
||||
+ ], [
|
||||
+ AC_MSG_RESULT([skipped (cross compiling)])
|
||||
])
|
||||
fi
|
||||
|
||||
--
|
||||
1.7.11.5
|
||||
@@ -1,8 +1,10 @@
|
||||
Upstream-status: Unknown
|
||||
|
||||
diff --git a/acinclude.m4 b/acinclude.m4
|
||||
index 4c28b80..d6491a1 100644
|
||||
index a6c0d84..df11abd 100644
|
||||
--- a/acinclude.m4
|
||||
+++ b/acinclude.m4
|
||||
@@ -2439,7 +2439,8 @@ AC_DEFUN([PHP_SETUP_ICONV], [
|
||||
@@ -2452,7 +2452,8 @@ AC_DEFUN([PHP_SETUP_ICONV], [
|
||||
dnl Check libc first if no path is provided in --with-iconv
|
||||
dnl
|
||||
|
||||
@@ -25,3 +27,6 @@ index d673b0a..1fbef13 100644
|
||||
if test -f "$i/include/iconv.h" || test -f "$i/include/giconv.h"; then
|
||||
PHP_ICONV_PREFIX="$i"
|
||||
break
|
||||
--
|
||||
1.9.3
|
||||
|
||||
|
||||
@@ -1,36 +1,10 @@
|
||||
Index: php-5.2.11/ext/imap/config.m4
|
||||
===================================================================
|
||||
--- php-5.2.11.orig/ext/imap/config.m4 2009-12-10 12:27:52.800974533 -0700
|
||||
+++ php-5.2.11/ext/imap/config.m4 2009-12-10 12:28:33.720976583 -0700
|
||||
@@ -103,7 +103,7 @@
|
||||
PHP_NEW_EXTENSION(imap, php_imap.c, $ext_shared)
|
||||
AC_DEFINE(HAVE_IMAP,1,[ ])
|
||||
|
||||
- for i in $PHP_IMAP /usr/local /usr; do
|
||||
+ for i in $PHP_IMAP $PHP_IMAP/usr /usr/local /usr; do
|
||||
IMAP_INC_CHK()
|
||||
el[]IMAP_INC_CHK(/include/c-client)
|
||||
el[]IMAP_INC_CHK(/include/imap)
|
||||
@@ -192,13 +192,7 @@
|
||||
AC_MSG_ERROR(Cannot find rfc822.h. Please check your c-client installation.)
|
||||
fi
|
||||
|
||||
- if test -r "$IMAP_DIR/c-client/c-client.a"; then
|
||||
- ln -s "$IMAP_DIR/c-client/c-client.a" "$IMAP_DIR/c-client/libc-client.a" >/dev/null 2>&1
|
||||
- elif test -r "$IMAP_DIR/$PHP_LIBDIR/c-client.a"; then
|
||||
- ln -s "$IMAP_DIR/$PHP_LIBDIR/c-client.a" "$IMAP_DIR/$PHP_LIBDIR/libc-client.a" >/dev/null 2>&1
|
||||
- fi
|
||||
-
|
||||
- for lib in c-client4 c-client imap; do
|
||||
+ for lib in /usr/lib c-client4 c-client imap; do
|
||||
IMAP_LIB=$lib
|
||||
IMAP_LIB_CHK($PHP_LIBDIR)
|
||||
IMAP_LIB_CHK(c-client)
|
||||
Index: php-5.2.11/acinclude.m4
|
||||
===================================================================
|
||||
--- php-5.2.11.orig/acinclude.m4 2009-12-10 12:37:13.134722881 -0700
|
||||
+++ php-5.2.11/acinclude.m4 2009-12-10 12:37:39.342007053 -0700
|
||||
@@ -2338,7 +2338,7 @@
|
||||
Upstream-status: Unknown
|
||||
|
||||
diff --git a/acinclude.m4 b/acinclude.m4
|
||||
index df11abd..06e7236 100644
|
||||
--- a/acinclude.m4
|
||||
+++ b/acinclude.m4
|
||||
@@ -2357,7 +2357,7 @@ AC_DEFUN([PHP_SETUP_OPENSSL],[
|
||||
PHP_OPENSSL_DIR="/usr/local/ssl /usr/local /usr /usr/local/openssl"
|
||||
fi
|
||||
|
||||
@@ -39,3 +13,34 @@ Index: php-5.2.11/acinclude.m4
|
||||
if test -r $i/include/openssl/evp.h; then
|
||||
OPENSSL_INCDIR=$i/include
|
||||
fi
|
||||
diff --git a/ext/imap/config.m4 b/ext/imap/config.m4
|
||||
index 3fcf674..f08caf7 100644
|
||||
--- a/ext/imap/config.m4
|
||||
+++ b/ext/imap/config.m4
|
||||
@@ -109,7 +109,7 @@ if test "$PHP_IMAP" != "no"; then
|
||||
PHP_NEW_EXTENSION(imap, php_imap.c, $ext_shared)
|
||||
AC_DEFINE(HAVE_IMAP,1,[ ])
|
||||
|
||||
- for i in $PHP_IMAP /usr/local /usr; do
|
||||
+ for i in $PHP_IMAP $PHP_IMAP/usr /usr/local /usr; do
|
||||
IMAP_INC_CHK()
|
||||
el[]IMAP_INC_CHK(/include/c-client)
|
||||
el[]IMAP_INC_CHK(/include/imap)
|
||||
@@ -198,13 +198,7 @@ if test "$PHP_IMAP" != "no"; then
|
||||
AC_MSG_ERROR(Cannot find rfc822.h. Please check your c-client installation.)
|
||||
fi
|
||||
|
||||
- if test ! -r "$IMAP_DIR/c-client/libc-client.a" && test -r "$IMAP_DIR/c-client/c-client.a" ; then
|
||||
- ln -s "$IMAP_DIR/c-client/c-client.a" "$IMAP_DIR/c-client/libc-client.a" >/dev/null 2>&1
|
||||
- elif test ! -r "$IMAP_DIR/$PHP_LIBDIR/libc-client.a" && test -r "$IMAP_DIR/$PHP_LIBDIR/c-client.a"; then
|
||||
- ln -s "$IMAP_DIR/$PHP_LIBDIR/c-client.a" "$IMAP_DIR/$PHP_LIBDIR/libc-client.a" >/dev/null 2>&1
|
||||
- fi
|
||||
-
|
||||
- for lib in c-client4 c-client imap; do
|
||||
+ for lib in /usr/lib c-client4 c-client imap; do
|
||||
IMAP_LIB=$lib
|
||||
IMAP_LIB_CHK($PHP_LIBDIR)
|
||||
IMAP_LIB_CHK(c-client)
|
||||
--
|
||||
1.9.3
|
||||
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
Upstream-status: Unknown
|
||||
|
||||
diff --git a/pear/Makefile.frag b/pear/Makefile.frag
|
||||
index 1f6f70e..b19a77c 100644
|
||||
index 00bacae..739eeca 100644
|
||||
--- a/pear/Makefile.frag
|
||||
+++ b/pear/Makefile.frag
|
||||
@@ -11,7 +11,7 @@ PEAR_PREFIX = -dp a${program_prefix}
|
||||
@@ -11,3 +13,6 @@ index 1f6f70e..b19a77c 100644
|
||||
|
||||
install-pear:
|
||||
@echo "Installing PEAR environment: $(INSTALL_ROOT)$(peardir)/"
|
||||
--
|
||||
1.9.3
|
||||
|
||||
|
||||
@@ -1,8 +1,12 @@
|
||||
Upstream-status: Unknown
|
||||
|
||||
diff --git a/ext/phar/Makefile.frag b/ext/phar/Makefile.frag
|
||||
index fc93d1d..9a8cd65 100755
|
||||
old mode 100644
|
||||
new mode 100755
|
||||
index ed6de9f..9d03198
|
||||
--- a/ext/phar/Makefile.frag
|
||||
+++ b/ext/phar/Makefile.frag
|
||||
@@ -6,19 +6,8 @@ pharcmd: $(builddir)/phar.php $(builddir)/phar.phar
|
||||
@@ -5,19 +5,8 @@ pharcmd: $(builddir)/phar.php $(builddir)/phar.phar
|
||||
|
||||
PHP_PHARCMD_SETTINGS = -d 'open_basedir=' -d 'output_buffering=0' -d 'memory_limit=-1' -d phar.readonly=0 -d 'safe_mode=0'
|
||||
PHP_PHARCMD_EXECUTABLE = ` \
|
||||
@@ -24,3 +28,6 @@ index fc93d1d..9a8cd65 100755
|
||||
PHP_PHARCMD_BANG = `$(top_srcdir)/build/shtool echo -n -- "$(INSTALL_ROOT)$(bindir)/$(program_prefix)php$(program_suffix)$(EXEEXT)";`
|
||||
|
||||
$(builddir)/phar/phar.inc: $(srcdir)/phar/phar.inc
|
||||
--
|
||||
1.9.3
|
||||
|
||||
|
||||
@@ -1,12 +1,10 @@
|
||||
---
|
||||
sapi/cli/config.m4 | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
Upstream-status: Inappriate
|
||||
|
||||
--- php-5.4.14.orig/sapi/cli/config.m4
|
||||
+++ php-5.4.14/sapi/cli/config.m4
|
||||
@@ -34,11 +34,11 @@ if test "$PHP_CLI" != "no"; then
|
||||
BUILD_CLI="\$(LIBTOOL) --mode=link \$(CC) -export-dynamic \$(CFLAGS_CLEAN) \$(EXTRA_CFLAGS) \$(EXTRA_LDFLAGS_PROGRAM) \$(LDFLAGS) \$(PHP_RPATHS) \$(PHP_GLOBAL_OBJS) \$(PHP_BINARY_OBJS) \$(PHP_CLI_OBJS) \$(EXTRA_LIBS) \$(ZEND_EXTRA_LIBS) -o \$(SAPI_CLI_PATH)"
|
||||
;;
|
||||
diff --git a/sapi/cli/config.m4 b/sapi/cli/config.m4
|
||||
index cdfa1f7..0fe11e3 100644
|
||||
--- a/sapi/cli/config.m4
|
||||
+++ b/sapi/cli/config.m4
|
||||
@@ -36,7 +36,7 @@ if test "$PHP_CLI" != "no"; then
|
||||
esac
|
||||
|
||||
dnl Set executable for tests
|
||||
@@ -15,5 +13,6 @@
|
||||
PHP_SUBST(PHP_EXECUTABLE)
|
||||
|
||||
dnl Expose to Makefile
|
||||
PHP_SUBST(SAPI_CLI_PATH)
|
||||
PHP_SUBST(BUILD_CLI)
|
||||
--
|
||||
1.9.3
|
||||
|
||||
|
||||
@@ -10,13 +10,11 @@ DEPENDS = "zlib libxml2 virtual/libiconv php-native lemon-native \
|
||||
libc-client openssl"
|
||||
DEPENDS_virtclass-native = "zlib-native libxml2-native"
|
||||
|
||||
PR = "r6"
|
||||
|
||||
# The new PHP downloads server groups PHP releases by major version so find
|
||||
# the major version of the PHP recipe.
|
||||
PHP_MAJVER = "${@d.getVar('PV',1).split('.')[0]}"
|
||||
|
||||
SRC_URI = "http://museum.php.net/php${PHP_MAJVER}/php-${PV}.tar.bz2 \
|
||||
SRC_URI = "http://php.net/distributions/php-${PV}.tar.bz2 \
|
||||
file://acinclude-xml2-config.patch \
|
||||
file://0001-php-don-t-use-broken-wrapper-for-mkdir.patch \
|
||||
file://0001-acinclude-use-pkgconfig-for-libxml2-config.patch \
|
||||
@@ -28,13 +26,12 @@ SRC_URI_append_class-target += " \
|
||||
file://pear-makefile.patch \
|
||||
file://phar-makefile.patch \
|
||||
file://php_exec_native.patch \
|
||||
file://fix-fpm-cross-compile.patch \
|
||||
file://php-fpm.conf \
|
||||
file://php-fpm-apache.conf \
|
||||
"
|
||||
|
||||
SRC_URI[md5sum] = "cfdc044be2c582991a1fe0967898fa38"
|
||||
SRC_URI[sha256sum] = "5450f3843bc651eb3fb00601f0cce1930aaaf65c7c966c02fe4a46f9c81be20a"
|
||||
SRC_URI[md5sum] = "c6878bb1cdb46bfc1e1a5cd67a024737"
|
||||
SRC_URI[sha256sum] = "1a75b2d0835e74b8886cd3980d9598a0e06691441bb7f91d19b74c2278e40bb5"
|
||||
|
||||
S = "${WORKDIR}/php-${PV}"
|
||||
|
||||
Reference in New Issue
Block a user