+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PHP_VERSION_REQD=56 WRKLOG=/tmp/bulklog/php56-intl-5.6.40nb11/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PHP_VERSION_REQD=56 WRKLOG=/tmp/bulklog/php56-intl-5.6.40nb11/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for php56-intl-5.6.40nb11 /bin/cp /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/textproc/php-intl/../../lang/php/ext.ini /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl.ini --- php_intl.lo --- --- intl_error.lo --- --- php_intl.lo --- /bin/bash /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/libtool --mode=compile cc -std=gnu11 -I/usr/pkg/include -Wno-write-strings -I. -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/home/pbulk/build/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 -pipe -O2 -I/usr/pkg/include -I/usr/include -c /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/php_intl.c -o php_intl.lo --- intl_error.lo --- /bin/bash /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/libtool --mode=compile cc -std=gnu11 -I/usr/pkg/include -Wno-write-strings -I. -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/home/pbulk/build/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 -pipe -O2 -I/usr/pkg/include -I/usr/include -c /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_error.c -o intl_error.lo libtool: compile: cc -std=gnu11 -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include -Wno-write-strings -I. -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/main -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/TSRM -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/Zend -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/ext -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/ext/date/lib -DU_USING_ICU_NAMESPACE=1 -DHAVE_CONFIG_H -pipe -O2 -c /home/pbulk/build/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: cc -std=gnu11 -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include -Wno-write-strings -I. -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/main -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/TSRM -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/Zend -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/ext -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/ext/date/lib -DU_USING_ICU_NAMESPACE=1 -DHAVE_CONFIG_H -pipe -O2 -c /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/php_intl.c -fPIC -DPIC -o .libs/php_intl.o libtool: compile: cc -std=gnu11 -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include -Wno-write-strings -I. -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/main -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/TSRM -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/Zend -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/ext -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/ext/date/lib -DU_USING_ICU_NAMESPACE=1 -DHAVE_CONFIG_H -pipe -O2 -c /home/pbulk/build/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: cc -std=gnu11 -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include -Wno-write-strings -I. -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/main -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/TSRM -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/Zend -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/ext -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/ext/date/lib -DU_USING_ICU_NAMESPACE=1 -DHAVE_CONFIG_H -pipe -O2 -c /home/pbulk/build/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/bash /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/libtool --mode=compile cc -std=gnu11 -I/usr/pkg/include -Wno-write-strings -I. -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/home/pbulk/build/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 -pipe -O2 -I/usr/pkg/include -I/usr/include -c /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convert.c -o intl_convert.lo libtool: compile: cc -std=gnu11 -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include -Wno-write-strings -I. -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/main -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/TSRM -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/Zend -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/ext -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/ext/date/lib -DU_USING_ICU_NAMESPACE=1 -DHAVE_CONFIG_H -pipe -O2 -c /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convert.c -fPIC -DPIC -o .libs/intl_convert.o --- intl_convertcpp.lo --- /bin/bash /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/libtool --mode=compile c++ -I/usr/pkg/include -Wno-write-strings -I. -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/home/pbulk/build/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 -pipe -O2 -I/usr/pkg/include -I/usr/include -c /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp -o intl_convertcpp.lo --- intl_convert.lo --- libtool: compile: cc -std=gnu11 -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include -Wno-write-strings -I. -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/main -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/TSRM -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/Zend -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/ext -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/ext/date/lib -DU_USING_ICU_NAMESPACE=1 -DHAVE_CONFIG_H -pipe -O2 -c /home/pbulk/build/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/home/pbulk/build/textproc/php-intl/work/.buildlink/include -Wno-write-strings -I. -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/main -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/TSRM -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/Zend -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/ext -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/ext/date/lib -DU_USING_ICU_NAMESPACE=1 -DHAVE_CONFIG_H -pipe -O2 -c /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp -fPIC -DPIC -o .libs/intl_convertcpp.o --- collator/collator.lo --- /bin/bash /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/libtool --mode=compile cc -std=gnu11 -I/usr/pkg/include -Wno-write-strings -I. -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/home/pbulk/build/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 -pipe -O2 -I/usr/pkg/include -I/usr/include -c /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/collator/collator.c -o collator/collator.lo --- intl_convertcpp.lo --- In file included from /usr/include/c++/4.8.2/type_traits:35:0, from /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/stringpiece.h:35, from /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:39, from /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.h:26, from /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:21: /usr/include/c++/4.8.2/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support for the \ ^ In file included from /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/utypes.h:38:0, from /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:31, from /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.h:26, from /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:21: /home/pbulk/build/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 /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/utypes.h:39:0, from /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:31, from /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.h:26, from /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:21: /home/pbulk/build/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); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/uversion.h:159:62: error: ISO C++ forbids declaration of 'versionString' with no type [-fpermissive] u_versionFromUString(UVersionInfo versionArray, const UChar *versionString); ^ In file included from /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:36:0, from /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.h:26, from /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:21: /home/pbulk/build/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 [enabled by default] class U_COMMON_API Char16Ptr final { ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:49:31: error: expected ')' before '*' token inline Char16Ptr(char16_t *p); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:72:37: error: expected ')' before 'p' inline Char16Ptr(std::nullptr_t p); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:84:12: error: 'char16_t' does not name a type inline char16_t *get() const; ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:90:21: error: expected type-specifier before 'char16_t' inline operator char16_t *() const { return get(); } ^ /home/pbulk/build/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 [enabled by default] Char16Ptr() = delete; ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:96:33: error: 'char16_t' does not name a type template static char16_t *cast(T *t) { ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:101:5: error: 'char16_t' does not name a type char16_t *p_; ^ /home/pbulk/build/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) {} ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h: In constructor 'icu_74::Char16Ptr::Char16Ptr(uint16_t*)': /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:116:37: error: class 'icu_74::Char16Ptr' does not have any field named 'p_' Char16Ptr::Char16Ptr(uint16_t *p) : p_(cast(p)) {} ^ /home/pbulk/build/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)) {} ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h: At global scope: /home/pbulk/build/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) {} ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h: In destructor 'icu_74::Char16Ptr::~Char16Ptr()': /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:123:24: error: 'p_' was not declared in this scope U_ALIASING_BARRIER(p_); ^ /home/pbulk/build/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") ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h: At global scope: /home/pbulk/build/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_; } ^ /home/pbulk/build/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 [enabled by default] class U_COMMON_API ConstChar16Ptr final { ^ /home/pbulk/build/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); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:156:43: error: ISO C++ forbids declaration of 'p' with no type [-fpermissive] inline ConstChar16Ptr(const char16_t *p); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:179:33: error: 'nullptr_t' in namespace 'std' does not name a type inline ConstChar16Ptr(const std::nullptr_t p); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:179:48: error: ISO C++ forbids declaration of 'p' with no type [-fpermissive] inline ConstChar16Ptr(const std::nullptr_t p); ^ /home/pbulk/build/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; ^ /home/pbulk/build/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(); } ^ /home/pbulk/build/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(); } ^ /home/pbulk/build/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 [enabled by default] ConstChar16Ptr() = delete; ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:204:39: error: 'char16_t' does not name a type template static const char16_t *cast(const T *t) { ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:209:11: error: 'char16_t' does not name a type const char16_t *p_; ^ /home/pbulk/build/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) {} ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:222:48: error: ISO C++ forbids declaration of 'p' with no type [-fpermissive] ConstChar16Ptr::ConstChar16Ptr(const char16_t *p) : p_(p) {} ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h: In constructor 'icu_74::ConstChar16Ptr::ConstChar16Ptr(const int*)': /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:222:53: error: class 'icu_74::ConstChar16Ptr' does not have any field named 'p_' ConstChar16Ptr::ConstChar16Ptr(const char16_t *p) : p_(p) {} ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h: In constructor 'icu_74::ConstChar16Ptr::ConstChar16Ptr(const uint16_t*)': /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:224:53: error: class 'icu_74::ConstChar16Ptr' does not have any field named 'p_' ConstChar16Ptr::ConstChar16Ptr(const uint16_t *p) : p_(cast(p)) {} ^ /home/pbulk/build/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)) {} ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h: At global scope: /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:229:38: error: 'nullptr_t' in namespace 'std' does not name a type ConstChar16Ptr::ConstChar16Ptr(const std::nullptr_t p) : p_(p) {} ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:229:53: error: ISO C++ forbids declaration of 'p' with no type [-fpermissive] ConstChar16Ptr::ConstChar16Ptr(const std::nullptr_t p) : p_(p) {} ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h: In constructor 'icu_74::ConstChar16Ptr::ConstChar16Ptr(int)': /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:229:58: error: class 'icu_74::ConstChar16Ptr' does not have any field named 'p_' ConstChar16Ptr::ConstChar16Ptr(const std::nullptr_t p) : p_(p) {} ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h: In destructor 'icu_74::ConstChar16Ptr::~ConstChar16Ptr()': /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:231:24: error: 'p_' was not declared in this scope U_ALIASING_BARRIER(p_); ^ /home/pbulk/build/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") ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h: At global scope: /home/pbulk/build/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_; } ^ /home/pbulk/build/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) { ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:274:8: error: 'UChar' does not name a type inline UChar *toUCharPtr(char16_t *p) { ^ /home/pbulk/build/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) { ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:288:54: error: ISO C++ forbids declaration of 'p' with no type [-fpermissive] inline const OldUChar *toOldUCharPtr(const char16_t *p) { ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:302:32: error: 'icu_74::toOldUCharPtr' declared as an 'inline' variable inline OldUChar *toOldUCharPtr(char16_t *p) { ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:302:32: error: 'OldUChar* icu_74::toOldUCharPtr' redeclared as different kind of symbol /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/char16ptr.h:288:24: error: previous declaration of 'const OldUChar* icu_74::toOldUCharPtr(const int*)' inline const OldUChar *toOldUCharPtr(const char16_t *p) { ^ /home/pbulk/build/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) { ^ /home/pbulk/build/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 /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/rep.h:23:0, from /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:37, from /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.h:26, from /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:21: /home/pbulk/build/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; ^ /home/pbulk/build/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; ^ /home/pbulk/build/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; ^ /home/pbulk/build/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; ^ /home/pbulk/build/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; ^ /home/pbulk/build/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; ^ /home/pbulk/build/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; ^ /home/pbulk/build/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; ^ /home/pbulk/build/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; } ^ /home/pbulk/build/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; } ^ /home/pbulk/build/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 {} ^ /home/pbulk/build/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 {} ^ In file included from /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:37:0, from /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.h:26, from /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:21: /home/pbulk/build/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; ^ /home/pbulk/build/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; ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/rep.h:250:8: error: 'char16_t' does not name a type inline char16_t ^ In file included from /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:39:0, from /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.h:26, from /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:21: /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/stringpiece.h:92:30: error: expected ')' before 'p' StringPiece(std::nullptr_t p) : ptr_(p), length_(0) {} ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/stringpiece.h:133:38: error: 'enable_if' in namespace 'std' does not name a type typename = typename std::enable_if< ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/stringpiece.h:133:47: error: expected '>' before '<' token typename = typename std::enable_if< ^ /home/pbulk/build/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) ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/stringpiece.h: In constructor 'icu_74::StringPiece::StringPiece()': /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/stringpiece.h:70:24: error: 'nullptr' was not declared in this scope StringPiece() : ptr_(nullptr), length_(0) { } ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/stringpiece.h: In member function 'void icu_74::StringPiece::clear()': /home/pbulk/build/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 /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:40:0, from /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.h:26, from /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:21: /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/bytestream.h: At global scope: /home/pbulk/build/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 [enabled by default] ByteSink(const ByteSink &) = delete; ^ /home/pbulk/build/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 [enabled by default] ByteSink &operator=(const ByteSink &) = delete; ^ /home/pbulk/build/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 [enabled by default] virtual void Append(const char* bytes, int32_t n) override; ^ /home/pbulk/build/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 [enabled by default] int32_t* result_capacity) override; ^ /home/pbulk/build/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 [enabled by default] CheckedArrayByteSink() = delete; ^ /home/pbulk/build/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 [enabled by default] CheckedArrayByteSink(const CheckedArrayByteSink &) = delete; ^ /home/pbulk/build/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 [enabled by default] CheckedArrayByteSink &operator=(const CheckedArrayByteSink &) = delete; ^ /home/pbulk/build/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 [enabled by default] virtual void Append(const char* data, int32_t n) override { dest_->append(data, n); } ^ /home/pbulk/build/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 [enabled by default] StringByteSink() = delete; ^ /home/pbulk/build/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 [enabled by default] StringByteSink(const StringByteSink &) = delete; ^ /home/pbulk/build/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 [enabled by default] StringByteSink &operator=(const StringByteSink &) = delete; ^ In file included from /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.h:26:0, from /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:21: /home/pbulk/build/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); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:50:48: error: ISO C++ forbids declaration of 's' with no type [-fpermissive] U_CAPI int32_t U_EXPORT2 u_strlen(const UChar *s); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:74:19: error: 'char16_t' has not been declared char16_t *dest, int32_t destCapacity, ^ /home/pbulk/build/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, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:75:35: error: ISO C++ forbids declaration of 'src' with no type [-fpermissive] const char16_t *src, int32_t srcLength, ^ In file included from /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.h:26:0, from /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:21: /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:461:16: error: 'char16_t' does not name a type const char16_t *srcChars) const; ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:461:26: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] const char16_t *srcChars) const; ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:482:16: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:482:26: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:620:45: error: 'char16_t' does not name a type const char16_t *srcChars) const; ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:620:55: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] const char16_t *srcChars) const; ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:645:45: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:645:55: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:795:16: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:795:26: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:822:16: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:822:26: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] const char16_t *srcChars, ^ /home/pbulk/build/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, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:899:43: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] inline UBool startsWith(const char16_t *srcChars, ^ /home/pbulk/build/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, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:947:41: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] inline UBool endsWith(const char16_t *srcChars, ^ /home/pbulk/build/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, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1024:42: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] inline int32_t indexOf(const char16_t *srcChars, ^ /home/pbulk/build/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, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1061:35: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] int32_t indexOf(const char16_t *srcChars, ^ /home/pbulk/build/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; ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1084:18: error: 'int32_t icu_74::UnicodeString::indexOf(UChar32) const' cannot be overloaded inline int32_t indexOf(UChar32 c) const; ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1074:18: error: with 'int32_t icu_74::UnicodeString::indexOf(int) const' inline int32_t indexOf(char16_t c) const; ^ /home/pbulk/build/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, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1106:18: error: 'int32_t icu_74::UnicodeString::indexOf(UChar32, int32_t) const' cannot be overloaded inline int32_t indexOf(UChar32 c, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1094:18: error: with 'int32_t icu_74::UnicodeString::indexOf(int, int32_t) const' inline int32_t indexOf(char16_t c, ^ /home/pbulk/build/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, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1134:18: error: 'int32_t icu_74::UnicodeString::indexOf(UChar32, int32_t, int32_t) const' cannot be overloaded inline int32_t indexOf(UChar32 c, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1119:18: error: with 'int32_t icu_74::UnicodeString::indexOf(int, int32_t, int32_t) const' inline int32_t indexOf(char16_t c, ^ /home/pbulk/build/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, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1207:46: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] inline int32_t lastIndexOf(const char16_t *srcChars, ^ /home/pbulk/build/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, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1244:39: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] int32_t lastIndexOf(const char16_t *srcChars, ^ /home/pbulk/build/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; ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1267:18: error: 'int32_t icu_74::UnicodeString::lastIndexOf(UChar32) const' cannot be overloaded inline int32_t lastIndexOf(UChar32 c) const; ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1257:18: error: with 'int32_t icu_74::UnicodeString::lastIndexOf(int) const' inline int32_t lastIndexOf(char16_t c) const; ^ /home/pbulk/build/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, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1289:18: error: 'int32_t icu_74::UnicodeString::lastIndexOf(UChar32, int32_t) const' cannot be overloaded inline int32_t lastIndexOf(UChar32 c, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1277:18: error: with 'int32_t icu_74::UnicodeString::lastIndexOf(int, int32_t) const' inline int32_t lastIndexOf(char16_t c, ^ /home/pbulk/build/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, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1317:18: error: 'int32_t icu_74::UnicodeString::lastIndexOf(UChar32, int32_t, int32_t) const' cannot be overloaded inline int32_t lastIndexOf(UChar32 c, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1302:18: error: with 'int32_t icu_74::UnicodeString::lastIndexOf(int, int32_t, int32_t) const' inline int32_t lastIndexOf(char16_t c, ^ /home/pbulk/build/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; ^ /home/pbulk/build/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; ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1516:15: error: 'char16_t' has not been declared char16_t *dst, ^ /home/pbulk/build/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 [enabled by default] UnicodeString& target) const override; ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1909:42: error: expected ',' or '...' before '&&' token UnicodeString &operator=(UnicodeString &&src) noexcept; ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1909:47: error: expected ';' at end of member declaration UnicodeString &operator=(UnicodeString &&src) noexcept; ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1909:49: error: 'noexcept' does not name a type UnicodeString &operator=(UnicodeString &&src) noexcept; ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1916:33: error: expected ';' at end of member declaration void swap(UnicodeString &other) noexcept; ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1916:35: error: 'noexcept' does not name a type void swap(UnicodeString &other) noexcept; ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1925:44: error: expected ';' at end of member declaration swap(UnicodeString &s1, UnicodeString &s2) noexcept { ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1925:46: error: 'noexcept' does not name a type swap(UnicodeString &s1, UnicodeString &s2) noexcept { ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1936:36: error: declaration of 'operator=' as non-function inline UnicodeString& operator= (char16_t ch); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1936:33: error: expected ';' at end of member declaration inline UnicodeString& operator= (char16_t ch); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1936:45: error: expected ')' before 'ch' inline UnicodeString& operator= (char16_t ch); ^ /home/pbulk/build/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, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1996:47: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] inline UnicodeString& setTo(const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2007:31: error: 'setTo' declared as an 'inline' field inline UnicodeString& setTo(char16_t srcChar); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2007:25: error: expected ';' at end of member declaration inline UnicodeString& setTo(char16_t srcChar); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2007:31: error: 'icu_74::UnicodeString& icu_74::UnicodeString::setTo' conflicts with a previous declaration inline UnicodeString& setTo(char16_t srcChar); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1996:25: note: previous declaration 'icu_74::UnicodeString::setTo' inline UnicodeString& setTo(const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2007:40: error: expected ')' before 'srcChar' inline UnicodeString& setTo(char16_t srcChar); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2065:18: error: expected ';' at end of member declaration UnicodeString &setTo(char16_t *buffer, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2065:24: error: 'icu_74::UnicodeString& icu_74::UnicodeString::setTo' conflicts with a previous declaration UnicodeString &setTo(char16_t *buffer, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2042:18: note: previous declaration 'icu_74::UnicodeString::setTo' UnicodeString &setTo(UBool isTerminated, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2065:33: error: expected ')' before '*' token UnicodeString &setTo(char16_t *buffer, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2118:16: error: 'char16_t' has not been declared char16_t ch); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2130:37: error: declaration of 'operator+=' as non-function inline UnicodeString& operator+= (char16_t ch); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2130:33: error: expected ';' at end of member declaration inline UnicodeString& operator+= (char16_t ch); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2130:46: error: expected ')' before 'ch' inline UnicodeString& operator+= (char16_t ch); ^ /home/pbulk/build/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, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2190:48: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] inline UnicodeString& append(const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2212:32: error: 'append' declared as an 'inline' field inline UnicodeString& append(char16_t srcChar); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2212:25: error: expected ';' at end of member declaration inline UnicodeString& append(char16_t srcChar); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2212:32: error: 'icu_74::UnicodeString& icu_74::UnicodeString::append' conflicts with a previous declaration inline UnicodeString& append(char16_t srcChar); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2203:25: note: previous declaration 'icu_74::UnicodeString::append' inline UnicodeString& append(ConstChar16Ptr srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2212:41: error: expected ')' before 'srcChar' inline UnicodeString& append(char16_t srcChar); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2268:19: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2268:29: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2294:13: error: 'char16_t' has not been declared char16_t srcChar); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2304:25: error: 'icu_74::UnicodeString& icu_74::UnicodeString::insert(int32_t, UChar32)' cannot be overloaded inline UnicodeString& insert(int32_t start, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2293:25: error: with 'icu_74::UnicodeString& icu_74::UnicodeString::insert(int32_t, int)' inline UnicodeString& insert(int32_t start, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2368:20: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2368:30: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2402:14: error: 'char16_t' has not been declared char16_t srcChar); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2415:18: error: 'icu_74::UnicodeString& icu_74::UnicodeString::replace(int32_t, int32_t, UChar32)' cannot be overloaded UnicodeString& replace(int32_t start, int32_t length, UChar32 srcChar); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2400:25: error: with 'icu_74::UnicodeString& icu_74::UnicodeString::replace(int32_t, int32_t, int)' inline UnicodeString& replace(int32_t start, ^ /home/pbulk/build/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 [enabled by default] const UnicodeString& text) override; ^ /home/pbulk/build/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 [enabled by default] virtual UBool hasMetaData() const override; ^ /home/pbulk/build/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 [enabled by default] virtual void copy(int32_t start, int32_t limit, int32_t dest) override; ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2598:21: error: 'char16_t' has not been declared char16_t padChar = 0x0020); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2612:22: error: 'char16_t' has not been declared char16_t padChar = 0x0020); ^ /home/pbulk/build/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); ^ /home/pbulk/build/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; ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2928:9: error: 'char16_t' does not name a type const char16_t *getTerminatedBuffer(); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2961:52: error: expected ')' before 'ch' UNISTR_FROM_CHAR_EXPLICIT UnicodeString(char16_t ch); ^ /home/pbulk/build/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); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2984:61: error: ISO C++ forbids declaration of 'text' with no type [-fpermissive] UNISTR_FROM_STRING_EXPLICIT UnicodeString(const char16_t *text); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3027:58: error: 'nullptr_t' in namespace 'std' does not name a type UNISTR_FROM_STRING_EXPLICIT inline UnicodeString(const std::nullptr_t text); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3027:73: error: ISO C++ forbids declaration of 'text' with no type [-fpermissive] UNISTR_FROM_STRING_EXPLICIT inline UnicodeString(const std::nullptr_t text); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3027:38: error: 'icu_74::UnicodeString::UnicodeString(int)' cannot be overloaded UNISTR_FROM_STRING_EXPLICIT inline UnicodeString(const std::nullptr_t text); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2972:29: error: with 'icu_74::UnicodeString::UnicodeString(UChar32)' UNISTR_FROM_CHAR_EXPLICIT UnicodeString(UChar32 ch); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3036:23: error: 'char16_t' does not name a type UnicodeString(const char16_t *text, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3036:33: error: ISO C++ forbids declaration of 'text' with no type [-fpermissive] UnicodeString(const char16_t *text, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3071:30: error: 'nullptr_t' in namespace 'std' does not name a type inline UnicodeString(const std::nullptr_t text, int32_t textLength); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3071:45: error: ISO C++ forbids declaration of 'text' with no type [-fpermissive] inline UnicodeString(const std::nullptr_t text, int32_t textLength); ^ /home/pbulk/build/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); ^ /home/pbulk/build/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); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3309:31: error: expected ',' or '...' before '&&' token UnicodeString(UnicodeString &&src) noexcept; ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3309:36: error: invalid constructor; you probably meant 'icu_74::UnicodeString (const icu_74::UnicodeString&)' UnicodeString(UnicodeString &&src) noexcept; ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3309:36: error: expected ';' at end of member declaration /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3309:38: error: 'noexcept' does not name a type UnicodeString(UnicodeString &&src) noexcept; ^ /home/pbulk/build/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 [enabled by default] virtual UnicodeString *clone() const override; ^ /home/pbulk/build/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 [enabled by default] virtual UClassID getDynamicClassID() const override; ^ /home/pbulk/build/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 [enabled by default] virtual int32_t getLength() const override; ^ /home/pbulk/build/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; ^ /home/pbulk/build/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 [enabled by default] virtual UChar32 getChar32At(int32_t offset) const override; ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3501:18: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3501:28: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3514:18: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3514:28: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3527:40: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3527:50: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3542:23: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3542:33: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3547:21: error: 'char16_t' has not been declared int32_t doIndexOf(char16_t c, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3551:11: error: 'int32_t icu_74::UnicodeString::doIndexOf(UChar32, int32_t, int32_t) const' cannot be overloaded int32_t doIndexOf(UChar32 c, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3547:11: error: with 'int32_t icu_74::UnicodeString::doIndexOf(int, int32_t, int32_t) const' int32_t doIndexOf(char16_t c, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3555:25: error: 'char16_t' has not been declared int32_t doLastIndexOf(char16_t c, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3559:11: error: 'int32_t icu_74::UnicodeString::doLastIndexOf(UChar32, int32_t, int32_t) const' cannot be overloaded int32_t doLastIndexOf(UChar32 c, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3555:11: error: with 'int32_t icu_74::UnicodeString::doLastIndexOf(int, int32_t, int32_t) const' int32_t doLastIndexOf(char16_t c, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3565:10: error: 'char16_t' has not been declared char16_t *dst, ^ /home/pbulk/build/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; ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3582:22: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3582:32: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] const char16_t *srcChars, ^ /home/pbulk/build/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); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3587:43: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] UnicodeString& doAppend(const char16_t *srcChars, int32_t srcStart, int32_t srcLength); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3597:10: error: 'char16_t' does not name a type inline char16_t* getArrayStart(void); ^ /home/pbulk/build/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; ^ /home/pbulk/build/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 ^ /home/pbulk/build/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; ^ /home/pbulk/build/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; ^ /home/pbulk/build/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 ^ /home/pbulk/build/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 ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In constructor 'icu_74::UnicodeString::UnicodeString(const uint16_t*)': /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2998:41: warning: delegating constructors only available with -std=c++11 or -std=gnu++11 [enabled by default] UnicodeString(ConstChar16Ptr(text)) {} ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2998:41: error: no matching function for call to 'icu_74::UnicodeString::UnicodeString(icu_74::ConstChar16Ptr)' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2998:41: note: candidates are: /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3326:3: note: icu_74::UnicodeString::UnicodeString(const icu_74::UnicodeString&, int32_t, int32_t) UnicodeString(const UnicodeString& src, int32_t srcStart, int32_t srcLength); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3326:3: note: candidate expects 3 arguments, 1 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3317:3: note: icu_74::UnicodeString::UnicodeString(const icu_74::UnicodeString&, int32_t) UnicodeString(const UnicodeString& src, int32_t srcStart); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3317:3: note: candidate expects 2 arguments, 1 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3301:3: note: icu_74::UnicodeString::UnicodeString(const icu_74::UnicodeString&) UnicodeString(const UnicodeString& that); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3301:3: note: no known conversion for argument 1 from 'icu_74::ConstChar16Ptr' to 'const icu_74::UnicodeString&' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3282:3: note: icu_74::UnicodeString::UnicodeString(const char*, int32_t, icu_74::UnicodeString::EInvariant) UnicodeString(const char *src, int32_t textLength, enum EInvariant inv); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3282:3: note: candidate expects 3 arguments, 1 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3252:3: note: icu_74::UnicodeString::UnicodeString(const char*, int32_t, UConverter*, UErrorCode&) UnicodeString( ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3252:3: note: candidate expects 4 arguments, 1 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3229:3: note: icu_74::UnicodeString::UnicodeString(const char*, int32_t, const char*) UnicodeString(const char *codepageData, int32_t dataLength, const char *codepage); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3229:3: note: candidate expects 3 arguments, 1 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3210:3: note: icu_74::UnicodeString::UnicodeString(const char*, const char*) UnicodeString(const char *codepageData, const char *codepage); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3210:3: note: candidate expects 2 arguments, 1 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3187:3: note: icu_74::UnicodeString::UnicodeString(const char*, int32_t) UnicodeString(const char *codepageData, int32_t dataLength); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3187:3: note: candidate expects 2 arguments, 1 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3177:31: note: icu_74::UnicodeString::UnicodeString(const char*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const char *codepageData); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3177:31: note: no known conversion for argument 1 from 'icu_74::ConstChar16Ptr' to 'const char*' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3128:3: note: icu_74::UnicodeString::UnicodeString(uint16_t*, int32_t, int32_t) UnicodeString(uint16_t *buffer, int32_t buffLength, int32_t buffCapacity) : ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3128:3: note: candidate expects 3 arguments, 1 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3095:3: note: icu_74::UnicodeString::UnicodeString(UBool, icu_74::ConstChar16Ptr, int32_t) UnicodeString(UBool isTerminated, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3095:3: note: candidate expects 3 arguments, 1 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3071:10: note: icu_74::UnicodeString::UnicodeString(int, int32_t) inline UnicodeString(const std::nullptr_t text, int32_t textLength); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3071:10: note: candidate expects 2 arguments, 1 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3047:3: note: icu_74::UnicodeString::UnicodeString(const uint16_t*, int32_t) UnicodeString(const uint16_t *text, int32_t textLength) : ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3047:3: note: candidate expects 2 arguments, 1 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3036:3: note: icu_74::UnicodeString::UnicodeString(const int*, int32_t) UnicodeString(const char16_t *text, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3036:3: note: candidate expects 2 arguments, 1 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2997:31: note: icu_74::UnicodeString::UnicodeString(const uint16_t*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const uint16_t *text) : ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2997:31: note: no known conversion for argument 1 from 'icu_74::ConstChar16Ptr' to 'const uint16_t* {aka const short unsigned int*}' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2984:31: note: icu_74::UnicodeString::UnicodeString(const int*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const char16_t *text); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2984:31: note: no known conversion for argument 1 from 'icu_74::ConstChar16Ptr' to 'const int*' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2972:29: note: icu_74::UnicodeString::UnicodeString(UChar32) UNISTR_FROM_CHAR_EXPLICIT UnicodeString(UChar32 ch); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2972:29: note: no known conversion for argument 1 from 'icu_74::ConstChar16Ptr' to 'UChar32 {aka int}' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2950:3: note: icu_74::UnicodeString::UnicodeString(int32_t, UChar32, int32_t) UnicodeString(int32_t capacity, UChar32 c, int32_t count); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2950:3: note: candidate expects 3 arguments, 1 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2937:10: note: icu_74::UnicodeString::UnicodeString() inline UnicodeString(); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2937:10: note: candidate expects 0 arguments, 1 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In constructor 'icu_74::UnicodeString::UnicodeString(const uint16_t*, int32_t)': /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3048:53: warning: delegating constructors only available with -std=c++11 or -std=gnu++11 [enabled by default] UnicodeString(ConstChar16Ptr(text), textLength) {} ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3048:53: error: no matching function for call to 'icu_74::UnicodeString::UnicodeString(icu_74::ConstChar16Ptr, int32_t&)' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3048:53: note: candidates are: /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3326:3: note: icu_74::UnicodeString::UnicodeString(const icu_74::UnicodeString&, int32_t, int32_t) UnicodeString(const UnicodeString& src, int32_t srcStart, int32_t srcLength); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3326:3: note: candidate expects 3 arguments, 2 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3317:3: note: icu_74::UnicodeString::UnicodeString(const icu_74::UnicodeString&, int32_t) UnicodeString(const UnicodeString& src, int32_t srcStart); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3317:3: note: no known conversion for argument 1 from 'icu_74::ConstChar16Ptr' to 'const icu_74::UnicodeString&' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3301:3: note: icu_74::UnicodeString::UnicodeString(const icu_74::UnicodeString&) UnicodeString(const UnicodeString& that); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3301:3: note: candidate expects 1 argument, 2 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3282:3: note: icu_74::UnicodeString::UnicodeString(const char*, int32_t, icu_74::UnicodeString::EInvariant) UnicodeString(const char *src, int32_t textLength, enum EInvariant inv); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3282:3: note: candidate expects 3 arguments, 2 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3252:3: note: icu_74::UnicodeString::UnicodeString(const char*, int32_t, UConverter*, UErrorCode&) UnicodeString( ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3252:3: note: candidate expects 4 arguments, 2 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3229:3: note: icu_74::UnicodeString::UnicodeString(const char*, int32_t, const char*) UnicodeString(const char *codepageData, int32_t dataLength, const char *codepage); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3229:3: note: candidate expects 3 arguments, 2 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3210:3: note: icu_74::UnicodeString::UnicodeString(const char*, const char*) UnicodeString(const char *codepageData, const char *codepage); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3210:3: note: no known conversion for argument 1 from 'icu_74::ConstChar16Ptr' to 'const char*' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3187:3: note: icu_74::UnicodeString::UnicodeString(const char*, int32_t) UnicodeString(const char *codepageData, int32_t dataLength); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3187:3: note: no known conversion for argument 1 from 'icu_74::ConstChar16Ptr' to 'const char*' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3177:31: note: icu_74::UnicodeString::UnicodeString(const char*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const char *codepageData); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3177:31: note: candidate expects 1 argument, 2 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3128:3: note: icu_74::UnicodeString::UnicodeString(uint16_t*, int32_t, int32_t) UnicodeString(uint16_t *buffer, int32_t buffLength, int32_t buffCapacity) : ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3128:3: note: candidate expects 3 arguments, 2 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3095:3: note: icu_74::UnicodeString::UnicodeString(UBool, icu_74::ConstChar16Ptr, int32_t) UnicodeString(UBool isTerminated, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3095:3: note: candidate expects 3 arguments, 2 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3071:10: note: icu_74::UnicodeString::UnicodeString(int, int32_t) inline UnicodeString(const std::nullptr_t text, int32_t textLength); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3071:10: note: no known conversion for argument 1 from 'icu_74::ConstChar16Ptr' to 'int' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3047:3: note: icu_74::UnicodeString::UnicodeString(const uint16_t*, int32_t) UnicodeString(const uint16_t *text, int32_t textLength) : ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3047:3: note: no known conversion for argument 1 from 'icu_74::ConstChar16Ptr' to 'const uint16_t* {aka const short unsigned int*}' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3036:3: note: icu_74::UnicodeString::UnicodeString(const int*, int32_t) UnicodeString(const char16_t *text, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3036:3: note: no known conversion for argument 1 from 'icu_74::ConstChar16Ptr' to 'const int*' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2997:31: note: icu_74::UnicodeString::UnicodeString(const uint16_t*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const uint16_t *text) : ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2997:31: note: candidate expects 1 argument, 2 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2984:31: note: icu_74::UnicodeString::UnicodeString(const int*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const char16_t *text); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2984:31: note: candidate expects 1 argument, 2 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2972:29: note: icu_74::UnicodeString::UnicodeString(UChar32) UNISTR_FROM_CHAR_EXPLICIT UnicodeString(UChar32 ch); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2972:29: note: candidate expects 1 argument, 2 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2950:3: note: icu_74::UnicodeString::UnicodeString(int32_t, UChar32, int32_t) UnicodeString(int32_t capacity, UChar32 c, int32_t count); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2950:3: note: candidate expects 3 arguments, 2 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2937:10: note: icu_74::UnicodeString::UnicodeString() inline UnicodeString(); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2937:10: note: candidate expects 0 arguments, 2 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In constructor 'icu_74::UnicodeString::UnicodeString(uint16_t*, int32_t, int32_t)': /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3129:64: warning: delegating constructors only available with -std=c++11 or -std=gnu++11 [enabled by default] UnicodeString(Char16Ptr(buffer), buffLength, buffCapacity) {} ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3129:64: error: no matching function for call to 'icu_74::UnicodeString::UnicodeString(icu_74::Char16Ptr, int32_t&, int32_t&)' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3129:64: note: candidates are: /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3326:3: note: icu_74::UnicodeString::UnicodeString(const icu_74::UnicodeString&, int32_t, int32_t) UnicodeString(const UnicodeString& src, int32_t srcStart, int32_t srcLength); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3326:3: note: no known conversion for argument 1 from 'icu_74::Char16Ptr' to 'const icu_74::UnicodeString&' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3317:3: note: icu_74::UnicodeString::UnicodeString(const icu_74::UnicodeString&, int32_t) UnicodeString(const UnicodeString& src, int32_t srcStart); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3317:3: note: candidate expects 2 arguments, 3 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3301:3: note: icu_74::UnicodeString::UnicodeString(const icu_74::UnicodeString&) UnicodeString(const UnicodeString& that); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3301:3: note: candidate expects 1 argument, 3 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3282:3: note: icu_74::UnicodeString::UnicodeString(const char*, int32_t, icu_74::UnicodeString::EInvariant) UnicodeString(const char *src, int32_t textLength, enum EInvariant inv); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3282:3: note: no known conversion for argument 1 from 'icu_74::Char16Ptr' to 'const char*' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3252:3: note: icu_74::UnicodeString::UnicodeString(const char*, int32_t, UConverter*, UErrorCode&) UnicodeString( ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3252:3: note: candidate expects 4 arguments, 3 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3229:3: note: icu_74::UnicodeString::UnicodeString(const char*, int32_t, const char*) UnicodeString(const char *codepageData, int32_t dataLength, const char *codepage); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3229:3: note: no known conversion for argument 1 from 'icu_74::Char16Ptr' to 'const char*' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3210:3: note: icu_74::UnicodeString::UnicodeString(const char*, const char*) UnicodeString(const char *codepageData, const char *codepage); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3210:3: note: candidate expects 2 arguments, 3 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3187:3: note: icu_74::UnicodeString::UnicodeString(const char*, int32_t) UnicodeString(const char *codepageData, int32_t dataLength); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3187:3: note: candidate expects 2 arguments, 3 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3177:31: note: icu_74::UnicodeString::UnicodeString(const char*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const char *codepageData); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3177:31: note: candidate expects 1 argument, 3 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3128:3: note: icu_74::UnicodeString::UnicodeString(uint16_t*, int32_t, int32_t) UnicodeString(uint16_t *buffer, int32_t buffLength, int32_t buffCapacity) : ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3128:3: note: no known conversion for argument 1 from 'icu_74::Char16Ptr' to 'uint16_t* {aka short unsigned int*}' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3095:3: note: icu_74::UnicodeString::UnicodeString(UBool, icu_74::ConstChar16Ptr, int32_t) UnicodeString(UBool isTerminated, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3095:3: note: no known conversion for argument 1 from 'icu_74::Char16Ptr' to 'UBool {aka signed char}' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3071:10: note: icu_74::UnicodeString::UnicodeString(int, int32_t) inline UnicodeString(const std::nullptr_t text, int32_t textLength); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3071:10: note: candidate expects 2 arguments, 3 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3047:3: note: icu_74::UnicodeString::UnicodeString(const uint16_t*, int32_t) UnicodeString(const uint16_t *text, int32_t textLength) : ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3047:3: note: candidate expects 2 arguments, 3 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3036:3: note: icu_74::UnicodeString::UnicodeString(const int*, int32_t) UnicodeString(const char16_t *text, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3036:3: note: candidate expects 2 arguments, 3 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2997:31: note: icu_74::UnicodeString::UnicodeString(const uint16_t*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const uint16_t *text) : ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2997:31: note: candidate expects 1 argument, 3 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2984:31: note: icu_74::UnicodeString::UnicodeString(const int*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const char16_t *text); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2984:31: note: candidate expects 1 argument, 3 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2972:29: note: icu_74::UnicodeString::UnicodeString(UChar32) UNISTR_FROM_CHAR_EXPLICIT UnicodeString(UChar32 ch); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2972:29: note: candidate expects 1 argument, 3 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2950:3: note: icu_74::UnicodeString::UnicodeString(int32_t, UChar32, int32_t) UnicodeString(int32_t capacity, UChar32 c, int32_t count); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2950:3: note: no known conversion for argument 1 from 'icu_74::Char16Ptr' to 'int32_t {aka int}' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2937:10: note: icu_74::UnicodeString::UnicodeString() inline UnicodeString(); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:2937:10: note: candidate expects 0 arguments, 3 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: At global scope: /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3854:8: error: 'char16_t' does not name a type inline char16_t* ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3860:14: error: 'char16_t' does not name a type inline const char16_t* ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3875:43: error: 'nullptr_t' in namespace 'std' does not name a type inline UnicodeString::UnicodeString(const std::nullptr_t /*text*/) { ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3875:48: error: ISO C++ forbids declaration of 'parameter' with no type [-fpermissive] inline UnicodeString::UnicodeString(const std::nullptr_t /*text*/) { ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3879:43: error: 'nullptr_t' in namespace 'std' does not name a type inline UnicodeString::UnicodeString(const std::nullptr_t /*text*/, int32_t /*length*/) { ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3879:48: error: ISO C++ forbids declaration of 'parameter' with no type [-fpermissive] inline UnicodeString::UnicodeString(const std::nullptr_t /*text*/, int32_t /*length*/) { ^ /home/pbulk/build/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*/) { ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3883:42: error: 'icu_74::UnicodeString::UnicodeString' declared as an 'inline' variable /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3883:42: error: 'int icu_74::UnicodeString::UnicodeString' is not a static member of 'class icu_74::UnicodeString' /home/pbulk/build/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*/) { ^ /home/pbulk/build/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*/) { ^ --- collator/collator.lo --- libtool: compile: cc -std=gnu11 -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include -Wno-write-strings -I. -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/main -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/TSRM -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/Zend -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/ext -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/ext/date/lib -DU_USING_ICU_NAMESPACE=1 -DHAVE_CONFIG_H -pipe -O2 -c /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/collator/collator.c -fPIC -DPIC -o collator/.libs/collator.o --- intl_convertcpp.lo --- /home/pbulk/build/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*/) { ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3883:112: error: expression list treated as compound expression in initializer [-fpermissive] /home/pbulk/build/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*/) { ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3933:14: error: 'char16_t' does not name a type inline const char16_t * ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'int8_t icu_74::UnicodeString::doCompare(int32_t, int32_t, const icu_74::UnicodeString&, int32_t, int32_t) const': /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3958:49: error: 'const class icu_74::UnicodeString' has no member named 'getArrayStart' return doCompare(start, thisLength, srcText.getArrayStart(), srcStart, srcLength); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'UBool icu_74::UnicodeString::doEqualsSubstring(int32_t, int32_t, const icu_74::UnicodeString&, int32_t, int32_t) const': /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3973:71: error: 'const class icu_74::UnicodeString' has no member named 'getArrayStart' return !isBogus() && doEqualsSubstring(start, thisLength, srcText.getArrayStart(), srcStart, srcLength); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'int8_t icu_74::UnicodeString::compare(icu_74::ConstChar16Ptr, int32_t) const': /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4021:55: error: no matching function for call to 'icu_74::UnicodeString::doCompare(int, int32_t, icu_74::ConstChar16Ptr&, int, int32_t&) const' { return doCompare(0, length(), srcChars, 0, srcLength); } ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4021:55: note: candidates are: /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3948:1: note: int8_t icu_74::UnicodeString::doCompare(int32_t, int32_t, const icu_74::UnicodeString&, int32_t, int32_t) const UnicodeString::doCompare(int32_t start, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3948:1: note: no known conversion for argument 3 from 'icu_74::ConstChar16Ptr' to 'const icu_74::UnicodeString&' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3512:10: note: int8_t icu_74::UnicodeString::doCompare(int32_t, int32_t, const int*, int32_t, int32_t) const int8_t doCompare(int32_t start, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3512:10: note: no known conversion for argument 3 from 'icu_74::ConstChar16Ptr' to 'const int*' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: At global scope: /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4034:22: error: 'char16_t' does not name a type const char16_t *srcChars) const ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4034:32: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] const char16_t *srcChars) const ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4040:22: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4040:32: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'int8_t icu_74::UnicodeString::doCompareCodePointOrder(int32_t, int32_t, const icu_74::UnicodeString&, int32_t, int32_t) const': /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4065:63: error: 'const class icu_74::UnicodeString' has no member named 'getArrayStart' return doCompareCodePointOrder(start, thisLength, srcText.getArrayStart(), srcStart, srcLength); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'int8_t icu_74::UnicodeString::compareCodePointOrder(icu_74::ConstChar16Ptr, int32_t) const': /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4082:69: error: no matching function for call to 'icu_74::UnicodeString::doCompareCodePointOrder(int, int32_t, icu_74::ConstChar16Ptr&, int, int32_t&) const' { return doCompareCodePointOrder(0, length(), srcChars, 0, srcLength); } ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4082:69: note: candidates are: /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4055:1: note: int8_t icu_74::UnicodeString::doCompareCodePointOrder(int32_t, int32_t, const icu_74::UnicodeString&, int32_t, int32_t) const UnicodeString::doCompareCodePointOrder(int32_t start, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4055:1: note: no known conversion for argument 3 from 'icu_74::ConstChar16Ptr' to 'const icu_74::UnicodeString&' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3525:10: note: int8_t icu_74::UnicodeString::doCompareCodePointOrder(int32_t, int32_t, const int*, int32_t, int32_t) const int8_t doCompareCodePointOrder(int32_t start, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3525:10: note: no known conversion for argument 3 from 'icu_74::ConstChar16Ptr' to 'const int*' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: At global scope: /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4095:44: error: 'char16_t' does not name a type const char16_t *srcChars) const ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4095:54: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] const char16_t *srcChars) const ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4101:44: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4101:54: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'int8_t icu_74::UnicodeString::doCaseCompare(int32_t, int32_t, const icu_74::UnicodeString&, int32_t, int32_t, uint32_t) const': /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4127:53: error: 'const class icu_74::UnicodeString' has no member named 'getArrayStart' return doCaseCompare(start, thisLength, srcText.getArrayStart(), srcStart, srcLength, options); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'int8_t icu_74::UnicodeString::caseCompare(icu_74::ConstChar16Ptr, int32_t, uint32_t) const': /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4148:68: error: no matching function for call to 'icu_74::UnicodeString::doCaseCompare(int, int32_t, icu_74::ConstChar16Ptr&, int, int32_t&, uint32_t&) const' return doCaseCompare(0, length(), srcChars, 0, srcLength, options); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4148:68: note: candidates are: /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4116:1: note: int8_t icu_74::UnicodeString::doCaseCompare(int32_t, int32_t, const icu_74::UnicodeString&, int32_t, int32_t, uint32_t) const UnicodeString::doCaseCompare(int32_t start, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4116:1: note: no known conversion for argument 3 from 'icu_74::ConstChar16Ptr' to 'const icu_74::UnicodeString&' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3540:3: note: int8_t icu_74::UnicodeString::doCaseCompare(int32_t, int32_t, const int*, int32_t, int32_t, uint32_t) const doCaseCompare(int32_t start, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3540:3: note: no known conversion for argument 3 from 'icu_74::ConstChar16Ptr' to 'const int*' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: At global scope: /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4164:34: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4164:44: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4172:34: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4172:44: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'int32_t icu_74::UnicodeString::indexOf(const icu_74::UnicodeString&, int32_t, int32_t, int32_t, int32_t) const': /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4199:30: error: 'const class icu_74::UnicodeString' has no member named 'getArrayStart' return indexOf(srcText.getArrayStart(), srcStart, srcLength, start, _length); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: At global scope: /home/pbulk/build/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, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4223:40: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] UnicodeString::indexOf(const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'int32_t icu_74::UnicodeString::indexOf(icu_74::ConstChar16Ptr, int32_t, int32_t, int32_t) const': /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4235:56: error: no matching function for call to 'icu_74::UnicodeString::indexOf(icu_74::ConstChar16Ptr&, int, int32_t&, int32_t&, int32_t&) const' { return indexOf(srcChars, 0, srcLength, start, _length); } ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4235:56: note: candidates are: /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4206:1: note: int32_t icu_74::UnicodeString::indexOf(const icu_74::UnicodeString&) const UnicodeString::indexOf(const UnicodeString& text) const ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4206:1: note: candidate expects 1 argument, 5 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4210:1: note: int32_t icu_74::UnicodeString::indexOf(const icu_74::UnicodeString&, int32_t) const UnicodeString::indexOf(const UnicodeString& text, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4210:1: note: candidate expects 2 arguments, 5 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4217:1: note: int32_t icu_74::UnicodeString::indexOf(const icu_74::UnicodeString&, int32_t, int32_t) const UnicodeString::indexOf(const UnicodeString& text, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4217:1: note: candidate expects 3 arguments, 5 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4190:1: note: int32_t icu_74::UnicodeString::indexOf(const icu_74::UnicodeString&, int32_t, int32_t, int32_t, int32_t) const UnicodeString::indexOf(const UnicodeString& srcText, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4190:1: note: no known conversion for argument 1 from 'icu_74::ConstChar16Ptr' to 'const icu_74::UnicodeString&' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4223:1: note: int32_t icu_74::UnicodeString::indexOf(const int*, int32_t, int32_t) const UnicodeString::indexOf(const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4223:1: note: candidate expects 3 arguments, 5 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4231:1: note: int32_t icu_74::UnicodeString::indexOf(icu_74::ConstChar16Ptr, int32_t, int32_t, int32_t) const UnicodeString::indexOf(ConstChar16Ptr srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4231:1: note: candidate expects 4 arguments, 5 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1061:11: note: int32_t icu_74::UnicodeString::indexOf(const int*, int32_t, int32_t, int32_t, int32_t) const int32_t indexOf(const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1061:11: note: no known conversion for argument 1 from 'icu_74::ConstChar16Ptr' to 'const int*' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1074:18: note: int32_t icu_74::UnicodeString::indexOf(int) const inline int32_t indexOf(char16_t c) const; ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1074:18: note: candidate expects 1 argument, 5 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1094:18: note: int32_t icu_74::UnicodeString::indexOf(int, int32_t) const inline int32_t indexOf(char16_t c, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1094:18: note: candidate expects 2 arguments, 5 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1119:18: note: int32_t icu_74::UnicodeString::indexOf(int, int32_t, int32_t) const inline int32_t indexOf(char16_t c, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1119:18: note: candidate expects 3 arguments, 5 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: At global scope: /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4238:24: error: 'icu_74::UnicodeString::indexOf' declared as an 'inline' variable UnicodeString::indexOf(char16_t c, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4238:24: error: 'int32_t icu_74::UnicodeString::indexOf' is not a static member of 'class icu_74::UnicodeString' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4238:24: error: 'char16_t' was not declared in this scope /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4239:24: error: expected primary-expression before 'start' int32_t start, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4240:24: error: expected primary-expression before '_length' int32_t _length) const ^ /home/pbulk/build/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 ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4240:33: error: expected ',' or ';' before 'const' int32_t _length) const ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4250:24: error: 'icu_74::UnicodeString::indexOf' declared as an 'inline' variable UnicodeString::indexOf(char16_t c) const ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4250:24: error: 'int32_t icu_74::UnicodeString::indexOf' is not a static member of 'class icu_74::UnicodeString' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4250:24: error: 'char16_t' was not declared in this scope /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4250:36: error: expected ',' or ';' before 'const' UnicodeString::indexOf(char16_t c) const ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4258:24: error: 'icu_74::UnicodeString::indexOf' declared as an 'inline' variable UnicodeString::indexOf(char16_t c, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4258:24: error: 'int32_t icu_74::UnicodeString::indexOf' is not a static member of 'class icu_74::UnicodeString' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4258:24: error: 'char16_t' was not declared in this scope /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4259:24: error: expected primary-expression before 'start' int32_t start) const { ^ /home/pbulk/build/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 { ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4259:31: error: expected ',' or ';' before 'const' int32_t start) const { ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'int32_t icu_74::UnicodeString::lastIndexOf(icu_74::ConstChar16Ptr, int32_t, int32_t, int32_t) const': /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4276:60: error: no matching function for call to 'icu_74::UnicodeString::lastIndexOf(icu_74::ConstChar16Ptr&, int, int32_t&, int32_t&, int32_t&) const' { return lastIndexOf(srcChars, 0, srcLength, start, _length); } ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4276:60: note: candidates are: /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1146:18: note: int32_t icu_74::UnicodeString::lastIndexOf(const icu_74::UnicodeString&) const inline int32_t lastIndexOf(const UnicodeString& text) const; ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1146:18: note: candidate expects 1 argument, 5 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1157:18: note: int32_t icu_74::UnicodeString::lastIndexOf(const icu_74::UnicodeString&, int32_t) const inline int32_t lastIndexOf(const UnicodeString& text, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1157:18: note: candidate expects 2 arguments, 5 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1171:18: note: int32_t icu_74::UnicodeString::lastIndexOf(const icu_74::UnicodeString&, int32_t, int32_t) const inline int32_t lastIndexOf(const UnicodeString& text, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1171:18: note: candidate expects 3 arguments, 5 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1191:18: note: int32_t icu_74::UnicodeString::lastIndexOf(const icu_74::UnicodeString&, int32_t, int32_t, int32_t, int32_t) const inline int32_t lastIndexOf(const UnicodeString& srcText, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1191:18: note: no known conversion for argument 1 from 'icu_74::ConstChar16Ptr' to 'const icu_74::UnicodeString&' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1207:18: note: int32_t icu_74::UnicodeString::lastIndexOf(const int*, int32_t, int32_t) const inline int32_t lastIndexOf(const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1207:18: note: candidate expects 3 arguments, 5 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4272:1: note: int32_t icu_74::UnicodeString::lastIndexOf(icu_74::ConstChar16Ptr, int32_t, int32_t, int32_t) const UnicodeString::lastIndexOf(ConstChar16Ptr srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4272:1: note: candidate expects 4 arguments, 5 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1244:11: note: int32_t icu_74::UnicodeString::lastIndexOf(const int*, int32_t, int32_t, int32_t, int32_t) const int32_t lastIndexOf(const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1244:11: note: no known conversion for argument 1 from 'icu_74::ConstChar16Ptr' to 'const int*' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1257:18: note: int32_t icu_74::UnicodeString::lastIndexOf(int) const inline int32_t lastIndexOf(char16_t c) const; ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1257:18: note: candidate expects 1 argument, 5 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1277:18: note: int32_t icu_74::UnicodeString::lastIndexOf(int, int32_t) const inline int32_t lastIndexOf(char16_t c, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1277:18: note: candidate expects 2 arguments, 5 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1302:18: note: int32_t icu_74::UnicodeString::lastIndexOf(int, int32_t, int32_t) const inline int32_t lastIndexOf(char16_t c, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:1302:18: note: candidate expects 3 arguments, 5 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: At global scope: /home/pbulk/build/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, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4279:44: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] UnicodeString::lastIndexOf(const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'int32_t icu_74::UnicodeString::lastIndexOf(const icu_74::UnicodeString&, int32_t, int32_t, int32_t, int32_t) const': /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4296:34: error: 'const class icu_74::UnicodeString' has no member named 'getArrayStart' return lastIndexOf(srcText.getArrayStart(), srcStart, srcLength, start, _length); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: At global scope: /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4320:28: error: 'icu_74::UnicodeString::lastIndexOf' declared as an 'inline' variable UnicodeString::lastIndexOf(char16_t c, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4320:28: error: 'int32_t icu_74::UnicodeString::lastIndexOf' is not a static member of 'class icu_74::UnicodeString' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4320:28: error: 'char16_t' was not declared in this scope /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4321:24: error: expected primary-expression before 'start' int32_t start, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4322:24: error: expected primary-expression before '_length' int32_t _length) const ^ /home/pbulk/build/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 ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4322:33: error: expected ',' or ';' before 'const' int32_t _length) const ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4333:28: error: 'icu_74::UnicodeString::lastIndexOf' declared as an 'inline' variable UnicodeString::lastIndexOf(char16_t c) const ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4333:28: error: 'int32_t icu_74::UnicodeString::lastIndexOf' is not a static member of 'class icu_74::UnicodeString' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4333:28: error: 'char16_t' was not declared in this scope /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4333:40: error: expected ',' or ';' before 'const' UnicodeString::lastIndexOf(char16_t c) const ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4342:28: error: 'icu_74::UnicodeString::lastIndexOf' declared as an 'inline' variable UnicodeString::lastIndexOf(char16_t c, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4342:28: error: 'int32_t icu_74::UnicodeString::lastIndexOf' is not a static member of 'class icu_74::UnicodeString' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4342:28: error: 'char16_t' was not declared in this scope /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4343:24: error: expected primary-expression before 'start' int32_t start) const { ^ /home/pbulk/build/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 { ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4343:31: error: expected ',' or ';' before 'const' int32_t start) const { ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'UBool icu_74::UnicodeString::startsWith(icu_74::ConstChar16Ptr, int32_t) const': /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4368:45: error: 'toUCharPtr' was not declared in this scope srcLength = u_strlen(toUCharPtr(srcChars)); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4370:64: error: no matching function for call to 'icu_74::UnicodeString::doEqualsSubstring(int, int32_t&, icu_74::ConstChar16Ptr&, int, int32_t&) const' return doEqualsSubstring(0, srcLength, srcChars, 0, srcLength); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4370:64: note: candidates are: /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3963:1: note: UBool icu_74::UnicodeString::doEqualsSubstring(int32_t, int32_t, const icu_74::UnicodeString&, int32_t, int32_t) const UnicodeString::doEqualsSubstring(int32_t start, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3963:1: note: no known conversion for argument 3 from 'icu_74::ConstChar16Ptr' to 'const icu_74::UnicodeString&' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3499:9: note: UBool icu_74::UnicodeString::doEqualsSubstring(int32_t, int32_t, const int*, int32_t, int32_t) const UBool doEqualsSubstring(int32_t start, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3499:9: note: no known conversion for argument 3 from 'icu_74::ConstChar16Ptr' to 'const int*' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: At global scope: /home/pbulk/build/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 { ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4374:43: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] UnicodeString::startsWith(const char16_t *srcChars, int32_t srcStart, int32_t srcLength) const { ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'UBool icu_74::UnicodeString::startsWith(const int*, int32_t, int32_t) const': /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4376:45: error: 'toUCharPtr' was not declared in this scope srcLength = u_strlen(toUCharPtr(srcChars)); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'UBool icu_74::UnicodeString::endsWith(icu_74::ConstChar16Ptr, int32_t) const': /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4399:45: error: 'toUCharPtr' was not declared in this scope srcLength = u_strlen(toUCharPtr(srcChars)); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4401:83: error: no matching function for call to 'icu_74::UnicodeString::doEqualsSubstring(int32_t, int32_t&, icu_74::ConstChar16Ptr&, int, int32_t&) const' return doEqualsSubstring(length() - srcLength, srcLength, srcChars, 0, srcLength); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4401:83: note: candidates are: /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3963:1: note: UBool icu_74::UnicodeString::doEqualsSubstring(int32_t, int32_t, const icu_74::UnicodeString&, int32_t, int32_t) const UnicodeString::doEqualsSubstring(int32_t start, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3963:1: note: no known conversion for argument 3 from 'icu_74::ConstChar16Ptr' to 'const icu_74::UnicodeString&' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3499:9: note: UBool icu_74::UnicodeString::doEqualsSubstring(int32_t, int32_t, const int*, int32_t, int32_t) const UBool doEqualsSubstring(int32_t start, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3499:9: note: no known conversion for argument 3 from 'icu_74::ConstChar16Ptr' to 'const int*' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: At global scope: /home/pbulk/build/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, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4405:41: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] UnicodeString::endsWith(const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'UBool icu_74::UnicodeString::endsWith(const int*, int32_t, int32_t) const': /home/pbulk/build/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)); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'icu_74::UnicodeString& icu_74::UnicodeString::replace(int32_t, int32_t, icu_74::ConstChar16Ptr, int32_t)': /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4437:58: error: no matching function for call to 'icu_74::UnicodeString::doReplace(int32_t&, int32_t&, icu_74::ConstChar16Ptr&, int, int32_t&)' { return doReplace(start, _length, srcChars, 0, srcLength); } ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4437:58: note: candidates are: /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3574:18: note: icu_74::UnicodeString& icu_74::UnicodeString::doReplace(int32_t, int32_t, const icu_74::UnicodeString&, int32_t, int32_t) UnicodeString& doReplace(int32_t start, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3574:18: note: no known conversion for argument 3 from 'icu_74::ConstChar16Ptr' to 'const icu_74::UnicodeString&' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3580:18: note: icu_74::UnicodeString& icu_74::UnicodeString::doReplace(int32_t, int32_t, const int*, int32_t, int32_t) UnicodeString& doReplace(int32_t start, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3580:18: note: no known conversion for argument 3 from 'icu_74::ConstChar16Ptr' to 'const int*' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: At global scope: /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4442:22: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4442:32: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4450:16: error: 'char16_t' has not been declared char16_t srcChar) ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'void icu_74::UnicodeString::extract(int32_t, int32_t, icu_74::Char16Ptr, int32_t) const': /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4495:48: error: no matching function for call to 'icu_74::UnicodeString::doExtract(int32_t&, int32_t&, icu_74::Char16Ptr&, int32_t&) const' { doExtract(start, _length, target, targetStart); } ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4495:48: note: candidates are: /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3563:8: note: void icu_74::UnicodeString::doExtract(int32_t, int32_t, int*, int32_t) const void doExtract(int32_t start, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3563:8: note: no known conversion for argument 3 from 'icu_74::Char16Ptr' to 'int*' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4485:1: note: void icu_74::UnicodeString::doExtract(int32_t, int32_t, icu_74::UnicodeString&) const UnicodeString::doExtract(int32_t start, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4485:1: note: candidate expects 3 arguments, 4 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3644:11: note: int32_t icu_74::UnicodeString::doExtract(int32_t, int32_t, char*, int32_t, UConverter*, UErrorCode&) const int32_t doExtract(int32_t start, int32_t length, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3644:11: note: candidate expects 6 arguments, 4 provided /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: At global scope: /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4521:19: error: 'char16_t' has not been declared char16_t *dst, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4533:8: error: 'char16_t' does not name a type inline char16_t ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4543:8: error: 'char16_t' does not name a type inline char16_t ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4547:8: error: 'char16_t' does not name a type inline char16_t ^ /home/pbulk/build/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) { ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4588:25: error: 'char16_t' was not declared in this scope /home/pbulk/build/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) { ^ /home/pbulk/build/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) { ^ /home/pbulk/build/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) { ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4595:27: error: declaration of 'operator=' as non-function UnicodeString::operator= (char16_t ch) ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4595:27: error: 'char16_t' was not declared in this scope /home/pbulk/build/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, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4627:38: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] UnicodeString::setTo(const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4635:22: error: 'icu_74::UnicodeString::setTo' declared as an 'inline' variable UnicodeString::setTo(char16_t srcChar) ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4635:22: error: 'icu_74::UnicodeString& icu_74::UnicodeString::setTo' is not a static member of 'class icu_74::UnicodeString' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4635:22: error: 'char16_t' was not declared in this scope /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4636:1: error: expected ',' or ';' before '{' token { ^ /home/pbulk/build/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, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4659:39: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] UnicodeString::append(const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'icu_74::UnicodeString& icu_74::UnicodeString::append(icu_74::ConstChar16Ptr, int32_t)': /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4667:41: error: no matching function for call to 'icu_74::UnicodeString::doAppend(icu_74::ConstChar16Ptr&, int, int32_t&)' { return doAppend(srcChars, 0, srcLength); } ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4667:41: note: candidates are: /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3586:18: note: icu_74::UnicodeString& icu_74::UnicodeString::doAppend(const icu_74::UnicodeString&, int32_t, int32_t) UnicodeString& doAppend(const UnicodeString& src, int32_t srcStart, int32_t srcLength); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3586:18: note: no known conversion for argument 1 from 'icu_74::ConstChar16Ptr' to 'const icu_74::UnicodeString&' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3587:18: note: icu_74::UnicodeString& icu_74::UnicodeString::doAppend(const int*, int32_t, int32_t) UnicodeString& doAppend(const char16_t *srcChars, int32_t srcStart, int32_t srcLength); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3587:18: note: no known conversion for argument 1 from 'icu_74::ConstChar16Ptr' to 'const int*' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: At global scope: /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4670:23: error: 'icu_74::UnicodeString::append' declared as an 'inline' variable UnicodeString::append(char16_t srcChar) ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4670:23: error: 'icu_74::UnicodeString& icu_74::UnicodeString::append' is not a static member of 'class icu_74::UnicodeString' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4670:23: error: 'char16_t' was not declared in this scope /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4671:1: error: expected ',' or ';' before '{' token { return doAppend(&srcChar, 0, 1); } ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4674:28: error: declaration of 'operator+=' as non-function UnicodeString::operator+= (char16_t ch) ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4674:28: error: 'char16_t' was not declared in this scope /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4700:21: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4700:31: error: ISO C++ forbids declaration of 'srcChars' with no type [-fpermissive] const char16_t *srcChars, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'icu_74::UnicodeString& icu_74::UnicodeString::insert(int32_t, icu_74::ConstChar16Ptr, int32_t)': /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4709:52: error: no matching function for call to 'icu_74::UnicodeString::doReplace(int32_t&, int, icu_74::ConstChar16Ptr&, int, int32_t&)' { return doReplace(start, 0, srcChars, 0, srcLength); } ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4709:52: note: candidates are: /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3574:18: note: icu_74::UnicodeString& icu_74::UnicodeString::doReplace(int32_t, int32_t, const icu_74::UnicodeString&, int32_t, int32_t) UnicodeString& doReplace(int32_t start, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3574:18: note: no known conversion for argument 3 from 'icu_74::ConstChar16Ptr' to 'const icu_74::UnicodeString&' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3580:18: note: icu_74::UnicodeString& icu_74::UnicodeString::doReplace(int32_t, int32_t, const int*, int32_t, int32_t) UnicodeString& doReplace(int32_t start, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:3580:18: note: no known conversion for argument 3 from 'icu_74::ConstChar16Ptr' to 'const int*' /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: At global scope: /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4713:15: error: 'char16_t' has not been declared char16_t srcChar) ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4717:1: error: redefinition of 'icu_74::UnicodeString& icu_74::UnicodeString::insert(int32_t, UChar32)' UnicodeString::insert(int32_t start, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h:4712:1: error: 'icu_74::UnicodeString& icu_74::UnicodeString::insert(int32_t, int)' previously defined here UnicodeString::insert(int32_t start, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'icu_74::UnicodeString& icu_74::UnicodeString::remove(int32_t, int32_t)': /home/pbulk/build/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); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'icu_74::UnicodeString& icu_74::UnicodeString::removeBetween(int32_t, int32_t)': /home/pbulk/build/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); } ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/unistr.h: In member function 'icu_74::UnicodeString& icu_74::UnicodeString::retainBetween(int32_t, int32_t)': /home/pbulk/build/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 /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:22:0, from /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:22: /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/putil.h: At global scope: /home/pbulk/build/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); ^ /home/pbulk/build/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); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/putil.h:181:30: error: ISO C++ forbids declaration of 'us' with no type [-fpermissive] u_UCharsToChars(const UChar *us, char *cs, int32_t length); ^ In file included from /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:23:0, from /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:22: /home/pbulk/build/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); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/uiter.h:594:51: error: ISO C++ forbids declaration of 's' with no type [-fpermissive] uiter_setString(UCharIterator *iter, const UChar *s, int32_t length); ^ In file included from /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:22:0: /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:93:16: error: 'UChar' does not name a type u_strlen(const UChar *s); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:93:23: error: ISO C++ forbids declaration of 's' with no type [-fpermissive] u_strlen(const UChar *s); ^ /home/pbulk/build/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); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:110:28: error: ISO C++ forbids declaration of 's' with no type [-fpermissive] u_countChar32(const UChar *s, int32_t length); ^ /home/pbulk/build/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); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:131:37: error: ISO C++ forbids declaration of 's' with no type [-fpermissive] u_strHasMoreChar32Than(const UChar *s, int32_t length, int32_t number); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:143:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:161:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:186:8: error: 'UChar' does not name a type U_CAPI UChar * U_EXPORT2 ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:210:8: error: 'UChar' does not name a type U_CAPI UChar * U_EXPORT2 ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:230:8: error: 'UChar' does not name a type U_CAPI UChar * U_EXPORT2 ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:250:8: error: 'UChar' does not name a type U_CAPI UChar * U_EXPORT2 ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:273:8: error: 'UChar' does not name a type U_CAPI UChar * U_EXPORT2 ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:297:8: error: 'UChar' does not name a type U_CAPI UChar * U_EXPORT2 ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:317:8: error: 'UChar' does not name a type U_CAPI UChar * U_EXPORT2 ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:337:8: error: 'UChar' does not name a type U_CAPI UChar * U_EXPORT2 ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:352:8: error: 'UChar' does not name a type U_CAPI UChar * U_EXPORT2 ^ /home/pbulk/build/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); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:369:24: error: ISO C++ forbids declaration of 'string' with no type [-fpermissive] u_strcspn(const UChar *string, const UChar *matchSet); ^ /home/pbulk/build/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); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:369:45: error: ISO C++ forbids declaration of 'matchSet' with no type [-fpermissive] u_strcspn(const UChar *string, const UChar *matchSet); ^ /home/pbulk/build/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); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:385:23: error: ISO C++ forbids declaration of 'string' with no type [-fpermissive] u_strspn(const UChar *string, const UChar *matchSet); ^ /home/pbulk/build/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); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:385:44: error: ISO C++ forbids declaration of 'matchSet' with no type [-fpermissive] u_strspn(const UChar *string, const UChar *matchSet); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:412:8: error: 'UChar' does not name a type U_CAPI UChar * U_EXPORT2 ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:428:16: error: 'UChar' does not name a type u_strcmp(const UChar *s1, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:428:27: error: ISO C++ forbids declaration of 's1' with no type [-fpermissive] u_strcmp(const UChar *s1, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:429:16: error: 'UChar' does not name a type const UChar *s2); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:429:27: error: ISO C++ forbids declaration of 's2' with no type [-fpermissive] const UChar *s2); ^ /home/pbulk/build/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); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:443:37: error: ISO C++ forbids declaration of 's1' with no type [-fpermissive] u_strcmpCodePointOrder(const UChar *s1, const UChar *s2); ^ /home/pbulk/build/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); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:443:54: error: ISO C++ forbids declaration of 's2' with no type [-fpermissive] u_strcmpCodePointOrder(const UChar *s1, const UChar *s2); ^ /home/pbulk/build/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, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:473:27: error: ISO C++ forbids declaration of 's1' with no type [-fpermissive] u_strCompare(const UChar *s1, int32_t length1, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:474:20: error: 'UChar' does not name a type const UChar *s2, int32_t length2, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:474:27: error: ISO C++ forbids declaration of 's2' with no type [-fpermissive] const UChar *s2, int32_t length2, ^ /home/pbulk/build/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, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:541:31: error: ISO C++ forbids declaration of 's1' with no type [-fpermissive] u_strCaseCompare(const UChar *s1, int32_t length1, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:542:24: error: 'UChar' does not name a type const UChar *s2, int32_t length2, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:542:31: error: ISO C++ forbids declaration of 's2' with no type [-fpermissive] const UChar *s2, int32_t length2, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:559:17: error: 'UChar' does not name a type u_strncmp(const UChar *ucs1, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:559:28: error: ISO C++ forbids declaration of 'ucs1' with no type [-fpermissive] u_strncmp(const UChar *ucs1, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:560:12: error: 'UChar' does not name a type const UChar *ucs2, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:560:23: error: ISO C++ forbids declaration of 'ucs2' with no type [-fpermissive] const UChar *ucs2, ^ /home/pbulk/build/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); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:577:38: error: ISO C++ forbids declaration of 's1' with no type [-fpermissive] u_strncmpCodePointOrder(const UChar *s1, const UChar *s2, int32_t n); ^ /home/pbulk/build/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); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:577:55: error: ISO C++ forbids declaration of 's2' with no type [-fpermissive] u_strncmpCodePointOrder(const UChar *s1, const UChar *s2, int32_t n); ^ /home/pbulk/build/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); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:599:27: error: ISO C++ forbids declaration of 's1' with no type [-fpermissive] u_strcasecmp(const UChar *s1, const UChar *s2, uint32_t options); ^ /home/pbulk/build/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); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:599:44: error: ISO C++ forbids declaration of 's2' with no type [-fpermissive] u_strcasecmp(const UChar *s1, const UChar *s2, uint32_t options); ^ /home/pbulk/build/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); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:623:28: error: ISO C++ forbids declaration of 's1' with no type [-fpermissive] u_strncasecmp(const UChar *s1, const UChar *s2, int32_t n, uint32_t options); ^ /home/pbulk/build/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); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:623:45: error: ISO C++ forbids declaration of 's2' with no type [-fpermissive] u_strncasecmp(const UChar *s1, const UChar *s2, int32_t n, uint32_t options); ^ /home/pbulk/build/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); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:647:27: error: ISO C++ forbids declaration of 's1' with no type [-fpermissive] u_memcasecmp(const UChar *s1, const UChar *s2, int32_t length, uint32_t options); ^ /home/pbulk/build/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); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:647:44: error: ISO C++ forbids declaration of 's2' with no type [-fpermissive] u_memcasecmp(const UChar *s1, const UChar *s2, int32_t length, uint32_t options); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:657:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:672:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /home/pbulk/build/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, ^ /home/pbulk/build/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, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:719:19: error: 'UChar' does not name a type const UChar *src ); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:719:26: error: ISO C++ forbids declaration of 'src' with no type [-fpermissive] const UChar *src ); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:734:19: error: 'UChar' does not name a type const UChar *src, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:734:26: error: ISO C++ forbids declaration of 'src' with no type [-fpermissive] const UChar *src, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:747:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:758:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:770:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /home/pbulk/build/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); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:785:23: error: ISO C++ forbids declaration of 'buf1' with no type [-fpermissive] u_memcmp(const UChar *buf1, const UChar *buf2, int32_t count); ^ /home/pbulk/build/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); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:785:42: error: ISO C++ forbids declaration of 'buf2' with no type [-fpermissive] u_memcmp(const UChar *buf1, const UChar *buf2, int32_t count); ^ /home/pbulk/build/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); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:801:37: error: ISO C++ forbids declaration of 's1' with no type [-fpermissive] u_memcmpCodePointOrder(const UChar *s1, const UChar *s2, int32_t count); ^ /home/pbulk/build/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); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:801:54: error: ISO C++ forbids declaration of 's2' with no type [-fpermissive] u_memcmpCodePointOrder(const UChar *s1, const UChar *s2, int32_t count); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:820:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:840:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:860:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:880:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:993:12: error: 'UChar' has not been declared UChar *dest, int32_t destCapacity); ^ /home/pbulk/build/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); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1008:15: error: typedef 'UChar' is initialized (use decltype instead) /home/pbulk/build/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); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1040:14: warning: 'u_unescapeAt_74' initialized and declared 'extern' [enabled by default] u_unescapeAt(UNESCAPE_CHAR_AT charAt, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1040:14: error: 'UNESCAPE_CHAR_AT' was not declared in this scope /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1041:22: error: expected primary-expression before '*' token int32_t *offset, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1041:23: error: 'offset' was not declared in this scope int32_t *offset, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1042:22: error: expected primary-expression before 'length' int32_t length, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1043:14: error: expected primary-expression before 'void' void *context); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1043:27: error: expression list treated as compound expression in initializer [-fpermissive] void *context); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1066:14: warning: 'u_strToUpper_74' initialized and declared 'extern' [enabled by default] u_strToUpper(UChar *dest, int32_t destCapacity, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1066:14: error: 'UChar' was not declared in this scope /home/pbulk/build/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, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1066:35: error: expected primary-expression before 'destCapacity' u_strToUpper(UChar *dest, int32_t destCapacity, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1067:14: error: expected primary-expression before 'const' const UChar *src, int32_t srcLength, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1067:40: error: expected primary-expression before 'srcLength' const UChar *src, int32_t srcLength, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1068:14: error: expected primary-expression before 'const' const char *locale, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1069:25: error: expected primary-expression before '*' token UErrorCode *pErrorCode); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1069:26: error: 'pErrorCode' was not declared in this scope UErrorCode *pErrorCode); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1069:36: error: expression list treated as compound expression in initializer [-fpermissive] UErrorCode *pErrorCode); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1092:14: warning: 'u_strToLower_74' initialized and declared 'extern' [enabled by default] u_strToLower(UChar *dest, int32_t destCapacity, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1092:14: error: 'UChar' was not declared in this scope /home/pbulk/build/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, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1092:35: error: expected primary-expression before 'destCapacity' u_strToLower(UChar *dest, int32_t destCapacity, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1093:14: error: expected primary-expression before 'const' const UChar *src, int32_t srcLength, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1093:40: error: expected primary-expression before 'srcLength' const UChar *src, int32_t srcLength, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1094:14: error: expected primary-expression before 'const' const char *locale, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1095:25: error: expected primary-expression before '*' token UErrorCode *pErrorCode); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1095:26: error: 'pErrorCode' was not declared in this scope UErrorCode *pErrorCode); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1095:36: error: expression list treated as compound expression in initializer [-fpermissive] UErrorCode *pErrorCode); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1138:14: warning: 'u_strToTitle_74' initialized and declared 'extern' [enabled by default] u_strToTitle(UChar *dest, int32_t destCapacity, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1138:14: error: 'UChar' was not declared in this scope /home/pbulk/build/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, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1138:35: error: expected primary-expression before 'destCapacity' u_strToTitle(UChar *dest, int32_t destCapacity, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1139:14: error: expected primary-expression before 'const' const UChar *src, int32_t srcLength, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1139:40: error: expected primary-expression before 'srcLength' const UChar *src, int32_t srcLength, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1140:29: error: expected primary-expression before '*' token UBreakIterator *titleIter, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1140:30: error: 'titleIter' was not declared in this scope UBreakIterator *titleIter, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1141:14: error: expected primary-expression before 'const' const char *locale, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1142:25: error: expected primary-expression before '*' token UErrorCode *pErrorCode); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1142:26: error: 'pErrorCode' was not declared in this scope UErrorCode *pErrorCode); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1142:36: error: expression list treated as compound expression in initializer [-fpermissive] UErrorCode *pErrorCode); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1171:15: warning: 'u_strFoldCase_74' initialized and declared 'extern' [enabled by default] u_strFoldCase(UChar *dest, int32_t destCapacity, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1171:15: error: 'UChar' was not declared in this scope /home/pbulk/build/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, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1171:36: error: expected primary-expression before 'destCapacity' u_strFoldCase(UChar *dest, int32_t destCapacity, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1172:15: error: expected primary-expression before 'const' const UChar *src, int32_t srcLength, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1172:41: error: expected primary-expression before 'srcLength' const UChar *src, int32_t srcLength, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1173:24: error: expected primary-expression before 'options' uint32_t options, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1174:26: error: expected primary-expression before '*' token UErrorCode *pErrorCode); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1174:27: error: 'pErrorCode' was not declared in this scope UErrorCode *pErrorCode); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1174:37: error: expression list treated as compound expression in initializer [-fpermissive] UErrorCode *pErrorCode); ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1203:18: error: 'UChar' does not name a type const UChar *src, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1203:25: error: ISO C++ forbids declaration of 'src' with no type [-fpermissive] const UChar *src, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1228:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1263:19: error: 'UChar' does not name a type const UChar *src, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1263:26: error: ISO C++ forbids declaration of 'src' with no type [-fpermissive] const UChar *src, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1289:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1336:19: error: 'UChar' does not name a type const UChar *src, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1336:26: error: ISO C++ forbids declaration of 'src' with no type [-fpermissive] const UChar *src, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1377:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1437:8: error: 'UChar' does not name a type U_CAPI UChar * U_EXPORT2 ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1471:20: error: 'UChar' does not name a type const UChar *src, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1471:27: error: ISO C++ forbids declaration of 'src' with no type [-fpermissive] const UChar *src, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1497:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1544:20: error: 'UChar' does not name a type const UChar *src, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1544:27: error: ISO C++ forbids declaration of 'src' with no type [-fpermissive] const UChar *src, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1584:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1630:15: error: 'UChar' does not name a type const UChar *src, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1630:22: error: ISO C++ forbids declaration of 'src' with no type [-fpermissive] const UChar *src, ^ /home/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1675:8: error: 'UChar' does not name a type U_CAPI UChar* U_EXPORT2 ^ /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp: In function 'int intl_stringFromChar(icu_74::UnicodeString&, char*, int32_t, UErrorCode*)': /home/pbulk/build/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); ^ /home/pbulk/build/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); ^ /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:35:21: error: 'class icu_74::UnicodeString' has no member named 'getBuffer' UChar *utf16 = ret.getBuffer(capacity); ^ /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:40:9: error: 'u_strFromUTF8WithSub_74' was not declared in this scope status); ^ /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp: In function 'int intl_charFromString(const icu_74::UnicodeString&, char**, int*, UErrorCode*)': /home/pbulk/build/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(); ^ /home/pbulk/build/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(), ^ --- collator/collator.lo --- libtool: compile: cc -std=gnu11 -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include -Wno-write-strings -I. -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/main -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/TSRM -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/Zend -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/ext -I/home/pbulk/build/textproc/php-intl/work/.buildlink/include/php/ext/date/lib -DU_USING_ICU_NAMESPACE=1 -DHAVE_CONFIG_H -pipe -O2 -c /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/collator/collator.c -o collator/collator.o >/dev/null 2>&1 --- intl_convertcpp.lo --- *** [intl_convertcpp.lo] Error code 1 bmake: stopped in /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl 1 error bmake: stopped in /home/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/textproc/php-intl *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/textproc/php-intl