ICU: fix build with clang-5
This commit is contained in:
parent
db7e0aeb42
commit
79f43537e6
@ -0,0 +1,22 @@
|
|||||||
|
diff --git a/icuSources/i18n/ucoleitr.cpp b/icuSources/i18n/ucoleitr.cpp
|
||||||
|
index ecc94c9..936452f 100644
|
||||||
|
--- a/icuSources/i18n/ucoleitr.cpp
|
||||||
|
+++ b/icuSources/i18n/ucoleitr.cpp
|
||||||
|
@@ -320,7 +320,7 @@ ucol_nextProcessed(UCollationElements *elems,
|
||||||
|
int32_t *ixHigh,
|
||||||
|
UErrorCode *status)
|
||||||
|
{
|
||||||
|
- return (UCollationPCE::UCollationPCE(elems)).nextProcessed(ixLow, ixHigh, status);
|
||||||
|
+ return (UCollationPCE(elems)).nextProcessed(ixLow, ixHigh, status);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -384,7 +384,7 @@ ucol_previousProcessed(UCollationElements *elems,
|
||||||
|
int32_t *ixHigh,
|
||||||
|
UErrorCode *status)
|
||||||
|
{
|
||||||
|
- return (UCollationPCE::UCollationPCE(elems)).previousProcessed(ixLow, ixHigh, status);
|
||||||
|
+ return (UCollationPCE(elems)).previousProcessed(ixLow, ixHigh, status);
|
||||||
|
}
|
||||||
|
|
||||||
|
U_NAMESPACE_BEGIN
|
@ -3,6 +3,8 @@
|
|||||||
appleDerivation {
|
appleDerivation {
|
||||||
nativeBuildInputs = [ cctools ];
|
nativeBuildInputs = [ cctools ];
|
||||||
|
|
||||||
|
patches = [ ./clang-5.patch ];
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
substituteInPlace makefile \
|
substituteInPlace makefile \
|
||||||
--replace /usr/bin/ "" \
|
--replace /usr/bin/ "" \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user