=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for php56-intl-5.6.40nb10 /bin/cp /tree/pkgsrc/textproc/php-intl/../../lang/php/ext.ini /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl.ini --- php_intl.lo --- --- intl_error.lo --- --- php_intl.lo --- /bin/sh /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/libtool --mode=compile gcc -I/usr/pkg/include -Wno-write-strings -I. -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl -I/usr/pkg/include/php -I/usr/pkg/include/php/main -I/usr/pkg/include/php/TSRM -I/usr/pkg/include/php/Zend -I/usr/pkg/include/php/ext -I/usr/pkg/include/php/ext/date/lib -I/usr/pkg/include -DU_USING_ICU_NAMESPACE=1 -I/usr/pkg/include -I/usr/include -DHAVE_CONFIG_H -O2 -I/usr/pkg/include -I/usr/include -c /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/php_intl.c -o php_intl.lo --- intl_error.lo --- /bin/sh /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/libtool --mode=compile gcc -I/usr/pkg/include -Wno-write-strings -I. -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl -I/usr/pkg/include/php -I/usr/pkg/include/php/main -I/usr/pkg/include/php/TSRM -I/usr/pkg/include/php/Zend -I/usr/pkg/include/php/ext -I/usr/pkg/include/php/ext/date/lib -I/usr/pkg/include -DU_USING_ICU_NAMESPACE=1 -I/usr/pkg/include -I/usr/include -DHAVE_CONFIG_H -O2 -I/usr/pkg/include -I/usr/include -c /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_error.c -o intl_error.lo --- php_intl.lo --- libtool: compile: gcc -I/scratch/work/textproc/php-intl/work/.buildlink/include -Wno-write-strings -I. -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/scratch/work/textproc/php-intl/work/.buildlink/include/php -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/main -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/TSRM -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/Zend -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/ext -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/ext/date/lib -DU_USING_ICU_NAMESPACE=1 -DHAVE_CONFIG_H -O2 -c /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/php_intl.c -fPIC -DPIC -o .libs/php_intl.o --- intl_error.lo --- libtool: compile: gcc -I/scratch/work/textproc/php-intl/work/.buildlink/include -Wno-write-strings -I. -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/scratch/work/textproc/php-intl/work/.buildlink/include/php -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/main -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/TSRM -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/Zend -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/ext -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/ext/date/lib -DU_USING_ICU_NAMESPACE=1 -DHAVE_CONFIG_H -O2 -c /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_error.c -fPIC -DPIC -o .libs/intl_error.o --- php_intl.lo --- libtool: compile: gcc -I/scratch/work/textproc/php-intl/work/.buildlink/include -Wno-write-strings -I. -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/scratch/work/textproc/php-intl/work/.buildlink/include/php -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/main -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/TSRM -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/Zend -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/ext -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/ext/date/lib -DU_USING_ICU_NAMESPACE=1 -DHAVE_CONFIG_H -O2 -c /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/php_intl.c -o php_intl.o >/dev/null 2>&1 --- intl_error.lo --- libtool: compile: gcc -I/scratch/work/textproc/php-intl/work/.buildlink/include -Wno-write-strings -I. -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/scratch/work/textproc/php-intl/work/.buildlink/include/php -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/main -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/TSRM -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/Zend -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/ext -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/ext/date/lib -DU_USING_ICU_NAMESPACE=1 -DHAVE_CONFIG_H -O2 -c /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_error.c -o intl_error.o >/dev/null 2>&1 --- intl_convert.lo --- /bin/sh /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/libtool --mode=compile gcc -I/usr/pkg/include -Wno-write-strings -I. -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl -I/usr/pkg/include/php -I/usr/pkg/include/php/main -I/usr/pkg/include/php/TSRM -I/usr/pkg/include/php/Zend -I/usr/pkg/include/php/ext -I/usr/pkg/include/php/ext/date/lib -I/usr/pkg/include -DU_USING_ICU_NAMESPACE=1 -I/usr/pkg/include -I/usr/include -DHAVE_CONFIG_H -O2 -I/usr/pkg/include -I/usr/include -c /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convert.c -o intl_convert.lo libtool: compile: gcc -I/scratch/work/textproc/php-intl/work/.buildlink/include -Wno-write-strings -I. -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/scratch/work/textproc/php-intl/work/.buildlink/include/php -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/main -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/TSRM -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/Zend -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/ext -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/ext/date/lib -DU_USING_ICU_NAMESPACE=1 -DHAVE_CONFIG_H -O2 -c /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convert.c -fPIC -DPIC -o .libs/intl_convert.o --- intl_convertcpp.lo --- /bin/sh /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/libtool --mode=compile c++ -I/usr/pkg/include -Wno-write-strings -I. -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl -I/usr/pkg/include/php -I/usr/pkg/include/php/main -I/usr/pkg/include/php/TSRM -I/usr/pkg/include/php/Zend -I/usr/pkg/include/php/ext -I/usr/pkg/include/php/ext/date/lib -I/usr/pkg/include -DU_USING_ICU_NAMESPACE=1 -I/usr/pkg/include -I/usr/include -DHAVE_CONFIG_H -O2 -I/usr/pkg/include -I/usr/include -c /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp -o intl_convertcpp.lo --- intl_convert.lo --- libtool: compile: gcc -I/scratch/work/textproc/php-intl/work/.buildlink/include -Wno-write-strings -I. -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/scratch/work/textproc/php-intl/work/.buildlink/include/php -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/main -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/TSRM -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/Zend -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/ext -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/ext/date/lib -DU_USING_ICU_NAMESPACE=1 -DHAVE_CONFIG_H -O2 -c /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convert.c -o intl_convert.o >/dev/null 2>&1 --- intl_convertcpp.lo --- libtool: compile: c++ -I/scratch/work/textproc/php-intl/work/.buildlink/include -Wno-write-strings -I. -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/scratch/work/textproc/php-intl/work/.buildlink/include/php -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/main -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/TSRM -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/Zend -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/ext -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/ext/date/lib -DU_USING_ICU_NAMESPACE=1 -DHAVE_CONFIG_H -O2 -c /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp -fPIC -DPIC -o .libs/intl_convertcpp.o In file included from /usr/include/g++/type_traits:35:0, from /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/stringpiece.h:35, from /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:39, from /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.h:26, from /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:21: /usr/include/g++/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support \ ^ In file included from /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/utypes.h:38:0, from /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:31, from /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.h:26, from /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:21: /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/umachine.h:386:13: error: 'char16_t' does not name a type typedef char16_t UChar; // C++ ^ In file included from /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/utypes.h:39:0, from /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:31, from /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.h:26, from /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:21: /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/uversion.h:159:55: error: 'UChar' does not name a type u_versionFromUString(UVersionInfo versionArray, const UChar *versionString); ^ In file included from /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:36:0, from /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.h:26, from /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:21: /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:42:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 class U_COMMON_API Char16Ptr final { ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:49:31: error: expected ')' before '*' token inline Char16Ptr(char16_t *p); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:72:37: error: expected ')' before 'p' inline Char16Ptr(std::nullptr_t p); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:84:12: error: 'char16_t' does not name a type inline char16_t *get() const; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:90:21: error: 'char16_t' does not name a type inline operator char16_t *() const { return get(); } ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:93:19: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 Char16Ptr() = delete; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:96:33: error: 'char16_t' does not name a type template<typename T> static char16_t *cast(T *t) { ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:101:5: error: 'char16_t' does not name a type char16_t *p_; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:114:21: error: expected constructor, destructor, or type conversion before '(' token Char16Ptr::Char16Ptr(char16_t *p) : p_(p) {} ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h: In constructor 'icu_73::Char16Ptr::Char16Ptr(__uint16_t*)': /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:116:37: error: class 'icu_73::Char16Ptr' does not have any field named 'p_' Char16Ptr::Char16Ptr(uint16_t *p) : p_(cast(p)) {} ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:116:46: error: 'cast' was not declared in this scope Char16Ptr::Char16Ptr(uint16_t *p) : p_(cast(p)) {} ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h: At global scope: /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:121:21: error: expected constructor, destructor, or type conversion before '(' token Char16Ptr::Char16Ptr(std::nullptr_t p) : p_(p) {} ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h: In destructor 'icu_73::Char16Ptr::~Char16Ptr()': /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:123:24: error: 'p_' was not declared in this scope U_ALIASING_BARRIER(p_); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:33:61: note: in definition of macro 'U_ALIASING_BARRIER' # define U_ALIASING_BARRIER(ptr) asm volatile("" : : "rm"(ptr) : "memory") ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h: At global scope: /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:126:1: error: 'char16_t' does not name a type char16_t *Char16Ptr::get() const { return p_; } ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:149:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 class U_COMMON_API ConstChar16Ptr final { ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:156:33: error: 'char16_t' does not name a type inline ConstChar16Ptr(const char16_t *p); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:179:38: error: 'nullptr_t' in namespace 'std' does not name a type inline ConstChar16Ptr(const std::nullptr_t p); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:192:18: error: 'char16_t' does not name a type inline const char16_t *get() const; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:198:27: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive] inline operator const char16_t *() const { return get(); } ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:198:12: error: 'operator const int' does not name a type inline operator const char16_t *() const { return get(); } ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:201:24: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 ConstChar16Ptr() = delete; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:204:39: error: 'char16_t' does not name a type template<typename T> static const char16_t *cast(const T *t) { ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:209:11: error: 'char16_t' does not name a type const char16_t *p_; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:222:38: error: 'char16_t' does not name a type ConstChar16Ptr::ConstChar16Ptr(const char16_t *p) : p_(p) {} ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h: In constructor 'icu_73::ConstChar16Ptr::ConstChar16Ptr(const int*)': /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:222:53: error: class 'icu_73::ConstChar16Ptr' does not have any field named 'p_' ConstChar16Ptr::ConstChar16Ptr(const char16_t *p) : p_(p) {} ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h: In constructor 'icu_73::ConstChar16Ptr::ConstChar16Ptr(const __uint16_t*)': /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:224:53: error: class 'icu_73::ConstChar16Ptr' does not have any field named 'p_' ConstChar16Ptr::ConstChar16Ptr(const uint16_t *p) : p_(cast(p)) {} ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:224:62: error: 'cast' was not declared in this scope ConstChar16Ptr::ConstChar16Ptr(const uint16_t *p) : p_(cast(p)) {} ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h: At global scope: /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:229:43: error: 'nullptr_t' in namespace 'std' does not name a type ConstChar16Ptr::ConstChar16Ptr(const std::nullptr_t p) : p_(p) {} ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h: In constructor 'icu_73::ConstChar16Ptr::ConstChar16Ptr(int)': /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:229:58: error: class 'icu_73::ConstChar16Ptr' does not have any field named 'p_' ConstChar16Ptr::ConstChar16Ptr(const std::nullptr_t p) : p_(p) {} ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h: In destructor 'icu_73::ConstChar16Ptr::~ConstChar16Ptr()': /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:231:24: error: 'p_' was not declared in this scope U_ALIASING_BARRIER(p_); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:33:61: note: in definition of macro 'U_ALIASING_BARRIER' # define U_ALIASING_BARRIER(ptr) asm volatile("" : : "rm"(ptr) : "memory") ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h: At global scope: /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:234:7: error: 'char16_t' does not name a type const char16_t *ConstChar16Ptr::get() const { return p_; } ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:260:14: error: 'UChar' does not name a type inline const UChar *toUCharPtr(const char16_t *p) { ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:274:8: error: 'UChar' does not name a type inline UChar *toUCharPtr(char16_t *p) { ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:288:44: error: 'char16_t' does not name a type inline const OldUChar *toOldUCharPtr(const char16_t *p) { ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:302:32: error: 'icu_73::toOldUCharPtr' declared as an 'inline' variable inline OldUChar *toOldUCharPtr(char16_t *p) { ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:302:32: error: 'OldUChar* icu_73::toOldUCharPtr' redeclared as different kind of symbol /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:288:24: note: previous declaration 'const OldUChar* icu_73::toOldUCharPtr(const int*)' inline const OldUChar *toOldUCharPtr(const char16_t *p) { ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:302:32: error: 'char16_t' was not declared in this scope inline OldUChar *toOldUCharPtr(char16_t *p) { ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:302:42: error: 'p' was not declared in this scope inline OldUChar *toOldUCharPtr(char16_t *p) { ^ In file included from /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/rep.h:23:0, from /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:37, from /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.h:26, from /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:21: /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/uobject.h:134:53: error: expected ';' at end of member declaration static void * U_EXPORT2 operator new(size_t size) noexcept; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/uobject.h:134:55: error: 'noexcept' does not name a type static void * U_EXPORT2 operator new(size_t size) noexcept; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/uobject.h:134:55: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/uobject.h:141:55: error: expected ';' at end of member declaration static void * U_EXPORT2 operator new[](size_t size) noexcept; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/uobject.h:141:57: error: 'noexcept' does not name a type static void * U_EXPORT2 operator new[](size_t size) noexcept; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/uobject.h:141:57: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/uobject.h:151:50: error: expected ';' at end of member declaration static void U_EXPORT2 operator delete(void *p) noexcept; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/uobject.h:151:52: error: 'noexcept' does not name a type static void U_EXPORT2 operator delete(void *p) noexcept; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/uobject.h:151:52: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/uobject.h:158:52: error: expected ';' at end of member declaration static void U_EXPORT2 operator delete[](void *p) noexcept; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/uobject.h:158:54: error: 'noexcept' does not name a type static void U_EXPORT2 operator delete[](void *p) noexcept; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/uobject.h:158:54: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/uobject.h:166:66: error: expected ';' at end of member declaration static inline void * U_EXPORT2 operator new(size_t, void *ptr) noexcept { return ptr; } ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/uobject.h:166:68: error: 'noexcept' does not name a type static inline void * U_EXPORT2 operator new(size_t, void *ptr) noexcept { return ptr; } ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/uobject.h:166:68: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/uobject.h:173:64: error: expected ';' at end of member declaration static inline void U_EXPORT2 operator delete(void *, void *) noexcept {} ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/uobject.h:173:66: error: 'noexcept' does not name a type static inline void U_EXPORT2 operator delete(void *, void *) noexcept {} ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/uobject.h:173:66: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 In file included from /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:37:0, from /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.h:26, from /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:21: /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/rep.h:100:12: error: 'char16_t' does not name a type inline char16_t charAt(int32_t offset) const; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/rep.h:234:13: error: 'char16_t' does not name a type virtual char16_t getCharAt(int32_t offset) const = 0; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/rep.h:250:8: error: 'char16_t' does not name a type inline char16_t ^ --- collator/collator.lo --- /bin/sh /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/libtool --mode=compile gcc -I/usr/pkg/include -Wno-write-strings -I. -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl -I/usr/pkg/include/php -I/usr/pkg/include/php/main -I/usr/pkg/include/php/TSRM -I/usr/pkg/include/php/Zend -I/usr/pkg/include/php/ext -I/usr/pkg/include/php/ext/date/lib -I/usr/pkg/include -DU_USING_ICU_NAMESPACE=1 -I/usr/pkg/include -I/usr/include -DHAVE_CONFIG_H -O2 -I/usr/pkg/include -I/usr/include -c /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/collator/collator.c -o collator/collator.lo --- intl_convertcpp.lo --- In file included from /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:39:0, from /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.h:26, from /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:21: /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/stringpiece.h:92:30: error: expected ')' before 'p' StringPiece(std::nullptr_t p) : ptr_(p), length_(0) {} ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/stringpiece.h:133:38: error: 'enable_if' in namespace 'std' does not name a template type typename = typename std::enable_if< ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/stringpiece.h:133:47: error: expected '>' before '<' token typename = typename std::enable_if< ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/stringpiece.h:140:20: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 StringPiece(T str) ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/stringpiece.h: In constructor 'icu_73::StringPiece::StringPiece()': /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/stringpiece.h:70:24: error: 'nullptr' was not declared in this scope StringPiece() : ptr_(nullptr), length_(0) { } ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/stringpiece.h: In member function 'void icu_73::StringPiece::clear()': /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/stringpiece.h:213:25: error: 'nullptr' was not declared in this scope void clear() { ptr_ = nullptr; length_ = 0; } ^ In file included from /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:40:0, from /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.h:26, from /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:21: /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/bytestream.h: At global scope: /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/bytestream.h:164:32: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 ByteSink(const ByteSink &) = delete; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/bytestream.h:165:43: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 ByteSink &operator=(const ByteSink &) = delete; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/bytestream.h:209:51: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void Append(const char* bytes, int32_t n) override; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/bytestream.h:227:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int32_t* result_capacity) override; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/bytestream.h:256:28: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 CheckedArrayByteSink() = delete; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/bytestream.h:257:56: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 CheckedArrayByteSink(const CheckedArrayByteSink &) = delete; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/bytestream.h:258:67: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 CheckedArrayByteSink &operator=(const CheckedArrayByteSink &) = delete; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/bytestream.h:294:50: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void Append(const char* data, int32_t n) override { dest_->append(data, n); } ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/bytestream.h:298:22: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 StringByteSink() = delete; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/bytestream.h:299:44: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 StringByteSink(const StringByteSink &) = delete; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/bytestream.h:300:55: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 StringByteSink &operator=(const StringByteSink &) = delete; ^ In file included from /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.h:26:0, from /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:21: /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:50:41: error: 'UChar' does not name a type U_CAPI int32_t U_EXPORT2 u_strlen(const UChar *s); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:74:19: error: 'char16_t' has not been declared char16_t *dest, int32_t destCapacity, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:75:25: error: 'char16_t' does not name a type const char16_t *src, int32_t srcLength, ^ In file included from /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.h:26:0, from /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:21: /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:461:16: error: 'char16_t' does not name a type const char16_t *srcChars) const; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:482:16: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:620:45: error: 'char16_t' does not name a type const char16_t *srcChars) const; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:645:45: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:795:16: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:822:16: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:899:33: error: 'char16_t' does not name a type inline UBool startsWith(const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:947:31: error: 'char16_t' does not name a type inline UBool endsWith(const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1024:32: error: 'char16_t' does not name a type inline int32_t indexOf(const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1061:25: error: 'char16_t' does not name a type int32_t indexOf(const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1074:26: error: 'char16_t' has not been declared inline int32_t indexOf(char16_t c) const; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1084:18: error: '__int32_t icu_73::UnicodeString::indexOf(UChar32) const' cannot be overloaded inline int32_t indexOf(UChar32 c) const; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1074:18: error: with '__int32_t icu_73::UnicodeString::indexOf(int) const' inline int32_t indexOf(char16_t c) const; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1094:26: error: 'char16_t' has not been declared inline int32_t indexOf(char16_t c, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1106:18: error: '__int32_t icu_73::UnicodeString::indexOf(UChar32, __int32_t) const' cannot be overloaded inline int32_t indexOf(UChar32 c, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1094:18: error: with '__int32_t icu_73::UnicodeString::indexOf(int, __int32_t) const' inline int32_t indexOf(char16_t c, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1119:26: error: 'char16_t' has not been declared inline int32_t indexOf(char16_t c, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1134:18: error: '__int32_t icu_73::UnicodeString::indexOf(UChar32, __int32_t, __int32_t) const' cannot be overloaded inline int32_t indexOf(UChar32 c, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1119:18: error: with '__int32_t icu_73::UnicodeString::indexOf(int, __int32_t, __int32_t) const' inline int32_t indexOf(char16_t c, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1207:36: error: 'char16_t' does not name a type inline int32_t lastIndexOf(const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1244:29: error: 'char16_t' does not name a type int32_t lastIndexOf(const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1257:30: error: 'char16_t' has not been declared inline int32_t lastIndexOf(char16_t c) const; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1267:18: error: '__int32_t icu_73::UnicodeString::lastIndexOf(UChar32) const' cannot be overloaded inline int32_t lastIndexOf(UChar32 c) const; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1257:18: error: with '__int32_t icu_73::UnicodeString::lastIndexOf(int) const' inline int32_t lastIndexOf(char16_t c) const; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1277:30: error: 'char16_t' has not been declared inline int32_t lastIndexOf(char16_t c, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1289:18: error: '__int32_t icu_73::UnicodeString::lastIndexOf(UChar32, __int32_t) const' cannot be overloaded inline int32_t lastIndexOf(UChar32 c, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1277:18: error: with '__int32_t icu_73::UnicodeString::lastIndexOf(int, __int32_t) const' inline int32_t lastIndexOf(char16_t c, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1302:30: error: 'char16_t' has not been declared inline int32_t lastIndexOf(char16_t c, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1317:18: error: '__int32_t icu_73::UnicodeString::lastIndexOf(UChar32, __int32_t, __int32_t) const' cannot be overloaded inline int32_t lastIndexOf(UChar32 c, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1302:18: error: with '__int32_t icu_73::UnicodeString::lastIndexOf(int, __int32_t, __int32_t) const' inline int32_t lastIndexOf(char16_t c, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1332:10: error: 'char16_t' does not name a type inline char16_t charAt(int32_t offset) const; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1341:10: error: 'char16_t' does not name a type inline char16_t operator[] (int32_t offset) const; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1516:15: error: 'char16_t' has not been declared char16_t *dst, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1529:38: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UnicodeString& target) const override; ^ --- collator/collator.lo --- libtool: compile: gcc -I/scratch/work/textproc/php-intl/work/.buildlink/include -Wno-write-strings -I. -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/scratch/work/textproc/php-intl/work/.buildlink/include/php -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/main -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/TSRM -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/Zend -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/ext -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/ext/date/lib -DU_USING_ICU_NAMESPACE=1 -DHAVE_CONFIG_H -O2 -c /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/collator/collator.c -fPIC -DPIC -o collator/.libs/collator.o --- intl_convertcpp.lo --- /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1909:42: error: expected ',' or '...' before '&&' token UnicodeString &operator=(UnicodeString &&src) noexcept; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1909:47: error: expected ';' at end of member declaration UnicodeString &operator=(UnicodeString &&src) noexcept; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1909:49: error: 'noexcept' does not name a type UnicodeString &operator=(UnicodeString &&src) noexcept; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1909:49: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1916:33: error: expected ';' at end of member declaration void swap(UnicodeString &other) noexcept; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1916:35: error: 'noexcept' does not name a type void swap(UnicodeString &other) noexcept; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1916:35: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1925:44: error: expected ';' at end of member declaration swap(UnicodeString &s1, UnicodeString &s2) noexcept { ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1925:46: error: 'noexcept' does not name a type swap(UnicodeString &s1, UnicodeString &s2) noexcept { ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1925:46: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1936:36: error: declaration of 'operator=' as non-function inline UnicodeString& operator= (char16_t ch); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1936:33: error: expected ';' at end of member declaration inline UnicodeString& operator= (char16_t ch); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1936:45: error: expected ')' before 'ch' inline UnicodeString& operator= (char16_t ch); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1996:37: error: 'char16_t' does not name a type inline UnicodeString& setTo(const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2007:31: error: 'setTo' declared as an 'inline' field inline UnicodeString& setTo(char16_t srcChar); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2007:25: error: expected ';' at end of member declaration inline UnicodeString& setTo(char16_t srcChar); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2007:31: error: 'icu_73::UnicodeString& icu_73::UnicodeString::setTo' conflicts with a previous declaration inline UnicodeString& setTo(char16_t srcChar); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1996:25: note: previous declaration 'icu_73::UnicodeString::setTo' inline UnicodeString& setTo(const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2007:40: error: expected ')' before 'srcChar' inline UnicodeString& setTo(char16_t srcChar); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2065:18: error: expected ';' at end of member declaration UnicodeString &setTo(char16_t *buffer, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2065:24: error: 'icu_73::UnicodeString& icu_73::UnicodeString::setTo' conflicts with a previous declaration UnicodeString &setTo(char16_t *buffer, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2042:18: note: previous declaration 'icu_73::UnicodeString::setTo' UnicodeString &setTo(UBool isTerminated, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2065:33: error: expected ')' before '*' token UnicodeString &setTo(char16_t *buffer, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2118:16: error: 'char16_t' has not been declared char16_t ch); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2130:37: error: declaration of 'operator+=' as non-function inline UnicodeString& operator+= (char16_t ch); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2130:33: error: expected ';' at end of member declaration inline UnicodeString& operator+= (char16_t ch); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2130:46: error: expected ')' before 'ch' inline UnicodeString& operator+= (char16_t ch); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2190:38: error: 'char16_t' does not name a type inline UnicodeString& append(const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2212:32: error: 'append' declared as an 'inline' field inline UnicodeString& append(char16_t srcChar); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2212:25: error: expected ';' at end of member declaration inline UnicodeString& append(char16_t srcChar); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2212:32: error: 'icu_73::UnicodeString& icu_73::UnicodeString::append' conflicts with a previous declaration inline UnicodeString& append(char16_t srcChar); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2203:25: note: previous declaration 'icu_73::UnicodeString::append' inline UnicodeString& append(ConstChar16Ptr srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2212:41: error: expected ')' before 'srcChar' inline UnicodeString& append(char16_t srcChar); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2268:19: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2294:13: error: 'char16_t' has not been declared char16_t srcChar); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2304:25: error: 'icu_73::UnicodeString& icu_73::UnicodeString::insert(__int32_t, UChar32)' cannot be overloaded inline UnicodeString& insert(int32_t start, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2293:25: error: with 'icu_73::UnicodeString& icu_73::UnicodeString::insert(__int32_t, int)' inline UnicodeString& insert(int32_t start, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2368:20: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2402:14: error: 'char16_t' has not been declared char16_t srcChar); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2415:18: error: 'icu_73::UnicodeString& icu_73::UnicodeString::replace(__int32_t, __int32_t, UChar32)' cannot be overloaded UnicodeString& replace(int32_t start, int32_t length, UChar32 srcChar); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2400:25: error: with 'icu_73::UnicodeString& icu_73::UnicodeString::replace(__int32_t, __int32_t, int)' inline UnicodeString& replace(int32_t start, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2459:62: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 const UnicodeString& text) override; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2466:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool hasMetaData() const override; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2481:63: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void copy(int32_t start, int32_t limit, int32_t dest) override; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2598:21: error: 'char16_t' has not been declared char16_t padChar = 0x0020); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2612:22: error: 'char16_t' has not been declared char16_t padChar = 0x0020); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2839:3: error: 'char16_t' does not name a type char16_t *getBuffer(int32_t minCapacity); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2893:16: error: 'char16_t' does not name a type inline const char16_t *getBuffer() const; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2928:9: error: 'char16_t' does not name a type const char16_t *getTerminatedBuffer(); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2961:52: error: expected ')' before 'ch' UNISTR_FROM_CHAR_EXPLICIT UnicodeString(char16_t ch); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2984:51: error: 'char16_t' does not name a type UNISTR_FROM_STRING_EXPLICIT UnicodeString(const char16_t *text); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3027:63: error: 'nullptr_t' in namespace 'std' does not name a type UNISTR_FROM_STRING_EXPLICIT inline UnicodeString(const std::nullptr_t text); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3027:38: error: 'icu_73::UnicodeString::UnicodeString(int)' cannot be overloaded UNISTR_FROM_STRING_EXPLICIT inline UnicodeString(const std::nullptr_t text); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2972:29: error: with 'icu_73::UnicodeString::UnicodeString(UChar32)' UNISTR_FROM_CHAR_EXPLICIT UnicodeString(UChar32 ch); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3036:23: error: 'char16_t' does not name a type UnicodeString(const char16_t *text, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3071:35: error: 'nullptr_t' in namespace 'std' does not name a type inline UnicodeString(const std::nullptr_t text, int32_t textLength); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3117:26: error: expected ')' before '*' token UnicodeString(char16_t *buffer, int32_t buffLength, int32_t buffCapacity); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3154:39: error: expected ')' before 'buffer' inline UnicodeString(std::nullptr_t buffer, int32_t buffLength, int32_t buffCapacity); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3309:31: error: expected ',' or '...' before '&&' token UnicodeString(UnicodeString &&src) noexcept; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3309:36: error: invalid constructor; you probably meant 'icu_73::UnicodeString (const icu_73::UnicodeString&)' UnicodeString(UnicodeString &&src) noexcept; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3309:36: error: expected ';' at end of member declaration /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3309:38: error: 'noexcept' does not name a type UnicodeString(UnicodeString &&src) noexcept; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3309:38: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3341:34: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UnicodeString *clone() const override; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3447:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID() const override; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3458:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t getLength() const override; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3465:11: error: 'char16_t' does not name a type virtual char16_t getCharAt(int32_t offset) const override; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3472:47: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UChar32 getChar32At(int32_t offset) const override; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3501:18: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3514:18: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3527:40: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3542:23: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3547:21: error: 'char16_t' has not been declared int32_t doIndexOf(char16_t c, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3551:11: error: '__int32_t icu_73::UnicodeString::doIndexOf(UChar32, __int32_t, __int32_t) const' cannot be overloaded int32_t doIndexOf(UChar32 c, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3547:11: error: with '__int32_t icu_73::UnicodeString::doIndexOf(int, __int32_t, __int32_t) const' int32_t doIndexOf(char16_t c, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3555:25: error: 'char16_t' has not been declared int32_t doLastIndexOf(char16_t c, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3559:11: error: '__int32_t icu_73::UnicodeString::doLastIndexOf(UChar32, __int32_t, __int32_t) const' cannot be overloaded int32_t doLastIndexOf(UChar32 c, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3555:11: error: with '__int32_t icu_73::UnicodeString::doLastIndexOf(int, __int32_t, __int32_t) const' int32_t doLastIndexOf(char16_t c, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3565:10: error: 'char16_t' has not been declared char16_t *dst, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3572:10: error: 'char16_t' does not name a type inline char16_t doCharAt(int32_t offset) const; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3582:22: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3587:33: error: 'char16_t' does not name a type UnicodeString& doAppend(const char16_t *srcChars, int32_t srcStart, int32_t srcLength); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3597:10: error: 'char16_t' does not name a type inline char16_t* getArrayStart(void); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3598:16: error: 'char16_t' does not name a type inline const char16_t* getArrayStart(void) const; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3615:24: error: 'char16_t' has not been declared inline void setArray(char16_t *array, int32_t len, int32_t capacity); // sets length but not flags ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3634:62: error: expected ';' at end of member declaration void copyFieldsFrom(UnicodeString &src, UBool setSrcToBogus) noexcept; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3634:64: error: 'noexcept' does not name a type void copyFieldsFrom(UnicodeString &src, UBool setSrcToBogus) noexcept; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3634:64: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3793:7: error: 'char16_t' does not name a type char16_t fBuffer[US_STACKBUF_SIZE]; // buffer for short strings ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3801:7: error: 'char16_t' does not name a type char16_t *fArray; // the Unicode data ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In constructor 'icu_73::UnicodeString::UnicodeString(const __uint16_t*)': /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2998:41: warning: delegating constructors only available with -std=c++11 or -std=gnu++11 UnicodeString(ConstChar16Ptr(text)) {} ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2998:41: error: no matching function for call to 'icu_73::UnicodeString::UnicodeString(icu_73::ConstChar16Ptr)' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3326:3: note: candidate: icu_73::UnicodeString::UnicodeString(const icu_73::UnicodeString&, __int32_t, __int32_t) UnicodeString(const UnicodeString& src, int32_t srcStart, int32_t srcLength); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3326:3: note: candidate expects 3 arguments, 1 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3317:3: note: candidate: icu_73::UnicodeString::UnicodeString(const icu_73::UnicodeString&, __int32_t) UnicodeString(const UnicodeString& src, int32_t srcStart); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3317:3: note: candidate expects 2 arguments, 1 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3301:3: note: candidate: icu_73::UnicodeString::UnicodeString(const icu_73::UnicodeString&) UnicodeString(const UnicodeString& that); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3301:3: note: no known conversion for argument 1 from 'icu_73::ConstChar16Ptr' to 'const icu_73::UnicodeString&' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3282:3: note: candidate: icu_73::UnicodeString::UnicodeString(const char*, __int32_t, icu_73::UnicodeString::EInvariant) UnicodeString(const char *src, int32_t textLength, enum EInvariant inv); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3282:3: note: candidate expects 3 arguments, 1 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3252:3: note: candidate: icu_73::UnicodeString::UnicodeString(const char*, __int32_t, UConverter*, UErrorCode&) UnicodeString( ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3252:3: note: candidate expects 4 arguments, 1 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3229:3: note: candidate: icu_73::UnicodeString::UnicodeString(const char*, __int32_t, const char*) UnicodeString(const char *codepageData, int32_t dataLength, const char *codepage); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3229:3: note: candidate expects 3 arguments, 1 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3210:3: note: candidate: icu_73::UnicodeString::UnicodeString(const char*, const char*) UnicodeString(const char *codepageData, const char *codepage); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3210:3: note: candidate expects 2 arguments, 1 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3187:3: note: candidate: icu_73::UnicodeString::UnicodeString(const char*, __int32_t) UnicodeString(const char *codepageData, int32_t dataLength); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3187:3: note: candidate expects 2 arguments, 1 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3177:31: note: candidate: icu_73::UnicodeString::UnicodeString(const char*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const char *codepageData); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3177:31: note: no known conversion for argument 1 from 'icu_73::ConstChar16Ptr' to 'const char*' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3128:3: note: candidate: icu_73::UnicodeString::UnicodeString(__uint16_t*, __int32_t, __int32_t) UnicodeString(uint16_t *buffer, int32_t buffLength, int32_t buffCapacity) : ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3128:3: note: candidate expects 3 arguments, 1 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3095:3: note: candidate: icu_73::UnicodeString::UnicodeString(UBool, icu_73::ConstChar16Ptr, __int32_t) UnicodeString(UBool isTerminated, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3095:3: note: candidate expects 3 arguments, 1 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3071:10: note: candidate: icu_73::UnicodeString::UnicodeString(int, __int32_t) inline UnicodeString(const std::nullptr_t text, int32_t textLength); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3071:10: note: candidate expects 2 arguments, 1 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3047:3: note: candidate: icu_73::UnicodeString::UnicodeString(const __uint16_t*, __int32_t) UnicodeString(const uint16_t *text, int32_t textLength) : ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3047:3: note: candidate expects 2 arguments, 1 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3036:3: note: candidate: icu_73::UnicodeString::UnicodeString(const int*, __int32_t) UnicodeString(const char16_t *text, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3036:3: note: candidate expects 2 arguments, 1 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2997:31: note: candidate: icu_73::UnicodeString::UnicodeString(const __uint16_t*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const uint16_t *text) : ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2997:31: note: no known conversion for argument 1 from 'icu_73::ConstChar16Ptr' to 'const __uint16_t* {aka const short unsigned int*}' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2984:31: note: candidate: icu_73::UnicodeString::UnicodeString(const int*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const char16_t *text); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2984:31: note: no known conversion for argument 1 from 'icu_73::ConstChar16Ptr' to 'const int*' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2972:29: note: candidate: icu_73::UnicodeString::UnicodeString(UChar32) UNISTR_FROM_CHAR_EXPLICIT UnicodeString(UChar32 ch); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2972:29: note: no known conversion for argument 1 from 'icu_73::ConstChar16Ptr' to 'UChar32 {aka int}' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2950:3: note: candidate: icu_73::UnicodeString::UnicodeString(__int32_t, UChar32, __int32_t) UnicodeString(int32_t capacity, UChar32 c, int32_t count); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2950:3: note: candidate expects 3 arguments, 1 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2937:10: note: candidate: icu_73::UnicodeString::UnicodeString() inline UnicodeString(); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2937:10: note: candidate expects 0 arguments, 1 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In constructor 'icu_73::UnicodeString::UnicodeString(const __uint16_t*, __int32_t)': /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3048:53: warning: delegating constructors only available with -std=c++11 or -std=gnu++11 UnicodeString(ConstChar16Ptr(text), textLength) {} ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3048:53: error: no matching function for call to 'icu_73::UnicodeString::UnicodeString(icu_73::ConstChar16Ptr, __int32_t&)' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3326:3: note: candidate: icu_73::UnicodeString::UnicodeString(const icu_73::UnicodeString&, __int32_t, __int32_t) UnicodeString(const UnicodeString& src, int32_t srcStart, int32_t srcLength); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3326:3: note: candidate expects 3 arguments, 2 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3317:3: note: candidate: icu_73::UnicodeString::UnicodeString(const icu_73::UnicodeString&, __int32_t) UnicodeString(const UnicodeString& src, int32_t srcStart); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3317:3: note: no known conversion for argument 1 from 'icu_73::ConstChar16Ptr' to 'const icu_73::UnicodeString&' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3301:3: note: candidate: icu_73::UnicodeString::UnicodeString(const icu_73::UnicodeString&) UnicodeString(const UnicodeString& that); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3301:3: note: candidate expects 1 argument, 2 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3282:3: note: candidate: icu_73::UnicodeString::UnicodeString(const char*, __int32_t, icu_73::UnicodeString::EInvariant) UnicodeString(const char *src, int32_t textLength, enum EInvariant inv); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3282:3: note: candidate expects 3 arguments, 2 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3252:3: note: candidate: icu_73::UnicodeString::UnicodeString(const char*, __int32_t, UConverter*, UErrorCode&) UnicodeString( ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3252:3: note: candidate expects 4 arguments, 2 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3229:3: note: candidate: icu_73::UnicodeString::UnicodeString(const char*, __int32_t, const char*) UnicodeString(const char *codepageData, int32_t dataLength, const char *codepage); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3229:3: note: candidate expects 3 arguments, 2 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3210:3: note: candidate: icu_73::UnicodeString::UnicodeString(const char*, const char*) UnicodeString(const char *codepageData, const char *codepage); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3210:3: note: no known conversion for argument 1 from 'icu_73::ConstChar16Ptr' to 'const char*' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3187:3: note: candidate: icu_73::UnicodeString::UnicodeString(const char*, __int32_t) UnicodeString(const char *codepageData, int32_t dataLength); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3187:3: note: no known conversion for argument 1 from 'icu_73::ConstChar16Ptr' to 'const char*' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3177:31: note: candidate: icu_73::UnicodeString::UnicodeString(const char*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const char *codepageData); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3177:31: note: candidate expects 1 argument, 2 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3128:3: note: candidate: icu_73::UnicodeString::UnicodeString(__uint16_t*, __int32_t, __int32_t) UnicodeString(uint16_t *buffer, int32_t buffLength, int32_t buffCapacity) : ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3128:3: note: candidate expects 3 arguments, 2 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3095:3: note: candidate: icu_73::UnicodeString::UnicodeString(UBool, icu_73::ConstChar16Ptr, __int32_t) UnicodeString(UBool isTerminated, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3095:3: note: candidate expects 3 arguments, 2 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3071:10: note: candidate: icu_73::UnicodeString::UnicodeString(int, __int32_t) inline UnicodeString(const std::nullptr_t text, int32_t textLength); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3071:10: note: no known conversion for argument 1 from 'icu_73::ConstChar16Ptr' to 'int' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3047:3: note: candidate: icu_73::UnicodeString::UnicodeString(const __uint16_t*, __int32_t) UnicodeString(const uint16_t *text, int32_t textLength) : ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3047:3: note: no known conversion for argument 1 from 'icu_73::ConstChar16Ptr' to 'const __uint16_t* {aka const short unsigned int*}' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3036:3: note: candidate: icu_73::UnicodeString::UnicodeString(const int*, __int32_t) UnicodeString(const char16_t *text, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3036:3: note: no known conversion for argument 1 from 'icu_73::ConstChar16Ptr' to 'const int*' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2997:31: note: candidate: icu_73::UnicodeString::UnicodeString(const __uint16_t*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const uint16_t *text) : ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2997:31: note: candidate expects 1 argument, 2 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2984:31: note: candidate: icu_73::UnicodeString::UnicodeString(const int*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const char16_t *text); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2984:31: note: candidate expects 1 argument, 2 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2972:29: note: candidate: icu_73::UnicodeString::UnicodeString(UChar32) UNISTR_FROM_CHAR_EXPLICIT UnicodeString(UChar32 ch); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2972:29: note: candidate expects 1 argument, 2 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2950:3: note: candidate: icu_73::UnicodeString::UnicodeString(__int32_t, UChar32, __int32_t) UnicodeString(int32_t capacity, UChar32 c, int32_t count); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2950:3: note: candidate expects 3 arguments, 2 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2937:10: note: candidate: icu_73::UnicodeString::UnicodeString() inline UnicodeString(); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2937:10: note: candidate expects 0 arguments, 2 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In constructor 'icu_73::UnicodeString::UnicodeString(__uint16_t*, __int32_t, __int32_t)': /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3129:64: warning: delegating constructors only available with -std=c++11 or -std=gnu++11 UnicodeString(Char16Ptr(buffer), buffLength, buffCapacity) {} ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3129:64: error: no matching function for call to 'icu_73::UnicodeString::UnicodeString(icu_73::Char16Ptr, __int32_t&, __int32_t&)' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3326:3: note: candidate: icu_73::UnicodeString::UnicodeString(const icu_73::UnicodeString&, __int32_t, __int32_t) UnicodeString(const UnicodeString& src, int32_t srcStart, int32_t srcLength); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3326:3: note: no known conversion for argument 1 from 'icu_73::Char16Ptr' to 'const icu_73::UnicodeString&' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3317:3: note: candidate: icu_73::UnicodeString::UnicodeString(const icu_73::UnicodeString&, __int32_t) UnicodeString(const UnicodeString& src, int32_t srcStart); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3317:3: note: candidate expects 2 arguments, 3 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3301:3: note: candidate: icu_73::UnicodeString::UnicodeString(const icu_73::UnicodeString&) UnicodeString(const UnicodeString& that); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3301:3: note: candidate expects 1 argument, 3 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3282:3: note: candidate: icu_73::UnicodeString::UnicodeString(const char*, __int32_t, icu_73::UnicodeString::EInvariant) UnicodeString(const char *src, int32_t textLength, enum EInvariant inv); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3282:3: note: no known conversion for argument 1 from 'icu_73::Char16Ptr' to 'const char*' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3252:3: note: candidate: icu_73::UnicodeString::UnicodeString(const char*, __int32_t, UConverter*, UErrorCode&) UnicodeString( ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3252:3: note: candidate expects 4 arguments, 3 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3229:3: note: candidate: icu_73::UnicodeString::UnicodeString(const char*, __int32_t, const char*) UnicodeString(const char *codepageData, int32_t dataLength, const char *codepage); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3229:3: note: no known conversion for argument 1 from 'icu_73::Char16Ptr' to 'const char*' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3210:3: note: candidate: icu_73::UnicodeString::UnicodeString(const char*, const char*) UnicodeString(const char *codepageData, const char *codepage); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3210:3: note: candidate expects 2 arguments, 3 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3187:3: note: candidate: icu_73::UnicodeString::UnicodeString(const char*, __int32_t) UnicodeString(const char *codepageData, int32_t dataLength); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3187:3: note: candidate expects 2 arguments, 3 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3177:31: note: candidate: icu_73::UnicodeString::UnicodeString(const char*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const char *codepageData); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3177:31: note: candidate expects 1 argument, 3 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3128:3: note: candidate: icu_73::UnicodeString::UnicodeString(__uint16_t*, __int32_t, __int32_t) UnicodeString(uint16_t *buffer, int32_t buffLength, int32_t buffCapacity) : ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3128:3: note: no known conversion for argument 1 from 'icu_73::Char16Ptr' to '__uint16_t* {aka short unsigned int*}' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3095:3: note: candidate: icu_73::UnicodeString::UnicodeString(UBool, icu_73::ConstChar16Ptr, __int32_t) UnicodeString(UBool isTerminated, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3095:3: note: no known conversion for argument 1 from 'icu_73::Char16Ptr' to 'UBool {aka signed char}' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3071:10: note: candidate: icu_73::UnicodeString::UnicodeString(int, __int32_t) inline UnicodeString(const std::nullptr_t text, int32_t textLength); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3071:10: note: candidate expects 2 arguments, 3 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3047:3: note: candidate: icu_73::UnicodeString::UnicodeString(const __uint16_t*, __int32_t) UnicodeString(const uint16_t *text, int32_t textLength) : ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3047:3: note: candidate expects 2 arguments, 3 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3036:3: note: candidate: icu_73::UnicodeString::UnicodeString(const int*, __int32_t) UnicodeString(const char16_t *text, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3036:3: note: candidate expects 2 arguments, 3 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2997:31: note: candidate: icu_73::UnicodeString::UnicodeString(const __uint16_t*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const uint16_t *text) : ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2997:31: note: candidate expects 1 argument, 3 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2984:31: note: candidate: icu_73::UnicodeString::UnicodeString(const int*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const char16_t *text); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2984:31: note: candidate expects 1 argument, 3 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2972:29: note: candidate: icu_73::UnicodeString::UnicodeString(UChar32) UNISTR_FROM_CHAR_EXPLICIT UnicodeString(UChar32 ch); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2972:29: note: candidate expects 1 argument, 3 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2950:3: note: candidate: icu_73::UnicodeString::UnicodeString(__int32_t, UChar32, __int32_t) UnicodeString(int32_t capacity, UChar32 c, int32_t count); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2950:3: note: no known conversion for argument 1 from 'icu_73::Char16Ptr' to '__int32_t {aka int}' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2937:10: note: candidate: icu_73::UnicodeString::UnicodeString() inline UnicodeString(); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2937:10: note: candidate expects 0 arguments, 3 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: At global scope: /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3854:8: error: 'char16_t' does not name a type inline char16_t* ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3860:14: error: 'char16_t' does not name a type inline const char16_t* ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3875:48: error: 'nullptr_t' in namespace 'std' does not name a type inline UnicodeString::UnicodeString(const std::nullptr_t /*text*/) { ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3879:48: error: 'nullptr_t' in namespace 'std' does not name a type inline UnicodeString::UnicodeString(const std::nullptr_t /*text*/, int32_t /*length*/) { ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3883:42: error: ISO C++ forbids declaration of 'UnicodeString' with no type [-fpermissive] inline UnicodeString::UnicodeString(std::nullptr_t /*buffer*/, int32_t /*buffLength*/, int32_t /*buffCapacity*/) { ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3883:42: error: 'icu_73::UnicodeString::UnicodeString' declared as an 'inline' variable /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3883:42: error: 'int icu_73::UnicodeString::UnicodeString' is not a static data member of 'class icu_73::UnicodeString' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3883:37: error: 'nullptr_t' is not a member of 'std' inline UnicodeString::UnicodeString(std::nullptr_t /*buffer*/, int32_t /*buffLength*/, int32_t /*buffCapacity*/) { ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3883:86: error: expected primary-expression before ',' token inline UnicodeString::UnicodeString(std::nullptr_t /*buffer*/, int32_t /*buffLength*/, int32_t /*buffCapacity*/) { ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3883:112: error: expected primary-expression before ')' token inline UnicodeString::UnicodeString(std::nullptr_t /*buffer*/, int32_t /*buffLength*/, int32_t /*buffCapacity*/) { ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3883:112: error: expression list treated as compound expression in initializer [-fpermissive] /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3883:114: error: expected ',' or ';' before '{' token inline UnicodeString::UnicodeString(std::nullptr_t /*buffer*/, int32_t /*buffLength*/, int32_t /*buffCapacity*/) { ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3933:14: error: 'char16_t' does not name a type inline const char16_t * ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function '__int8_t icu_73::UnicodeString::doCompare(__int32_t, __int32_t, const icu_73::UnicodeString&, __int32_t, __int32_t) const': /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3958:49: error: 'const class icu_73::UnicodeString' has no member named 'getArrayStart' return doCompare(start, thisLength, srcText.getArrayStart(), srcStart, srcLength); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'UBool icu_73::UnicodeString::doEqualsSubstring(__int32_t, __int32_t, const icu_73::UnicodeString&, __int32_t, __int32_t) const': /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3973:71: error: 'const class icu_73::UnicodeString' has no member named 'getArrayStart' return !isBogus() && doEqualsSubstring(start, thisLength, srcText.getArrayStart(), srcStart, srcLength); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function '__int8_t icu_73::UnicodeString::compare(icu_73::ConstChar16Ptr, __int32_t) const': /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4021:55: error: no matching function for call to 'icu_73::UnicodeString::doCompare(int, __int32_t, icu_73::ConstChar16Ptr&, int, __int32_t&) const' { return doCompare(0, length(), srcChars, 0, srcLength); } ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3948:1: note: candidate: __int8_t icu_73::UnicodeString::doCompare(__int32_t, __int32_t, const icu_73::UnicodeString&, __int32_t, __int32_t) const UnicodeString::doCompare(int32_t start, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3948:1: note: no known conversion for argument 3 from 'icu_73::ConstChar16Ptr' to 'const icu_73::UnicodeString&' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3512:10: note: candidate: __int8_t icu_73::UnicodeString::doCompare(__int32_t, __int32_t, const int*, __int32_t, __int32_t) const int8_t doCompare(int32_t start, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3512:10: note: no known conversion for argument 3 from 'icu_73::ConstChar16Ptr' to 'const int*' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: At global scope: /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4034:22: error: 'char16_t' does not name a type const char16_t *srcChars) const ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4040:22: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function '__int8_t icu_73::UnicodeString::doCompareCodePointOrder(__int32_t, __int32_t, const icu_73::UnicodeString&, __int32_t, __int32_t) const': /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4065:63: error: 'const class icu_73::UnicodeString' has no member named 'getArrayStart' return doCompareCodePointOrder(start, thisLength, srcText.getArrayStart(), srcStart, srcLength); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function '__int8_t icu_73::UnicodeString::compareCodePointOrder(icu_73::ConstChar16Ptr, __int32_t) const': /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4082:69: error: no matching function for call to 'icu_73::UnicodeString::doCompareCodePointOrder(int, __int32_t, icu_73::ConstChar16Ptr&, int, __int32_t&) const' { return doCompareCodePointOrder(0, length(), srcChars, 0, srcLength); } ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4055:1: note: candidate: __int8_t icu_73::UnicodeString::doCompareCodePointOrder(__int32_t, __int32_t, const icu_73::UnicodeString&, __int32_t, __int32_t) const UnicodeString::doCompareCodePointOrder(int32_t start, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4055:1: note: no known conversion for argument 3 from 'icu_73::ConstChar16Ptr' to 'const icu_73::UnicodeString&' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3525:10: note: candidate: __int8_t icu_73::UnicodeString::doCompareCodePointOrder(__int32_t, __int32_t, const int*, __int32_t, __int32_t) const int8_t doCompareCodePointOrder(int32_t start, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3525:10: note: no known conversion for argument 3 from 'icu_73::ConstChar16Ptr' to 'const int*' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: At global scope: /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4095:44: error: 'char16_t' does not name a type const char16_t *srcChars) const ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4101:44: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function '__int8_t icu_73::UnicodeString::doCaseCompare(__int32_t, __int32_t, const icu_73::UnicodeString&, __int32_t, __int32_t, __uint32_t) const': /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4127:53: error: 'const class icu_73::UnicodeString' has no member named 'getArrayStart' return doCaseCompare(start, thisLength, srcText.getArrayStart(), srcStart, srcLength, options); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function '__int8_t icu_73::UnicodeString::caseCompare(icu_73::ConstChar16Ptr, __int32_t, __uint32_t) const': /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4148:68: error: no matching function for call to 'icu_73::UnicodeString::doCaseCompare(int, __int32_t, icu_73::ConstChar16Ptr&, int, __int32_t&, __uint32_t&) const' return doCaseCompare(0, length(), srcChars, 0, srcLength, options); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4116:1: note: candidate: __int8_t icu_73::UnicodeString::doCaseCompare(__int32_t, __int32_t, const icu_73::UnicodeString&, __int32_t, __int32_t, __uint32_t) const UnicodeString::doCaseCompare(int32_t start, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4116:1: note: no known conversion for argument 3 from 'icu_73::ConstChar16Ptr' to 'const icu_73::UnicodeString&' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3540:3: note: candidate: __int8_t icu_73::UnicodeString::doCaseCompare(__int32_t, __int32_t, const int*, __int32_t, __int32_t, __uint32_t) const doCaseCompare(int32_t start, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3540:3: note: no known conversion for argument 3 from 'icu_73::ConstChar16Ptr' to 'const int*' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: At global scope: /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4164:34: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4172:34: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function '__int32_t icu_73::UnicodeString::indexOf(const icu_73::UnicodeString&, __int32_t, __int32_t, __int32_t, __int32_t) const': /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4199:30: error: 'const class icu_73::UnicodeString' has no member named 'getArrayStart' return indexOf(srcText.getArrayStart(), srcStart, srcLength, start, _length); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: At global scope: /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4223:30: error: 'char16_t' does not name a type UnicodeString::indexOf(const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function '__int32_t icu_73::UnicodeString::indexOf(icu_73::ConstChar16Ptr, __int32_t, __int32_t, __int32_t) const': /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4235:56: error: no matching function for call to 'icu_73::UnicodeString::indexOf(icu_73::ConstChar16Ptr&, int, __int32_t&, __int32_t&, __int32_t&) const' { return indexOf(srcChars, 0, srcLength, start, _length); } ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4206:1: note: candidate: __int32_t icu_73::UnicodeString::indexOf(const icu_73::UnicodeString&) const UnicodeString::indexOf(const UnicodeString& text) const ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4206:1: note: candidate expects 1 argument, 5 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4210:1: note: candidate: __int32_t icu_73::UnicodeString::indexOf(const icu_73::UnicodeString&, __int32_t) const UnicodeString::indexOf(const UnicodeString& text, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4210:1: note: candidate expects 2 arguments, 5 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4217:1: note: candidate: __int32_t icu_73::UnicodeString::indexOf(const icu_73::UnicodeString&, __int32_t, __int32_t) const UnicodeString::indexOf(const UnicodeString& text, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4217:1: note: candidate expects 3 arguments, 5 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4190:1: note: candidate: __int32_t icu_73::UnicodeString::indexOf(const icu_73::UnicodeString&, __int32_t, __int32_t, __int32_t, __int32_t) const UnicodeString::indexOf(const UnicodeString& srcText, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4190:1: note: no known conversion for argument 1 from 'icu_73::ConstChar16Ptr' to 'const icu_73::UnicodeString&' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4223:1: note: candidate: __int32_t icu_73::UnicodeString::indexOf(const int*, __int32_t, __int32_t) const UnicodeString::indexOf(const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4223:1: note: candidate expects 3 arguments, 5 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4231:1: note: candidate: __int32_t icu_73::UnicodeString::indexOf(icu_73::ConstChar16Ptr, __int32_t, __int32_t, __int32_t) const UnicodeString::indexOf(ConstChar16Ptr srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4231:1: note: candidate expects 4 arguments, 5 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1061:11: note: candidate: __int32_t icu_73::UnicodeString::indexOf(const int*, __int32_t, __int32_t, __int32_t, __int32_t) const int32_t indexOf(const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1061:11: note: no known conversion for argument 1 from 'icu_73::ConstChar16Ptr' to 'const int*' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1074:18: note: candidate: __int32_t icu_73::UnicodeString::indexOf(int) const inline int32_t indexOf(char16_t c) const; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1074:18: note: candidate expects 1 argument, 5 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1094:18: note: candidate: __int32_t icu_73::UnicodeString::indexOf(int, __int32_t) const inline int32_t indexOf(char16_t c, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1094:18: note: candidate expects 2 arguments, 5 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1119:18: note: candidate: __int32_t icu_73::UnicodeString::indexOf(int, __int32_t, __int32_t) const inline int32_t indexOf(char16_t c, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1119:18: note: candidate expects 3 arguments, 5 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: At global scope: /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4238:24: error: 'icu_73::UnicodeString::indexOf' declared as an 'inline' variable UnicodeString::indexOf(char16_t c, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4238:24: error: '__int32_t icu_73::UnicodeString::indexOf' is not a static data member of 'class icu_73::UnicodeString' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4238:24: error: 'char16_t' was not declared in this scope /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4239:24: error: expected primary-expression before 'start' int32_t start, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4240:24: error: expected primary-expression before '_length' int32_t _length) const ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4240:31: error: expression list treated as compound expression in initializer [-fpermissive] int32_t _length) const ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4240:33: error: expected ',' or ';' before 'const' int32_t _length) const ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4250:24: error: 'icu_73::UnicodeString::indexOf' declared as an 'inline' variable UnicodeString::indexOf(char16_t c) const ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4250:24: error: '__int32_t icu_73::UnicodeString::indexOf' is not a static data member of 'class icu_73::UnicodeString' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4250:24: error: 'char16_t' was not declared in this scope /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4250:36: error: expected ',' or ';' before 'const' UnicodeString::indexOf(char16_t c) const ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4258:24: error: 'icu_73::UnicodeString::indexOf' declared as an 'inline' variable UnicodeString::indexOf(char16_t c, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4258:24: error: '__int32_t icu_73::UnicodeString::indexOf' is not a static data member of 'class icu_73::UnicodeString' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4258:24: error: 'char16_t' was not declared in this scope /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4259:24: error: expected primary-expression before 'start' int32_t start) const { ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4259:29: error: expression list treated as compound expression in initializer [-fpermissive] int32_t start) const { ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4259:31: error: expected ',' or ';' before 'const' int32_t start) const { ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function '__int32_t icu_73::UnicodeString::lastIndexOf(icu_73::ConstChar16Ptr, __int32_t, __int32_t, __int32_t) const': /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4276:60: error: no matching function for call to 'icu_73::UnicodeString::lastIndexOf(icu_73::ConstChar16Ptr&, int, __int32_t&, __int32_t&, __int32_t&) const' { return lastIndexOf(srcChars, 0, srcLength, start, _length); } ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1146:18: note: candidate: __int32_t icu_73::UnicodeString::lastIndexOf(const icu_73::UnicodeString&) const inline int32_t lastIndexOf(const UnicodeString& text) const; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1146:18: note: candidate expects 1 argument, 5 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1157:18: note: candidate: __int32_t icu_73::UnicodeString::lastIndexOf(const icu_73::UnicodeString&, __int32_t) const inline int32_t lastIndexOf(const UnicodeString& text, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1157:18: note: candidate expects 2 arguments, 5 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1171:18: note: candidate: __int32_t icu_73::UnicodeString::lastIndexOf(const icu_73::UnicodeString&, __int32_t, __int32_t) const inline int32_t lastIndexOf(const UnicodeString& text, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1171:18: note: candidate expects 3 arguments, 5 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1191:18: note: candidate: __int32_t icu_73::UnicodeString::lastIndexOf(const icu_73::UnicodeString&, __int32_t, __int32_t, __int32_t, __int32_t) const inline int32_t lastIndexOf(const UnicodeString& srcText, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1191:18: note: no known conversion for argument 1 from 'icu_73::ConstChar16Ptr' to 'const icu_73::UnicodeString&' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1207:18: note: candidate: __int32_t icu_73::UnicodeString::lastIndexOf(const int*, __int32_t, __int32_t) const inline int32_t lastIndexOf(const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1207:18: note: candidate expects 3 arguments, 5 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4272:1: note: candidate: __int32_t icu_73::UnicodeString::lastIndexOf(icu_73::ConstChar16Ptr, __int32_t, __int32_t, __int32_t) const UnicodeString::lastIndexOf(ConstChar16Ptr srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4272:1: note: candidate expects 4 arguments, 5 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1244:11: note: candidate: __int32_t icu_73::UnicodeString::lastIndexOf(const int*, __int32_t, __int32_t, __int32_t, __int32_t) const int32_t lastIndexOf(const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1244:11: note: no known conversion for argument 1 from 'icu_73::ConstChar16Ptr' to 'const int*' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1257:18: note: candidate: __int32_t icu_73::UnicodeString::lastIndexOf(int) const inline int32_t lastIndexOf(char16_t c) const; ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1257:18: note: candidate expects 1 argument, 5 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1277:18: note: candidate: __int32_t icu_73::UnicodeString::lastIndexOf(int, __int32_t) const inline int32_t lastIndexOf(char16_t c, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1277:18: note: candidate expects 2 arguments, 5 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1302:18: note: candidate: __int32_t icu_73::UnicodeString::lastIndexOf(int, __int32_t, __int32_t) const inline int32_t lastIndexOf(char16_t c, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1302:18: note: candidate expects 3 arguments, 5 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: At global scope: /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4279:34: error: 'char16_t' does not name a type UnicodeString::lastIndexOf(const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function '__int32_t icu_73::UnicodeString::lastIndexOf(const icu_73::UnicodeString&, __int32_t, __int32_t, __int32_t, __int32_t) const': /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4296:34: error: 'const class icu_73::UnicodeString' has no member named 'getArrayStart' return lastIndexOf(srcText.getArrayStart(), srcStart, srcLength, start, _length); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: At global scope: /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4320:28: error: 'icu_73::UnicodeString::lastIndexOf' declared as an 'inline' variable UnicodeString::lastIndexOf(char16_t c, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4320:28: error: '__int32_t icu_73::UnicodeString::lastIndexOf' is not a static data member of 'class icu_73::UnicodeString' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4320:28: error: 'char16_t' was not declared in this scope /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4321:24: error: expected primary-expression before 'start' int32_t start, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4322:24: error: expected primary-expression before '_length' int32_t _length) const ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4322:31: error: expression list treated as compound expression in initializer [-fpermissive] int32_t _length) const ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4322:33: error: expected ',' or ';' before 'const' int32_t _length) const ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4333:28: error: 'icu_73::UnicodeString::lastIndexOf' declared as an 'inline' variable UnicodeString::lastIndexOf(char16_t c) const ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4333:28: error: '__int32_t icu_73::UnicodeString::lastIndexOf' is not a static data member of 'class icu_73::UnicodeString' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4333:28: error: 'char16_t' was not declared in this scope /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4333:40: error: expected ',' or ';' before 'const' UnicodeString::lastIndexOf(char16_t c) const ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4342:28: error: 'icu_73::UnicodeString::lastIndexOf' declared as an 'inline' variable UnicodeString::lastIndexOf(char16_t c, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4342:28: error: '__int32_t icu_73::UnicodeString::lastIndexOf' is not a static data member of 'class icu_73::UnicodeString' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4342:28: error: 'char16_t' was not declared in this scope /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4343:24: error: expected primary-expression before 'start' int32_t start) const { ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4343:29: error: expression list treated as compound expression in initializer [-fpermissive] int32_t start) const { ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4343:31: error: expected ',' or ';' before 'const' int32_t start) const { ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'UBool icu_73::UnicodeString::startsWith(icu_73::ConstChar16Ptr, __int32_t) const': /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4368:45: error: 'toUCharPtr' was not declared in this scope srcLength = u_strlen(toUCharPtr(srcChars)); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4370:64: error: no matching function for call to 'icu_73::UnicodeString::doEqualsSubstring(int, __int32_t&, icu_73::ConstChar16Ptr&, int, __int32_t&) const' return doEqualsSubstring(0, srcLength, srcChars, 0, srcLength); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3963:1: note: candidate: UBool icu_73::UnicodeString::doEqualsSubstring(__int32_t, __int32_t, const icu_73::UnicodeString&, __int32_t, __int32_t) const UnicodeString::doEqualsSubstring(int32_t start, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3963:1: note: no known conversion for argument 3 from 'icu_73::ConstChar16Ptr' to 'const icu_73::UnicodeString&' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3499:9: note: candidate: UBool icu_73::UnicodeString::doEqualsSubstring(__int32_t, __int32_t, const int*, __int32_t, __int32_t) const UBool doEqualsSubstring(int32_t start, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3499:9: note: no known conversion for argument 3 from 'icu_73::ConstChar16Ptr' to 'const int*' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: At global scope: /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4374:33: error: 'char16_t' does not name a type UnicodeString::startsWith(const char16_t *srcChars, int32_t srcStart, int32_t srcLength) const { ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'UBool icu_73::UnicodeString::startsWith(const int*, __int32_t, __int32_t) const': /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4376:45: error: 'toUCharPtr' was not declared in this scope srcLength = u_strlen(toUCharPtr(srcChars)); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'UBool icu_73::UnicodeString::endsWith(icu_73::ConstChar16Ptr, __int32_t) const': /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4399:45: error: 'toUCharPtr' was not declared in this scope srcLength = u_strlen(toUCharPtr(srcChars)); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4401:83: error: no matching function for call to 'icu_73::UnicodeString::doEqualsSubstring(__int32_t, __int32_t&, icu_73::ConstChar16Ptr&, int, __int32_t&) const' return doEqualsSubstring(length() - srcLength, srcLength, srcChars, 0, srcLength); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3963:1: note: candidate: UBool icu_73::UnicodeString::doEqualsSubstring(__int32_t, __int32_t, const icu_73::UnicodeString&, __int32_t, __int32_t) const UnicodeString::doEqualsSubstring(int32_t start, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3963:1: note: no known conversion for argument 3 from 'icu_73::ConstChar16Ptr' to 'const icu_73::UnicodeString&' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3499:9: note: candidate: UBool icu_73::UnicodeString::doEqualsSubstring(__int32_t, __int32_t, const int*, __int32_t, __int32_t) const UBool doEqualsSubstring(int32_t start, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3499:9: note: no known conversion for argument 3 from 'icu_73::ConstChar16Ptr' to 'const int*' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: At global scope: /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4405:31: error: 'char16_t' does not name a type UnicodeString::endsWith(const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'UBool icu_73::UnicodeString::endsWith(const int*, __int32_t, __int32_t) const': /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4409:56: error: 'toUCharPtr' was not declared in this scope srcLength = u_strlen(toUCharPtr(srcChars + srcStart)); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'icu_73::UnicodeString& icu_73::UnicodeString::replace(__int32_t, __int32_t, icu_73::ConstChar16Ptr, __int32_t)': /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4437:58: error: no matching function for call to 'icu_73::UnicodeString::doReplace(__int32_t&, __int32_t&, icu_73::ConstChar16Ptr&, int, __int32_t&)' { return doReplace(start, _length, srcChars, 0, srcLength); } ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3574:18: note: candidate: icu_73::UnicodeString& icu_73::UnicodeString::doReplace(__int32_t, __int32_t, const icu_73::UnicodeString&, __int32_t, __int32_t) UnicodeString& doReplace(int32_t start, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3574:18: note: no known conversion for argument 3 from 'icu_73::ConstChar16Ptr' to 'const icu_73::UnicodeString&' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3580:18: note: candidate: icu_73::UnicodeString& icu_73::UnicodeString::doReplace(__int32_t, __int32_t, const int*, __int32_t, __int32_t) UnicodeString& doReplace(int32_t start, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3580:18: note: no known conversion for argument 3 from 'icu_73::ConstChar16Ptr' to 'const int*' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: At global scope: /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4442:22: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4450:16: error: 'char16_t' has not been declared char16_t srcChar) ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'void icu_73::UnicodeString::extract(__int32_t, __int32_t, icu_73::Char16Ptr, __int32_t) const': /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4495:48: error: no matching function for call to 'icu_73::UnicodeString::doExtract(__int32_t&, __int32_t&, icu_73::Char16Ptr&, __int32_t&) const' { doExtract(start, _length, target, targetStart); } ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3563:8: note: candidate: void icu_73::UnicodeString::doExtract(__int32_t, __int32_t, int*, __int32_t) const void doExtract(int32_t start, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3563:8: note: no known conversion for argument 3 from 'icu_73::Char16Ptr' to 'int*' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4485:1: note: candidate: void icu_73::UnicodeString::doExtract(__int32_t, __int32_t, icu_73::UnicodeString&) const UnicodeString::doExtract(int32_t start, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4485:1: note: candidate expects 3 arguments, 4 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3644:11: note: candidate: __int32_t icu_73::UnicodeString::doExtract(__int32_t, __int32_t, char*, __int32_t, UConverter*, UErrorCode&) const int32_t doExtract(int32_t start, int32_t length, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3644:11: note: candidate expects 6 arguments, 4 provided /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: At global scope: /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4521:19: error: 'char16_t' has not been declared char16_t *dst, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4533:8: error: 'char16_t' does not name a type inline char16_t ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4543:8: error: 'char16_t' does not name a type inline char16_t ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4547:8: error: 'char16_t' does not name a type inline char16_t ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4588:25: error: variable or field 'setArray' declared void UnicodeString::setArray(char16_t *array, int32_t len, int32_t capacity) { ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4588:25: error: 'char16_t' was not declared in this scope /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4588:35: error: 'array' was not declared in this scope UnicodeString::setArray(char16_t *array, int32_t len, int32_t capacity) { ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4588:50: error: expected primary-expression before 'len' UnicodeString::setArray(char16_t *array, int32_t len, int32_t capacity) { ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4588:63: error: expected primary-expression before 'capacity' UnicodeString::setArray(char16_t *array, int32_t len, int32_t capacity) { ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4595:27: error: declaration of 'operator=' as non-function UnicodeString::operator= (char16_t ch) ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4595:27: error: 'char16_t' was not declared in this scope /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4627:28: error: 'char16_t' does not name a type UnicodeString::setTo(const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4635:22: error: 'icu_73::UnicodeString::setTo' declared as an 'inline' variable UnicodeString::setTo(char16_t srcChar) ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4635:22: error: 'icu_73::UnicodeString& icu_73::UnicodeString::setTo' is not a static data member of 'class icu_73::UnicodeString' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4635:22: error: 'char16_t' was not declared in this scope /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4636:1: error: expected ',' or ';' before '{' token { ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4659:29: error: 'char16_t' does not name a type UnicodeString::append(const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'icu_73::UnicodeString& icu_73::UnicodeString::append(icu_73::ConstChar16Ptr, __int32_t)': /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4667:41: error: no matching function for call to 'icu_73::UnicodeString::doAppend(icu_73::ConstChar16Ptr&, int, __int32_t&)' { return doAppend(srcChars, 0, srcLength); } ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3586:18: note: candidate: icu_73::UnicodeString& icu_73::UnicodeString::doAppend(const icu_73::UnicodeString&, __int32_t, __int32_t) UnicodeString& doAppend(const UnicodeString& src, int32_t srcStart, int32_t srcLength); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3586:18: note: no known conversion for argument 1 from 'icu_73::ConstChar16Ptr' to 'const icu_73::UnicodeString&' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3587:18: note: candidate: icu_73::UnicodeString& icu_73::UnicodeString::doAppend(const int*, __int32_t, __int32_t) UnicodeString& doAppend(const char16_t *srcChars, int32_t srcStart, int32_t srcLength); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3587:18: note: no known conversion for argument 1 from 'icu_73::ConstChar16Ptr' to 'const int*' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: At global scope: /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4670:23: error: 'icu_73::UnicodeString::append' declared as an 'inline' variable UnicodeString::append(char16_t srcChar) ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4670:23: error: 'icu_73::UnicodeString& icu_73::UnicodeString::append' is not a static data member of 'class icu_73::UnicodeString' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4670:23: error: 'char16_t' was not declared in this scope /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4671:1: error: expected ',' or ';' before '{' token { return doAppend(&srcChar, 0, 1); } ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4674:28: error: declaration of 'operator+=' as non-function UnicodeString::operator+= (char16_t ch) ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4674:28: error: 'char16_t' was not declared in this scope /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4700:21: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'icu_73::UnicodeString& icu_73::UnicodeString::insert(__int32_t, icu_73::ConstChar16Ptr, __int32_t)': /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4709:52: error: no matching function for call to 'icu_73::UnicodeString::doReplace(__int32_t&, int, icu_73::ConstChar16Ptr&, int, __int32_t&)' { return doReplace(start, 0, srcChars, 0, srcLength); } ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3574:18: note: candidate: icu_73::UnicodeString& icu_73::UnicodeString::doReplace(__int32_t, __int32_t, const icu_73::UnicodeString&, __int32_t, __int32_t) UnicodeString& doReplace(int32_t start, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3574:18: note: no known conversion for argument 3 from 'icu_73::ConstChar16Ptr' to 'const icu_73::UnicodeString&' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3580:18: note: candidate: icu_73::UnicodeString& icu_73::UnicodeString::doReplace(__int32_t, __int32_t, const int*, __int32_t, __int32_t) UnicodeString& doReplace(int32_t start, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3580:18: note: no known conversion for argument 3 from 'icu_73::ConstChar16Ptr' to 'const int*' /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: At global scope: /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4713:15: error: 'char16_t' has not been declared char16_t srcChar) ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4717:1: error: redefinition of 'icu_73::UnicodeString& icu_73::UnicodeString::insert(__int32_t, UChar32)' UnicodeString::insert(int32_t start, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4712:1: note: 'icu_73::UnicodeString& icu_73::UnicodeString::insert(__int32_t, int)' previously defined here UnicodeString::insert(int32_t start, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'icu_73::UnicodeString& icu_73::UnicodeString::remove(__int32_t, __int32_t)': /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4742:38: error: 'nullptr' was not declared in this scope return doReplace(start, _length, nullptr, 0, 0); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'icu_73::UnicodeString& icu_73::UnicodeString::removeBetween(__int32_t, __int32_t)': /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4748:42: error: 'nullptr' was not declared in this scope { return doReplace(start, limit - start, nullptr, 0, 0); } ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'icu_73::UnicodeString& icu_73::UnicodeString::retainBetween(__int32_t, __int32_t)': /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4753:30: error: 'nullptr' was not declared in this scope return doReplace(0, start, nullptr, 0, 0); ^ In file included from /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:22:0, from /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:22: /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/putil.h: At global scope: /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/putil.h:159:33: error: 'UChar' has not been declared u_charsToUChars(const char *cs, UChar *us, int32_t length); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/putil.h:181:23: error: 'UChar' does not name a type u_UCharsToChars(const UChar *us, char *cs, int32_t length); ^ In file included from /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:23:0, from /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:22: /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/uiter.h:594:44: error: 'UChar' does not name a type uiter_setString(UCharIterator *iter, const UChar *s, int32_t length); ^ In file included from /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:22:0: /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:93:16: error: 'UChar' does not name a type u_strlen(const UChar *s); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:110:21: error: 'UChar' does not name a type u_countChar32(const UChar *s, int32_t length); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:131:30: error: 'UChar' does not name a type u_strHasMoreChar32Than(const UChar *s, int32_t length, int32_t number); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:143:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:161:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:186:8: error: 'UChar' does not name a type U_CAPI UChar * U_EXPORT2 ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:210:8: error: 'UChar' does not name a type U_CAPI UChar * U_EXPORT2 ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:230:8: error: 'UChar' does not name a type U_CAPI UChar * U_EXPORT2 ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:250:8: error: 'UChar' does not name a type U_CAPI UChar * U_EXPORT2 ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:273:8: error: 'UChar' does not name a type U_CAPI UChar * U_EXPORT2 ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:297:8: error: 'UChar' does not name a type U_CAPI UChar * U_EXPORT2 ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:317:8: error: 'UChar' does not name a type U_CAPI UChar * U_EXPORT2 ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:337:8: error: 'UChar' does not name a type U_CAPI UChar * U_EXPORT2 ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:352:8: error: 'UChar' does not name a type U_CAPI UChar * U_EXPORT2 ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:369:17: error: 'UChar' does not name a type u_strcspn(const UChar *string, const UChar *matchSet); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:369:38: error: 'UChar' does not name a type u_strcspn(const UChar *string, const UChar *matchSet); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:385:16: error: 'UChar' does not name a type u_strspn(const UChar *string, const UChar *matchSet); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:385:37: error: 'UChar' does not name a type u_strspn(const UChar *string, const UChar *matchSet); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:412:8: error: 'UChar' does not name a type U_CAPI UChar * U_EXPORT2 ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:428:16: error: 'UChar' does not name a type u_strcmp(const UChar *s1, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:429:16: error: 'UChar' does not name a type const UChar *s2); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:443:30: error: 'UChar' does not name a type u_strcmpCodePointOrder(const UChar *s1, const UChar *s2); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:443:47: error: 'UChar' does not name a type u_strcmpCodePointOrder(const UChar *s1, const UChar *s2); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:473:20: error: 'UChar' does not name a type u_strCompare(const UChar *s1, int32_t length1, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:474:20: error: 'UChar' does not name a type const UChar *s2, int32_t length2, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:541:24: error: 'UChar' does not name a type u_strCaseCompare(const UChar *s1, int32_t length1, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:542:24: error: 'UChar' does not name a type const UChar *s2, int32_t length2, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:559:17: error: 'UChar' does not name a type u_strncmp(const UChar *ucs1, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:560:12: error: 'UChar' does not name a type const UChar *ucs2, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:577:31: error: 'UChar' does not name a type u_strncmpCodePointOrder(const UChar *s1, const UChar *s2, int32_t n); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:577:48: error: 'UChar' does not name a type u_strncmpCodePointOrder(const UChar *s1, const UChar *s2, int32_t n); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:599:20: error: 'UChar' does not name a type u_strcasecmp(const UChar *s1, const UChar *s2, uint32_t options); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:599:37: error: 'UChar' does not name a type u_strcasecmp(const UChar *s1, const UChar *s2, uint32_t options); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:623:21: error: 'UChar' does not name a type u_strncasecmp(const UChar *s1, const UChar *s2, int32_t n, uint32_t options); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:623:38: error: 'UChar' does not name a type u_strncasecmp(const UChar *s1, const UChar *s2, int32_t n, uint32_t options); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:647:20: error: 'UChar' does not name a type u_memcasecmp(const UChar *s1, const UChar *s2, int32_t length, uint32_t options); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:647:37: error: 'UChar' does not name a type u_memcasecmp(const UChar *s1, const UChar *s2, int32_t length, uint32_t options); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:657:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:672:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:689:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 u_uastrcpy(UChar *dst, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:704:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 u_uastrncpy(UChar *dst, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:719:19: error: 'UChar' does not name a type const UChar *src ); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:734:19: error: 'UChar' does not name a type const UChar *src, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:747:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:758:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:770:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:785:16: error: 'UChar' does not name a type u_memcmp(const UChar *buf1, const UChar *buf2, int32_t count); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:785:35: error: 'UChar' does not name a type u_memcmp(const UChar *buf1, const UChar *buf2, int32_t count); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:801:30: error: 'UChar' does not name a type u_memcmpCodePointOrder(const UChar *s1, const UChar *s2, int32_t count); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:801:47: error: 'UChar' does not name a type u_memcmpCodePointOrder(const UChar *s1, const UChar *s2, int32_t count); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:820:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:840:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:860:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:880:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:993:12: error: 'UChar' has not been declared UChar *dest, int32_t destCapacity); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1008:15: error: ISO C++ forbids declaration of 'UChar' with no type [-fpermissive] typedef UChar (U_CALLCONV *UNESCAPE_CHAR_AT)(int32_t offset, void *context); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1008:15: error: typedef 'UChar' is initialized (use decltype instead) /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1008:28: error: 'UNESCAPE_CHAR_AT' was not declared in this scope typedef UChar (U_CALLCONV *UNESCAPE_CHAR_AT)(int32_t offset, void *context); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1040:14: warning: 'u_unescapeAt_73' initialized and declared 'extern' u_unescapeAt(UNESCAPE_CHAR_AT charAt, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1040:14: error: 'UNESCAPE_CHAR_AT' was not declared in this scope /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1041:22: error: expected primary-expression before '*' token int32_t *offset, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1041:23: error: 'offset' was not declared in this scope int32_t *offset, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1042:22: error: expected primary-expression before 'length' int32_t length, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1043:14: error: expected primary-expression before 'void' void *context); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1043:27: error: expression list treated as compound expression in initializer [-fpermissive] void *context); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1066:14: warning: 'u_strToUpper_73' initialized and declared 'extern' u_strToUpper(UChar *dest, int32_t destCapacity, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1066:14: error: 'UChar' was not declared in this scope /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1066:21: error: 'dest' was not declared in this scope u_strToUpper(UChar *dest, int32_t destCapacity, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1066:35: error: expected primary-expression before 'destCapacity' u_strToUpper(UChar *dest, int32_t destCapacity, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1067:14: error: expected primary-expression before 'const' const UChar *src, int32_t srcLength, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1067:40: error: expected primary-expression before 'srcLength' const UChar *src, int32_t srcLength, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1068:14: error: expected primary-expression before 'const' const char *locale, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1069:25: error: expected primary-expression before '*' token UErrorCode *pErrorCode); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1069:26: error: 'pErrorCode' was not declared in this scope UErrorCode *pErrorCode); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1069:36: error: expression list treated as compound expression in initializer [-fpermissive] UErrorCode *pErrorCode); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1092:14: warning: 'u_strToLower_73' initialized and declared 'extern' u_strToLower(UChar *dest, int32_t destCapacity, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1092:14: error: 'UChar' was not declared in this scope /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1092:21: error: 'dest' was not declared in this scope u_strToLower(UChar *dest, int32_t destCapacity, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1092:35: error: expected primary-expression before 'destCapacity' u_strToLower(UChar *dest, int32_t destCapacity, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1093:14: error: expected primary-expression before 'const' const UChar *src, int32_t srcLength, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1093:40: error: expected primary-expression before 'srcLength' const UChar *src, int32_t srcLength, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1094:14: error: expected primary-expression before 'const' const char *locale, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1095:25: error: expected primary-expression before '*' token UErrorCode *pErrorCode); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1095:26: error: 'pErrorCode' was not declared in this scope UErrorCode *pErrorCode); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1095:36: error: expression list treated as compound expression in initializer [-fpermissive] UErrorCode *pErrorCode); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1138:14: warning: 'u_strToTitle_73' initialized and declared 'extern' u_strToTitle(UChar *dest, int32_t destCapacity, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1138:14: error: 'UChar' was not declared in this scope /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1138:21: error: 'dest' was not declared in this scope u_strToTitle(UChar *dest, int32_t destCapacity, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1138:35: error: expected primary-expression before 'destCapacity' u_strToTitle(UChar *dest, int32_t destCapacity, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1139:14: error: expected primary-expression before 'const' const UChar *src, int32_t srcLength, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1139:40: error: expected primary-expression before 'srcLength' const UChar *src, int32_t srcLength, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1140:29: error: expected primary-expression before '*' token UBreakIterator *titleIter, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1140:30: error: 'titleIter' was not declared in this scope UBreakIterator *titleIter, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1141:14: error: expected primary-expression before 'const' const char *locale, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1142:25: error: expected primary-expression before '*' token UErrorCode *pErrorCode); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1142:26: error: 'pErrorCode' was not declared in this scope UErrorCode *pErrorCode); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1142:36: error: expression list treated as compound expression in initializer [-fpermissive] UErrorCode *pErrorCode); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1171:15: warning: 'u_strFoldCase_73' initialized and declared 'extern' u_strFoldCase(UChar *dest, int32_t destCapacity, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1171:15: error: 'UChar' was not declared in this scope /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1171:22: error: 'dest' was not declared in this scope u_strFoldCase(UChar *dest, int32_t destCapacity, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1171:36: error: expected primary-expression before 'destCapacity' u_strFoldCase(UChar *dest, int32_t destCapacity, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1172:15: error: expected primary-expression before 'const' const UChar *src, int32_t srcLength, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1172:41: error: expected primary-expression before 'srcLength' const UChar *src, int32_t srcLength, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1173:24: error: expected primary-expression before 'options' uint32_t options, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1174:26: error: expected primary-expression before '*' token UErrorCode *pErrorCode); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1174:27: error: 'pErrorCode' was not declared in this scope UErrorCode *pErrorCode); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1174:37: error: expression list treated as compound expression in initializer [-fpermissive] UErrorCode *pErrorCode); ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1203:18: error: 'UChar' does not name a type const UChar *src, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1228:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1263:19: error: 'UChar' does not name a type const UChar *src, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1289:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1336:19: error: 'UChar' does not name a type const UChar *src, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1377:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1437:8: error: 'UChar' does not name a type U_CAPI UChar * U_EXPORT2 ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1471:20: error: 'UChar' does not name a type const UChar *src, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1497:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1544:20: error: 'UChar' does not name a type const UChar *src, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1584:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1630:15: error: 'UChar' does not name a type const UChar *src, ^ /scratch/work/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1675:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp: In function 'int intl_stringFromChar(icu_73::UnicodeString&, char*, __int32_t, UErrorCode*)': /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:35:2: error: 'UChar' was not declared in this scope UChar *utf16 = ret.getBuffer(capacity); ^ /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:35:9: error: 'utf16' was not declared in this scope UChar *utf16 = ret.getBuffer(capacity); ^ /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:35:21: error: 'class icu_73::UnicodeString' has no member named 'getBuffer' UChar *utf16 = ret.getBuffer(capacity); ^ /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:40:9: error: 'u_strFromUTF8WithSub_73' was not declared in this scope status); ^ /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp: In function 'int intl_charFromString(const icu_73::UnicodeString&, char**, int*, UErrorCode*)': /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:74:8: error: 'UChar' does not name a type const UChar *utf16buf = from.getBuffer(); ^ /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:76:54: error: 'utf16buf' was not declared in this scope u_strToUTF8WithSub(*res, capacity - 1, &actual_len, utf16buf, from.length(), ^ *** [intl_convertcpp.lo] Error code 1 make: stopped in /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl --- collator/collator.lo --- libtool: compile: gcc -I/scratch/work/textproc/php-intl/work/.buildlink/include -Wno-write-strings -I. -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/scratch/work/textproc/php-intl/work/.buildlink/include/php -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/main -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/TSRM -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/Zend -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/ext -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/ext/date/lib -DU_USING_ICU_NAMESPACE=1 -DHAVE_CONFIG_H -O2 -c /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/collator/collator.c -o collator/collator.o >/dev/null 2>&1 1 error make: stopped in /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl *** Error code 2 Stop. make[1]: stopped in /tree/pkgsrc/textproc/php-intl *** Error code 1 Stop. make: stopped in /tree/pkgsrc/textproc/php-intl