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

make: stopped in /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl
--- collator/collator.lo ---
libtool: compile:  gcc -I/scratch/work/textproc/php-intl/work/.buildlink/include -Wno-write-strings -I. -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/scratch/work/textproc/php-intl/work/.buildlink/include/php -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/main -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/TSRM -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/Zend -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/ext -I/scratch/work/textproc/php-intl/work/.buildlink/include/php/ext/date/lib -DU_USING_ICU_NAMESPACE=1 -DHAVE_CONFIG_H -O2 -c /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl/collator/collator.c -o collator/collator.o >/dev/null 2>&1
1 error

make: stopped in /scratch/work/textproc/php-intl/work/php-5.6.40/ext/intl
*** Error code 2

Stop.
make[1]: stopped in /tree/pkgsrc/textproc/php-intl
*** Error code 1

Stop.
make: stopped in /tree/pkgsrc/textproc/php-intl