From 9cfca323476ac45dfdaa8675a3410f6cc3a4af75 Mon Sep 17 00:00:00 2001 From: Krystian Kozak Date: Sun, 2 Sep 2018 14:19:27 +0200 Subject: [PATCH] php7: add bcmath module Added bcmath module, which is required for some packages. For example it is required for zabbix-server frontend Compile tested: Yes, brcm2708 Run tested: Yes, brcm2708 Signed-off-by: Krystian Kozak --- lang/php7/Makefile | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lang/php7/Makefile b/lang/php7/Makefile index 19b3bdafd..e7332616c 100644 --- a/lang/php7/Makefile +++ b/lang/php7/Makefile @@ -23,6 +23,7 @@ PKG_BUILD_PARALLEL:=1 PKG_USE_MIPS16:=0 PHP7_MODULES = \ + bcmath \ calendar ctype curl \ fileinfo \ dom \ @@ -172,6 +173,12 @@ CONFIGURE_ARGS+= \ --with-zlib="$(STAGING_DIR)/usr" \ --with-zlib-dir="$(STAGING_DIR)/usr" +ifneq ($(SDK)$(CONFIG_PACKAGE_php7-mod-bcmath),) + CONFIGURE_ARGS+= --enable-bcmath=shared +else + CONFIGURE_ARGS+= --disable-bcmath +endif + ifneq ($(SDK)$(CONFIG_PACKAGE_php7-mod-calendar),) CONFIGURE_ARGS+= --enable-calendar=shared else @@ -590,6 +597,7 @@ $(eval $(call BuildPackage,php7-fastcgi)) $(eval $(call BuildPackage,php7-fpm)) #$(eval $(call BuildModule,NAME,TITLE[,PKG DEPENDS])) +$(eval $(call BuildModule,bcmath,Bcmath)) $(eval $(call BuildModule,calendar,Calendar)) $(eval $(call BuildModule,ctype,Ctype)) $(eval $(call BuildModule,curl,cURL,+PACKAGE_php7-mod-curl:libcurl))