package/php: added support for PostgreSQL (non-PDO).
PATCH 1/1 package/php: added support for PostgreSQL (non-PDO).
Needed for example for phppgadmin.
Signed-off-by Bernd Kuhls <[email protected]>
--- package/php/Config.ext | 12 ++++++++++++ package/php/php.mk | 6 ++++++ 2 files changed, 18 insertions(+)
package/php/Config.ext +12 -0
@@ -117,6 +117,18 @@ config BR2_PACKAGE_PHP_EXT_MYSQLI help MySQL Improved extension support +config BR2_PACKAGE_PHP_EXT_PGSQL + bool "PostgreSQL" + depends on BR2_USE_MMU # postgresql + depends on !BR2_STATIC_LIBS + select BR2_PACKAGE_POSTGRESQL + help + PostgreSQL support + +comment "PostgreSQL extension needs a toolchain w/ dynamic library" + depends on BR2_USE_MMU + depends on BR2_STATIC_LIBS + config BR2_PACKAGE_PHP_EXT_SQLITE bool "SQLite3" select BR2_PACKAGE_SQLITE
package/php/php.mk +6 -0
@@ -196,6 +196,12 @@ endif ifeq ($(BR2_PACKAGE_PHP_EXT_MYSQLI),y) PHP_CONF_OPTS += --with-mysqli endif + +ifeq ($(BR2_PACKAGE_PHP_EXT_PGSQL),y) +PHP_CONF_OPTS += --with-pgsql=$(STAGING_DIR)/usr +PHP_DEPENDENCIES += postgresql +endif + ifeq ($(BR2_PACKAGE_PHP_EXT_SQLITE),y) PHP_CONF_OPTS += --with-sqlite3=$(STAGING_DIR)/usr PHP_DEPENDENCIES += sqlite
Signature · 1 line
2.19.1
Thomas Petazzoni
AppliedPATCH 1/1 package/php: added support for PostgreSQL (non-PDO).
Hello,
Quoted 7 lines · Bernd Kuhls
Needed for example for phppgadmin.
Signed-off-by Bernd Kuhls <[email protected]>--- package/php/Config.ext | 12 ++++++++++++ package/php/php.mk | 6 ++++++ 2 files changed, 18 insertions(+)
Applied to master after adding a dependency on BR2_USE_WCHAR, which has been added to BR2_PACKAGE_POSTGRESQL since you sent your patch. Thanks!
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com