[packages/hhvm] - fix build with icu 59, missing include

baggins baggins at pld-linux.org
Wed Apr 26 23:39:49 CEST 2017


commit 45805ee5904775c312d00a337a2b182dabf3afed
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Wed Apr 26 23:39:26 2017 +0200

    - fix build with icu 59, missing include

 hhvm.spec   |  2 ++
 icu59.patch | 10 ++++++++++
 2 files changed, 12 insertions(+)
---
diff --git a/hhvm.spec b/hhvm.spec
index 3ae8060..5126c9f 100644
--- a/hhvm.spec
+++ b/hhvm.spec
@@ -57,6 +57,7 @@ Patch7:		gcc5.patch
 Patch8:		cxx.patch
 Patch9:		gcc6.patch
 Patch10:	libevent-2.1.patch
+Patch11:	icu59.patch
 URL:		https://github.com/facebook/hhvm/wiki
 BuildRequires:	ImageMagick-devel
 BuildRequires:	a52dec-libs-devel
@@ -269,6 +270,7 @@ mv folly-* third-party/folly/src
 %patch8 -p1
 %patch9 -p1
 %patch10 -p1
+%patch11 -p1
 
 # prefer ones from system
 rm CMake/FindBISON.cmake
diff --git a/icu59.patch b/icu59.patch
new file mode 100644
index 0000000..5bfc9f1
--- /dev/null
+++ b/icu59.patch
@@ -0,0 +1,10 @@
+--- hhvm-HHVM-3.3.7/hphp/runtime/ext/icu/icu.h~	2015-06-30 21:56:17.000000000 +0200
++++ hhvm-HHVM-3.3.7/hphp/runtime/ext/icu/icu.h	2017-04-26 23:38:41.631242960 +0200
+@@ -22,6 +22,7 @@
+ #include <unicode/utypes.h>
+ #include <unicode/ucnv.h>
+ #include <unicode/ustring.h>
++#include <unicode/unistr.h>
+ #include "hphp/runtime/base/request-event-handler.h"
+ 
+ namespace HPHP {
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/hhvm.git/commitdiff/45805ee5904775c312d00a337a2b182dabf3afed



More information about the pld-cvs-commit mailing list