HomeFreeBSD

misc/sword: unbreak with ICU 61

Description

misc/sword: unbreak with ICU 61

In file included from ../src/mgr/swmgr.cpp:108:
../include/utf8transliterator.h:53:2: error: unknown type name 'UnicodeString'; did you mean 'icu::UnicodeString'?

UnicodeString resource;
^~~~~~~~~~~~~
icu::UnicodeString

/usr/local/include/unicode/unistr.h:286:20: note: 'icu::UnicodeString' declared here
class U_COMMON_API UnicodeString : public Replaceable

^

In file included from ../src/mgr/swmgr.cpp:108:
../include/utf8transliterator.h:56:24: error: unknown type name 'UnicodeString'; did you mean 'icu::UnicodeString'?
typedef std::map<const UnicodeString, SWTransData> SWTransMap;

^~~~~~~~~~~~~
icu::UnicodeString

/usr/local/include/unicode/unistr.h:286:20: note: 'icu::UnicodeString' declared here
class U_COMMON_API UnicodeString : public Replaceable

^

In file included from ../src/mgr/swmgr.cpp:108:
../include/utf8transliterator.h:57:19: error: use of undeclared identifier 'UnicodeString'
typedef std::pair<UnicodeString, SWTransData> SWTransPair;

^

../include/utf8transliterator.h:84:2: error: unknown type name 'Transliterator'; did you mean 'UTransliterator'?

Transliterator *createTrans(const UnicodeString& ID, UTransDirection dir, UErrorCode &status);
^~~~~~~~~~~~~~
UTransliterator

/usr/local/include/unicode/utrans.h:70:15: note: 'UTransliterator' declared here
typedef void* UTransliterator;

^

In file included from ../src/mgr/swmgr.cpp:108:
../include/utf8transliterator.h:84:36: error: unknown type name 'UnicodeString'; did you mean 'icu::UnicodeString'?

Transliterator *createTrans(const UnicodeString& ID, UTransDirection dir, UErrorCode &status);
                                  ^~~~~~~~~~~~~
                                  icu::UnicodeString

/usr/local/include/unicode/unistr.h:286:20: note: 'icu::UnicodeString' declared here
class U_COMMON_API UnicodeString : public Replaceable

^

https://ssl.icu-project.org/trac/changeset/40705

PR: 227042
Reported by: antoine (via exp-run)

Details

Provenance
jbeichAuthored on
Parents
rP466396: www/node8: unbreak with ICU 61
Branches
Unknown
Tags
Unknown