mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-10-01 06:21:56 -09:00
Dump php to version 5.2.6 and add SimpleXML extension to config menu
This commit is contained in:
@@ -29,18 +29,25 @@ config BR2_PACKAGE_PHP_EXT_SESSION
|
|||||||
Session support
|
Session support
|
||||||
|
|
||||||
config BR2_PACKAGE_PHP_EXT_OPENSSL
|
config BR2_PACKAGE_PHP_EXT_OPENSSL
|
||||||
bool "openssl"
|
bool "openssl"
|
||||||
depends on BR2_PACKAGE_PHP && BR2_PACKAGE_OPENSSL
|
depends on BR2_PACKAGE_PHP && BR2_PACKAGE_OPENSSL
|
||||||
default n
|
default n
|
||||||
help
|
help
|
||||||
openssl support
|
openssl support
|
||||||
|
|
||||||
config BR2_PACKAGE_PHP_EXT_LIBXML2
|
config BR2_PACKAGE_PHP_EXT_LIBXML2
|
||||||
bool "xml2"
|
bool "xml2"
|
||||||
depends on BR2_PACKAGE_PHP && BR2_PACKAGE_LIBXML2
|
depends on BR2_PACKAGE_PHP && BR2_PACKAGE_LIBXML2
|
||||||
default y
|
default y
|
||||||
help
|
help
|
||||||
xml support
|
xml support
|
||||||
|
|
||||||
|
config BR2_PACKAGE_PHP_EXT_SIMPLEXML
|
||||||
|
bool "simplexml"
|
||||||
|
depends on BR2_PACKAGE_PHP
|
||||||
|
select BR2_PACKAGE_PHP_EXIT_LIBXML2
|
||||||
|
help
|
||||||
|
SimpleXML support
|
||||||
|
|
||||||
config BR2_PACKAGE_PHP_EXT_ZLIB
|
config BR2_PACKAGE_PHP_EXT_ZLIB
|
||||||
bool "zlib"
|
bool "zlib"
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
# php
|
# php
|
||||||
#
|
#
|
||||||
#############################################################
|
#############################################################
|
||||||
PHP_VER:=5.2.5
|
PHP_VER:=5.2.6
|
||||||
PHP_SOURCE:=php-$(PHP_VER).tar.bz2
|
PHP_SOURCE:=php-$(PHP_VER).tar.bz2
|
||||||
PHP_SITE:=http://us.php.net/get/${PHP_SOURCE}/from/us2.php.net/mirror
|
PHP_SITE:=http://us.php.net/get/${PHP_SOURCE}/from/us2.php.net/mirror
|
||||||
PHP_DIR:=$(BUILD_DIR)/php-$(PHP_VER)
|
PHP_DIR:=$(BUILD_DIR)/php-$(PHP_VER)
|
||||||
@@ -58,6 +58,9 @@ ifeq ($(BR2_PACKAGE_PHP_EXT_LIBXML2),y)
|
|||||||
--enable-xmlwriter
|
--enable-xmlwriter
|
||||||
PHP_DEPS+=libxml2
|
PHP_DEPS+=libxml2
|
||||||
endif
|
endif
|
||||||
|
ifeq ($(BR2_PACKAGE_PHP_EXT_SIMPLEXML),y)
|
||||||
|
PHP_CONFIGURE+=--enable-simplexml
|
||||||
|
endif
|
||||||
ifeq ($(BR2_PACKAGE_PHP_EXT_ZLIB),y)
|
ifeq ($(BR2_PACKAGE_PHP_EXT_ZLIB),y)
|
||||||
PHP_CONFIGURE+=--with-zlib=$(STAGING_DIR)/usr
|
PHP_CONFIGURE+=--with-zlib=$(STAGING_DIR)/usr
|
||||||
PHP_DEPS+=zlib
|
PHP_DEPS+=zlib
|
||||||
@@ -105,20 +108,20 @@ endif
|
|||||||
|
|
||||||
### Database extensions
|
### Database extensions
|
||||||
ifeq ($(BR2_PACKAGE_PHP_EXT_SQLITE),y)
|
ifeq ($(BR2_PACKAGE_PHP_EXT_SQLITE),y)
|
||||||
PHP_CONFIGURE+=--with-sql
|
PHP_CONFIGURE+=--with-sqlite
|
||||||
ifeq ($(BR2_PACKAGE_PHP_EXT_SQLITE_UTF8),y)
|
ifeq ($(BR2_PACKAGE_PHP_EXT_SQLITE_UTF8),y)
|
||||||
PHP_CONFIGURE+=--enable-sqlite-utf8
|
PHP_CONFIGURE+=--enable-sqlite-utf8
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
ifeq ($(BR2_PACKAGE_PHP_EXT_PDO),y)
|
ifeq ($(BR2_PACKAGE_PHP_EXT_PDO),y)
|
||||||
|
PHP_CONFIGURE+=--enable-pdo
|
||||||
ifeq ($(BR2_PACKAGE_PHP_EXT_PDO_SQLITE),y)
|
ifeq ($(BR2_PACKAGE_PHP_EXT_PDO_SQLITE),y)
|
||||||
PHP_CONFIGURE+=--with-pdo-sqlite
|
PHP_CONFIGURE+=--with-pdo-sqlite
|
||||||
endif
|
endif
|
||||||
ifeq ($(BR2_PACKAGE_PHP_EXT_PDO_MYSQL),y)
|
ifeq ($(BR2_PACKAGE_PHP_EXT_PDO_MYSQL),y)
|
||||||
PHP_CONFIGURE+=--with-pdo-mysql
|
PHP_CONFIGURE+=--with-pdo-mysql=$(STAGING_DIR)/usr
|
||||||
|
PHP_DEPS+=mysql_client
|
||||||
endif
|
endif
|
||||||
else
|
|
||||||
PHP_CONFIGURE+=--without-pdo-sqlite
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
$(DL_DIR)/$(PHP_SOURCE):
|
$(DL_DIR)/$(PHP_SOURCE):
|
||||||
|
|||||||
Reference in New Issue
Block a user