[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