===> Building for php56-intl-5.6.40nb16 /bin/cp /Volumes/data/jenkins/workspace/pkgsrc-macos-upstream-arm64/textproc/php-intl/../../lang/php/ext.ini /Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl.ini /opt/pkg/bin/mksh /Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/libtool --mode=compile clang -I/opt/pkg/include -Wno-write-strings -I. -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl -I/opt/pkg/include/php/5.6 -I/opt/pkg/include/php/5.6/main -I/opt/pkg/include/php/5.6/TSRM -I/opt/pkg/include/php/5.6/Zend -I/opt/pkg/include/php/5.6/ext -I/opt/pkg/include/php/5.6/ext/date/lib -I/opt/pkg/include -DU_USING_ICU_NAMESPACE=1 -I/opt/pkg/include/php/5.6 -I/opt/pkg/include/libxml2 -I/opt/pkg/include -DHAVE_CONFIG_H -pipe -Os -I/opt/pkg/include/php/5.6 -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c /Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/php_intl.c -o php_intl.lo libtool: compile: clang -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include -Wno-write-strings -I. -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6 -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/main -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/TSRM -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/Zend -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/ext -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/ext/date/lib -DU_USING_ICU_NAMESPACE=1 -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/libxml2 -DHAVE_CONFIG_H -pipe -Os -c /Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/php_intl.c -fno-common -DPIC -o .libs/php_intl.o libtool: compile: clang -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include -Wno-write-strings -I. -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6 -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/main -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/TSRM -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/Zend -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/ext -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/ext/date/lib -DU_USING_ICU_NAMESPACE=1 -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/libxml2 -DHAVE_CONFIG_H -pipe -Os -c /Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/php_intl.c -o php_intl.o >/dev/null 2>&1 /opt/pkg/bin/mksh /Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/libtool --mode=compile clang -I/opt/pkg/include -Wno-write-strings -I. -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl -I/opt/pkg/include/php/5.6 -I/opt/pkg/include/php/5.6/main -I/opt/pkg/include/php/5.6/TSRM -I/opt/pkg/include/php/5.6/Zend -I/opt/pkg/include/php/5.6/ext -I/opt/pkg/include/php/5.6/ext/date/lib -I/opt/pkg/include -DU_USING_ICU_NAMESPACE=1 -I/opt/pkg/include/php/5.6 -I/opt/pkg/include/libxml2 -I/opt/pkg/include -DHAVE_CONFIG_H -pipe -Os -I/opt/pkg/include/php/5.6 -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c /Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_error.c -o intl_error.lo libtool: compile: clang -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include -Wno-write-strings -I. -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6 -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/main -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/TSRM -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/Zend -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/ext -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/ext/date/lib -DU_USING_ICU_NAMESPACE=1 -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/libxml2 -DHAVE_CONFIG_H -pipe -Os -c /Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_error.c -fno-common -DPIC -o .libs/intl_error.o libtool: compile: clang -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include -Wno-write-strings -I. -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6 -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/main -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/TSRM -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/Zend -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/ext -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/ext/date/lib -DU_USING_ICU_NAMESPACE=1 -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/libxml2 -DHAVE_CONFIG_H -pipe -Os -c /Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_error.c -o intl_error.o >/dev/null 2>&1 /opt/pkg/bin/mksh /Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/libtool --mode=compile clang -I/opt/pkg/include -Wno-write-strings -I. -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl -I/opt/pkg/include/php/5.6 -I/opt/pkg/include/php/5.6/main -I/opt/pkg/include/php/5.6/TSRM -I/opt/pkg/include/php/5.6/Zend -I/opt/pkg/include/php/5.6/ext -I/opt/pkg/include/php/5.6/ext/date/lib -I/opt/pkg/include -DU_USING_ICU_NAMESPACE=1 -I/opt/pkg/include/php/5.6 -I/opt/pkg/include/libxml2 -I/opt/pkg/include -DHAVE_CONFIG_H -pipe -Os -I/opt/pkg/include/php/5.6 -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c /Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convert.c -o intl_convert.lo libtool: compile: clang -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include -Wno-write-strings -I. -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6 -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/main -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/TSRM -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/Zend -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/ext -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/ext/date/lib -DU_USING_ICU_NAMESPACE=1 -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/libxml2 -DHAVE_CONFIG_H -pipe -Os -c /Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convert.c -fno-common -DPIC -o .libs/intl_convert.o /Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convert.c:60:39: warning: passing 'uint32_t *' (aka 'unsigned int *') to parameter of type 'int32_t *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] u_strFromUTF8( *target, *target_len, &dst_len, src, src_len, status ); ^~~~~~~~ /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/unicode/ustring.h:1292:24: note: passing argument to parameter 'pDestLength' here int32_t *pDestLength, ^ 1 warning generated. libtool: compile: clang -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include -Wno-write-strings -I. -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6 -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/main -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/TSRM -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/Zend -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/ext -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/ext/date/lib -DU_USING_ICU_NAMESPACE=1 -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/libxml2 -DHAVE_CONFIG_H -pipe -Os -c /Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convert.c -o intl_convert.o >/dev/null 2>&1 /opt/pkg/bin/mksh /Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/libtool --mode=compile clang++ -I/opt/pkg/include -Wno-write-strings -I. -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl -I/opt/pkg/include/php/5.6 -I/opt/pkg/include/php/5.6/main -I/opt/pkg/include/php/5.6/TSRM -I/opt/pkg/include/php/5.6/Zend -I/opt/pkg/include/php/5.6/ext -I/opt/pkg/include/php/5.6/ext/date/lib -I/opt/pkg/include -DU_USING_ICU_NAMESPACE=1 -I/opt/pkg/include/php/5.6 -I/opt/pkg/include/libxml2 -I/opt/pkg/include -DHAVE_CONFIG_H -pipe -Os -I/opt/pkg/include/php/5.6 -I/opt/pkg/include/libxml2 -I/opt/pkg/include -c /Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp -o intl_convertcpp.lo libtool: compile: clang++ -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include -Wno-write-strings -I. -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl -DPHP_ATOM_INC -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/include -I/Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/main -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6 -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/main -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/TSRM -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/Zend -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/ext -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/ext/date/lib -DU_USING_ICU_NAMESPACE=1 -I/Users/pbulk/build/textproc/php-intl/work/.buildlink/include/libxml2 -DHAVE_CONFIG_H -pipe -Os -c /Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp -fno-common -DPIC -o .libs/intl_convertcpp.o In file included from /Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:24: In file included from /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/main/php.h:35: In file included from /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/Zend/zend.h:286: /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/Zend/zend_hash.h:48:45: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister] typedef void (*sort_func_t)(void *, size_t, register size_t, compare_func_t TSRMLS_DC); ^~~~~~~~~ /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/Zend/zend_hash.h:271:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register ulong hash = 5381; ^~~~~~~~~ /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/Zend/zend_hash.h:358:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister] ZEND_HANDLE_NUMERIC(arKey, nKeyLength, zend_hash_index_update(ht, idx, pData, nDataSize, pDest)); ^ /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/Zend/zend_hash.h:353:2: note: expanded from macro 'ZEND_HANDLE_NUMERIC' ZEND_HANDLE_NUMERIC_EX(key, length, idx, return func); \ ^ /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/Zend/zend_hash.h:316:2: note: expanded from macro 'ZEND_HANDLE_NUMERIC_EX' register const char *tmp = key; \ ^ /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/Zend/zend_hash.h:365:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister] ZEND_HANDLE_NUMERIC(arKey, nKeyLength, zend_hash_index_del(ht, idx)); ^ /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/Zend/zend_hash.h:353:2: note: expanded from macro 'ZEND_HANDLE_NUMERIC' ZEND_HANDLE_NUMERIC_EX(key, length, idx, return func); \ ^ /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/Zend/zend_hash.h:316:2: note: expanded from macro 'ZEND_HANDLE_NUMERIC_EX' register const char *tmp = key; \ ^ /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/Zend/zend_hash.h:372:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister] ZEND_HANDLE_NUMERIC(arKey, nKeyLength, zend_hash_index_find(ht, idx, pData)); ^ /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/Zend/zend_hash.h:353:2: note: expanded from macro 'ZEND_HANDLE_NUMERIC' ZEND_HANDLE_NUMERIC_EX(key, length, idx, return func); \ ^ /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/Zend/zend_hash.h:316:2: note: expanded from macro 'ZEND_HANDLE_NUMERIC_EX' register const char *tmp = key; \ ^ /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/Zend/zend_hash.h:379:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister] ZEND_HANDLE_NUMERIC(arKey, nKeyLength, zend_hash_index_exists(ht, idx)); ^ /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/Zend/zend_hash.h:353:2: note: expanded from macro 'ZEND_HANDLE_NUMERIC' ZEND_HANDLE_NUMERIC_EX(key, length, idx, return func); \ ^ /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/Zend/zend_hash.h:316:2: note: expanded from macro 'ZEND_HANDLE_NUMERIC_EX' register const char *tmp = key; \ ^ /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/Zend/zend_hash.h:385:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister] ZEND_HANDLE_NUMERIC(arKey, nKeyLength, zend_hash_update_current_key_ex(ht, HASH_KEY_IS_LONG, NULL, 0, idx, mode, pos)); ^ /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/Zend/zend_hash.h:353:2: note: expanded from macro 'ZEND_HANDLE_NUMERIC' ZEND_HANDLE_NUMERIC_EX(key, length, idx, return func); \ ^ /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/Zend/zend_hash.h:316:2: note: expanded from macro 'ZEND_HANDLE_NUMERIC_EX' register const char *tmp = key; \ ^ In file included from /Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:24: In file included from /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/main/php.h:35: In file included from /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/Zend/zend.h:849: /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/Zend/zend_operators.h:308:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register const unsigned char *e; ^~~~~~~~~ In file included from /Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:24: In file included from /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/main/php.h:239: /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/main/snprintf.h:89:27: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister] PHPAPI char * php_conv_fp(register char format, register double num, ^~~~~~~~~ /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/main/snprintf.h:89:49: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister] PHPAPI char * php_conv_fp(register char format, register double num, ^~~~~~~~~ /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/main/snprintf.h:155:30: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister] PHPAPI char * ap_php_conv_10(register wide_int num, register bool_int is_unsigned, ^~~~~~~~~ /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/main/snprintf.h:155:53: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister] PHPAPI char * ap_php_conv_10(register wide_int num, register bool_int is_unsigned, ^~~~~~~~~ /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/main/snprintf.h:156:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register bool_int * is_negative, char *buf_end, register int *len); ^~~~~~~~~ /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/main/snprintf.h:156:53: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register bool_int * is_negative, char *buf_end, register int *len); ^~~~~~~~~ /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/main/snprintf.h:158:30: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister] PHPAPI char * ap_php_conv_p2(register u_wide_int num, register int nbits, ^~~~~~~~~ /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/main/snprintf.h:158:55: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister] PHPAPI char * ap_php_conv_p2(register u_wide_int num, register int nbits, ^~~~~~~~~ /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/main/snprintf.h:159:32: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister] char format, char *buf_end, register int *len); ^~~~~~~~~ In file included from /Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl/intl_convertcpp.cpp:24: /Users/pbulk/build/textproc/php-intl/work/.buildlink/include/php/5.6/main/php.h:337:52: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister] PHPAPI int php_mergesort(void *base, size_t nmemb, register size_t size, int (*cmp)(const void *, const void * TSRMLS_DC) TSRMLS_DC); ^~~~~~~~~ 18 errors generated. *** [intl_convertcpp.lo] Error code 1 bmake: stopped making "all" in /Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl bmake: 1 error bmake: stopped making "all" in /Users/pbulk/build/textproc/php-intl/work/php-5.6.40/ext/intl *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-upstream-arm64/textproc/php-intl *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-upstream-arm64/textproc/php-intl