php7: fix for icu 68.1 13893/head
authorHirokazu MORIKAWA <morikw2@gmail.com>
Tue, 10 Nov 2020 09:13:16 +0000 (18:13 +0900)
committerHirokazu MORIKAWA <morikw2@gmail.com>
Fri, 13 Nov 2020 00:06:15 +0000 (09:06 +0900)
https://github.com/openwrt/packages/pull/13883
https://github.com/php/php-src/commit/8eaaabd

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
lang/php7/Makefile
lang/php7/patches/1005-support_for_icu4c_68_1.patch [new file with mode: 0644]

index d7e10836721c349a818e502863e6214dabee2ce8..1e8087f0ba982557eca2be6642e3fd408f6c106c 100644 (file)
@@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=php
 PKG_VERSION:=7.4.12
-PKG_RELEASE:=1
+PKG_RELEASE:=2
 
 PKG_MAINTAINER:=Michael Heimpold <mhei@heimpold.de>
 PKG_LICENSE:=PHP-3.01
diff --git a/lang/php7/patches/1005-support_for_icu4c_68_1.patch b/lang/php7/patches/1005-support_for_icu4c_68_1.patch
new file mode 100644 (file)
index 0000000..040dc77
--- /dev/null
@@ -0,0 +1,13 @@
+--- a/build/php.m4     2020-10-28 00:01:52.000000000 +0900
++++ b/build/php.m4     2020-11-13 08:57:27.939303216 +0900
+@@ -1907,6 +1907,10 @@
+   if test "$PKG_CONFIG icu-io --atleast-version=60"; then
+     ICU_CFLAGS="$ICU_CFLAGS -DU_HIDE_OBSOLETE_UTF_OLD_H=1"
+   fi
++
++  if test "$PKG_CONFIG icu-io --atleast-version=68"; then
++    ICU_CFLAGS="$ICU_CFLAGS -DU_DEFINE_FALSE_AND_TRUE=1"
++  fi
+ ])
+ dnl