=> Bootstrap dependency digest>=20211023: found digest-20211023 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for py310-ICU-2.8 (cd /usr/pkgsrc/textproc/py-ICU/work/PyICU-2.8/ && /usr/bin/env USETOOLS=no PTHREAD_CFLAGS=\ -pthread\ PTHREAD_LDFLAGS=\ -pthread PTHREAD_LIBS= PTHREADBASE=/usr DL_CFLAGS=\ -pthread\ DL_LDFLAGS=\ -pthread DL_LIBS= PYTHON=/usr/pkg/bin/python3.10 CC=gcc CFLAGS=-O2\ -D_FORTIFY_SOURCE=2\ -I/usr/include\ -I/usr/pkg/include/python3.10\ -I/usr/pkg/include CPPFLAGS=-I/usr/include\ -I/usr/pkg/include/python3.10\ -I/usr/pkg/include CXX=c++ CXXFLAGS=-O2\ -D_FORTIFY_SOURCE=2\ -I/usr/include\ -I/usr/pkg/include/python3.10\ -I/usr/pkg/include COMPILER_RPATH_FLAG=-Wl,-R F77=g77 FC=g77 FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-L/usr/lib\ -Wl,-R/usr/lib\ -L/usr/pkg/lib\ -Wl,-R/usr/pkg/lib LINKER_RPATH_FLAG=-R PATH=/usr/pkgsrc/textproc/py-ICU/work/.cwrapper/bin:/usr/pkgsrc/textproc/py-ICU/work/.buildlink/bin:/usr/pkgsrc/textproc/py-ICU/work/.gcc/bin:/usr/pkgsrc/textproc/py-ICU/work/.tools/bin:/usr/pkg/bin:/sbin:/usr/sbin:/bin:/usr/bin:/usr/pkg/sbin:/usr/pkg/bin:/usr/X11R7/bin:/usr/X11R6/bin:/usr/local/sbin:/usr/local/bin:/usr/pbulk/bin:/usr/pkg/bin:/usr/X11R7/bin PREFIX=/usr/pkg MAKELEVEL=0 CONFIG_SITE= PKG_SYSCONFDIR=/usr/pkg/etc HOME=/usr/pkgsrc/textproc/py-ICU/work/.home CWRAPPERS_CONFIG_DIR=/usr/pkgsrc/textproc/py-ICU/work/.cwrapper/config CPP=cpp LOCALBASE=/usr/pkg X11BASE=/usr/X11R7 PKGMANDIR=man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=ELF USETOOLS=no BSD_INSTALL_PROGRAM=/usr/bin/install\ -c\ -s\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_SCRIPT=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_LIB=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_DATA=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 644 BSD_INSTALL_MAN=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 644 BSD_INSTALL=/usr/bin/install BSD_INSTALL_PROGRAM_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_LIB_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_DATA_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_MAN_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_GAME=/usr/bin/install\ -c\ -s\ -o\ pbulk\ -g\ users\ -m\ 2555 BSD_INSTALL_GAME_DATA=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 664 BSD_INSTALL_GAME_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 775 INSTALL_INFO= MAKEINFO=/usr/pkgsrc/textproc/py-ICU/work/.tools/bin/makeinfo FLEX= BISON= ITSTOOL=/usr/pkgsrc/textproc/py-ICU/work/.tools/bin/itstool GDBUS_CODEGEN=/usr/pkgsrc/textproc/py-ICU/work/.tools/bin/gdbus-codegen PKG_CONFIG=/usr/pkgsrc/textproc/py-ICU/work/.tools/bin/pkg-config PKG_CONFIG_LIBDIR=/usr/pkgsrc/textproc/py-ICU/work/.buildlink/lib/pkgconfig:/usr/pkgsrc/textproc/py-ICU/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/usr/pkgsrc/textproc/py-ICU/work/.pkg-config.log PKG_CONFIG_PATH= CWRAPPERS_CONFIG_DIR=/usr/pkgsrc/textproc/py-ICU/work/.cwrapper/config /usr/pkg/bin/python3.10 setup.py build ) (running 'icu-config --version') Building PyICU 2.8 for ICU 70.1 (max ICU major version supported: 70) (running 'pkg-config --cflags icu-i18n') Adding CFLAGS="-I/usr/pkg/include" from /usr/pkgsrc/textproc/py-ICU/work/.tools/bin/pkg-config (running 'pkg-config --libs icu-i18n') Adding LFLAGS="-L/usr/pkg/lib -licui18n -Wl,-R/usr/pkg/lib -licuuc -licudata" from /usr/pkgsrc/textproc/py-ICU/work/.tools/bin/pkg-config running build running build_py creating build creating build/lib.netbsd-8.0-macppc-3.10 copying PyICU.py -> build/lib.netbsd-8.0-macppc-3.10 creating build/lib.netbsd-8.0-macppc-3.10/icu copying icu/__init__.py -> build/lib.netbsd-8.0-macppc-3.10/icu running build_ext building '_icu' extension creating build/temp.netbsd-8.0-macppc-3.10 gcc -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fPIC -I/usr/pkg/include/python3.10 -c _icu.cpp -o build/temp.netbsd-8.0-macppc-3.10/_icu.o -I/usr/pkg/include -DPYICU_VER="2.8" -DPYICU_ICU_MAX_VER="70" In file included from /usr/include/g++/type_traits:35:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringpiece.h:35, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:39, from common.h:107, from _icu.cpp:27: /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 /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:36:0, from common.h:107, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/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 U_FINAL { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h:49:31: error: expected ')' before '*' token inline Char16Ptr(char16_t *p); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h:72:37: error: expected ')' before 'p' inline Char16Ptr(std::nullptr_t p); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h:84:12: error: 'char16_t' does not name a type inline char16_t *get() const; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h:90:21: error: 'char16_t' does not name a type inline operator char16_t *() const { return get(); } ^ /usr/pkgsrc/textproc/py-ICU/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; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h:96:33: error: 'char16_t' does not name a type template static char16_t *cast(T *t) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h:101:5: error: 'char16_t' does not name a type char16_t *p_; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h:114:21: error: expected constructor, destructor, or type conversion before '(' token Char16Ptr::Char16Ptr(char16_t *p) : p_(p) {} ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h: In constructor 'icu_70::Char16Ptr::Char16Ptr(__uint16_t*)': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h:116:37: error: class 'icu_70::Char16Ptr' does not have any field named 'p_' Char16Ptr::Char16Ptr(uint16_t *p) : p_(cast(p)) {} ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h:116:46: error: 'cast' was not declared in this scope Char16Ptr::Char16Ptr(uint16_t *p) : p_(cast(p)) {} ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h: At global scope: /usr/pkgsrc/textproc/py-ICU/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) {} ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h: In destructor 'icu_70::Char16Ptr::~Char16Ptr()': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h:123:24: error: 'p_' was not declared in this scope U_ALIASING_BARRIER(p_); ^ /usr/pkgsrc/textproc/py-ICU/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") ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h:126:1: error: 'char16_t' does not name a type char16_t *Char16Ptr::get() const { return p_; } ^ /usr/pkgsrc/textproc/py-ICU/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 U_FINAL { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h:156:33: error: 'char16_t' does not name a type inline ConstChar16Ptr(const char16_t *p); ^ /usr/pkgsrc/textproc/py-ICU/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); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h:192:18: error: 'char16_t' does not name a type inline const char16_t *get() const; ^ /usr/pkgsrc/textproc/py-ICU/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(); } ^ /usr/pkgsrc/textproc/py-ICU/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(); } ^ /usr/pkgsrc/textproc/py-ICU/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; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h:204:39: error: 'char16_t' does not name a type template static const char16_t *cast(const T *t) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h:209:11: error: 'char16_t' does not name a type const char16_t *p_; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h:222:38: error: 'char16_t' does not name a type ConstChar16Ptr::ConstChar16Ptr(const char16_t *p) : p_(p) {} ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h: In constructor 'icu_70::ConstChar16Ptr::ConstChar16Ptr(const int*)': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h:222:53: error: class 'icu_70::ConstChar16Ptr' does not have any field named 'p_' ConstChar16Ptr::ConstChar16Ptr(const char16_t *p) : p_(p) {} ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h: In constructor 'icu_70::ConstChar16Ptr::ConstChar16Ptr(const __uint16_t*)': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h:224:53: error: class 'icu_70::ConstChar16Ptr' does not have any field named 'p_' ConstChar16Ptr::ConstChar16Ptr(const uint16_t *p) : p_(cast(p)) {} ^ /usr/pkgsrc/textproc/py-ICU/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)) {} ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h: At global scope: /usr/pkgsrc/textproc/py-ICU/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) {} ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h: In constructor 'icu_70::ConstChar16Ptr::ConstChar16Ptr(int)': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h:229:58: error: class 'icu_70::ConstChar16Ptr' does not have any field named 'p_' ConstChar16Ptr::ConstChar16Ptr(const std::nullptr_t p) : p_(p) {} ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h: In destructor 'icu_70::ConstChar16Ptr::~ConstChar16Ptr()': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h:231:24: error: 'p_' was not declared in this scope U_ALIASING_BARRIER(p_); ^ /usr/pkgsrc/textproc/py-ICU/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") ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h:234:7: error: 'char16_t' does not name a type const char16_t *ConstChar16Ptr::get() const { return p_; } ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h:260:38: error: 'char16_t' does not name a type inline const UChar *toUCharPtr(const char16_t *p) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h:274:26: error: 'icu_70::toUCharPtr' declared as an 'inline' variable inline UChar *toUCharPtr(char16_t *p) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h:274:26: error: 'UChar* icu_70::toUCharPtr' redeclared as different kind of symbol /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h:260:21: note: previous declaration 'const UChar* icu_70::toUCharPtr(const int*)' inline const UChar *toUCharPtr(const char16_t *p) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h:274:26: error: 'char16_t' was not declared in this scope inline UChar *toUCharPtr(char16_t *p) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h:274:36: error: 'p' was not declared in this scope inline UChar *toUCharPtr(char16_t *p) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h:288:44: error: 'char16_t' does not name a type inline const OldUChar *toOldUCharPtr(const char16_t *p) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h:302:32: error: 'icu_70::toOldUCharPtr' declared as an 'inline' variable inline OldUChar *toOldUCharPtr(char16_t *p) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h:302:32: error: 'OldUChar* icu_70::toOldUCharPtr' redeclared as different kind of symbol /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h:288:24: note: previous declaration 'const OldUChar* icu_70::toOldUCharPtr(const int*)' inline const OldUChar *toOldUCharPtr(const char16_t *p) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/char16ptr.h:302:32: error: 'char16_t' was not declared in this scope inline OldUChar *toOldUCharPtr(char16_t *p) { ^ /usr/pkgsrc/textproc/py-ICU/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 /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rep.h:23:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:37, from common.h:107, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uobject.h:134:53: error: expected ';' at end of member declaration static void * U_EXPORT2 operator new(size_t size) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uobject.h:134:55: note: in expansion of macro 'U_NOEXCEPT' static void * U_EXPORT2 operator new(size_t size) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uobject.h:134:55: note: in expansion of macro 'U_NOEXCEPT' static void * U_EXPORT2 operator new(size_t size) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rep.h:23:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:37, from common.h:107, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uobject.h:141:55: error: expected ';' at end of member declaration static void * U_EXPORT2 operator new[](size_t size) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uobject.h:141:57: note: in expansion of macro 'U_NOEXCEPT' static void * U_EXPORT2 operator new[](size_t size) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uobject.h:141:57: note: in expansion of macro 'U_NOEXCEPT' static void * U_EXPORT2 operator new[](size_t size) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rep.h:23:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:37, from common.h:107, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uobject.h:151:50: error: expected ';' at end of member declaration static void U_EXPORT2 operator delete(void *p) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uobject.h:151:52: note: in expansion of macro 'U_NOEXCEPT' static void U_EXPORT2 operator delete(void *p) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uobject.h:151:52: note: in expansion of macro 'U_NOEXCEPT' static void U_EXPORT2 operator delete(void *p) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rep.h:23:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:37, from common.h:107, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uobject.h:158:52: error: expected ';' at end of member declaration static void U_EXPORT2 operator delete[](void *p) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uobject.h:158:54: note: in expansion of macro 'U_NOEXCEPT' static void U_EXPORT2 operator delete[](void *p) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uobject.h:158:54: note: in expansion of macro 'U_NOEXCEPT' static void U_EXPORT2 operator delete[](void *p) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rep.h:23:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:37, from common.h:107, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/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) U_NOEXCEPT { return ptr; } ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uobject.h:166:68: note: in expansion of macro 'U_NOEXCEPT' static inline void * U_EXPORT2 operator new(size_t, void *ptr) U_NOEXCEPT { return ptr; } ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uobject.h:166:68: note: in expansion of macro 'U_NOEXCEPT' static inline void * U_EXPORT2 operator new(size_t, void *ptr) U_NOEXCEPT { return ptr; } ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rep.h:23:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:37, from common.h:107, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uobject.h:173:64: error: expected ';' at end of member declaration static inline void U_EXPORT2 operator delete(void *, void *) U_NOEXCEPT {} ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uobject.h:173:66: note: in expansion of macro 'U_NOEXCEPT' static inline void U_EXPORT2 operator delete(void *, void *) U_NOEXCEPT {} ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uobject.h:173:66: note: in expansion of macro 'U_NOEXCEPT' static inline void U_EXPORT2 operator delete(void *, void *) U_NOEXCEPT {} ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:37:0, from common.h:107, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rep.h:100:12: error: 'char16_t' does not name a type inline char16_t charAt(int32_t offset) const; ^ /usr/pkgsrc/textproc/py-ICU/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; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rep.h:250:8: error: 'char16_t' does not name a type inline char16_t ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:39:0, from common.h:107, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringpiece.h:92:30: error: expected ')' before 'p' StringPiece(std::nullptr_t p) : ptr_(p), length_(0) {} ^ /usr/pkgsrc/textproc/py-ICU/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< ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringpiece.h:133:47: error: expected '>' before '<' token typename = typename std::enable_if< ^ /usr/pkgsrc/textproc/py-ICU/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) ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringpiece.h: In constructor 'icu_70::StringPiece::StringPiece()': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringpiece.h:70:24: error: 'nullptr' was not declared in this scope StringPiece() : ptr_(nullptr), length_(0) { } ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringpiece.h: In member function 'void icu_70::StringPiece::clear()': /usr/pkgsrc/textproc/py-ICU/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 /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:40:0, from common.h:107, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/bytestream.h: At global scope: /usr/pkgsrc/textproc/py-ICU/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; ^ /usr/pkgsrc/textproc/py-ICU/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; ^ /usr/pkgsrc/textproc/py-ICU/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; ^ /usr/pkgsrc/textproc/py-ICU/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; ^ /usr/pkgsrc/textproc/py-ICU/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; ^ /usr/pkgsrc/textproc/py-ICU/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; ^ /usr/pkgsrc/textproc/py-ICU/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; ^ /usr/pkgsrc/textproc/py-ICU/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); } ^ /usr/pkgsrc/textproc/py-ICU/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; ^ /usr/pkgsrc/textproc/py-ICU/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; ^ /usr/pkgsrc/textproc/py-ICU/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 common.h:107:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:74:19: error: 'char16_t' has not been declared char16_t *dest, int32_t destCapacity, ^ /usr/pkgsrc/textproc/py-ICU/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 common.h:107:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:461:16: error: 'char16_t' does not name a type const char16_t *srcChars) const; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:482:16: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:620:45: error: 'char16_t' does not name a type const char16_t *srcChars) const; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:645:45: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:795:16: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:822:16: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:899:33: error: 'char16_t' does not name a type inline UBool startsWith(const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:947:31: error: 'char16_t' does not name a type inline UBool endsWith(const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1024:32: error: 'char16_t' does not name a type inline int32_t indexOf(const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1061:25: error: 'char16_t' does not name a type int32_t indexOf(const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1074:26: error: 'char16_t' has not been declared inline int32_t indexOf(char16_t c) const; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1084:18: error: '__int32_t icu_70::UnicodeString::indexOf(UChar32) const' cannot be overloaded inline int32_t indexOf(UChar32 c) const; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1074:18: error: with '__int32_t icu_70::UnicodeString::indexOf(int) const' inline int32_t indexOf(char16_t c) const; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1094:26: error: 'char16_t' has not been declared inline int32_t indexOf(char16_t c, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1106:18: error: '__int32_t icu_70::UnicodeString::indexOf(UChar32, __int32_t) const' cannot be overloaded inline int32_t indexOf(UChar32 c, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1094:18: error: with '__int32_t icu_70::UnicodeString::indexOf(int, __int32_t) const' inline int32_t indexOf(char16_t c, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1119:26: error: 'char16_t' has not been declared inline int32_t indexOf(char16_t c, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1134:18: error: '__int32_t icu_70::UnicodeString::indexOf(UChar32, __int32_t, __int32_t) const' cannot be overloaded inline int32_t indexOf(UChar32 c, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1119:18: error: with '__int32_t icu_70::UnicodeString::indexOf(int, __int32_t, __int32_t) const' inline int32_t indexOf(char16_t c, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1207:36: error: 'char16_t' does not name a type inline int32_t lastIndexOf(const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1244:29: error: 'char16_t' does not name a type int32_t lastIndexOf(const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1257:30: error: 'char16_t' has not been declared inline int32_t lastIndexOf(char16_t c) const; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1267:18: error: '__int32_t icu_70::UnicodeString::lastIndexOf(UChar32) const' cannot be overloaded inline int32_t lastIndexOf(UChar32 c) const; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1257:18: error: with '__int32_t icu_70::UnicodeString::lastIndexOf(int) const' inline int32_t lastIndexOf(char16_t c) const; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1277:30: error: 'char16_t' has not been declared inline int32_t lastIndexOf(char16_t c, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1289:18: error: '__int32_t icu_70::UnicodeString::lastIndexOf(UChar32, __int32_t) const' cannot be overloaded inline int32_t lastIndexOf(UChar32 c, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1277:18: error: with '__int32_t icu_70::UnicodeString::lastIndexOf(int, __int32_t) const' inline int32_t lastIndexOf(char16_t c, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1302:30: error: 'char16_t' has not been declared inline int32_t lastIndexOf(char16_t c, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1317:18: error: '__int32_t icu_70::UnicodeString::lastIndexOf(UChar32, __int32_t, __int32_t) const' cannot be overloaded inline int32_t lastIndexOf(UChar32 c, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1302:18: error: with '__int32_t icu_70::UnicodeString::lastIndexOf(int, __int32_t, __int32_t) const' inline int32_t lastIndexOf(char16_t c, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1332:10: error: 'char16_t' does not name a type inline char16_t charAt(int32_t offset) const; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1341:10: error: 'char16_t' does not name a type inline char16_t operator[] (int32_t offset) const; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1516:15: error: 'char16_t' has not been declared char16_t *dst, ^ /usr/pkgsrc/textproc/py-ICU/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; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1909:42: error: expected ',' or '...' before '&&' token UnicodeString &operator=(UnicodeString &&src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1909:47: error: expected ';' at end of member declaration UnicodeString &operator=(UnicodeString &&src) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1909:49: note: in expansion of macro 'U_NOEXCEPT' UnicodeString &operator=(UnicodeString &&src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1909:49: note: in expansion of macro 'U_NOEXCEPT' UnicodeString &operator=(UnicodeString &&src) U_NOEXCEPT; ^ In file included from common.h:107:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1916:33: error: expected ';' at end of member declaration void swap(UnicodeString &other) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1916:35: note: in expansion of macro 'U_NOEXCEPT' void swap(UnicodeString &other) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1916:35: note: in expansion of macro 'U_NOEXCEPT' void swap(UnicodeString &other) U_NOEXCEPT; ^ In file included from common.h:107:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1925:44: error: expected ';' at end of member declaration swap(UnicodeString &s1, UnicodeString &s2) U_NOEXCEPT { ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1925:46: note: in expansion of macro 'U_NOEXCEPT' swap(UnicodeString &s1, UnicodeString &s2) U_NOEXCEPT { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1925:46: note: in expansion of macro 'U_NOEXCEPT' swap(UnicodeString &s1, UnicodeString &s2) U_NOEXCEPT { ^ In file included from common.h:107:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1936:36: error: declaration of 'operator=' as non-function inline UnicodeString& operator= (char16_t ch); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1936:33: error: expected ';' at end of member declaration inline UnicodeString& operator= (char16_t ch); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1936:45: error: expected ')' before 'ch' inline UnicodeString& operator= (char16_t ch); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1996:37: error: 'char16_t' does not name a type inline UnicodeString& setTo(const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2007:31: error: 'setTo' declared as an 'inline' field inline UnicodeString& setTo(char16_t srcChar); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2007:25: error: expected ';' at end of member declaration inline UnicodeString& setTo(char16_t srcChar); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2007:31: error: 'icu_70::UnicodeString& icu_70::UnicodeString::setTo' conflicts with a previous declaration inline UnicodeString& setTo(char16_t srcChar); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1996:25: note: previous declaration 'icu_70::UnicodeString::setTo' inline UnicodeString& setTo(const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2007:40: error: expected ')' before 'srcChar' inline UnicodeString& setTo(char16_t srcChar); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2065:18: error: expected ';' at end of member declaration UnicodeString &setTo(char16_t *buffer, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2065:24: error: 'icu_70::UnicodeString& icu_70::UnicodeString::setTo' conflicts with a previous declaration UnicodeString &setTo(char16_t *buffer, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2042:18: note: previous declaration 'icu_70::UnicodeString::setTo' UnicodeString &setTo(UBool isTerminated, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2065:33: error: expected ')' before '*' token UnicodeString &setTo(char16_t *buffer, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2118:16: error: 'char16_t' has not been declared char16_t ch); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2130:37: error: declaration of 'operator+=' as non-function inline UnicodeString& operator+= (char16_t ch); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2130:33: error: expected ';' at end of member declaration inline UnicodeString& operator+= (char16_t ch); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2130:46: error: expected ')' before 'ch' inline UnicodeString& operator+= (char16_t ch); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2190:38: error: 'char16_t' does not name a type inline UnicodeString& append(const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2212:32: error: 'append' declared as an 'inline' field inline UnicodeString& append(char16_t srcChar); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2212:25: error: expected ';' at end of member declaration inline UnicodeString& append(char16_t srcChar); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2212:32: error: 'icu_70::UnicodeString& icu_70::UnicodeString::append' conflicts with a previous declaration inline UnicodeString& append(char16_t srcChar); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2203:25: note: previous declaration 'icu_70::UnicodeString::append' inline UnicodeString& append(ConstChar16Ptr srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2212:41: error: expected ')' before 'srcChar' inline UnicodeString& append(char16_t srcChar); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2268:19: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2294:13: error: 'char16_t' has not been declared char16_t srcChar); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2304:25: error: 'icu_70::UnicodeString& icu_70::UnicodeString::insert(__int32_t, UChar32)' cannot be overloaded inline UnicodeString& insert(int32_t start, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2293:25: error: with 'icu_70::UnicodeString& icu_70::UnicodeString::insert(__int32_t, int)' inline UnicodeString& insert(int32_t start, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2368:20: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2402:14: error: 'char16_t' has not been declared char16_t srcChar); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2415:18: error: 'icu_70::UnicodeString& icu_70::UnicodeString::replace(__int32_t, __int32_t, UChar32)' cannot be overloaded UnicodeString& replace(int32_t start, int32_t length, UChar32 srcChar); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2400:25: error: with 'icu_70::UnicodeString& icu_70::UnicodeString::replace(__int32_t, __int32_t, int)' inline UnicodeString& replace(int32_t start, ^ /usr/pkgsrc/textproc/py-ICU/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; ^ /usr/pkgsrc/textproc/py-ICU/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; ^ /usr/pkgsrc/textproc/py-ICU/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; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2598:21: error: 'char16_t' has not been declared char16_t padChar = 0x0020); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2612:22: error: 'char16_t' has not been declared char16_t padChar = 0x0020); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2839:3: error: 'char16_t' does not name a type char16_t *getBuffer(int32_t minCapacity); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2893:16: error: 'char16_t' does not name a type inline const char16_t *getBuffer() const; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2928:9: error: 'char16_t' does not name a type const char16_t *getTerminatedBuffer(); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2961:52: error: expected ')' before 'ch' UNISTR_FROM_CHAR_EXPLICIT UnicodeString(char16_t ch); ^ /usr/pkgsrc/textproc/py-ICU/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); ^ /usr/pkgsrc/textproc/py-ICU/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); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3027:38: error: 'icu_70::UnicodeString::UnicodeString(int)' cannot be overloaded UNISTR_FROM_STRING_EXPLICIT inline UnicodeString(const std::nullptr_t text); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2972:29: error: with 'icu_70::UnicodeString::UnicodeString(UChar32)' UNISTR_FROM_CHAR_EXPLICIT UnicodeString(UChar32 ch); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3036:23: error: 'char16_t' does not name a type UnicodeString(const char16_t *text, ^ /usr/pkgsrc/textproc/py-ICU/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); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3117:26: error: expected ')' before '*' token UnicodeString(char16_t *buffer, int32_t buffLength, int32_t buffCapacity); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3154:39: error: expected ')' before 'buffer' inline UnicodeString(std::nullptr_t buffer, int32_t buffLength, int32_t buffCapacity); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3309:31: error: expected ',' or '...' before '&&' token UnicodeString(UnicodeString &&src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3309:36: error: invalid constructor; you probably meant 'icu_70::UnicodeString (const icu_70::UnicodeString&)' UnicodeString(UnicodeString &&src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3309:36: error: expected ';' at end of member declaration In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3309:38: note: in expansion of macro 'U_NOEXCEPT' UnicodeString(UnicodeString &&src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3309:38: note: in expansion of macro 'U_NOEXCEPT' UnicodeString(UnicodeString &&src) U_NOEXCEPT; ^ In file included from common.h:107:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/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; ^ /usr/pkgsrc/textproc/py-ICU/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; ^ /usr/pkgsrc/textproc/py-ICU/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; ^ /usr/pkgsrc/textproc/py-ICU/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; ^ /usr/pkgsrc/textproc/py-ICU/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; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3501:18: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3514:40: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3529:23: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3534:21: error: 'char16_t' has not been declared int32_t doIndexOf(char16_t c, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3538:11: error: '__int32_t icu_70::UnicodeString::doIndexOf(UChar32, __int32_t, __int32_t) const' cannot be overloaded int32_t doIndexOf(UChar32 c, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3534:11: error: with '__int32_t icu_70::UnicodeString::doIndexOf(int, __int32_t, __int32_t) const' int32_t doIndexOf(char16_t c, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3542:25: error: 'char16_t' has not been declared int32_t doLastIndexOf(char16_t c, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3546:11: error: '__int32_t icu_70::UnicodeString::doLastIndexOf(UChar32, __int32_t, __int32_t) const' cannot be overloaded int32_t doLastIndexOf(UChar32 c, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3542:11: error: with '__int32_t icu_70::UnicodeString::doLastIndexOf(int, __int32_t, __int32_t) const' int32_t doLastIndexOf(char16_t c, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3552:10: error: 'char16_t' has not been declared char16_t *dst, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3559:10: error: 'char16_t' does not name a type inline char16_t doCharAt(int32_t offset) const; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3569:22: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3574:33: error: 'char16_t' does not name a type UnicodeString& doAppend(const char16_t *srcChars, int32_t srcStart, int32_t srcLength); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3584:10: error: 'char16_t' does not name a type inline char16_t* getArrayStart(void); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3585:16: error: 'char16_t' does not name a type inline const char16_t* getArrayStart(void) const; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3602: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 ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3621:62: error: expected ';' at end of member declaration void copyFieldsFrom(UnicodeString &src, UBool setSrcToBogus) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3621:64: note: in expansion of macro 'U_NOEXCEPT' void copyFieldsFrom(UnicodeString &src, UBool setSrcToBogus) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3621:64: note: in expansion of macro 'U_NOEXCEPT' void copyFieldsFrom(UnicodeString &src, UBool setSrcToBogus) U_NOEXCEPT; ^ In file included from common.h:107:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3780:7: error: 'char16_t' does not name a type char16_t fBuffer[US_STACKBUF_SIZE]; // buffer for short strings ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3788:7: error: 'char16_t' does not name a type char16_t *fArray; // the Unicode data ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h: In constructor 'icu_70::UnicodeString::UnicodeString(const __uint16_t*)': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2998:41: warning: delegating constructors only available with -std=c++11 or -std=gnu++11 UnicodeString(ConstChar16Ptr(text)) {} ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2998:41: error: no matching function for call to 'icu_70::UnicodeString::UnicodeString(icu_70::ConstChar16Ptr)' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3326:3: note: candidate: icu_70::UnicodeString::UnicodeString(const icu_70::UnicodeString&, __int32_t, __int32_t) UnicodeString(const UnicodeString& src, int32_t srcStart, int32_t srcLength); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3326:3: note: candidate expects 3 arguments, 1 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3317:3: note: candidate: icu_70::UnicodeString::UnicodeString(const icu_70::UnicodeString&, __int32_t) UnicodeString(const UnicodeString& src, int32_t srcStart); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3317:3: note: candidate expects 2 arguments, 1 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3301:3: note: candidate: icu_70::UnicodeString::UnicodeString(const icu_70::UnicodeString&) UnicodeString(const UnicodeString& that); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3301:3: note: no known conversion for argument 1 from 'icu_70::ConstChar16Ptr' to 'const icu_70::UnicodeString&' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3282:3: note: candidate: icu_70::UnicodeString::UnicodeString(const char*, __int32_t, icu_70::UnicodeString::EInvariant) UnicodeString(const char *src, int32_t textLength, enum EInvariant inv); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3282:3: note: candidate expects 3 arguments, 1 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3252:3: note: candidate: icu_70::UnicodeString::UnicodeString(const char*, __int32_t, UConverter*, UErrorCode&) UnicodeString( ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3252:3: note: candidate expects 4 arguments, 1 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3229:3: note: candidate: icu_70::UnicodeString::UnicodeString(const char*, __int32_t, const char*) UnicodeString(const char *codepageData, int32_t dataLength, const char *codepage); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3229:3: note: candidate expects 3 arguments, 1 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3210:3: note: candidate: icu_70::UnicodeString::UnicodeString(const char*, const char*) UnicodeString(const char *codepageData, const char *codepage); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3210:3: note: candidate expects 2 arguments, 1 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3187:3: note: candidate: icu_70::UnicodeString::UnicodeString(const char*, __int32_t) UnicodeString(const char *codepageData, int32_t dataLength); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3187:3: note: candidate expects 2 arguments, 1 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3177:31: note: candidate: icu_70::UnicodeString::UnicodeString(const char*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const char *codepageData); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3177:31: note: no known conversion for argument 1 from 'icu_70::ConstChar16Ptr' to 'const char*' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3128:3: note: candidate: icu_70::UnicodeString::UnicodeString(__uint16_t*, __int32_t, __int32_t) UnicodeString(uint16_t *buffer, int32_t buffLength, int32_t buffCapacity) : ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3128:3: note: candidate expects 3 arguments, 1 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3095:3: note: candidate: icu_70::UnicodeString::UnicodeString(UBool, icu_70::ConstChar16Ptr, __int32_t) UnicodeString(UBool isTerminated, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3095:3: note: candidate expects 3 arguments, 1 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3071:10: note: candidate: icu_70::UnicodeString::UnicodeString(int, __int32_t) inline UnicodeString(const std::nullptr_t text, int32_t textLength); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3071:10: note: candidate expects 2 arguments, 1 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3047:3: note: candidate: icu_70::UnicodeString::UnicodeString(const __uint16_t*, __int32_t) UnicodeString(const uint16_t *text, int32_t textLength) : ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3047:3: note: candidate expects 2 arguments, 1 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3036:3: note: candidate: icu_70::UnicodeString::UnicodeString(const int*, __int32_t) UnicodeString(const char16_t *text, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3036:3: note: candidate expects 2 arguments, 1 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2997:31: note: candidate: icu_70::UnicodeString::UnicodeString(const __uint16_t*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const uint16_t *text) : ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2997:31: note: no known conversion for argument 1 from 'icu_70::ConstChar16Ptr' to 'const __uint16_t* {aka const short unsigned int*}' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2984:31: note: candidate: icu_70::UnicodeString::UnicodeString(const int*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const char16_t *text); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2984:31: note: no known conversion for argument 1 from 'icu_70::ConstChar16Ptr' to 'const int*' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2972:29: note: candidate: icu_70::UnicodeString::UnicodeString(UChar32) UNISTR_FROM_CHAR_EXPLICIT UnicodeString(UChar32 ch); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2972:29: note: no known conversion for argument 1 from 'icu_70::ConstChar16Ptr' to 'UChar32 {aka int}' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2950:3: note: candidate: icu_70::UnicodeString::UnicodeString(__int32_t, UChar32, __int32_t) UnicodeString(int32_t capacity, UChar32 c, int32_t count); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2950:3: note: candidate expects 3 arguments, 1 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2937:10: note: candidate: icu_70::UnicodeString::UnicodeString() inline UnicodeString(); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2937:10: note: candidate expects 0 arguments, 1 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h: In constructor 'icu_70::UnicodeString::UnicodeString(const __uint16_t*, __int32_t)': /usr/pkgsrc/textproc/py-ICU/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) {} ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3048:53: error: no matching function for call to 'icu_70::UnicodeString::UnicodeString(icu_70::ConstChar16Ptr, __int32_t&)' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3326:3: note: candidate: icu_70::UnicodeString::UnicodeString(const icu_70::UnicodeString&, __int32_t, __int32_t) UnicodeString(const UnicodeString& src, int32_t srcStart, int32_t srcLength); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3326:3: note: candidate expects 3 arguments, 2 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3317:3: note: candidate: icu_70::UnicodeString::UnicodeString(const icu_70::UnicodeString&, __int32_t) UnicodeString(const UnicodeString& src, int32_t srcStart); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3317:3: note: no known conversion for argument 1 from 'icu_70::ConstChar16Ptr' to 'const icu_70::UnicodeString&' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3301:3: note: candidate: icu_70::UnicodeString::UnicodeString(const icu_70::UnicodeString&) UnicodeString(const UnicodeString& that); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3301:3: note: candidate expects 1 argument, 2 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3282:3: note: candidate: icu_70::UnicodeString::UnicodeString(const char*, __int32_t, icu_70::UnicodeString::EInvariant) UnicodeString(const char *src, int32_t textLength, enum EInvariant inv); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3282:3: note: candidate expects 3 arguments, 2 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3252:3: note: candidate: icu_70::UnicodeString::UnicodeString(const char*, __int32_t, UConverter*, UErrorCode&) UnicodeString( ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3252:3: note: candidate expects 4 arguments, 2 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3229:3: note: candidate: icu_70::UnicodeString::UnicodeString(const char*, __int32_t, const char*) UnicodeString(const char *codepageData, int32_t dataLength, const char *codepage); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3229:3: note: candidate expects 3 arguments, 2 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3210:3: note: candidate: icu_70::UnicodeString::UnicodeString(const char*, const char*) UnicodeString(const char *codepageData, const char *codepage); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3210:3: note: no known conversion for argument 1 from 'icu_70::ConstChar16Ptr' to 'const char*' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3187:3: note: candidate: icu_70::UnicodeString::UnicodeString(const char*, __int32_t) UnicodeString(const char *codepageData, int32_t dataLength); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3187:3: note: no known conversion for argument 1 from 'icu_70::ConstChar16Ptr' to 'const char*' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3177:31: note: candidate: icu_70::UnicodeString::UnicodeString(const char*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const char *codepageData); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3177:31: note: candidate expects 1 argument, 2 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3128:3: note: candidate: icu_70::UnicodeString::UnicodeString(__uint16_t*, __int32_t, __int32_t) UnicodeString(uint16_t *buffer, int32_t buffLength, int32_t buffCapacity) : ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3128:3: note: candidate expects 3 arguments, 2 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3095:3: note: candidate: icu_70::UnicodeString::UnicodeString(UBool, icu_70::ConstChar16Ptr, __int32_t) UnicodeString(UBool isTerminated, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3095:3: note: candidate expects 3 arguments, 2 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3071:10: note: candidate: icu_70::UnicodeString::UnicodeString(int, __int32_t) inline UnicodeString(const std::nullptr_t text, int32_t textLength); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3071:10: note: no known conversion for argument 1 from 'icu_70::ConstChar16Ptr' to 'int' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3047:3: note: candidate: icu_70::UnicodeString::UnicodeString(const __uint16_t*, __int32_t) UnicodeString(const uint16_t *text, int32_t textLength) : ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3047:3: note: no known conversion for argument 1 from 'icu_70::ConstChar16Ptr' to 'const __uint16_t* {aka const short unsigned int*}' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3036:3: note: candidate: icu_70::UnicodeString::UnicodeString(const int*, __int32_t) UnicodeString(const char16_t *text, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3036:3: note: no known conversion for argument 1 from 'icu_70::ConstChar16Ptr' to 'const int*' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2997:31: note: candidate: icu_70::UnicodeString::UnicodeString(const __uint16_t*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const uint16_t *text) : ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2997:31: note: candidate expects 1 argument, 2 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2984:31: note: candidate: icu_70::UnicodeString::UnicodeString(const int*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const char16_t *text); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2984:31: note: candidate expects 1 argument, 2 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2972:29: note: candidate: icu_70::UnicodeString::UnicodeString(UChar32) UNISTR_FROM_CHAR_EXPLICIT UnicodeString(UChar32 ch); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2972:29: note: candidate expects 1 argument, 2 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2950:3: note: candidate: icu_70::UnicodeString::UnicodeString(__int32_t, UChar32, __int32_t) UnicodeString(int32_t capacity, UChar32 c, int32_t count); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2950:3: note: candidate expects 3 arguments, 2 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2937:10: note: candidate: icu_70::UnicodeString::UnicodeString() inline UnicodeString(); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2937:10: note: candidate expects 0 arguments, 2 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h: In constructor 'icu_70::UnicodeString::UnicodeString(__uint16_t*, __int32_t, __int32_t)': /usr/pkgsrc/textproc/py-ICU/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) {} ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3129:64: error: no matching function for call to 'icu_70::UnicodeString::UnicodeString(icu_70::Char16Ptr, __int32_t&, __int32_t&)' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3326:3: note: candidate: icu_70::UnicodeString::UnicodeString(const icu_70::UnicodeString&, __int32_t, __int32_t) UnicodeString(const UnicodeString& src, int32_t srcStart, int32_t srcLength); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3326:3: note: no known conversion for argument 1 from 'icu_70::Char16Ptr' to 'const icu_70::UnicodeString&' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3317:3: note: candidate: icu_70::UnicodeString::UnicodeString(const icu_70::UnicodeString&, __int32_t) UnicodeString(const UnicodeString& src, int32_t srcStart); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3317:3: note: candidate expects 2 arguments, 3 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3301:3: note: candidate: icu_70::UnicodeString::UnicodeString(const icu_70::UnicodeString&) UnicodeString(const UnicodeString& that); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3301:3: note: candidate expects 1 argument, 3 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3282:3: note: candidate: icu_70::UnicodeString::UnicodeString(const char*, __int32_t, icu_70::UnicodeString::EInvariant) UnicodeString(const char *src, int32_t textLength, enum EInvariant inv); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3282:3: note: no known conversion for argument 1 from 'icu_70::Char16Ptr' to 'const char*' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3252:3: note: candidate: icu_70::UnicodeString::UnicodeString(const char*, __int32_t, UConverter*, UErrorCode&) UnicodeString( ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3252:3: note: candidate expects 4 arguments, 3 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3229:3: note: candidate: icu_70::UnicodeString::UnicodeString(const char*, __int32_t, const char*) UnicodeString(const char *codepageData, int32_t dataLength, const char *codepage); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3229:3: note: no known conversion for argument 1 from 'icu_70::Char16Ptr' to 'const char*' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3210:3: note: candidate: icu_70::UnicodeString::UnicodeString(const char*, const char*) UnicodeString(const char *codepageData, const char *codepage); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3210:3: note: candidate expects 2 arguments, 3 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3187:3: note: candidate: icu_70::UnicodeString::UnicodeString(const char*, __int32_t) UnicodeString(const char *codepageData, int32_t dataLength); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3187:3: note: candidate expects 2 arguments, 3 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3177:31: note: candidate: icu_70::UnicodeString::UnicodeString(const char*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const char *codepageData); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3177:31: note: candidate expects 1 argument, 3 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3128:3: note: candidate: icu_70::UnicodeString::UnicodeString(__uint16_t*, __int32_t, __int32_t) UnicodeString(uint16_t *buffer, int32_t buffLength, int32_t buffCapacity) : ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3128:3: note: no known conversion for argument 1 from 'icu_70::Char16Ptr' to '__uint16_t* {aka short unsigned int*}' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3095:3: note: candidate: icu_70::UnicodeString::UnicodeString(UBool, icu_70::ConstChar16Ptr, __int32_t) UnicodeString(UBool isTerminated, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3095:3: note: no known conversion for argument 1 from 'icu_70::Char16Ptr' to 'UBool {aka signed char}' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3071:10: note: candidate: icu_70::UnicodeString::UnicodeString(int, __int32_t) inline UnicodeString(const std::nullptr_t text, int32_t textLength); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3071:10: note: candidate expects 2 arguments, 3 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3047:3: note: candidate: icu_70::UnicodeString::UnicodeString(const __uint16_t*, __int32_t) UnicodeString(const uint16_t *text, int32_t textLength) : ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3047:3: note: candidate expects 2 arguments, 3 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3036:3: note: candidate: icu_70::UnicodeString::UnicodeString(const int*, __int32_t) UnicodeString(const char16_t *text, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3036:3: note: candidate expects 2 arguments, 3 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2997:31: note: candidate: icu_70::UnicodeString::UnicodeString(const __uint16_t*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const uint16_t *text) : ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2997:31: note: candidate expects 1 argument, 3 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2984:31: note: candidate: icu_70::UnicodeString::UnicodeString(const int*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const char16_t *text); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2984:31: note: candidate expects 1 argument, 3 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2972:29: note: candidate: icu_70::UnicodeString::UnicodeString(UChar32) UNISTR_FROM_CHAR_EXPLICIT UnicodeString(UChar32 ch); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2972:29: note: candidate expects 1 argument, 3 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2950:3: note: candidate: icu_70::UnicodeString::UnicodeString(__int32_t, UChar32, __int32_t) UnicodeString(int32_t capacity, UChar32 c, int32_t count); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2950:3: note: no known conversion for argument 1 from 'icu_70::Char16Ptr' to '__int32_t {aka int}' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2937:10: note: candidate: icu_70::UnicodeString::UnicodeString() inline UnicodeString(); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:2937:10: note: candidate expects 0 arguments, 3 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3841:8: error: 'char16_t' does not name a type inline char16_t* ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3847:14: error: 'char16_t' does not name a type inline const char16_t* ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3862:48: error: 'nullptr_t' in namespace 'std' does not name a type inline UnicodeString::UnicodeString(const std::nullptr_t /*text*/) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3866:48: error: 'nullptr_t' in namespace 'std' does not name a type inline UnicodeString::UnicodeString(const std::nullptr_t /*text*/, int32_t /*length*/) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3870: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*/) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3870:42: error: 'icu_70::UnicodeString::UnicodeString' declared as an 'inline' variable /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3870:42: error: 'int icu_70::UnicodeString::UnicodeString' is not a static data member of 'class icu_70::UnicodeString' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3870:37: error: 'nullptr_t' is not a member of 'std' inline UnicodeString::UnicodeString(std::nullptr_t /*buffer*/, int32_t /*buffLength*/, int32_t /*buffCapacity*/) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3870:86: error: expected primary-expression before ',' token inline UnicodeString::UnicodeString(std::nullptr_t /*buffer*/, int32_t /*buffLength*/, int32_t /*buffCapacity*/) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3870:112: error: expected primary-expression before ')' token inline UnicodeString::UnicodeString(std::nullptr_t /*buffer*/, int32_t /*buffLength*/, int32_t /*buffCapacity*/) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3870:112: error: expression list treated as compound expression in initializer [-fpermissive] /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3870:114: error: expected ',' or ';' before '{' token inline UnicodeString::UnicodeString(std::nullptr_t /*buffer*/, int32_t /*buffLength*/, int32_t /*buffCapacity*/) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3920:14: error: 'char16_t' does not name a type inline const char16_t * ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h: In member function '__int8_t icu_70::UnicodeString::doCompare(__int32_t, __int32_t, const icu_70::UnicodeString&, __int32_t, __int32_t) const': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3945:49: error: 'const class icu_70::UnicodeString' has no member named 'getArrayStart' return doCompare(start, thisLength, srcText.getArrayStart(), srcStart, srcLength); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h: In member function '__int8_t icu_70::UnicodeString::compare(icu_70::ConstChar16Ptr, __int32_t) const': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3993:55: error: no matching function for call to 'icu_70::UnicodeString::doCompare(int, __int32_t, icu_70::ConstChar16Ptr&, int, __int32_t&) const' { return doCompare(0, length(), srcChars, 0, srcLength); } ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3935:1: note: candidate: __int8_t icu_70::UnicodeString::doCompare(__int32_t, __int32_t, const icu_70::UnicodeString&, __int32_t, __int32_t) const UnicodeString::doCompare(int32_t start, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3935:1: note: no known conversion for argument 3 from 'icu_70::ConstChar16Ptr' to 'const icu_70::UnicodeString&' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3499:10: note: candidate: __int8_t icu_70::UnicodeString::doCompare(__int32_t, __int32_t, const int*, __int32_t, __int32_t) const int8_t doCompare(int32_t start, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3499:10: note: no known conversion for argument 3 from 'icu_70::ConstChar16Ptr' to 'const int*' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4006:22: error: 'char16_t' does not name a type const char16_t *srcChars) const ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4012:22: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h: In member function '__int8_t icu_70::UnicodeString::doCompareCodePointOrder(__int32_t, __int32_t, const icu_70::UnicodeString&, __int32_t, __int32_t) const': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4037:63: error: 'const class icu_70::UnicodeString' has no member named 'getArrayStart' return doCompareCodePointOrder(start, thisLength, srcText.getArrayStart(), srcStart, srcLength); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h: In member function '__int8_t icu_70::UnicodeString::compareCodePointOrder(icu_70::ConstChar16Ptr, __int32_t) const': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4054:69: error: no matching function for call to 'icu_70::UnicodeString::doCompareCodePointOrder(int, __int32_t, icu_70::ConstChar16Ptr&, int, __int32_t&) const' { return doCompareCodePointOrder(0, length(), srcChars, 0, srcLength); } ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4027:1: note: candidate: __int8_t icu_70::UnicodeString::doCompareCodePointOrder(__int32_t, __int32_t, const icu_70::UnicodeString&, __int32_t, __int32_t) const UnicodeString::doCompareCodePointOrder(int32_t start, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4027:1: note: no known conversion for argument 3 from 'icu_70::ConstChar16Ptr' to 'const icu_70::UnicodeString&' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3512:10: note: candidate: __int8_t icu_70::UnicodeString::doCompareCodePointOrder(__int32_t, __int32_t, const int*, __int32_t, __int32_t) const int8_t doCompareCodePointOrder(int32_t start, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3512:10: note: no known conversion for argument 3 from 'icu_70::ConstChar16Ptr' to 'const int*' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4067:44: error: 'char16_t' does not name a type const char16_t *srcChars) const ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4073:44: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h: In member function '__int8_t icu_70::UnicodeString::doCaseCompare(__int32_t, __int32_t, const icu_70::UnicodeString&, __int32_t, __int32_t, __uint32_t) const': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4099:53: error: 'const class icu_70::UnicodeString' has no member named 'getArrayStart' return doCaseCompare(start, thisLength, srcText.getArrayStart(), srcStart, srcLength, options); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h: In member function '__int8_t icu_70::UnicodeString::caseCompare(icu_70::ConstChar16Ptr, __int32_t, __uint32_t) const': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4120:68: error: no matching function for call to 'icu_70::UnicodeString::doCaseCompare(int, __int32_t, icu_70::ConstChar16Ptr&, int, __int32_t&, __uint32_t&) const' return doCaseCompare(0, length(), srcChars, 0, srcLength, options); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4088:1: note: candidate: __int8_t icu_70::UnicodeString::doCaseCompare(__int32_t, __int32_t, const icu_70::UnicodeString&, __int32_t, __int32_t, __uint32_t) const UnicodeString::doCaseCompare(int32_t start, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4088:1: note: no known conversion for argument 3 from 'icu_70::ConstChar16Ptr' to 'const icu_70::UnicodeString&' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3527:3: note: candidate: __int8_t icu_70::UnicodeString::doCaseCompare(__int32_t, __int32_t, const int*, __int32_t, __int32_t, __uint32_t) const doCaseCompare(int32_t start, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3527:3: note: no known conversion for argument 3 from 'icu_70::ConstChar16Ptr' to 'const int*' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4136:34: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4144:34: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h: In member function '__int32_t icu_70::UnicodeString::indexOf(const icu_70::UnicodeString&, __int32_t, __int32_t, __int32_t, __int32_t) const': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4171:30: error: 'const class icu_70::UnicodeString' has no member named 'getArrayStart' return indexOf(srcText.getArrayStart(), srcStart, srcLength, start, _length); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4195:30: error: 'char16_t' does not name a type UnicodeString::indexOf(const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h: In member function '__int32_t icu_70::UnicodeString::indexOf(icu_70::ConstChar16Ptr, __int32_t, __int32_t, __int32_t) const': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4207:56: error: no matching function for call to 'icu_70::UnicodeString::indexOf(icu_70::ConstChar16Ptr&, int, __int32_t&, __int32_t&, __int32_t&) const' { return indexOf(srcChars, 0, srcLength, start, _length); } ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4178:1: note: candidate: __int32_t icu_70::UnicodeString::indexOf(const icu_70::UnicodeString&) const UnicodeString::indexOf(const UnicodeString& text) const ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4178:1: note: candidate expects 1 argument, 5 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4182:1: note: candidate: __int32_t icu_70::UnicodeString::indexOf(const icu_70::UnicodeString&, __int32_t) const UnicodeString::indexOf(const UnicodeString& text, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4182:1: note: candidate expects 2 arguments, 5 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4189:1: note: candidate: __int32_t icu_70::UnicodeString::indexOf(const icu_70::UnicodeString&, __int32_t, __int32_t) const UnicodeString::indexOf(const UnicodeString& text, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4189:1: note: candidate expects 3 arguments, 5 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4162:1: note: candidate: __int32_t icu_70::UnicodeString::indexOf(const icu_70::UnicodeString&, __int32_t, __int32_t, __int32_t, __int32_t) const UnicodeString::indexOf(const UnicodeString& srcText, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4162:1: note: no known conversion for argument 1 from 'icu_70::ConstChar16Ptr' to 'const icu_70::UnicodeString&' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4195:1: note: candidate: __int32_t icu_70::UnicodeString::indexOf(const int*, __int32_t, __int32_t) const UnicodeString::indexOf(const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4195:1: note: candidate expects 3 arguments, 5 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4203:1: note: candidate: __int32_t icu_70::UnicodeString::indexOf(icu_70::ConstChar16Ptr, __int32_t, __int32_t, __int32_t) const UnicodeString::indexOf(ConstChar16Ptr srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4203:1: note: candidate expects 4 arguments, 5 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1061:11: note: candidate: __int32_t icu_70::UnicodeString::indexOf(const int*, __int32_t, __int32_t, __int32_t, __int32_t) const int32_t indexOf(const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1061:11: note: no known conversion for argument 1 from 'icu_70::ConstChar16Ptr' to 'const int*' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1074:18: note: candidate: __int32_t icu_70::UnicodeString::indexOf(int) const inline int32_t indexOf(char16_t c) const; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1074:18: note: candidate expects 1 argument, 5 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1094:18: note: candidate: __int32_t icu_70::UnicodeString::indexOf(int, __int32_t) const inline int32_t indexOf(char16_t c, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1094:18: note: candidate expects 2 arguments, 5 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1119:18: note: candidate: __int32_t icu_70::UnicodeString::indexOf(int, __int32_t, __int32_t) const inline int32_t indexOf(char16_t c, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1119:18: note: candidate expects 3 arguments, 5 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4210:24: error: 'icu_70::UnicodeString::indexOf' declared as an 'inline' variable UnicodeString::indexOf(char16_t c, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4210:24: error: '__int32_t icu_70::UnicodeString::indexOf' is not a static data member of 'class icu_70::UnicodeString' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4210:24: error: 'char16_t' was not declared in this scope /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4211:24: error: expected primary-expression before 'start' int32_t start, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4212:24: error: expected primary-expression before '_length' int32_t _length) const ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4212:31: error: expression list treated as compound expression in initializer [-fpermissive] int32_t _length) const ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4212:33: error: expected ',' or ';' before 'const' int32_t _length) const ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4222:24: error: 'icu_70::UnicodeString::indexOf' declared as an 'inline' variable UnicodeString::indexOf(char16_t c) const ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4222:24: error: '__int32_t icu_70::UnicodeString::indexOf' is not a static data member of 'class icu_70::UnicodeString' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4222:24: error: 'char16_t' was not declared in this scope /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4222:36: error: expected ',' or ';' before 'const' UnicodeString::indexOf(char16_t c) const ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4230:24: error: 'icu_70::UnicodeString::indexOf' declared as an 'inline' variable UnicodeString::indexOf(char16_t c, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4230:24: error: '__int32_t icu_70::UnicodeString::indexOf' is not a static data member of 'class icu_70::UnicodeString' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4230:24: error: 'char16_t' was not declared in this scope /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4231:24: error: expected primary-expression before 'start' int32_t start) const { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4231:29: error: expression list treated as compound expression in initializer [-fpermissive] int32_t start) const { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4231:31: error: expected ',' or ';' before 'const' int32_t start) const { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h: In member function '__int32_t icu_70::UnicodeString::lastIndexOf(icu_70::ConstChar16Ptr, __int32_t, __int32_t, __int32_t) const': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4248:60: error: no matching function for call to 'icu_70::UnicodeString::lastIndexOf(icu_70::ConstChar16Ptr&, int, __int32_t&, __int32_t&, __int32_t&) const' { return lastIndexOf(srcChars, 0, srcLength, start, _length); } ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1146:18: note: candidate: __int32_t icu_70::UnicodeString::lastIndexOf(const icu_70::UnicodeString&) const inline int32_t lastIndexOf(const UnicodeString& text) const; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1146:18: note: candidate expects 1 argument, 5 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1157:18: note: candidate: __int32_t icu_70::UnicodeString::lastIndexOf(const icu_70::UnicodeString&, __int32_t) const inline int32_t lastIndexOf(const UnicodeString& text, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1157:18: note: candidate expects 2 arguments, 5 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1171:18: note: candidate: __int32_t icu_70::UnicodeString::lastIndexOf(const icu_70::UnicodeString&, __int32_t, __int32_t) const inline int32_t lastIndexOf(const UnicodeString& text, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1171:18: note: candidate expects 3 arguments, 5 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1191:18: note: candidate: __int32_t icu_70::UnicodeString::lastIndexOf(const icu_70::UnicodeString&, __int32_t, __int32_t, __int32_t, __int32_t) const inline int32_t lastIndexOf(const UnicodeString& srcText, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1191:18: note: no known conversion for argument 1 from 'icu_70::ConstChar16Ptr' to 'const icu_70::UnicodeString&' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1207:18: note: candidate: __int32_t icu_70::UnicodeString::lastIndexOf(const int*, __int32_t, __int32_t) const inline int32_t lastIndexOf(const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1207:18: note: candidate expects 3 arguments, 5 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4244:1: note: candidate: __int32_t icu_70::UnicodeString::lastIndexOf(icu_70::ConstChar16Ptr, __int32_t, __int32_t, __int32_t) const UnicodeString::lastIndexOf(ConstChar16Ptr srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4244:1: note: candidate expects 4 arguments, 5 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1244:11: note: candidate: __int32_t icu_70::UnicodeString::lastIndexOf(const int*, __int32_t, __int32_t, __int32_t, __int32_t) const int32_t lastIndexOf(const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1244:11: note: no known conversion for argument 1 from 'icu_70::ConstChar16Ptr' to 'const int*' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1257:18: note: candidate: __int32_t icu_70::UnicodeString::lastIndexOf(int) const inline int32_t lastIndexOf(char16_t c) const; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1257:18: note: candidate expects 1 argument, 5 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1277:18: note: candidate: __int32_t icu_70::UnicodeString::lastIndexOf(int, __int32_t) const inline int32_t lastIndexOf(char16_t c, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1277:18: note: candidate expects 2 arguments, 5 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1302:18: note: candidate: __int32_t icu_70::UnicodeString::lastIndexOf(int, __int32_t, __int32_t) const inline int32_t lastIndexOf(char16_t c, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1302:18: note: candidate expects 3 arguments, 5 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4251:34: error: 'char16_t' does not name a type UnicodeString::lastIndexOf(const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h: In member function '__int32_t icu_70::UnicodeString::lastIndexOf(const icu_70::UnicodeString&, __int32_t, __int32_t, __int32_t, __int32_t) const': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4268:34: error: 'const class icu_70::UnicodeString' has no member named 'getArrayStart' return lastIndexOf(srcText.getArrayStart(), srcStart, srcLength, start, _length); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4292:28: error: 'icu_70::UnicodeString::lastIndexOf' declared as an 'inline' variable UnicodeString::lastIndexOf(char16_t c, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4292:28: error: '__int32_t icu_70::UnicodeString::lastIndexOf' is not a static data member of 'class icu_70::UnicodeString' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4292:28: error: 'char16_t' was not declared in this scope /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4293:24: error: expected primary-expression before 'start' int32_t start, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4294:24: error: expected primary-expression before '_length' int32_t _length) const ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4294:31: error: expression list treated as compound expression in initializer [-fpermissive] int32_t _length) const ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4294:33: error: expected ',' or ';' before 'const' int32_t _length) const ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4305:28: error: 'icu_70::UnicodeString::lastIndexOf' declared as an 'inline' variable UnicodeString::lastIndexOf(char16_t c) const ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4305:28: error: '__int32_t icu_70::UnicodeString::lastIndexOf' is not a static data member of 'class icu_70::UnicodeString' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4305:28: error: 'char16_t' was not declared in this scope /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4305:40: error: expected ',' or ';' before 'const' UnicodeString::lastIndexOf(char16_t c) const ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4314:28: error: 'icu_70::UnicodeString::lastIndexOf' declared as an 'inline' variable UnicodeString::lastIndexOf(char16_t c, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4314:28: error: '__int32_t icu_70::UnicodeString::lastIndexOf' is not a static data member of 'class icu_70::UnicodeString' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4314:28: error: 'char16_t' was not declared in this scope /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4315:24: error: expected primary-expression before 'start' int32_t start) const { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4315:29: error: expression list treated as compound expression in initializer [-fpermissive] int32_t start) const { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4315:31: error: expected ',' or ';' before 'const' int32_t start) const { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h: In member function 'UBool icu_70::UnicodeString::startsWith(icu_70::ConstChar16Ptr, __int32_t) const': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4340:45: error: cannot convert 'icu_70::ConstChar16Ptr' to 'const int*' for argument '1' to 'const UChar* icu_70::toUCharPtr(const int*)' srcLength = u_strlen(toUCharPtr(srcChars)); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4342:56: error: no matching function for call to 'icu_70::UnicodeString::doCompare(int, __int32_t&, icu_70::ConstChar16Ptr&, int, __int32_t&) const' return doCompare(0, srcLength, srcChars, 0, srcLength) == 0; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3935:1: note: candidate: __int8_t icu_70::UnicodeString::doCompare(__int32_t, __int32_t, const icu_70::UnicodeString&, __int32_t, __int32_t) const UnicodeString::doCompare(int32_t start, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3935:1: note: no known conversion for argument 3 from 'icu_70::ConstChar16Ptr' to 'const icu_70::UnicodeString&' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3499:10: note: candidate: __int8_t icu_70::UnicodeString::doCompare(__int32_t, __int32_t, const int*, __int32_t, __int32_t) const int8_t doCompare(int32_t start, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3499:10: note: no known conversion for argument 3 from 'icu_70::ConstChar16Ptr' to 'const int*' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4346:33: error: 'char16_t' does not name a type UnicodeString::startsWith(const char16_t *srcChars, int32_t srcStart, int32_t srcLength) const { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h: In member function 'UBool icu_70::UnicodeString::endsWith(icu_70::ConstChar16Ptr, __int32_t) const': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4371:45: error: cannot convert 'icu_70::ConstChar16Ptr' to 'const int*' for argument '1' to 'const UChar* icu_70::toUCharPtr(const int*)' srcLength = u_strlen(toUCharPtr(srcChars)); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4374:42: error: no matching function for call to 'icu_70::UnicodeString::doCompare(__int32_t, __int32_t&, icu_70::ConstChar16Ptr&, int, __int32_t&) const' srcChars, 0, srcLength) == 0; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3935:1: note: candidate: __int8_t icu_70::UnicodeString::doCompare(__int32_t, __int32_t, const icu_70::UnicodeString&, __int32_t, __int32_t) const UnicodeString::doCompare(int32_t start, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3935:1: note: no known conversion for argument 3 from 'icu_70::ConstChar16Ptr' to 'const icu_70::UnicodeString&' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3499:10: note: candidate: __int8_t icu_70::UnicodeString::doCompare(__int32_t, __int32_t, const int*, __int32_t, __int32_t) const int8_t doCompare(int32_t start, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3499:10: note: no known conversion for argument 3 from 'icu_70::ConstChar16Ptr' to 'const int*' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4378:31: error: 'char16_t' does not name a type UnicodeString::endsWith(const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h: In member function 'icu_70::UnicodeString& icu_70::UnicodeString::replace(__int32_t, __int32_t, icu_70::ConstChar16Ptr, __int32_t)': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4410:58: error: no matching function for call to 'icu_70::UnicodeString::doReplace(__int32_t&, __int32_t&, icu_70::ConstChar16Ptr&, int, __int32_t&)' { return doReplace(start, _length, srcChars, 0, srcLength); } ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3561:18: note: candidate: icu_70::UnicodeString& icu_70::UnicodeString::doReplace(__int32_t, __int32_t, const icu_70::UnicodeString&, __int32_t, __int32_t) UnicodeString& doReplace(int32_t start, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3561:18: note: no known conversion for argument 3 from 'icu_70::ConstChar16Ptr' to 'const icu_70::UnicodeString&' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3567:18: note: candidate: icu_70::UnicodeString& icu_70::UnicodeString::doReplace(__int32_t, __int32_t, const int*, __int32_t, __int32_t) UnicodeString& doReplace(int32_t start, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3567:18: note: no known conversion for argument 3 from 'icu_70::ConstChar16Ptr' to 'const int*' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4415:22: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4423:16: error: 'char16_t' has not been declared char16_t srcChar) ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h: In member function 'void icu_70::UnicodeString::extract(__int32_t, __int32_t, icu_70::Char16Ptr, __int32_t) const': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4468:48: error: no matching function for call to 'icu_70::UnicodeString::doExtract(__int32_t&, __int32_t&, icu_70::Char16Ptr&, __int32_t&) const' { doExtract(start, _length, target, targetStart); } ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3550:8: note: candidate: void icu_70::UnicodeString::doExtract(__int32_t, __int32_t, int*, __int32_t) const void doExtract(int32_t start, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3550:8: note: no known conversion for argument 3 from 'icu_70::Char16Ptr' to 'int*' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4458:1: note: candidate: void icu_70::UnicodeString::doExtract(__int32_t, __int32_t, icu_70::UnicodeString&) const UnicodeString::doExtract(int32_t start, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4458:1: note: candidate expects 3 arguments, 4 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3631:11: note: candidate: __int32_t icu_70::UnicodeString::doExtract(__int32_t, __int32_t, char*, __int32_t, UConverter*, UErrorCode&) const int32_t doExtract(int32_t start, int32_t length, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3631:11: note: candidate expects 6 arguments, 4 provided /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4494:19: error: 'char16_t' has not been declared char16_t *dst, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4506:8: error: 'char16_t' does not name a type inline char16_t ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4516:8: error: 'char16_t' does not name a type inline char16_t ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4520:8: error: 'char16_t' does not name a type inline char16_t ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4561:25: error: variable or field 'setArray' declared void UnicodeString::setArray(char16_t *array, int32_t len, int32_t capacity) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4561:25: error: 'char16_t' was not declared in this scope /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4561:35: error: 'array' was not declared in this scope UnicodeString::setArray(char16_t *array, int32_t len, int32_t capacity) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4561:50: error: expected primary-expression before 'len' UnicodeString::setArray(char16_t *array, int32_t len, int32_t capacity) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4561:63: error: expected primary-expression before 'capacity' UnicodeString::setArray(char16_t *array, int32_t len, int32_t capacity) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4568:27: error: declaration of 'operator=' as non-function UnicodeString::operator= (char16_t ch) ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4568:27: error: 'char16_t' was not declared in this scope /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4600:28: error: 'char16_t' does not name a type UnicodeString::setTo(const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4608:22: error: 'icu_70::UnicodeString::setTo' declared as an 'inline' variable UnicodeString::setTo(char16_t srcChar) ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4608:22: error: 'icu_70::UnicodeString& icu_70::UnicodeString::setTo' is not a static data member of 'class icu_70::UnicodeString' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4608:22: error: 'char16_t' was not declared in this scope /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4609:1: error: expected ',' or ';' before '{' token { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4632:29: error: 'char16_t' does not name a type UnicodeString::append(const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h: In member function 'icu_70::UnicodeString& icu_70::UnicodeString::append(icu_70::ConstChar16Ptr, __int32_t)': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4640:41: error: no matching function for call to 'icu_70::UnicodeString::doAppend(icu_70::ConstChar16Ptr&, int, __int32_t&)' { return doAppend(srcChars, 0, srcLength); } ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3573:18: note: candidate: icu_70::UnicodeString& icu_70::UnicodeString::doAppend(const icu_70::UnicodeString&, __int32_t, __int32_t) UnicodeString& doAppend(const UnicodeString& src, int32_t srcStart, int32_t srcLength); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3573:18: note: no known conversion for argument 1 from 'icu_70::ConstChar16Ptr' to 'const icu_70::UnicodeString&' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3574:18: note: candidate: icu_70::UnicodeString& icu_70::UnicodeString::doAppend(const int*, __int32_t, __int32_t) UnicodeString& doAppend(const char16_t *srcChars, int32_t srcStart, int32_t srcLength); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3574:18: note: no known conversion for argument 1 from 'icu_70::ConstChar16Ptr' to 'const int*' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4643:23: error: 'icu_70::UnicodeString::append' declared as an 'inline' variable UnicodeString::append(char16_t srcChar) ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4643:23: error: 'icu_70::UnicodeString& icu_70::UnicodeString::append' is not a static data member of 'class icu_70::UnicodeString' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4643:23: error: 'char16_t' was not declared in this scope /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4644:1: error: expected ',' or ';' before '{' token { return doAppend(&srcChar, 0, 1); } ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4647:28: error: declaration of 'operator+=' as non-function UnicodeString::operator+= (char16_t ch) ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4647:28: error: 'char16_t' was not declared in this scope /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4673:21: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h: In member function 'icu_70::UnicodeString& icu_70::UnicodeString::insert(__int32_t, icu_70::ConstChar16Ptr, __int32_t)': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4682:52: error: no matching function for call to 'icu_70::UnicodeString::doReplace(__int32_t&, int, icu_70::ConstChar16Ptr&, int, __int32_t&)' { return doReplace(start, 0, srcChars, 0, srcLength); } ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3561:18: note: candidate: icu_70::UnicodeString& icu_70::UnicodeString::doReplace(__int32_t, __int32_t, const icu_70::UnicodeString&, __int32_t, __int32_t) UnicodeString& doReplace(int32_t start, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3561:18: note: no known conversion for argument 3 from 'icu_70::ConstChar16Ptr' to 'const icu_70::UnicodeString&' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3567:18: note: candidate: icu_70::UnicodeString& icu_70::UnicodeString::doReplace(__int32_t, __int32_t, const int*, __int32_t, __int32_t) UnicodeString& doReplace(int32_t start, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:3567:18: note: no known conversion for argument 3 from 'icu_70::ConstChar16Ptr' to 'const int*' /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4686:15: error: 'char16_t' has not been declared char16_t srcChar) ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4690:1: error: redefinition of 'icu_70::UnicodeString& icu_70::UnicodeString::insert(__int32_t, UChar32)' UnicodeString::insert(int32_t start, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:4685:1: note: 'icu_70::UnicodeString& icu_70::UnicodeString::insert(__int32_t, int)' previously defined here UnicodeString::insert(int32_t start, ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:71:51: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 static void* U_EXPORT2 operator new(size_t) = delete; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:72:53: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 static void* U_EXPORT2 operator new[](size_t) = delete; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:74:58: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 static void* U_EXPORT2 operator new(size_t, void*) = delete; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:224:34: error: expected ',' or '...' before '&&' token LocalPointer(LocalPointer &&src) U_NOEXCEPT : LocalPointerBase(src.ptr) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:224:39: error: invalid constructor; you probably meant 'icu_70::LocalPointer (const icu_70::LocalPointer&)' LocalPointer(LocalPointer &&src) U_NOEXCEPT : LocalPointerBase(src.ptr) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:224:39: error: expected ';' at end of member declaration In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:224:41: note: in expansion of macro 'U_NOEXCEPT' LocalPointer(LocalPointer &&src) U_NOEXCEPT : LocalPointerBase(src.ptr) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:224:41: note: in expansion of macro 'U_NOEXCEPT' LocalPointer(LocalPointer &&src) U_NOEXCEPT : LocalPointerBase(src.ptr) { ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:238:42: error: expected ')' before '<' token explicit LocalPointer(std::unique_ptr &&p) ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:255:48: error: expected ',' or '...' before '&&' token LocalPointer &operator=(LocalPointer &&src) U_NOEXCEPT { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:255:53: error: expected ';' at end of member declaration LocalPointer &operator=(LocalPointer &&src) U_NOEXCEPT { ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:255:55: note: in expansion of macro 'U_NOEXCEPT' LocalPointer &operator=(LocalPointer &&src) U_NOEXCEPT { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:255:55: note: in expansion of macro 'U_NOEXCEPT' LocalPointer &operator=(LocalPointer &&src) U_NOEXCEPT { ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:270:37: error: declaration of 'operator=' as non-function LocalPointer &operator=(std::unique_ptr &&p) U_NOEXCEPT { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:270:30: error: expected ';' at end of member declaration LocalPointer &operator=(std::unique_ptr &&p) U_NOEXCEPT { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:270:47: error: expected ')' before '<' token LocalPointer &operator=(std::unique_ptr &&p) U_NOEXCEPT { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:280:37: error: expected ';' at end of member declaration void swap(LocalPointer &other) U_NOEXCEPT { ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:280:39: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointer &other) U_NOEXCEPT { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:280:39: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointer &other) U_NOEXCEPT { ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:291:69: warning: friend declaration 'void icu_70::swap(icu_70::LocalPointer&, icu_70::LocalPointer&)' declares a non-template function [-Wnon-template-friend] friend inline void swap(LocalPointer &p1, LocalPointer &p2) U_NOEXCEPT { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:291:69: note: (if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:291:69: error: expected ';' at end of member declaration In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:291:71: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointer &p1, LocalPointer &p2) U_NOEXCEPT { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:291:71: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointer &p1, LocalPointer &p2) U_NOEXCEPT { ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:342:19: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:399:30: error: expected ',' or '...' before '&&' token LocalArray(LocalArray &&src) U_NOEXCEPT : LocalPointerBase(src.ptr) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:399:35: error: invalid constructor; you probably meant 'icu_70::LocalArray (const icu_70::LocalArray&)' LocalArray(LocalArray &&src) U_NOEXCEPT : LocalPointerBase(src.ptr) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:399:35: error: expected ';' at end of member declaration In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:399:37: note: in expansion of macro 'U_NOEXCEPT' LocalArray(LocalArray &&src) U_NOEXCEPT : LocalPointerBase(src.ptr) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:399:37: note: in expansion of macro 'U_NOEXCEPT' LocalArray(LocalArray &&src) U_NOEXCEPT : LocalPointerBase(src.ptr) { ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:413:40: error: expected ')' before '<' token explicit LocalArray(std::unique_ptr &&p) ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:430:44: error: expected ',' or '...' before '&&' token LocalArray &operator=(LocalArray &&src) U_NOEXCEPT { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:430:49: error: expected ';' at end of member declaration LocalArray &operator=(LocalArray &&src) U_NOEXCEPT { ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:430:51: note: in expansion of macro 'U_NOEXCEPT' LocalArray &operator=(LocalArray &&src) U_NOEXCEPT { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:430:51: note: in expansion of macro 'U_NOEXCEPT' LocalArray &operator=(LocalArray &&src) U_NOEXCEPT { ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:445:35: error: declaration of 'operator=' as non-function LocalArray &operator=(std::unique_ptr &&p) U_NOEXCEPT { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:445:28: error: expected ';' at end of member declaration LocalArray &operator=(std::unique_ptr &&p) U_NOEXCEPT { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:445:45: error: expected ')' before '<' token LocalArray &operator=(std::unique_ptr &&p) U_NOEXCEPT { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:455:35: error: expected ';' at end of member declaration void swap(LocalArray &other) U_NOEXCEPT { ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:455:37: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalArray &other) U_NOEXCEPT { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:455:37: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalArray &other) U_NOEXCEPT { ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:466:65: warning: friend declaration 'void icu_70::swap(icu_70::LocalArray&, icu_70::LocalArray&)' declares a non-template function [-Wnon-template-friend] friend inline void swap(LocalArray &p1, LocalArray &p2) U_NOEXCEPT { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:466:65: error: expected ';' at end of member declaration In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:466:67: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalArray &p1, LocalArray &p2) U_NOEXCEPT { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:466:67: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalArray &p1, LocalArray &p2) U_NOEXCEPT { ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:525:19: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:69:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalUEnumerationPointer (const icu_70::LocalUEnumerationPointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:69:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:69:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:69:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:69:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:69:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:69:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:69:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:69:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:69:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:69:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:69:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:69:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:69:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:69:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:69:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:69:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:69:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:69:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:69:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:587:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, ucnv_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalUConverterPointer (const icu_70::LocalUConverterPointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:587:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, ucnv_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:587:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, ucnv_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:587:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, ucnv_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:587:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, ucnv_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:587:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, ucnv_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:587:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, ucnv_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:587:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, ucnv_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:587:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, ucnv_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:587:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, ucnv_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:587:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, ucnv_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:587:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, ucnv_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:587:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, ucnv_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:587:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, ucnv_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:587:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, ucnv_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:587:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, ucnv_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:587:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, ucnv_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:587:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, ucnv_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:587:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, ucnv_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:587:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, ucnv_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/locid.h:40:0, from common.h:109, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/strenum.h:157:19: error: 'char16_t' does not name a type virtual const char16_t* unext(int32_t *resultLength, UErrorCode& status); ^ In file included from common.h:109:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/locid.h:297:18: error: expected ',' or '...' before '&&' token Locale(Locale&& other) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/locid.h:297:26: error: invalid constructor; you probably meant 'icu_70::Locale (const icu_70::Locale&)' Locale(Locale&& other) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/locid.h:297:26: error: expected ';' at end of member declaration In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/locid.h:297:28: note: in expansion of macro 'U_NOEXCEPT' Locale(Locale&& other) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/locid.h:297:28: note: in expansion of macro 'U_NOEXCEPT' Locale(Locale&& other) U_NOEXCEPT; ^ In file included from common.h:109:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/locid.h:323:29: error: expected ',' or '...' before '&&' token Locale& operator=(Locale&& other) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/locid.h:323:37: error: expected ';' at end of member declaration Locale& operator=(Locale&& other) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/locid.h:323:39: note: in expansion of macro 'U_NOEXCEPT' Locale& operator=(Locale&& other) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/locid.h:323:39: note: in expansion of macro 'U_NOEXCEPT' Locale& operator=(Locale&& other) U_NOEXCEPT; ^ In file included from common.h:109:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/locid.h:1008:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/locid.h:1054:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UBool hasNext() const override { return it_ != end_; } ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/locid.h:1060:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 const Locale &next() override { return *it_++; } ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/locid.h:1092:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UBool hasNext() const override { return it_ != end_; } ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/locid.h:1098:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 const Locale &next() override { return converter_(*it_++); } ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/locid.h: In member function 'void icu_70::Locale::getKeywords(OutputIterator, UErrorCode&) const': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/locid.h:1221:44: error: 'nullptr' was not declared in this scope if (U_FAILURE(status) || buffer == nullptr) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/locid.h: In member function 'void icu_70::Locale::getUnicodeKeywords(OutputIterator, UErrorCode&) const': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/locid.h:1238:44: error: 'nullptr' was not declared in this scope if (U_FAILURE(status) || buffer == nullptr) { ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ures.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ures.h:267:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUResourceBundlePointer, UResourceBundle, ures_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalUResourceBundlePointer (const icu_70::LocalUResourceBundlePointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ures.h:267:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUResourceBundlePointer, UResourceBundle, ures_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ures.h:267:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUResourceBundlePointer, UResourceBundle, ures_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ures.h:267:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUResourceBundlePointer, UResourceBundle, ures_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ures.h:267:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUResourceBundlePointer, UResourceBundle, ures_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ures.h:267:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUResourceBundlePointer, UResourceBundle, ures_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ures.h:267:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUResourceBundlePointer, UResourceBundle, ures_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ures.h:267:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUResourceBundlePointer, UResourceBundle, ures_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ures.h:267:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUResourceBundlePointer, UResourceBundle, ures_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ures.h:267:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUResourceBundlePointer, UResourceBundle, ures_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ures.h:267:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUResourceBundlePointer, UResourceBundle, ures_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ures.h:267:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUResourceBundlePointer, UResourceBundle, ures_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ures.h:267:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUResourceBundlePointer, UResourceBundle, ures_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ures.h:267:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUResourceBundlePointer, UResourceBundle, ures_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ures.h:267:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUResourceBundlePointer, UResourceBundle, ures_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ures.h:267:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUResourceBundlePointer, UResourceBundle, ures_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ures.h:267:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUResourceBundlePointer, UResourceBundle, ures_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ures.h:267:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUResourceBundlePointer, UResourceBundle, ures_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ures.h:267:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUResourceBundlePointer, UResourceBundle, ures_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ures.h:267:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUResourceBundlePointer, UResourceBundle, ures_close); ^ In file included from common.h:111:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/resbund.h:477:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID() const override; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucal.h:777:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCalendarPointer, UCalendar, ucal_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalUCalendarPointer (const icu_70::LocalUCalendarPointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucal.h:777:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCalendarPointer, UCalendar, ucal_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucal.h:777:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCalendarPointer, UCalendar, ucal_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucal.h:777:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCalendarPointer, UCalendar, ucal_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucal.h:777:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCalendarPointer, UCalendar, ucal_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucal.h:777:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCalendarPointer, UCalendar, ucal_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucal.h:777:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCalendarPointer, UCalendar, ucal_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucal.h:777:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCalendarPointer, UCalendar, ucal_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucal.h:777:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCalendarPointer, UCalendar, ucal_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucal.h:777:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCalendarPointer, UCalendar, ucal_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucal.h:777:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCalendarPointer, UCalendar, ucal_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucal.h:777:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCalendarPointer, UCalendar, ucal_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucal.h:777:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCalendarPointer, UCalendar, ucal_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucal.h:777:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCalendarPointer, UCalendar, ucal_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucal.h:777:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCalendarPointer, UCalendar, ucal_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucal.h:777:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCalendarPointer, UCalendar, ucal_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucal.h:777:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCalendarPointer, UCalendar, ucal_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucal.h:777:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCalendarPointer, UCalendar, ucal_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucal.h:777:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCalendarPointer, UCalendar, ucal_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucal.h:777:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCalendarPointer, UCalendar, ucal_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/calendar.h:42:0, from common.h:112, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/timezone.h:842:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID(void) const override = 0; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/timezone.h:937:18: error: 'char16_t' does not name a type static const char16_t* findID(const UnicodeString& id); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/timezone.h:947:18: error: 'char16_t' does not name a type static const char16_t* dereferOlsonLink(const UnicodeString& id); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/timezone.h:955:18: error: 'char16_t' does not name a type static const char16_t* getRegion(const UnicodeString& id); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/timezone.h:967:18: error: 'char16_t' does not name a type static const char16_t* getRegion(const UnicodeString& id, UErrorCode& status); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/timezone.h: In member function 'icu_70::UnicodeString& icu_70::TimeZone::getID(icu_70::UnicodeString&) const': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/timezone.h:1020:8: error: ambiguous overload for 'operator=' (operand types are 'icu_70::UnicodeString' and 'const icu_70::UnicodeString') ID = fID; ^ In file included from common.h:107:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1872:18: note: candidate: icu_70::UnicodeString& icu_70::UnicodeString::operator=(const icu_70::UnicodeString&) UnicodeString &operator=(const UnicodeString &srcText); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1909:18: note: candidate: icu_70::UnicodeString& icu_70::UnicodeString::operator=(icu_70::UnicodeString) UnicodeString &operator=(UnicodeString &&src) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/calendar.h:42:0, from common.h:112, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/timezone.h: In member function 'void icu_70::TimeZone::setID(const icu_70::UnicodeString&)': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/timezone.h:1029:9: error: ambiguous overload for 'operator=' (operand types are 'icu_70::UnicodeString' and 'const icu_70::UnicodeString') fID = ID; ^ In file included from common.h:107:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1872:18: note: candidate: icu_70::UnicodeString& icu_70::UnicodeString::operator=(const icu_70::UnicodeString&) UnicodeString &operator=(const UnicodeString &srcText); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1909:18: note: candidate: icu_70::UnicodeString& icu_70::UnicodeString::operator=(icu_70::UnicodeString) UnicodeString &operator=(UnicodeString &&src) U_NOEXCEPT; ^ In file included from common.h:112:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/calendar.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/calendar.h:1344:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID(void) const override = 0; ^ In file included from common.h:113:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/gregocal.h:306:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual GregorianCalendar* clone() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/gregocal.h:353:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool isEquivalentTo(const Calendar& other) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/gregocal.h:367:76: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void roll(EDateFields field, int32_t amount, UErrorCode& status) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/gregocal.h:381:84: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void roll(UCalendarDateFields field, int32_t amount, UErrorCode& status) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/gregocal.h:412:77: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int32_t getActualMinimum(UCalendarDateFields field, UErrorCode &status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/gregocal.h:437:85: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t getActualMaximum(UCalendarDateFields field, UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/gregocal.h:448:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool inDaylightTime(UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/gregocal.h:462:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID(void) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/gregocal.h:487:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual const char * getType() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/gregocal.h:515:68: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UBool useMonth) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/gregocal.h:525:73: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t handleComputeJulianDay(UCalendarDateFields bestField) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/gregocal.h:534:79: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t handleGetMonthLength(int32_t extendedYear, int32_t month) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/gregocal.h:543:56: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t handleGetYearLength(int32_t eyear) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/gregocal.h:618:85: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t handleGetLimit(UCalendarDateFields field, ELimitType limitType) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/gregocal.h:628:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t handleGetExtendedYear() override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/gregocal.h:638:85: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t handleGetExtendedYearFromWeekFields(int32_t yearWoy, int32_t woy) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/gregocal.h:656:75: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void handleComputeFields(int32_t julianDay, UErrorCode &status) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/gregocal.h:762:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool haveDefaultCentury() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/gregocal.h:768:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UDate defaultCenturyStart() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/gregocal.h:774:47: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t defaultCenturyStartYear() const override; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattable.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattablePointer, UFormattable, ufmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalUFormattablePointer (const icu_70::LocalUFormattablePointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattable.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattablePointer, UFormattable, ufmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattable.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattablePointer, UFormattable, ufmt_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattable.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattablePointer, UFormattable, ufmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattable.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattablePointer, UFormattable, ufmt_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattable.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattablePointer, UFormattable, ufmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattable.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattablePointer, UFormattable, ufmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattable.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattablePointer, UFormattable, ufmt_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattable.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattablePointer, UFormattable, ufmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattable.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattablePointer, UFormattable, ufmt_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattable.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattablePointer, UFormattable, ufmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattable.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattablePointer, UFormattable, ufmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattable.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattablePointer, UFormattable, ufmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattable.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattablePointer, UFormattable, ufmt_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattable.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattablePointer, UFormattable, ufmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattable.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattablePointer, UFormattable, ufmt_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattable.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattablePointer, UFormattable, ufmt_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattable.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattablePointer, UFormattable, ufmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattable.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattablePointer, UFormattable, ufmt_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattable.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattablePointer, UFormattable, ufmt_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/format.h:39:0, from common.h:114, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/fmtable.h:590:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/fmtable.h: In member function 'icu_70::UnicodeString& icu_70::Formattable::getString(icu_70::UnicodeString&) const': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/fmtable.h:386:15: error: ambiguous overload for 'operator=' (operand types are 'icu_70::UnicodeString' and 'icu_70::UnicodeString') { result=*fValue.fString; return result; } ^ In file included from common.h:107:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1872:18: note: candidate: icu_70::UnicodeString& icu_70::UnicodeString::operator=(const icu_70::UnicodeString&) UnicodeString &operator=(const UnicodeString &srcText); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1909:18: note: candidate: icu_70::UnicodeString& icu_70::UnicodeString::operator=(icu_70::UnicodeString) UnicodeString &operator=(UnicodeString &&src) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/format.h:40:0, from common.h:114, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/fieldpos.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/fieldpos.h:239:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID() const override; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/format.h:42:0, from common.h:114, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/parsepos.h:169:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID() const override; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ufieldpositer.h:83:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFieldPositionIteratorPointer, UFieldPositionIterator, ufieldpositer_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalUFieldPositionIteratorPointer (const icu_70::LocalUFieldPositionIteratorPointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ufieldpositer.h:83:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFieldPositionIteratorPointer, UFieldPositionIterator, ufieldpositer_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ufieldpositer.h:83:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFieldPositionIteratorPointer, UFieldPositionIterator, ufieldpositer_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ufieldpositer.h:83:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFieldPositionIteratorPointer, UFieldPositionIterator, ufieldpositer_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ufieldpositer.h:83:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFieldPositionIteratorPointer, UFieldPositionIterator, ufieldpositer_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ufieldpositer.h:83:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFieldPositionIteratorPointer, UFieldPositionIterator, ufieldpositer_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ufieldpositer.h:83:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFieldPositionIteratorPointer, UFieldPositionIterator, ufieldpositer_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ufieldpositer.h:83:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFieldPositionIteratorPointer, UFieldPositionIterator, ufieldpositer_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ufieldpositer.h:83:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFieldPositionIteratorPointer, UFieldPositionIterator, ufieldpositer_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ufieldpositer.h:83:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFieldPositionIteratorPointer, UFieldPositionIterator, ufieldpositer_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ufieldpositer.h:83:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFieldPositionIteratorPointer, UFieldPositionIterator, ufieldpositer_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ufieldpositer.h:83:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFieldPositionIteratorPointer, UFieldPositionIterator, ufieldpositer_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ufieldpositer.h:83:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFieldPositionIteratorPointer, UFieldPositionIterator, ufieldpositer_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ufieldpositer.h:83:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFieldPositionIteratorPointer, UFieldPositionIterator, ufieldpositer_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ufieldpositer.h:83:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFieldPositionIteratorPointer, UFieldPositionIterator, ufieldpositer_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ufieldpositer.h:83:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFieldPositionIteratorPointer, UFieldPositionIterator, ufieldpositer_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ufieldpositer.h:83:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFieldPositionIteratorPointer, UFieldPositionIterator, ufieldpositer_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ufieldpositer.h:83:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFieldPositionIteratorPointer, UFieldPositionIterator, ufieldpositer_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ufieldpositer.h:83:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFieldPositionIteratorPointer, UFieldPositionIterator, ufieldpositer_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ufieldpositer.h:83:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFieldPositionIteratorPointer, UFieldPositionIterator, ufieldpositer_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unum.h:505:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatPointer, UNumberFormat, unum_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalUNumberFormatPointer (const icu_70::LocalUNumberFormatPointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unum.h:505:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatPointer, UNumberFormat, unum_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unum.h:505:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatPointer, UNumberFormat, unum_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unum.h:505:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatPointer, UNumberFormat, unum_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unum.h:505:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatPointer, UNumberFormat, unum_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unum.h:505:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatPointer, UNumberFormat, unum_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unum.h:505:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatPointer, UNumberFormat, unum_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unum.h:505:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatPointer, UNumberFormat, unum_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unum.h:505:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatPointer, UNumberFormat, unum_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unum.h:505:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatPointer, UNumberFormat, unum_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unum.h:505:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatPointer, UNumberFormat, unum_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unum.h:505:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatPointer, UNumberFormat, unum_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unum.h:505:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatPointer, UNumberFormat, unum_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unum.h:505:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatPointer, UNumberFormat, unum_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unum.h:505:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatPointer, UNumberFormat, unum_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unum.h:505:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatPointer, UNumberFormat, unum_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unum.h:505:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatPointer, UNumberFormat, unum_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unum.h:505:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatPointer, UNumberFormat, unum_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unum.h:505:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatPointer, UNumberFormat, unum_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unum.h:505:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatPointer, UNumberFormat, unum_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udat.h:1022:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateFormatPointer, UDateFormat, udat_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalUDateFormatPointer (const icu_70::LocalUDateFormatPointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udat.h:1022:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateFormatPointer, UDateFormat, udat_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udat.h:1022:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateFormatPointer, UDateFormat, udat_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udat.h:1022:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateFormatPointer, UDateFormat, udat_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udat.h:1022:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateFormatPointer, UDateFormat, udat_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udat.h:1022:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateFormatPointer, UDateFormat, udat_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udat.h:1022:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateFormatPointer, UDateFormat, udat_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udat.h:1022:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateFormatPointer, UDateFormat, udat_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udat.h:1022:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateFormatPointer, UDateFormat, udat_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udat.h:1022:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateFormatPointer, UDateFormat, udat_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udat.h:1022:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateFormatPointer, UDateFormat, udat_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udat.h:1022:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateFormatPointer, UDateFormat, udat_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udat.h:1022:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateFormatPointer, UDateFormat, udat_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udat.h:1022:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateFormatPointer, UDateFormat, udat_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udat.h:1022:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateFormatPointer, UDateFormat, udat_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udat.h:1022:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateFormatPointer, UDateFormat, udat_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udat.h:1022:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateFormatPointer, UDateFormat, udat_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udat.h:1022:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateFormatPointer, UDateFormat, udat_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udat.h:1022:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateFormatPointer, UDateFormat, udat_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udat.h:1022:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateFormatPointer, UDateFormat, udat_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/curramt.h:22:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numfmt.h:43, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/datefmt.h:32, from common.h:115, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/measure.h:130:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID(void) const override; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/currunit.h:22:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/curramt.h:23, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numfmt.h:43, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/datefmt.h:32, from common.h:115, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/measunit.h:391:29: error: expected ',' or '...' before '&&' token MeasureUnit(MeasureUnit &&other) noexcept; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/measunit.h:391:36: error: invalid constructor; you probably meant 'icu_70::MeasureUnit (const icu_70::MeasureUnit&)' MeasureUnit(MeasureUnit &&other) noexcept; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/measunit.h:391:36: error: expected ';' at end of member declaration /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/measunit.h:391:38: error: 'noexcept' does not name a type MeasureUnit(MeasureUnit &&other) noexcept; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/measunit.h:391:38: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/measunit.h:418:40: error: expected ',' or '...' before '&&' token MeasureUnit &operator=(MeasureUnit &&other) noexcept; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/measunit.h:418:47: error: expected ';' at end of member declaration MeasureUnit &operator=(MeasureUnit &&other) noexcept; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/measunit.h:418:49: error: 'noexcept' does not name a type MeasureUnit &operator=(MeasureUnit &&other) noexcept; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/measunit.h:418:49: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/measunit.h:667:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID(void) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/measunit.h:3717:32: error: expected ',' or '...' before '&&' token MeasureUnit(MeasureUnitImpl&& impl); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/measunit.h: In member function 'std::pair, int> icu_70::MeasureUnit::splitToSingleUnits(UErrorCode&) const': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/measunit.h:3743:10: error: 'array' does not name a type auto array = splitToSingleUnitsImpl(length, status); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/measunit.h:3744:27: error: 'move' is not a member of 'std' return std::make_pair(std::move(array), length); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/measunit.h:3744:37: error: 'array' was not declared in this scope return std::make_pair(std::move(array), length); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/curramt.h:23:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numfmt.h:43, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/datefmt.h:32, from common.h:115, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/currunit.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/currunit.h:97:35: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual CurrencyUnit* clone() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/currunit.h:113:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/currunit.h:127:18: error: 'char16_t' does not name a type inline const char16_t* getISOCurrency() const; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/currunit.h:133:5: error: 'char16_t' does not name a type char16_t isoCode[4]; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/currunit.h:136:14: error: 'char16_t' does not name a type inline const char16_t* CurrencyUnit::getISOCurrency() const { ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numfmt.h:43:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/datefmt.h:32, from common.h:115, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/curramt.h:84:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual CurrencyAmount* clone() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/curramt.h:100:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/curramt.h:120:18: error: 'char16_t' does not name a type inline const char16_t* getISOCurrency() const; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/curramt.h:127:14: error: 'char16_t' does not name a type inline const char16_t* CurrencyAmount::getISOCurrency() const { ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/datefmt.h:32:0, from common.h:115, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numfmt.h:269:35: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual NumberFormat* clone() const override = 0; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numfmt.h:277:50: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator==(const Format& other) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numfmt.h:300:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numfmt.h:321:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numfmt.h:353:56: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ParsePosition& parse_pos) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numfmt.h:1008:36: error: 'char16_t' does not name a type virtual void setCurrency(const char16_t* theCurrency, UErrorCode& ec); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numfmt.h:1017:11: error: 'char16_t' does not name a type const char16_t* getCurrency() const; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numfmt.h:1080:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID(void) const override = 0; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numfmt.h:1110:39: error: 'char16_t' has not been declared virtual void getEffectiveCurrency(char16_t* result, UErrorCode& ec) const; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numfmt.h:1157:5: error: 'char16_t' does not name a type char16_t fCurrency[4]; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numfmt.h:1241:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool visible(void) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numfmt.h:1246:87: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual const UnicodeString * getSupportedIDs(int32_t &count, UErrorCode& status) const override; ^ In file included from common.h:115:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/datefmt.h:232:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual DateFormat* clone() const override = 0; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/datefmt.h:238:44: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator==(const Format&) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/datefmt.h:260:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/datefmt.h:280:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/datefmt.h:526:56: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ParsePosition& parse_pos) const override; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/smpdtfmt.h:42:0, from common.h:116, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzfmt.h:302:50: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator==(const Format& other) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzfmt.h:310:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual TimeZoneFormat* clone() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzfmt.h:639:49: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 FieldPosition& pos, UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzfmt.h:653:106: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void parseObject(const UnicodeString& source, Formattable& result, ParsePosition& parse_pos) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzfmt.h:665:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzfmt.h:947:80: error: 'char16_t' has not been declared int32_t parseDefaultOffsetFields(const UnicodeString& text, int32_t start, char16_t separator, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzfmt.h:987:71: error: 'char16_t' has not been declared static UnicodeString& formatOffsetWithAsciiDigits(int32_t offset, char16_t sep, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzfmt.h:1017:90: error: 'char16_t' has not been declared static int32_t parseAsciiOffsetFields(const UnicodeString& text, ParsePosition& pos, char16_t sep, ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/brkiter.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/smpdtfmt.h:43, from common.h:116, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/chariter.h:145:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID(void) const override = 0; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/chariter.h:155:13: error: 'char16_t' does not name a type virtual char16_t nextPostInc(void) = 0; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/chariter.h:392:13: error: 'char16_t' does not name a type virtual char16_t first(void) = 0; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/chariter.h:402:13: error: 'char16_t' does not name a type virtual char16_t firstPostInc(void); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/chariter.h:441:13: error: 'char16_t' does not name a type virtual char16_t last(void) = 0; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/chariter.h:469:13: error: 'char16_t' does not name a type virtual char16_t setIndex(int32_t position) = 0; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/chariter.h:489:13: error: 'char16_t' does not name a type virtual char16_t current(void) const = 0; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/chariter.h:505:13: error: 'char16_t' does not name a type virtual char16_t next(void) = 0; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/chariter.h:526:13: error: 'char16_t' does not name a type virtual char16_t previous(void) = 0; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utext.h:1596:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTextPointer, UText, utext_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalUTextPointer (const icu_70::LocalUTextPointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utext.h:1596:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTextPointer, UText, utext_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utext.h:1596:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTextPointer, UText, utext_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utext.h:1596:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTextPointer, UText, utext_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utext.h:1596:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTextPointer, UText, utext_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utext.h:1596:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTextPointer, UText, utext_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utext.h:1596:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTextPointer, UText, utext_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utext.h:1596:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTextPointer, UText, utext_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utext.h:1596:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTextPointer, UText, utext_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utext.h:1596:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTextPointer, UText, utext_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utext.h:1596:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTextPointer, UText, utext_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utext.h:1596:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTextPointer, UText, utext_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utext.h:1596:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTextPointer, UText, utext_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utext.h:1596:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTextPointer, UText, utext_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utext.h:1596:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTextPointer, UText, utext_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utext.h:1596:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTextPointer, UText, utext_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utext.h:1596:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTextPointer, UText, utext_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utext.h:1596:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTextPointer, UText, utext_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utext.h:1596:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTextPointer, UText, utext_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utext.h:1596:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTextPointer, UText, utext_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubrk.h:375:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBreakIteratorPointer, UBreakIterator, ubrk_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalUBreakIteratorPointer (const icu_70::LocalUBreakIteratorPointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubrk.h:375:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBreakIteratorPointer, UBreakIterator, ubrk_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubrk.h:375:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBreakIteratorPointer, UBreakIterator, ubrk_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubrk.h:375:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBreakIteratorPointer, UBreakIterator, ubrk_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubrk.h:375:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBreakIteratorPointer, UBreakIterator, ubrk_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubrk.h:375:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBreakIteratorPointer, UBreakIterator, ubrk_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubrk.h:375:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBreakIteratorPointer, UBreakIterator, ubrk_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubrk.h:375:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBreakIteratorPointer, UBreakIterator, ubrk_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubrk.h:375:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBreakIteratorPointer, UBreakIterator, ubrk_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubrk.h:375:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBreakIteratorPointer, UBreakIterator, ubrk_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubrk.h:375:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBreakIteratorPointer, UBreakIterator, ubrk_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubrk.h:375:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBreakIteratorPointer, UBreakIterator, ubrk_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubrk.h:375:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBreakIteratorPointer, UBreakIterator, ubrk_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubrk.h:375:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBreakIteratorPointer, UBreakIterator, ubrk_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubrk.h:375:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBreakIteratorPointer, UBreakIterator, ubrk_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubrk.h:375:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBreakIteratorPointer, UBreakIterator, ubrk_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubrk.h:375:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBreakIteratorPointer, UBreakIterator, ubrk_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubrk.h:375:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBreakIteratorPointer, UBreakIterator, ubrk_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubrk.h:375:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBreakIteratorPointer, UBreakIterator, ubrk_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubrk.h:375:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBreakIteratorPointer, UBreakIterator, ubrk_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/smpdtfmt.h:43:0, from common.h:116, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/brkiter.h:149:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID(void) const override = 0; ^ In file included from common.h:116:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/smpdtfmt.h:870:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual SimpleDateFormat* clone() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/smpdtfmt.h:879:50: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator==(const Format& other) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/smpdtfmt.h:902:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 FieldPosition& pos) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/smpdtfmt.h:925:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/smpdtfmt.h:957:45: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ParsePosition& pos) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/smpdtfmt.h:1100:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID(void) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/smpdtfmt.h:1111:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void adoptCalendar(Calendar* calendarToAdopt) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/smpdtfmt.h:1147:70: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void setContext(UDisplayContext value, UErrorCode& status) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/smpdtfmt.h:1156:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void adoptNumberFormat(NumberFormat *formatToAdopt) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/smpdtfmt.h:1180:26: error: expected ';' at end of member declaration const NumberFormat * getNumberFormatForField(char16_t field) const; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/smpdtfmt.h:1180:59: error: expected ')' before 'field' const NumberFormat * getNumberFormatForField(char16_t field) const; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/smpdtfmt.h:1273:20: error: 'char16_t' has not been declared char16_t ch, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/smpdtfmt.h:1277:20: error: 'char16_t' has not been declared char16_t fieldToOutput, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/smpdtfmt.h:1305:28: error: 'char16_t' has not been declared static UBool isNumeric(char16_t formatChar, int32_t count); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/smpdtfmt.h:1423:65: error: 'char16_t' has not been declared int32_t subParse(const UnicodeString& text, int32_t& start, char16_t ch, int32_t count, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/smpdtfmt.h:1554:37: error: 'char16_t' has not been declared static int32_t getLevelFromChar(char16_t ch); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/smpdtfmt.h:1559:31: error: 'char16_t' has not been declared static UBool isSyntaxChar(char16_t ch); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/smpdtfmt.h:1645:89: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 const number::LocalizedNumberFormatter* fFastNumberFormatters[SMPDTFMT_NF_COUNT] = {}; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/smpdtfmt.h:1645:89: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udatpg.h:201:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateTimePatternGeneratorPointer, UDateTimePatternGenerator, udatpg_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalUDateTimePatternGeneratorPointer (const icu_70::LocalUDateTimePatternGeneratorPointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udatpg.h:201:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateTimePatternGeneratorPointer, UDateTimePatternGenerator, udatpg_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udatpg.h:201:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateTimePatternGeneratorPointer, UDateTimePatternGenerator, udatpg_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udatpg.h:201:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateTimePatternGeneratorPointer, UDateTimePatternGenerator, udatpg_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udatpg.h:201:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateTimePatternGeneratorPointer, UDateTimePatternGenerator, udatpg_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udatpg.h:201:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateTimePatternGeneratorPointer, UDateTimePatternGenerator, udatpg_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udatpg.h:201:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateTimePatternGeneratorPointer, UDateTimePatternGenerator, udatpg_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udatpg.h:201:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateTimePatternGeneratorPointer, UDateTimePatternGenerator, udatpg_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udatpg.h:201:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateTimePatternGeneratorPointer, UDateTimePatternGenerator, udatpg_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udatpg.h:201:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateTimePatternGeneratorPointer, UDateTimePatternGenerator, udatpg_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udatpg.h:201:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateTimePatternGeneratorPointer, UDateTimePatternGenerator, udatpg_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udatpg.h:201:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateTimePatternGeneratorPointer, UDateTimePatternGenerator, udatpg_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udatpg.h:201:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateTimePatternGeneratorPointer, UDateTimePatternGenerator, udatpg_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udatpg.h:201:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateTimePatternGeneratorPointer, UDateTimePatternGenerator, udatpg_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udatpg.h:201:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateTimePatternGeneratorPointer, UDateTimePatternGenerator, udatpg_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udatpg.h:201:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateTimePatternGeneratorPointer, UDateTimePatternGenerator, udatpg_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udatpg.h:201:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateTimePatternGeneratorPointer, UDateTimePatternGenerator, udatpg_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udatpg.h:201:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateTimePatternGeneratorPointer, UDateTimePatternGenerator, udatpg_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udatpg.h:201:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateTimePatternGeneratorPointer, UDateTimePatternGenerator, udatpg_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udatpg.h:201:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDateTimePatternGeneratorPointer, UDateTimePatternGenerator, udatpg_close); ^ In file included from common.h:119:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtptngen.h:516:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtptngen.h:564:5: error: 'char16_t' does not name a type char16_t fDefaultHourFormatChar; ^ In file included from common.h:120:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/measfmt.h:151:50: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator==(const Format &other) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/measfmt.h:157:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual MeasureFormat *clone() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/measfmt.h:167:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode &status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/measfmt.h:179:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ParsePosition &pos) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/measfmt.h:289:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID(void) const override; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/upluralrules.h:136:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUPluralRulesPointer, UPluralRules, uplrules_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalUPluralRulesPointer (const icu_70::LocalUPluralRulesPointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/upluralrules.h:136:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUPluralRulesPointer, UPluralRules, uplrules_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/upluralrules.h:136:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUPluralRulesPointer, UPluralRules, uplrules_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/upluralrules.h:136:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUPluralRulesPointer, UPluralRules, uplrules_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/upluralrules.h:136:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUPluralRulesPointer, UPluralRules, uplrules_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/upluralrules.h:136:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUPluralRulesPointer, UPluralRules, uplrules_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/upluralrules.h:136:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUPluralRulesPointer, UPluralRules, uplrules_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/upluralrules.h:136:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUPluralRulesPointer, UPluralRules, uplrules_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/upluralrules.h:136:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUPluralRulesPointer, UPluralRules, uplrules_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/upluralrules.h:136:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUPluralRulesPointer, UPluralRules, uplrules_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/upluralrules.h:136:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUPluralRulesPointer, UPluralRules, uplrules_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/upluralrules.h:136:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUPluralRulesPointer, UPluralRules, uplrules_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/upluralrules.h:136:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUPluralRulesPointer, UPluralRules, uplrules_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/upluralrules.h:136:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUPluralRulesPointer, UPluralRules, uplrules_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/upluralrules.h:136:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUPluralRulesPointer, UPluralRules, uplrules_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/upluralrules.h:136:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUPluralRulesPointer, UPluralRules, uplrules_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/upluralrules.h:136:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUPluralRulesPointer, UPluralRules, uplrules_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/upluralrules.h:136:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUPluralRulesPointer, UPluralRules, uplrules_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/upluralrules.h:136:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUPluralRulesPointer, UPluralRules, uplrules_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/upluralrules.h:136:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUPluralRulesPointer, UPluralRules, uplrules_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/plurfmt.h:30:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/msgfmt.h:37, from common.h:121, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/plurrule.h:565:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID() const override; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/msgfmt.h:37:0, from common.h:121, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/plurfmt.h:437:50: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator==(const Format& other) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/plurfmt.h:453:35: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual PluralFormat* clone() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/plurfmt.h:472:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/plurfmt.h:508:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ParsePosition& parse_pos) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/plurfmt.h:523:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/plurfmt.h:551:88: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UnicodeString select(void *context, double number, UErrorCode& /*ec*/) const override; ^ In file included from common.h:121:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/msgfmt.h:423:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual MessageFormat* clone() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/msgfmt.h:432:50: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator==(const Format& other) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/msgfmt.h:718:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/msgfmt.h:793:50: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ParsePosition& pos) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/msgfmt.h:853:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID(void) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/msgfmt.h:901:80: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UnicodeString select(void *ctx, double number, UErrorCode& ec) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/msgfmt.h:962:39: error: 'char16_t' does not name a type const char16_t * const *list); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/msgfmt.h:1091:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator==(const Format&) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/msgfmt.h:1092:38: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual DummyFormat* clone() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/msgfmt.h:1099:59: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/msgfmt.h:1103:59: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/msgfmt.h:1106:50: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ParsePosition&) const override; ^ In file included from common.h:123:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/choicfmt.h:254:35: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual ChoiceFormat* clone() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/choicfmt.h:264:50: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator==(const Format& other) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/choicfmt.h:378:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 FieldPosition& pos) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/choicfmt.h:392:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 FieldPosition& pos) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/choicfmt.h:407:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 FieldPosition& pos) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/choicfmt.h:447:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ParsePosition& parsePosition) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/choicfmt.h:457:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID(void) const override; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dcfmtsym.h:39:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:41, from common.h:124, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numsys.h:42:1: error: 'constexpr' does not name a type constexpr const size_t kInternalNumSysNameCapacity = 8; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numsys.h:42:1: note: C++11 'constexpr' only available with -std=c++11 or -std=gnu++11 /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numsys.h:80:64: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 NumberingSystem& operator=(const NumberingSystem& other) = default; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dcfmtsym.h:39:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:41, from common.h:124, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numsys.h:195:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numsys.h:202:26: error: 'kInternalNumSysNameCapacity' was not declared in this scope char name[kInternalNumSysNameCapacity+1]; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:41:0, from common.h:124, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dcfmtsym.h:362:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dcfmtsym.h:458:18: error: 'char16_t' does not name a type inline const char16_t* getCurrencyPattern(void) const; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dcfmtsym.h:503:11: error: 'char16_t' does not name a type const char16_t* currPattern; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dcfmtsym.h:387:82: error: 'nullptr' was not declared in this scope UBool useLastResortData = false, const NumberingSystem* ns = nullptr); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dcfmtsym.h: In member function 'void icu_70::DecimalFormatSymbols::setSymbol(icu_70::DecimalFormatSymbols::ENumberFormatSymbol, const icu_70::UnicodeString&, UBool)': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dcfmtsym.h:560:25: error: ambiguous overload for 'operator=' (operand types are 'icu_70::UnicodeString' and 'const icu_70::UnicodeString') fSymbols[symbol]=value; ^ In file included from common.h:107:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1872:18: note: candidate: icu_70::UnicodeString& icu_70::UnicodeString::operator=(const icu_70::UnicodeString&) UnicodeString &operator=(const UnicodeString &srcText); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1909:18: note: candidate: icu_70::UnicodeString& icu_70::UnicodeString::operator=(icu_70::UnicodeString) UnicodeString &operator=(UnicodeString &&src) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:41:0, from common.h:124, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dcfmtsym.h:572:52: error: ambiguous overload for 'operator=' (operand types are 'icu_70::UnicodeString' and 'icu_70::UnicodeString') fSymbols[(int)kOneDigitSymbol+i-1] = UnicodeString(sym); ^ In file included from common.h:107:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1872:18: note: candidate: icu_70::UnicodeString& icu_70::UnicodeString::operator=(const icu_70::UnicodeString&) UnicodeString &operator=(const UnicodeString &srcText); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1909:18: note: candidate: icu_70::UnicodeString& icu_70::UnicodeString::operator=(icu_70::UnicodeString) UnicodeString &operator=(UnicodeString &&src) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:41:0, from common.h:124, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dcfmtsym.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dcfmtsym.h:590:14: error: 'char16_t' does not name a type inline const char16_t* ^ In file included from common.h:124:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:806:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setGroupingUsed(UBool newValue) U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:815:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setParseIntegerOnly(UBool value) U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:824:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setLenient(UBool enable) U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:893:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ~DecimalFormat() U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:902:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 DecimalFormat* clone() const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:912:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 bool operator==(const Format& other) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:928:87: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UnicodeString& format(double number, UnicodeString& appendTo, FieldPosition& pos) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:944:47: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode& status) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:961:47: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode& status) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:974:88: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UnicodeString& format(int32_t number, UnicodeString& appendTo, FieldPosition& pos) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:990:47: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode& status) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:1007:47: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode& status) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:1020:88: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UnicodeString& format(int64_t number, UnicodeString& appendTo, FieldPosition& pos) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:1036:47: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode& status) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:1053:47: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode& status) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:1072:47: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode& status) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:1092:79: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 FieldPositionIterator* posIter, UErrorCode& status) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:1110:67: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 FieldPosition& pos, UErrorCode& status) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:1136:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ParsePosition& parsePosition) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:1157:82: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CurrencyAmount* parseCurrency(const UnicodeString& text, ParsePosition& pos) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:1402:49: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual ERoundingMode getRoundingMode(void) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:1412:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void setRoundingMode(ERoundingMode roundingMode) U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:1913:50: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setMaximumIntegerDigits(int32_t newValue) U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:1924:50: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setMinimumIntegerDigits(int32_t newValue) U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:1935:51: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setMaximumFractionDigits(int32_t newValue) U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:1946:51: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setMinimumFractionDigits(int32_t newValue) U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:2021:28: error: 'char16_t' does not name a type void setCurrency(const char16_t* theCurrency, UErrorCode& ec) U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:2021:65: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setCurrency(const char16_t* theCurrency, UErrorCode& ec) U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:2029:36: error: 'char16_t' does not name a type virtual void setCurrency(const char16_t* theCurrency); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:2140:38: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UClassID getDynamicClassID(void) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:2195:49: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 number::impl::DecimalFormatFields* fields = nullptr; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/decimfmt.h:2195:49: error: 'nullptr' was not declared in this scope In file included from common.h:125:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbnf.h:701:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual RuleBasedNumberFormat* clone() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbnf.h:710:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator==(const Format& other) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbnf.h:796:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 FieldPosition& pos) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbnf.h:808:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 FieldPosition& pos) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbnf.h:819:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 FieldPosition& pos) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbnf.h:891:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbnf.h:912:52: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ParsePosition& parsePosition) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbnf.h:949:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void setLenient(UBool enabled) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbnf.h:958:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual inline UBool isLenient(void) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbnf.h:990:68: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void setContext(UDisplayContext value, UErrorCode& status) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbnf.h:997:49: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual ERoundingMode getRoundingMode(void) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbnf.h:1004:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void setRoundingMode(ERoundingMode roundingMode) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbnf.h:1019:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID(void) const override; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzrule.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/basictz.h:24, from common.h:132, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtrule.h:246:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID(void) const override; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/basictz.h:24:0, from common.h:132, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzrule.h:234:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual InitialTimeZoneRule* clone() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzrule.h:250:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator==(const TimeZoneRule& that) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzrule.h:259:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator!=(const TimeZoneRule& that) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzrule.h:283:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool isEquivalentTo(const TimeZoneRule& that) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzrule.h:296:95: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool getFirstStart(int32_t prevRawOffset, int32_t prevDSTSavings, UDate& result) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzrule.h:309:95: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool getFinalStart(int32_t prevRawOffset, int32_t prevDSTSavings, UDate& result) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzrule.h:326:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UBool inclusive, UDate& result) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzrule.h:343:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UBool inclusive, UDate& result) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzrule.h:370:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID(void) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzrule.h:445:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual AnnualTimeZoneRule* clone() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzrule.h:461:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator==(const TimeZoneRule& that) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzrule.h:470:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator!=(const TimeZoneRule& that) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzrule.h:518:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool isEquivalentTo(const TimeZoneRule& that) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzrule.h:531:95: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool getFirstStart(int32_t prevRawOffset, int32_t prevDSTSavings, UDate& result) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzrule.h:544:95: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool getFinalStart(int32_t prevRawOffset, int32_t prevDSTSavings, UDate& result) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzrule.h:561:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UBool inclusive, UDate& result) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzrule.h:578:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UBool inclusive, UDate& result) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzrule.h:611:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID(void) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzrule.h:661:44: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual TimeArrayTimeZoneRule* clone() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzrule.h:677:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator==(const TimeZoneRule& that) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzrule.h:686:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator!=(const TimeZoneRule& that) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzrule.h:724:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool isEquivalentTo(const TimeZoneRule& that) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzrule.h:737:95: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool getFirstStart(int32_t prevRawOffset, int32_t prevDSTSavings, UDate& result) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzrule.h:750:95: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool getFinalStart(int32_t prevRawOffset, int32_t prevDSTSavings, UDate& result) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzrule.h:767:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UBool inclusive, UDate& result) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzrule.h:784:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UBool inclusive, UDate& result) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tzrule.h:822:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID(void) const override; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/basictz.h:25:0, from common.h:132, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tztrans.h:190:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID(void) const override; ^ In file included from common.h:132:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/basictz.h:52:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual BasicTimeZone* clone() const override = 0; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/basictz.h:224:54: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 BasicTimeZone& operator=(const BasicTimeZone&) = default; ^ In file included from common.h:133:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbtz.h:79:51: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator==(const TimeZone& that) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbtz.h:127:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual RuleBasedTimeZone* clone() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbtz.h:154:86: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 uint8_t dayOfWeek, int32_t millis, UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbtz.h:177:69: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int32_t monthLength, UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbtz.h:202:64: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int32_t& dstOffset, UErrorCode& ec) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbtz.h:211:51: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void setRawOffset(int32_t offsetMillis) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbtz.h:220:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t getRawOffset(void) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbtz.h:228:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool useDaylightTime(void) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbtz.h:244:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool inDaylightTime(UDate date, UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbtz.h:255:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool hasSameRules(const TimeZone& other) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbtz.h:265:94: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool getNextTransition(UDate base, UBool inclusive, TimeZoneTransition& result) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbtz.h:275:98: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool getPreviousTransition(UDate base, UBool inclusive, TimeZoneTransition& result) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbtz.h:285:62: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t countTransitionRules(UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbtz.h:304:80: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 const TimeZoneRule* trsrules[], int32_t& trscount, UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbtz.h:314:69: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int32_t& rawOffset, int32_t& dstOffset, UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbtz.h:364:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID(void) const override; ^ In file included from common.h:134:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/simpletz.h:114:51: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator==(const TimeZone& that) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/simpletz.h:574:86: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 uint8_t dayOfWeek, int32_t millis, UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/simpletz.h:593:69: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int32_t monthLength, UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/simpletz.h:621:64: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int32_t& dstOffset, UErrorCode& ec) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/simpletz.h:631:69: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int32_t& rawOffset, int32_t& dstOffset, UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/simpletz.h:641:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t getRawOffset(void) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/simpletz.h:650:51: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void setRawOffset(int32_t offsetMillis) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/simpletz.h:671:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t getDSTSavings(void) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/simpletz.h:679:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool useDaylightTime(void) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/simpletz.h:696:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool inDaylightTime(UDate date, UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/simpletz.h:705:47: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UBool hasSameRules(const TimeZone& other) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/simpletz.h:714:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual SimpleTimeZone* clone() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/simpletz.h:724:94: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool getNextTransition(UDate base, UBool inclusive, TimeZoneTransition& result) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/simpletz.h:734:98: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool getPreviousTransition(UDate base, UBool inclusive, TimeZoneTransition& result) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/simpletz.h:744:62: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t countTransitionRules(UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/simpletz.h:763:80: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 const TimeZoneRule* trsrules[], int32_t& trscount, UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/simpletz.h:778:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID(void) const override; ^ In file included from common.h:135:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/vtzone.h:75:51: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator==(const TimeZone& that) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/vtzone.h:190:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual VTimeZone* clone() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/vtzone.h:217:86: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 uint8_t dayOfWeek, int32_t millis, UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/vtzone.h:240:69: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int32_t monthLength, UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/vtzone.h:265:64: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int32_t& dstOffset, UErrorCode& ec) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/vtzone.h:275:69: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int32_t& rawOffset, int32_t& dstOffset, UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/vtzone.h:285:51: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void setRawOffset(int32_t offsetMillis) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/vtzone.h:294:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t getRawOffset(void) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/vtzone.h:302:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool useDaylightTime(void) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/vtzone.h:318:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool inDaylightTime(UDate date, UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/vtzone.h:329:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool hasSameRules(const TimeZone& other) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/vtzone.h:339:94: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool getNextTransition(UDate base, UBool inclusive, TimeZoneTransition& result) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/vtzone.h:349:98: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool getPreviousTransition(UDate base, UBool inclusive, TimeZoneTransition& result) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/vtzone.h:359:62: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t countTransitionRules(UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/vtzone.h:378:80: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 const TimeZoneRule* trsrules[], int32_t& trscount, UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/vtzone.h:464:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID(void) const override; ^ In file included from common.h:138:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtfmtsym.h:84:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 class U_I18N_API DateFormatSymbols U_FINAL : public UObject { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtfmtsym.h:430:18: error: 'char16_t' does not name a type static const char16_t DEFAULT_TIME_SEPARATOR = 0x003a; // ':' ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtfmtsym.h:436:18: error: 'char16_t' does not name a type static const char16_t ALTERNATE_TIME_SEPARATOR = 0x002e; // '.' ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtfmtsym.h:570:18: error: 'char16_t' does not name a type static const char16_t * U_EXPORT2 getPatternUChars(void); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtfmtsym.h:631:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtfmtsym.h:996:59: error: 'char16_t' has not been declared static UDateFormatField U_EXPORT2 getPatternCharIndex(char16_t c); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtfmtsym.h:1006:49: error: 'char16_t' has not been declared static UBool U_EXPORT2 isNumericPatternChar(char16_t c, int32_t count); ^ In file included from common.h:142:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uchriter.h:122:75: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator==(const ForwardCharacterIterator& that) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uchriter.h:129:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t hashCode(void) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uchriter.h:138:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UCharCharacterIterator* clone() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uchriter.h:147:11: error: 'char16_t' does not name a type virtual char16_t first(void) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uchriter.h:157:11: error: 'char16_t' does not name a type virtual char16_t firstPostInc(void) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uchriter.h:168:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UChar32 first32(void) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uchriter.h:178:44: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UChar32 first32PostInc(void) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uchriter.h:187:11: error: 'char16_t' does not name a type virtual char16_t last(void) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uchriter.h:196:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UChar32 last32(void) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uchriter.h:206:11: error: 'char16_t' does not name a type virtual char16_t setIndex(int32_t position) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uchriter.h:219:52: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UChar32 setIndex32(int32_t position) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uchriter.h:226:11: error: 'char16_t' does not name a type virtual char16_t current(void) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uchriter.h:233:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UChar32 current32(void) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uchriter.h:242:11: error: 'char16_t' does not name a type virtual char16_t next(void) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uchriter.h:252:11: error: 'char16_t' does not name a type virtual char16_t nextPostInc(void) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uchriter.h:264:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UChar32 next32(void) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uchriter.h:274:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UChar32 next32PostInc(void) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uchriter.h:285:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool hasNext() override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uchriter.h:294:11: error: 'char16_t' does not name a type virtual char16_t previous(void) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uchriter.h:303:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UChar32 previous32(void) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uchriter.h:314:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool hasPrevious() override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uchriter.h:327:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t move(int32_t delta, EOrigin origin) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uchriter.h:344:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t move32(int32_t delta, EOrigin origin) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uchriter.h:359:56: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void getText(UnicodeString& result) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uchriter.h:373:51: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID(void) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uchriter.h:385:9: error: 'char16_t' does not name a type const char16_t* text; ^ In file included from common.h:143:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/schriter.h:127:75: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator==(const ForwardCharacterIterator& that) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/schriter.h:136:44: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual StringCharacterIterator* clone() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/schriter.h:152:56: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void getText(UnicodeString& result) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/schriter.h:159:52: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID(void) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/schriter.h:181:22: error: 'char16_t' does not name a type void setText(const char16_t* newText, int32_t newTextLength); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udata.h:434:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDataMemoryPointer, UDataMemory, udata_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalUDataMemoryPointer (const icu_70::LocalUDataMemoryPointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udata.h:434:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDataMemoryPointer, UDataMemory, udata_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udata.h:434:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDataMemoryPointer, UDataMemory, udata_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udata.h:434:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDataMemoryPointer, UDataMemory, udata_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udata.h:434:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDataMemoryPointer, UDataMemory, udata_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udata.h:434:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDataMemoryPointer, UDataMemory, udata_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udata.h:434:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDataMemoryPointer, UDataMemory, udata_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udata.h:434:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDataMemoryPointer, UDataMemory, udata_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udata.h:434:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDataMemoryPointer, UDataMemory, udata_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udata.h:434:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDataMemoryPointer, UDataMemory, udata_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udata.h:434:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDataMemoryPointer, UDataMemory, udata_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udata.h:434:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDataMemoryPointer, UDataMemory, udata_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udata.h:434:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDataMemoryPointer, UDataMemory, udata_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udata.h:434:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDataMemoryPointer, UDataMemory, udata_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udata.h:434:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDataMemoryPointer, UDataMemory, udata_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udata.h:434:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDataMemoryPointer, UDataMemory, udata_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udata.h:434:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDataMemoryPointer, UDataMemory, udata_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udata.h:434:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDataMemoryPointer, UDataMemory, udata_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udata.h:434:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDataMemoryPointer, UDataMemory, udata_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/udata.h:434:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUDataMemoryPointer, UDataMemory, udata_close); ^ In file included from common.h:145:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbbi.h:263:56: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator==(const BreakIterator& that) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbbi.h:284:45: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual RuleBasedBreakIterator* clone() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbbi.h:329:47: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual CharacterIterator& getText(void) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbbi.h:346:65: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UText *getUText(UText *fillIn, UErrorCode &status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbbi.h:355:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void adoptText(CharacterIterator* newText) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbbi.h:368:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void setText(const UnicodeString& newText) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbbi.h:383:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void setText(UText *text, UErrorCode &status) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbbi.h:390:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t first(void) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbbi.h:397:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t last(void) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbbi.h:409:35: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t next(int32_t n) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbbi.h:416:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t next(void) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbbi.h:423:34: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t previous(void) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbbi.h:432:45: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t following(int32_t offset) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbbi.h:441:45: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t preceding(int32_t offset) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbbi.h:451:44: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool isBoundary(int32_t offset) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbbi.h:461:35: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t current(void) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbbi.h:495:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t getRuleStatus() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbbi.h:520:94: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t getRuleStatusVec(int32_t *fillInVec, int32_t capacity, UErrorCode &status) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbbi.h:533:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID(void) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbbi.h:577:73: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode &status) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/rbbi.h:624:86: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual RuleBasedBreakIterator &refreshInputText(UText *input, UErrorCode &status) override; ^ In file included from common.h:147:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/caniter.h:76:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 class U_COMMON_API CanonicalIterator U_FINAL : public UObject { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/caniter.h:148:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID() const override; ^ In file included from common.h:147:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/caniter.h:192:63: error: 'char16_t' does not name a type Hashtable *getEquivalents2(Hashtable *fillinResult, const char16_t *segment, int32_t segLen, UErrorCode &status); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/caniter.h:201:69: error: 'char16_t' does not name a type Hashtable *extract(Hashtable *fillinResult, UChar32 comp, const char16_t *segment, int32_t segLen, int32_t segmentPos, UErrorCode &status); ^ In file included from common.h:148:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/coleitr.h:121:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 class U_I18N_API CollationElementIterator U_FINAL : public UObject { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/coleitr.h:282:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID() const override; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uset.h:333:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSetPointer, USet, uset_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalUSetPointer (const icu_70::LocalUSetPointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uset.h:333:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSetPointer, USet, uset_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uset.h:333:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSetPointer, USet, uset_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uset.h:333:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSetPointer, USet, uset_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uset.h:333:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSetPointer, USet, uset_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uset.h:333:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSetPointer, USet, uset_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uset.h:333:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSetPointer, USet, uset_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uset.h:333:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSetPointer, USet, uset_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uset.h:333:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSetPointer, USet, uset_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uset.h:333:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSetPointer, USet, uset_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uset.h:333:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSetPointer, USet, uset_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uset.h:333:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSetPointer, USet, uset_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uset.h:333:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSetPointer, USet, uset_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uset.h:333:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSetPointer, USet, uset_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uset.h:333:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSetPointer, USet, uset_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uset.h:333:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSetPointer, USet, uset_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uset.h:333:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSetPointer, USet, uset_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uset.h:333:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSetPointer, USet, uset_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uset.h:333:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSetPointer, USet, uset_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uset.h:333:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSetPointer, USet, uset_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unorm2.h:264:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNormalizer2Pointer, UNormalizer2, unorm2_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalUNormalizer2Pointer (const icu_70::LocalUNormalizer2Pointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unorm2.h:264:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNormalizer2Pointer, UNormalizer2, unorm2_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unorm2.h:264:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNormalizer2Pointer, UNormalizer2, unorm2_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unorm2.h:264:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNormalizer2Pointer, UNormalizer2, unorm2_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unorm2.h:264:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNormalizer2Pointer, UNormalizer2, unorm2_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unorm2.h:264:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNormalizer2Pointer, UNormalizer2, unorm2_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unorm2.h:264:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNormalizer2Pointer, UNormalizer2, unorm2_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unorm2.h:264:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNormalizer2Pointer, UNormalizer2, unorm2_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unorm2.h:264:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNormalizer2Pointer, UNormalizer2, unorm2_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unorm2.h:264:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNormalizer2Pointer, UNormalizer2, unorm2_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unorm2.h:264:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNormalizer2Pointer, UNormalizer2, unorm2_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unorm2.h:264:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNormalizer2Pointer, UNormalizer2, unorm2_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unorm2.h:264:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNormalizer2Pointer, UNormalizer2, unorm2_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unorm2.h:264:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNormalizer2Pointer, UNormalizer2, unorm2_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unorm2.h:264:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNormalizer2Pointer, UNormalizer2, unorm2_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unorm2.h:264:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNormalizer2Pointer, UNormalizer2, unorm2_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unorm2.h:264:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNormalizer2Pointer, UNormalizer2, unorm2_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unorm2.h:264:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNormalizer2Pointer, UNormalizer2, unorm2_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unorm2.h:264:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNormalizer2Pointer, UNormalizer2, unorm2_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unorm2.h:264:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNormalizer2Pointer, UNormalizer2, unorm2_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucol.h:543:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCollatorPointer, UCollator, ucol_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalUCollatorPointer (const icu_70::LocalUCollatorPointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucol.h:543:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCollatorPointer, UCollator, ucol_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucol.h:543:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCollatorPointer, UCollator, ucol_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucol.h:543:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCollatorPointer, UCollator, ucol_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucol.h:543:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCollatorPointer, UCollator, ucol_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucol.h:543:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCollatorPointer, UCollator, ucol_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucol.h:543:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCollatorPointer, UCollator, ucol_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucol.h:543:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCollatorPointer, UCollator, ucol_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucol.h:543:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCollatorPointer, UCollator, ucol_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucol.h:543:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCollatorPointer, UCollator, ucol_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucol.h:543:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCollatorPointer, UCollator, ucol_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucol.h:543:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCollatorPointer, UCollator, ucol_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucol.h:543:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCollatorPointer, UCollator, ucol_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucol.h:543:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCollatorPointer, UCollator, ucol_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucol.h:543:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCollatorPointer, UCollator, ucol_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucol.h:543:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCollatorPointer, UCollator, ucol_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucol.h:543:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCollatorPointer, UCollator, ucol_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucol.h:543:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCollatorPointer, UCollator, ucol_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucol.h:543:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCollatorPointer, UCollator, ucol_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucol.h:543:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCollatorPointer, UCollator, ucol_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unifilt.h:19:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:21, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/coll.h:65, from common.h:149, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unifunct.h:103:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID(void) const override = 0; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:21:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/coll.h:65, from common.h:149, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unifilt.h:80:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UnicodeFilter* clone() const override = 0; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unifilt.h:96:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UnicodeMatcher* toMatcher() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unifilt.h:105:51: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UBool incremental) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unifilt.h:111:56: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void setData(const TransliterationRuleData*) override; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/coll.h:65:0, from common.h:149, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:285:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 class U_COMMON_API UnicodeSet U_FINAL : public UnicodeFilter { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:291:12: error: 'constexpr' does not name a type static constexpr int32_t INITIAL_CAPACITY = 25; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:291:12: note: C++11 'constexpr' only available with -std=c++11 or -std=gnu++11 /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:293:12: error: 'constexpr' does not name a type static constexpr uint8_t kIsBogus = 1; // This set is bogus (i.e. not valid) ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:293:12: note: C++11 'constexpr' only available with -std=c++11 or -std=gnu++11 /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:295:21: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 UChar32* list = stackList; // MUST be terminated with HIGH ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:296:24: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 int32_t capacity = INITIAL_CAPACITY; // capacity of list ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:297:19: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 int32_t len = 1; // length of list used; 1 <= len <= capacity ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:298:22: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 uint8_t fFlags = 0; // Bit flag (see constants above) ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:300:22: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 BMPSet *bmpSet = nullptr; // The set is frozen iff either bmpSet or stringSpan is not NULL. ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:301:23: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 UChar32* buffer = nullptr; // internal buffer, may be NULL ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:302:30: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 int32_t bufferCapacity = 0; // capacity of buffer ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:313:5: error: 'char16_t' does not name a type char16_t *pat = nullptr; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:314:22: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 int32_t patLen = 0; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:316:24: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 UVector* strings = nullptr; // maintained in sorted order ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:317:40: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 UnicodeSetStringSpan *stringSpan = nullptr; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:324:23: error: 'INITIAL_CAPACITY' was not declared in this scope UChar32 stackList[INITIAL_CAPACITY]; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:512:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UnicodeSet* clone() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:714:71: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UBool escapeUnprintable = false) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:812:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool contains(UChar32 c) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:925:24: error: 'char16_t' does not name a type int32_t span(const char16_t *s, int32_t length, USetSpanCondition spanCondition) const; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:958:28: error: 'char16_t' does not name a type int32_t spanBack(const char16_t *s, int32_t length, USetSpanCondition spanCondition) const; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:1021:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UBool incremental) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:1070:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void addMatchSetTo(UnicodeSet& toUnionTo) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:1536:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID(void) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:1557:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool matchesIndexValue(uint8_t v) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:1716:27: error: 'char16_t' does not name a type void setPattern(const char16_t *newPat, int32_t newPatLen); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:295:21: error: 'stackList' was not declared in this scope UChar32* list = stackList; // MUST be terminated with HIGH ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:296:24: error: 'INITIAL_CAPACITY' was not declared in this scope int32_t capacity = INITIAL_CAPACITY; // capacity of list ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:300:22: error: 'nullptr' was not declared in this scope BMPSet *bmpSet = nullptr; // The set is frozen iff either bmpSet or stringSpan is not NULL. ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:301:23: error: 'nullptr' was not declared in this scope UChar32* buffer = nullptr; // internal buffer, may be NULL ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:316:24: error: 'nullptr' was not declared in this scope UVector* strings = nullptr; // maintained in sorted order ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:317:40: error: 'nullptr' was not declared in this scope UnicodeSetStringSpan *stringSpan = nullptr; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h: In member function 'void icu_70::UnicodeSet::setPattern(const icu_70::UnicodeString&)': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:1714:27: error: 'const class icu_70::UnicodeString' has no member named 'getBuffer' setPattern(newPat.getBuffer(), newPat.length()); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h: In member function 'UBool icu_70::UnicodeSet::isBogus() const': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:1748:29: error: 'kIsBogus' was not declared in this scope return (UBool)(fFlags & kIsBogus); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h: In member function '__int32_t icu_70::UnicodeSet::span(const icu_70::UnicodeString&, __int32_t, USetSpanCondition) const': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:1774:25: error: 'const class icu_70::UnicodeString' has no member named 'getBuffer' return start+span(s.getBuffer()+start, sLength-start, spanCondition); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h: In member function '__int32_t icu_70::UnicodeSet::spanBack(const icu_70::UnicodeString&, __int32_t, USetSpanCondition) const': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uniset.h:1784:23: error: 'const class icu_70::UnicodeString' has no member named 'getBuffer' return spanBack(s.getBuffer(), limit, spanCondition); ^ In file included from common.h:149:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/coll.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/coll.h:432:45: error: 'char16_t' does not name a type virtual EComparisonResult compare(const char16_t* source, int32_t sourceLength, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/coll.h:433:45: error: 'char16_t' does not name a type const char16_t* target, int32_t targetLength) ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/coll.h:453:44: error: 'char16_t' does not name a type virtual UCollationResult compare(const char16_t* source, int32_t sourceLength, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/coll.h:454:45: error: 'char16_t' does not name a type const char16_t* target, int32_t targetLength, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/coll.h:530:49: error: 'char16_t' does not name a type virtual CollationKey& getCollationKey(const char16_t*source, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/coll.h:867:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID(void) const override = 0; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/coll.h:938:43: error: 'char16_t' does not name a type virtual uint32_t setVariableTop(const char16_t *varTop, int32_t len, UErrorCode &status) = 0; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/coll.h:1041:38: error: 'char16_t' does not name a type virtual int32_t getSortKey(const char16_t*source, int32_t sourceLength, ^ In file included from common.h:150:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/sortkey.h:240:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID() const override; ^ In file included from common.h:151:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:115:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 class U_I18N_API RuleBasedCollator U_FINAL : public Collator { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:226:52: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator==(const Collator& other) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:233:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual RuleBasedCollator* clone() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:277:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode &status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:295:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode &status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:313:44: error: 'char16_t' does not name a type virtual UCollationResult compare(const char16_t* source, int32_t sourceLength, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:314:44: error: 'char16_t' does not name a type const char16_t* target, int32_t targetLength, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:315:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode &status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:330:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode &status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:347:62: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode &status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:365:63: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:382:49: error: 'char16_t' does not name a type virtual CollationKey& getCollationKey(const char16_t *source, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:385:63: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:392:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t hashCode() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:405:75: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual Locale getLocale(ULocDataLocaleType type, UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:420:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void getVersion(UVersionInfo info) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:452:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID(void) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:514:49: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode &status) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:524:65: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode &status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:542:82: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual Collator &setMaxVariable(UColReorderCode group, UErrorCode &errorCode) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:550:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UColReorderCode getMaxVariable() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:569:43: error: 'char16_t' does not name a type virtual uint32_t setVariableTop(const char16_t *varTop, int32_t len, UErrorCode &status) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:569:92: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual uint32_t setVariableTop(const char16_t *varTop, int32_t len, UErrorCode &status) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:586:84: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual uint32_t setVariableTop(const UnicodeString &varTop, UErrorCode &status) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:599:68: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void setVariableTop(uint32_t varTop, UErrorCode &status) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:609:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual uint32_t getVariableTop(UErrorCode &status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:620:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UnicodeSet *getTailoredSet(UErrorCode &status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:637:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int32_t resultLength) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:655:38: error: 'char16_t' does not name a type virtual int32_t getSortKey(const char16_t *source, int32_t sourceLength, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:656:71: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 uint8_t *result, int32_t resultLength) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:673:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:688:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode& status) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:697:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode &errorCode) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:725:74: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode &status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:733:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 uint8_t *dest, int32_t count, UErrorCode &errorCode) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:809:113: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void setLocales(const Locale& requestedLocale, const Locale& validLocale, const Locale& actualLocale) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:830:38: error: 'char16_t' does not name a type UCollationResult doCompare(const char16_t *left, int32_t leftLength, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:831:38: error: 'char16_t' does not name a type const char16_t *right, int32_t rightLength, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:837:29: error: 'char16_t' does not name a type void writeSortKey(const char16_t *s, int32_t length, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:840:36: error: 'char16_t' does not name a type void writeIdenticalLevel(const char16_t *s, const char16_t *limit, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tblcoll.h:840:55: error: 'char16_t' does not name a type void writeIdenticalLevel(const char16_t *s, const char16_t *limit, ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucsdet.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCharsetDetectorPointer, UCharsetDetector, ucsdet_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalUCharsetDetectorPointer (const icu_70::LocalUCharsetDetectorPointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucsdet.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCharsetDetectorPointer, UCharsetDetector, ucsdet_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucsdet.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCharsetDetectorPointer, UCharsetDetector, ucsdet_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucsdet.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCharsetDetectorPointer, UCharsetDetector, ucsdet_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucsdet.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCharsetDetectorPointer, UCharsetDetector, ucsdet_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucsdet.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCharsetDetectorPointer, UCharsetDetector, ucsdet_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucsdet.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCharsetDetectorPointer, UCharsetDetector, ucsdet_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucsdet.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCharsetDetectorPointer, UCharsetDetector, ucsdet_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucsdet.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCharsetDetectorPointer, UCharsetDetector, ucsdet_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucsdet.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCharsetDetectorPointer, UCharsetDetector, ucsdet_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucsdet.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCharsetDetectorPointer, UCharsetDetector, ucsdet_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucsdet.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCharsetDetectorPointer, UCharsetDetector, ucsdet_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucsdet.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCharsetDetectorPointer, UCharsetDetector, ucsdet_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucsdet.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCharsetDetectorPointer, UCharsetDetector, ucsdet_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucsdet.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCharsetDetectorPointer, UCharsetDetector, ucsdet_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucsdet.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCharsetDetectorPointer, UCharsetDetector, ucsdet_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucsdet.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCharsetDetectorPointer, UCharsetDetector, ucsdet_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucsdet.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCharsetDetectorPointer, UCharsetDetector, ucsdet_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucsdet.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCharsetDetectorPointer, UCharsetDetector, ucsdet_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucsdet.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCharsetDetectorPointer, UCharsetDetector, ucsdet_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uidna.h:169:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUIDNAPointer, UIDNA, uidna_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalUIDNAPointer (const icu_70::LocalUIDNAPointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uidna.h:169:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUIDNAPointer, UIDNA, uidna_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uidna.h:169:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUIDNAPointer, UIDNA, uidna_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uidna.h:169:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUIDNAPointer, UIDNA, uidna_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uidna.h:169:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUIDNAPointer, UIDNA, uidna_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uidna.h:169:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUIDNAPointer, UIDNA, uidna_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uidna.h:169:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUIDNAPointer, UIDNA, uidna_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uidna.h:169:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUIDNAPointer, UIDNA, uidna_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uidna.h:169:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUIDNAPointer, UIDNA, uidna_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uidna.h:169:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUIDNAPointer, UIDNA, uidna_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uidna.h:169:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUIDNAPointer, UIDNA, uidna_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uidna.h:169:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUIDNAPointer, UIDNA, uidna_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uidna.h:169:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUIDNAPointer, UIDNA, uidna_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uidna.h:169:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUIDNAPointer, UIDNA, uidna_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uidna.h:169:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUIDNAPointer, UIDNA, uidna_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uidna.h:169:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUIDNAPointer, UIDNA, uidna_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uidna.h:169:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUIDNAPointer, UIDNA, uidna_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uidna.h:169:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUIDNAPointer, UIDNA, uidna_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uidna.h:169:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUIDNAPointer, UIDNA, uidna_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uidna.h:169:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUIDNAPointer, UIDNA, uidna_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utrans.h:258:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTransliteratorPointer, UTransliterator, utrans_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalUTransliteratorPointer (const icu_70::LocalUTransliteratorPointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utrans.h:258:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTransliteratorPointer, UTransliterator, utrans_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utrans.h:258:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTransliteratorPointer, UTransliterator, utrans_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utrans.h:258:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTransliteratorPointer, UTransliterator, utrans_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utrans.h:258:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTransliteratorPointer, UTransliterator, utrans_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utrans.h:258:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTransliteratorPointer, UTransliterator, utrans_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utrans.h:258:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTransliteratorPointer, UTransliterator, utrans_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utrans.h:258:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTransliteratorPointer, UTransliterator, utrans_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utrans.h:258:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTransliteratorPointer, UTransliterator, utrans_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utrans.h:258:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTransliteratorPointer, UTransliterator, utrans_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utrans.h:258:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTransliteratorPointer, UTransliterator, utrans_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utrans.h:258:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTransliteratorPointer, UTransliterator, utrans_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utrans.h:258:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTransliteratorPointer, UTransliterator, utrans_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utrans.h:258:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTransliteratorPointer, UTransliterator, utrans_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utrans.h:258:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTransliteratorPointer, UTransliterator, utrans_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utrans.h:258:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTransliteratorPointer, UTransliterator, utrans_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utrans.h:258:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTransliteratorPointer, UTransliterator, utrans_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utrans.h:258:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTransliteratorPointer, UTransliterator, utrans_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utrans.h:258:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTransliteratorPointer, UTransliterator, utrans_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utrans.h:258:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUTransliteratorPointer, UTransliterator, utrans_close); ^ In file included from common.h:154:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/translit.h:1530:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID(void) const override = 0; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/translit.h: In member function 'void icu_70::Transliterator::setID(const icu_70::UnicodeString&)': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/translit.h:1567:8: error: ambiguous overload for 'operator=' (operand types are 'icu_70::UnicodeString' and 'const icu_70::UnicodeString') ID = id; ^ In file included from common.h:107:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1872:18: note: candidate: icu_70::UnicodeString& icu_70::UnicodeString::operator=(const icu_70::UnicodeString&) UnicodeString &operator=(const UnicodeString &srcText); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unistr.h:1909:18: note: candidate: icu_70::UnicodeString& icu_70::UnicodeString::operator=(icu_70::UnicodeString) UnicodeString &operator=(UnicodeString &&src) U_NOEXCEPT; ^ In file included from common.h:154:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/translit.h:1569:16: error: 'char16_t' was not declared in this scope ID.append((char16_t)0); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulocdata.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulocdata.h:118:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalULocaleDataPointer, ULocaleData, ulocdata_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalULocaleDataPointer (const icu_70::LocalULocaleDataPointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulocdata.h:118:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalULocaleDataPointer, ULocaleData, ulocdata_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulocdata.h:118:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalULocaleDataPointer, ULocaleData, ulocdata_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulocdata.h:118:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalULocaleDataPointer, ULocaleData, ulocdata_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulocdata.h:118:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalULocaleDataPointer, ULocaleData, ulocdata_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulocdata.h:118:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalULocaleDataPointer, ULocaleData, ulocdata_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulocdata.h:118:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalULocaleDataPointer, ULocaleData, ulocdata_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulocdata.h:118:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalULocaleDataPointer, ULocaleData, ulocdata_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulocdata.h:118:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalULocaleDataPointer, ULocaleData, ulocdata_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulocdata.h:118:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalULocaleDataPointer, ULocaleData, ulocdata_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulocdata.h:118:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalULocaleDataPointer, ULocaleData, ulocdata_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulocdata.h:118:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalULocaleDataPointer, ULocaleData, ulocdata_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulocdata.h:118:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalULocaleDataPointer, ULocaleData, ulocdata_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulocdata.h:118:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalULocaleDataPointer, ULocaleData, ulocdata_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulocdata.h:118:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalULocaleDataPointer, ULocaleData, ulocdata_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulocdata.h:118:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalULocaleDataPointer, ULocaleData, ulocdata_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulocdata.h:118:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalULocaleDataPointer, ULocaleData, ulocdata_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulocdata.h:118:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalULocaleDataPointer, ULocaleData, ulocdata_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulocdata.h:118:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalULocaleDataPointer, ULocaleData, ulocdata_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulocdata.h:118:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalULocaleDataPointer, ULocaleData, ulocdata_close); ^ In file included from common.h:160:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/usetiter.h:67:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 class U_COMMON_API UnicodeSetIterator U_FINAL : public UObject { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/usetiter.h:258:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/usetiter.h:297:53: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 UnicodeSetIterator(const UnicodeSetIterator&) = delete; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/usetiter.h:301:64: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 UnicodeSetIterator& operator=(const UnicodeSetIterator&) = delete; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uregex.h:229:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURegularExpressionPointer, URegularExpression, uregex_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalURegularExpressionPointer (const icu_70::LocalURegularExpressionPointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uregex.h:229:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURegularExpressionPointer, URegularExpression, uregex_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uregex.h:229:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURegularExpressionPointer, URegularExpression, uregex_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uregex.h:229:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURegularExpressionPointer, URegularExpression, uregex_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uregex.h:229:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURegularExpressionPointer, URegularExpression, uregex_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uregex.h:229:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURegularExpressionPointer, URegularExpression, uregex_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uregex.h:229:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURegularExpressionPointer, URegularExpression, uregex_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uregex.h:229:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURegularExpressionPointer, URegularExpression, uregex_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uregex.h:229:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURegularExpressionPointer, URegularExpression, uregex_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uregex.h:229:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURegularExpressionPointer, URegularExpression, uregex_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uregex.h:229:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURegularExpressionPointer, URegularExpression, uregex_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uregex.h:229:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURegularExpressionPointer, URegularExpression, uregex_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uregex.h:229:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURegularExpressionPointer, URegularExpression, uregex_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uregex.h:229:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURegularExpressionPointer, URegularExpression, uregex_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uregex.h:229:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURegularExpressionPointer, URegularExpression, uregex_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uregex.h:229:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURegularExpressionPointer, URegularExpression, uregex_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uregex.h:229:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURegularExpressionPointer, URegularExpression, uregex_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uregex.h:229:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURegularExpressionPointer, URegularExpression, uregex_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uregex.h:229:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURegularExpressionPointer, URegularExpression, uregex_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uregex.h:229:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURegularExpressionPointer, URegularExpression, uregex_close); ^ In file included from common.h:161:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/regex.h:87:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 class U_I18N_API RegexPattern U_FINAL : public UObject { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/regex.h:363:33: error: 'char16_t' does not name a type RegexMatcher *matcher(const char16_t *input, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/regex.h:572:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/regex.h:659:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 class U_I18N_API RegexMatcher U_FINAL : public UObject { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/regex.h:751:53: error: 'char16_t' does not name a type RegexMatcher(const UnicodeString ®exp, const char16_t *input, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/regex.h:1160:31: error: 'char16_t' does not name a type RegexMatcher &reset(const char16_t *input); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/regex.h:1749:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID() const override; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/normlzr.h:26:0, from common.h:162, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/normalizer2.h:536:38: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode &errorCode) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/normalizer2.h:562:56: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Edits *edits, UErrorCode &errorCode) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/normalizer2.h:581:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode &errorCode) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/normalizer2.h:599:35: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode &errorCode) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/normalizer2.h:613:63: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 getDecomposition(UChar32 c, UnicodeString &decomposition) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/normalizer2.h:627:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 getRawDecomposition(UChar32 c, UnicodeString &decomposition) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/normalizer2.h:640:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 composePair(UChar32 a, UChar32 b) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/normalizer2.h:651:34: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 getCombiningClass(UChar32 c) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/normalizer2.h:665:65: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 isNormalized(const UnicodeString &s, UErrorCode &errorCode) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/normalizer2.h:686:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 isNormalizedUTF8(StringPiece s, UErrorCode &errorCode) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/normalizer2.h:699:63: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 quickCheck(const UnicodeString &s, UErrorCode &errorCode) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/normalizer2.h:712:70: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 spanQuickCheckYes(const UnicodeString &s, UErrorCode &errorCode) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/normalizer2.h:722:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool hasBoundaryBefore(UChar32 c) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/normalizer2.h:732:47: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool hasBoundaryAfter(UChar32 c) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/normalizer2.h:741:38: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool isInert(UChar32 c) const U_OVERRIDE; ^ In file included from common.h:162:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/normlzr.h:735:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/normlzr.h: In static member function 'static __int32_t icu_70::Normalizer::compare(const icu_70::UnicodeString&, const icu_70::UnicodeString&, __uint32_t, UErrorCode&)': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/normlzr.h:804:38: error: 'const class icu_70::UnicodeString' has no member named 'getBuffer' return unorm_compare(toUCharPtr(s1.getBuffer()), s1.length(), ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/normlzr.h:805:38: error: 'const class icu_70::UnicodeString' has no member named 'getBuffer' toUCharPtr(s2.getBuffer()), s2.length(), ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/usearch.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/usearch.h:376:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUStringSearchPointer, UStringSearch, usearch_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalUStringSearchPointer (const icu_70::LocalUStringSearchPointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/usearch.h:376:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUStringSearchPointer, UStringSearch, usearch_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/usearch.h:376:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUStringSearchPointer, UStringSearch, usearch_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/usearch.h:376:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUStringSearchPointer, UStringSearch, usearch_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/usearch.h:376:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUStringSearchPointer, UStringSearch, usearch_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/usearch.h:376:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUStringSearchPointer, UStringSearch, usearch_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/usearch.h:376:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUStringSearchPointer, UStringSearch, usearch_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/usearch.h:376:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUStringSearchPointer, UStringSearch, usearch_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/usearch.h:376:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUStringSearchPointer, UStringSearch, usearch_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/usearch.h:376:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUStringSearchPointer, UStringSearch, usearch_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/usearch.h:376:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUStringSearchPointer, UStringSearch, usearch_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/usearch.h:376:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUStringSearchPointer, UStringSearch, usearch_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/usearch.h:376:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUStringSearchPointer, UStringSearch, usearch_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/usearch.h:376:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUStringSearchPointer, UStringSearch, usearch_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/usearch.h:376:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUStringSearchPointer, UStringSearch, usearch_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/usearch.h:376:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUStringSearchPointer, UStringSearch, usearch_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/usearch.h:376:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUStringSearchPointer, UStringSearch, usearch_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/usearch.h:376:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUStringSearchPointer, UStringSearch, usearch_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/usearch.h:376:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUStringSearchPointer, UStringSearch, usearch_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/usearch.h:376:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUStringSearchPointer, UStringSearch, usearch_close); ^ In file included from common.h:164:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stsearch.h:135:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 class U_I18N_API StringSearch U_FINAL : public SearchIterator ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stsearch.h:300:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator==(const SearchIterator &that) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stsearch.h:317:64: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void setOffset(int32_t position, UErrorCode &status) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stsearch.h:327:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t getOffset(void) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stsearch.h:340:71: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void setText(const UnicodeString &text, UErrorCode &status) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stsearch.h:356:69: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void setText(CharacterIterator &text, UErrorCode &status) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stsearch.h:406:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void reset() override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stsearch.h:416:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual StringSearch * safeClone() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stsearch.h:423:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stsearch.h:458:68: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t handleNext(int32_t position, UErrorCode &status) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stsearch.h:482:68: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t handlePrev(int32_t position, UErrorCode &status) override; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucasemap.h:99:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCaseMapPointer, UCaseMap, ucasemap_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalUCaseMapPointer (const icu_70::LocalUCaseMapPointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucasemap.h:99:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCaseMapPointer, UCaseMap, ucasemap_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucasemap.h:99:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCaseMapPointer, UCaseMap, ucasemap_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucasemap.h:99:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCaseMapPointer, UCaseMap, ucasemap_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucasemap.h:99:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCaseMapPointer, UCaseMap, ucasemap_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucasemap.h:99:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCaseMapPointer, UCaseMap, ucasemap_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucasemap.h:99:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCaseMapPointer, UCaseMap, ucasemap_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucasemap.h:99:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCaseMapPointer, UCaseMap, ucasemap_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucasemap.h:99:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCaseMapPointer, UCaseMap, ucasemap_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucasemap.h:99:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCaseMapPointer, UCaseMap, ucasemap_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucasemap.h:99:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCaseMapPointer, UCaseMap, ucasemap_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucasemap.h:99:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCaseMapPointer, UCaseMap, ucasemap_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucasemap.h:99:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCaseMapPointer, UCaseMap, ucasemap_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucasemap.h:99:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCaseMapPointer, UCaseMap, ucasemap_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucasemap.h:99:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCaseMapPointer, UCaseMap, ucasemap_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucasemap.h:99:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCaseMapPointer, UCaseMap, ucasemap_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucasemap.h:99:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCaseMapPointer, UCaseMap, ucasemap_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucasemap.h:99:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCaseMapPointer, UCaseMap, ucasemap_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucasemap.h:99:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCaseMapPointer, UCaseMap, ucasemap_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucasemap.h:99:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCaseMapPointer, UCaseMap, ucasemap_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubidi.h:579:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiPointer, UBiDi, ubidi_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalUBiDiPointer (const icu_70::LocalUBiDiPointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubidi.h:579:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiPointer, UBiDi, ubidi_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubidi.h:579:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiPointer, UBiDi, ubidi_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubidi.h:579:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiPointer, UBiDi, ubidi_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubidi.h:579:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiPointer, UBiDi, ubidi_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubidi.h:579:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiPointer, UBiDi, ubidi_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubidi.h:579:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiPointer, UBiDi, ubidi_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubidi.h:579:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiPointer, UBiDi, ubidi_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubidi.h:579:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiPointer, UBiDi, ubidi_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubidi.h:579:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiPointer, UBiDi, ubidi_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubidi.h:579:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiPointer, UBiDi, ubidi_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubidi.h:579:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiPointer, UBiDi, ubidi_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubidi.h:579:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiPointer, UBiDi, ubidi_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubidi.h:579:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiPointer, UBiDi, ubidi_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubidi.h:579:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiPointer, UBiDi, ubidi_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubidi.h:579:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiPointer, UBiDi, ubidi_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubidi.h:579:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiPointer, UBiDi, ubidi_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubidi.h:579:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiPointer, UBiDi, ubidi_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubidi.h:579:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiPointer, UBiDi, ubidi_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubidi.h:579:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiPointer, UBiDi, ubidi_close); ^ In file included from common.h:183:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtintrv.h:92:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID(void) const override; ^ In file included from common.h:184:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtitvinf.h:154:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 class U_I18N_API DateIntervalInfo U_FINAL : public UObject { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtitvinf.h:322:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID() const override; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/formattedvalue.h:13:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtitvfmt.h:33, from common.h:185, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/appendable.h:68:34: error: 'char16_t' has not been declared virtual UBool appendCodeUnit(char16_t c) = 0; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/appendable.h:87:38: error: 'char16_t' does not name a type virtual UBool appendString(const char16_t *s, int32_t length); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/appendable.h:144:13: error: 'char16_t' does not name a type virtual char16_t *getAppendBuffer(int32_t minCapacity, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/appendable.h:177:34: error: 'char16_t' has not been declared virtual UBool appendCodeUnit(char16_t c) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/appendable.h:177:44: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool appendCodeUnit(char16_t c) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/appendable.h:185:44: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool appendCodePoint(UChar32 c) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/appendable.h:194:38: error: 'char16_t' does not name a type virtual UBool appendString(const char16_t *s, int32_t length) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/appendable.h:194:65: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool appendString(const char16_t *s, int32_t length) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/appendable.h:203:63: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool reserveAppendCapacity(int32_t appendCapacity) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/appendable.h:226:13: error: 'char16_t' does not name a type virtual char16_t *getAppendBuffer(int32_t minCapacity, ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattedvalue.h:438:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConstrainedFieldPositionPointer, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalUConstrainedFieldPositionPointer (const icu_70::LocalUConstrainedFieldPositionPointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattedvalue.h:438:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConstrainedFieldPositionPointer, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattedvalue.h:438:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConstrainedFieldPositionPointer, ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattedvalue.h:438:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConstrainedFieldPositionPointer, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattedvalue.h:438:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConstrainedFieldPositionPointer, ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattedvalue.h:438:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConstrainedFieldPositionPointer, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattedvalue.h:438:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConstrainedFieldPositionPointer, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattedvalue.h:438:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConstrainedFieldPositionPointer, ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattedvalue.h:438:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConstrainedFieldPositionPointer, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattedvalue.h:438:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConstrainedFieldPositionPointer, ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattedvalue.h:438:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConstrainedFieldPositionPointer, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattedvalue.h:438:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConstrainedFieldPositionPointer, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattedvalue.h:438:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConstrainedFieldPositionPointer, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattedvalue.h:438:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConstrainedFieldPositionPointer, ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattedvalue.h:438:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConstrainedFieldPositionPointer, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattedvalue.h:438:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConstrainedFieldPositionPointer, ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattedvalue.h:438:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConstrainedFieldPositionPointer, ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattedvalue.h:438:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConstrainedFieldPositionPointer, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattedvalue.h:438:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConstrainedFieldPositionPointer, ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uformattedvalue.h:438:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConstrainedFieldPositionPointer, ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtitvfmt.h:33:0, from common.h:185, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/formattedvalue.h:227:24: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 int64_t fContext = 0LL; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/formattedvalue.h:228:22: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 int32_t fField = 0; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/formattedvalue.h:229:22: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 int32_t fStart = 0; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/formattedvalue.h:230:22: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 int32_t fLimit = 0; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/formattedvalue.h:231:25: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 int32_t fCategory = UFIELD_CATEGORY_UNDEFINED; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/formattedvalue.h:232:26: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 int8_t fConstraint = 0; ^ In file included from common.h:185:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtitvfmt.h:71:48: error: expected ',' or '...' before '&&' token FormattedDateInterval(FormattedDateInterval&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtitvfmt.h:71:54: error: invalid constructor; you probably meant 'icu_70::FormattedDateInterval (const icu_70::FormattedDateInterval&)' FormattedDateInterval(FormattedDateInterval&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtitvfmt.h:71:54: error: expected ';' at end of member declaration In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtitvfmt.h:71:56: note: in expansion of macro 'U_NOEXCEPT' FormattedDateInterval(FormattedDateInterval&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtitvfmt.h:71:56: note: in expansion of macro 'U_NOEXCEPT' FormattedDateInterval(FormattedDateInterval&& src) U_NOEXCEPT; ^ In file included from common.h:185:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtitvfmt.h:77:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual ~FormattedDateInterval() U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtitvfmt.h:80:59: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 FormattedDateInterval(const FormattedDateInterval&) = delete; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtitvfmt.h:83:70: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 FormattedDateInterval& operator=(const FormattedDateInterval&) = delete; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtitvfmt.h:89:59: error: expected ',' or '...' before '&&' token FormattedDateInterval& operator=(FormattedDateInterval&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtitvfmt.h:89:65: error: expected ';' at end of member declaration FormattedDateInterval& operator=(FormattedDateInterval&& src) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtitvfmt.h:89:67: note: in expansion of macro 'U_NOEXCEPT' FormattedDateInterval& operator=(FormattedDateInterval&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtitvfmt.h:89:67: note: in expansion of macro 'U_NOEXCEPT' FormattedDateInterval& operator=(FormattedDateInterval&& src) U_NOEXCEPT; ^ In file included from common.h:185:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtitvfmt.h:92:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UnicodeString toString(UErrorCode& status) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtitvfmt.h:95:52: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UnicodeString toTempString(UErrorCode& status) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtitvfmt.h:98:70: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Appendable &appendTo(Appendable& appendable, UErrorCode& status) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtitvfmt.h:101:77: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UBool nextPosition(ConstrainedFieldPosition& cfpos, UErrorCode& status) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtitvfmt.h: In constructor 'icu_70::FormattedDateInterval::FormattedDateInterval()': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtitvfmt.h:65:37: error: 'nullptr' was not declared in this scope FormattedDateInterval() : fData(nullptr), fErrorCode(U_INVALID_STATE_ERROR) {} ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtitvfmt.h: In constructor 'icu_70::FormattedDateInterval::FormattedDateInterval(UErrorCode)': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtitvfmt.h:109:17: error: 'nullptr' was not declared in this scope : fData(nullptr), fErrorCode(errorCode) {} ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtitvfmt.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtitvfmt.h:437:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual DateIntervalFormat* clone() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtitvfmt.h:446:50: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator==(const Format& other) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtitvfmt.h:482:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtitvfmt.h:598:56: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ParsePosition& parse_pos) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtitvfmt.h:705:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID(void) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/dtitvfmt.h:1158:18: error: 'char16_t' does not name a type static const char16_t fgCalendarFieldToPatternLetter[]; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tmutfmt.h:26:0, from common.h:189, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tmunit.h:76:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual TimeUnit* clone() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tmunit.h:98:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID() const override; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tmutfmt.h:27:0, from common.h:189, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tmutamt.h:90:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual TimeUnitAmount* clone() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tmutamt.h:143:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID(void) const override; ^ In file included from common.h:189:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tmutfmt.h:129:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual TimeUnitFormat* clone() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tmutfmt.h:161:50: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ParsePosition& pos) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/tmutfmt.h:187:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID(void) const override; ^ In file included from common.h:190:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/currpinf.h:187:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID() const override; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1353:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckerPointer, USpoofChecker, uspoof_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalUSpoofCheckerPointer (const icu_70::LocalUSpoofCheckerPointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1353:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckerPointer, USpoofChecker, uspoof_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1353:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckerPointer, USpoofChecker, uspoof_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1353:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckerPointer, USpoofChecker, uspoof_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1353:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckerPointer, USpoofChecker, uspoof_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1353:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckerPointer, USpoofChecker, uspoof_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1353:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckerPointer, USpoofChecker, uspoof_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1353:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckerPointer, USpoofChecker, uspoof_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1353:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckerPointer, USpoofChecker, uspoof_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1353:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckerPointer, USpoofChecker, uspoof_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1353:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckerPointer, USpoofChecker, uspoof_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1353:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckerPointer, USpoofChecker, uspoof_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1353:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckerPointer, USpoofChecker, uspoof_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1353:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckerPointer, USpoofChecker, uspoof_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1353:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckerPointer, USpoofChecker, uspoof_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1353:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckerPointer, USpoofChecker, uspoof_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1353:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckerPointer, USpoofChecker, uspoof_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1353:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckerPointer, USpoofChecker, uspoof_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1353:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckerPointer, USpoofChecker, uspoof_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1353:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckerPointer, USpoofChecker, uspoof_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1371:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckResultPointer, USpoofCheckResult, uspoof_closeCheckResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalUSpoofCheckResultPointer (const icu_70::LocalUSpoofCheckResultPointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1371:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckResultPointer, USpoofCheckResult, uspoof_closeCheckResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1371:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckResultPointer, USpoofCheckResult, uspoof_closeCheckResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1371:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckResultPointer, USpoofCheckResult, uspoof_closeCheckResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1371:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckResultPointer, USpoofCheckResult, uspoof_closeCheckResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1371:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckResultPointer, USpoofCheckResult, uspoof_closeCheckResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1371:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckResultPointer, USpoofCheckResult, uspoof_closeCheckResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1371:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckResultPointer, USpoofCheckResult, uspoof_closeCheckResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1371:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckResultPointer, USpoofCheckResult, uspoof_closeCheckResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1371:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckResultPointer, USpoofCheckResult, uspoof_closeCheckResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1371:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckResultPointer, USpoofCheckResult, uspoof_closeCheckResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1371:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckResultPointer, USpoofCheckResult, uspoof_closeCheckResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1371:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckResultPointer, USpoofCheckResult, uspoof_closeCheckResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1371:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckResultPointer, USpoofCheckResult, uspoof_closeCheckResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1371:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckResultPointer, USpoofCheckResult, uspoof_closeCheckResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1371:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckResultPointer, USpoofCheckResult, uspoof_closeCheckResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1371:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckResultPointer, USpoofCheckResult, uspoof_closeCheckResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1371:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckResultPointer, USpoofCheckResult, uspoof_closeCheckResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1371:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckResultPointer, USpoofCheckResult, uspoof_closeCheckResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uspoof.h:1371:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckResultPointer, USpoofCheckResult, uspoof_closeCheckResult); ^ In file included from common.h:200:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/selfmt.h:262:50: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator==(const Format& other) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/selfmt.h:278:35: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual SelectFormat* clone() const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/selfmt.h:298:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UErrorCode& status) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/selfmt.h:334:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ParsePosition& parse_pos) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/selfmt.h:346:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UClassID getDynamicClassID() const override; ^ In file included from common.h:209:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringtriebuilder.h:113:13: error: 'char16_t' does not name a type virtual char16_t getElementUnit(int32_t i, int32_t unitIndex) const = 0; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringtriebuilder.h:128:78: error: 'char16_t' has not been declared virtual int32_t indexOfElementWithNextUnit(int32_t i, int32_t unitIndex, char16_t unit) const = 0; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringtriebuilder.h:268:52: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator==(const Node &other) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringtriebuilder.h:269:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void write(StringTrieBuilder &builder) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringtriebuilder.h:283:52: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator==(const Node &other) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringtriebuilder.h:302:52: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator==(const Node &other) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringtriebuilder.h:303:63: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t markRightEdgesFirst(int32_t edgeNumber) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringtriebuilder.h:304:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void write(StringTrieBuilder &builder) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringtriebuilder.h:320:52: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator==(const Node &other) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringtriebuilder.h:321:63: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t markRightEdgesFirst(int32_t edgeNumber) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringtriebuilder.h:344:52: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator==(const Node &other) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringtriebuilder.h:345:63: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t markRightEdgesFirst(int32_t edgeNumber) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringtriebuilder.h:346:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void write(StringTrieBuilder &builder) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringtriebuilder.h:367:9: error: 'char16_t' does not name a type char16_t units[kMaxBranchLinearSubNodeLength]; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringtriebuilder.h:375:34: error: expected ')' before 'middleUnit' SplitBranchNode(char16_t middleUnit, Node *lessThanNode, Node *greaterOrEqualNode) ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringtriebuilder.h:379:52: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator==(const Node &other) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringtriebuilder.h:380:63: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t markRightEdgesFirst(int32_t edgeNumber) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringtriebuilder.h:381:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void write(StringTrieBuilder &builder) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringtriebuilder.h:383:9: error: 'char16_t' does not name a type char16_t unit; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringtriebuilder.h:395:52: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator==(const Node &other) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringtriebuilder.h:396:63: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t markRightEdgesFirst(int32_t edgeNumber) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringtriebuilder.h:397:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void write(StringTrieBuilder &builder) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringtriebuilder.h: In member function 'void icu_70::StringTrieBuilder::ListBranchNode::add(__int32_t, __int32_t)': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringtriebuilder.h:349:13: error: 'units' was not declared in this scope units[length]=(char16_t)c; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringtriebuilder.h:349:28: error: 'char16_t' was not declared in this scope units[length]=(char16_t)c; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringtriebuilder.h: In member function 'void icu_70::StringTrieBuilder::ListBranchNode::add(__int32_t, icu_70::StringTrieBuilder::Node*)': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringtriebuilder.h:357:13: error: 'units' was not declared in this scope units[length]=(char16_t)c; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/stringtriebuilder.h:357:28: error: 'char16_t' was not declared in this scope units[length]=(char16_t)c; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/bytestriebuilder.h:29:0, from common.h:210, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/bytestrie.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/bytestrie.h:548:12: error: 'constexpr' does not name a type static constexpr int32_t kState64RemainingShift = 59; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/bytestrie.h:548:12: note: C++11 'constexpr' only available with -std=c++11 or -std=gnu++11 /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/bytestrie.h:549:12: error: 'constexpr' does not name a type static constexpr uint64_t kState64PosMask = (UINT64_C(1) << kState64RemainingShift) - 1; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/bytestrie.h:549:12: note: C++11 'constexpr' only available with -std=c++11 or -std=gnu++11 /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/bytestrie.h: In member function '__uint64_t icu_70::BytesTrie::getState64() const': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/bytestrie.h:111:69: error: 'kState64RemainingShift' was not declared in this scope return (static_cast(remainingMatchLength_ + 2) << kState64RemainingShift) | ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/bytestrie.h: In member function 'icu_70::BytesTrie& icu_70::BytesTrie::resetToState64(__uint64_t)': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/bytestrie.h:130:63: error: 'kState64RemainingShift' was not declared in this scope remainingMatchLength_ = static_cast(state >> kState64RemainingShift) - 2; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/bytestrie.h:131:34: error: 'kState64PosMask' was not declared in this scope pos_ = bytes_ + (state & kState64PosMask); ^ In file included from common.h:210:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/bytestriebuilder.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/bytestriebuilder.h:137:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t getElementStringLength(int32_t i) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/bytestriebuilder.h:138:13: error: 'char16_t' does not name a type virtual char16_t getElementUnit(int32_t i, int32_t byteIndex) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/bytestriebuilder.h:139:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t getElementValue(int32_t i) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/bytestriebuilder.h:141:91: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t getLimitOfLinearMatch(int32_t first, int32_t last, int32_t byteIndex) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/bytestriebuilder.h:143:88: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t countElementUnits(int32_t start, int32_t limit, int32_t byteIndex) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/bytestriebuilder.h:144:90: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t skipElementsBySomeUnits(int32_t i, int32_t byteIndex, int32_t count) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/bytestriebuilder.h:145:78: error: 'char16_t' has not been declared virtual int32_t indexOfElementWithNextUnit(int32_t i, int32_t byteIndex, char16_t byte) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/bytestriebuilder.h:145:93: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t indexOfElementWithNextUnit(int32_t i, int32_t byteIndex, char16_t byte) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/bytestriebuilder.h:147:45: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool matchNodesCanHaveValues() const override { return false; } ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/bytestriebuilder.h:149:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t getMaxBranchLinearSubNodeLength() const override { return BytesTrie::kMaxBranchLinearSubNodeLength; } ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/bytestriebuilder.h:150:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t getMinLinearMatch() const override { return BytesTrie::kMinLinearMatch; } ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/bytestriebuilder.h:151:47: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t getMaxLinearMatchLength() const override { return BytesTrie::kMaxLinearMatchLength; } ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/bytestriebuilder.h:159:52: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator==(const Node &other) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/bytestriebuilder.h:160:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void write(StringTrieBuilder &builder) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/bytestriebuilder.h:166:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Node *nextNode) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/bytestriebuilder.h:169:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t write(int32_t byte) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/bytestriebuilder.h:171:83: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t writeElementUnits(int32_t i, int32_t byteIndex, int32_t length) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/bytestriebuilder.h:172:64: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t writeValueAndFinal(int32_t i, UBool isFinal) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/bytestriebuilder.h:173:82: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t writeValueAndType(UBool hasValue, int32_t value, int32_t node) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/bytestriebuilder.h:174:52: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t writeDeltaTo(int32_t jumpTarget) override; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstriebuilder.h:25:0, from common.h:212, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:148:15: error: 'char16_t' does not name a type const char16_t *uchars; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:149:15: error: 'char16_t' does not name a type const char16_t *pos; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:375:15: error: 'char16_t' does not name a type const char16_t *branchNext(const char16_t *pos, int32_t length, UErrorCode &errorCode); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:377:15: error: 'char16_t' does not name a type const char16_t *uchars_; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:378:15: error: 'char16_t' does not name a type const char16_t *pos_; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:379:15: error: 'char16_t' does not name a type const char16_t *initialPos_; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:407:25: error: expected ')' before '*' token UCharsTrie(char16_t *adoptUChars, const char16_t *trieUChars) ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:420:43: error: 'char16_t' does not name a type static inline int32_t readValue(const char16_t *pos, int32_t leadUnit) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:431:25: error: 'char16_t' does not name a type static inline const char16_t *skipValue(const char16_t *pos, int32_t leadUnit) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:441:25: error: 'char16_t' does not name a type static inline const char16_t *skipValue(const char16_t *pos) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:446:47: error: 'char16_t' does not name a type static inline int32_t readNodeValue(const char16_t *pos, int32_t leadUnit) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:458:25: error: 'char16_t' does not name a type static inline const char16_t *skipNodeValue(const char16_t *pos, int32_t leadUnit) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:470:25: error: 'char16_t' does not name a type static inline const char16_t *jumpByDelta(const char16_t *pos) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:483:18: error: 'char16_t' does not name a type static const char16_t *skipDelta(const char16_t *pos) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:500:40: error: 'char16_t' does not name a type UStringTrieResult branchNext(const char16_t *pos, int32_t length, int32_t uchar); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:503:38: error: 'char16_t' does not name a type UStringTrieResult nextImpl(const char16_t *pos, int32_t uchar); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:508:18: error: 'char16_t' does not name a type static const char16_t *findUniqueValueFromBranch(const char16_t *pos, int32_t length, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:512:40: error: 'char16_t' does not name a type static UBool findUniqueValue(const char16_t *pos, UBool haveUniqueValue, int32_t &uniqueValue); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:516:43: error: 'char16_t' does not name a type static void getNextBranchUChars(const char16_t *pos, int32_t length, Appendable &out); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:603:12: error: 'constexpr' does not name a type static constexpr int32_t kState64RemainingShift = 59; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:603:12: note: C++11 'constexpr' only available with -std=c++11 or -std=gnu++11 /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:604:12: error: 'constexpr' does not name a type static constexpr uint64_t kState64PosMask = (UINT64_C(1) << kState64RemainingShift) - 1; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:604:12: note: C++11 'constexpr' only available with -std=c++11 or -std=gnu++11 /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:606:5: error: 'char16_t' does not name a type char16_t *ownedArray_; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:609:11: error: 'char16_t' does not name a type const char16_t *uchars_; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:614:11: error: 'char16_t' does not name a type const char16_t *pos_; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h: In constructor 'icu_70::UCharsTrie::UCharsTrie(icu_70::ConstChar16Ptr)': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:70:15: error: class 'icu_70::UCharsTrie' does not have any field named 'ownedArray_' : ownedArray_(NULL), uchars_(trieUChars), ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:70:34: error: class 'icu_70::UCharsTrie' does not have any field named 'uchars_' : ownedArray_(NULL), uchars_(trieUChars), ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:71:15: error: class 'icu_70::UCharsTrie' does not have any field named 'pos_' pos_(uchars_), remainingMatchLength_(-1) {} ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:71:20: error: 'uchars_' was not declared in this scope pos_(uchars_), remainingMatchLength_(-1) {} ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h: In copy constructor 'icu_70::UCharsTrie::UCharsTrie(const icu_70::UCharsTrie&)': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:86:15: error: class 'icu_70::UCharsTrie' does not have any field named 'ownedArray_' : ownedArray_(NULL), uchars_(other.uchars_), ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:86:34: error: class 'icu_70::UCharsTrie' does not have any field named 'uchars_' : ownedArray_(NULL), uchars_(other.uchars_), ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:86:48: error: 'const class icu_70::UCharsTrie' has no member named 'uchars_' : ownedArray_(NULL), uchars_(other.uchars_), ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:87:15: error: class 'icu_70::UCharsTrie' does not have any field named 'pos_' pos_(other.pos_), remainingMatchLength_(other.remainingMatchLength_) {} ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:87:26: error: 'const class icu_70::UCharsTrie' has no member named 'pos_' pos_(other.pos_), remainingMatchLength_(other.remainingMatchLength_) {} ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h: In member function 'icu_70::UCharsTrie& icu_70::UCharsTrie::reset()': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:95:9: error: 'pos_' was not declared in this scope pos_=uchars_; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:95:14: error: 'uchars_' was not declared in this scope pos_=uchars_; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h: In member function '__uint64_t icu_70::UCharsTrie::getState64() const': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:109:69: error: 'kState64RemainingShift' was not declared in this scope return (static_cast(remainingMatchLength_ + 2) << kState64RemainingShift) | ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:110:24: error: 'pos_' was not declared in this scope (uint64_t)(pos_ - uchars_); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:110:31: error: 'uchars_' was not declared in this scope (uint64_t)(pos_ - uchars_); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h: In member function 'icu_70::UCharsTrie& icu_70::UCharsTrie::resetToState64(__uint64_t)': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:128:63: error: 'kState64RemainingShift' was not declared in this scope remainingMatchLength_ = static_cast(state >> kState64RemainingShift) - 2; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:129:9: error: 'pos_' was not declared in this scope pos_ = uchars_ + (state & kState64PosMask); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:129:16: error: 'uchars_' was not declared in this scope pos_ = uchars_ + (state & kState64PosMask); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:129:35: error: 'kState64PosMask' was not declared in this scope pos_ = uchars_ + (state & kState64PosMask); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h: In constructor 'icu_70::UCharsTrie::State::State()': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:144:19: error: 'uchars' was not declared in this scope State() { uchars=NULL; } ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h: In member function 'const icu_70::UCharsTrie& icu_70::UCharsTrie::saveState(icu_70::UCharsTrie::State&) const': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:161:15: error: 'class icu_70::UCharsTrie::State' has no member named 'uchars' state.uchars=uchars_; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:161:22: error: 'uchars_' was not declared in this scope state.uchars=uchars_; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:162:15: error: 'class icu_70::UCharsTrie::State' has no member named 'pos' state.pos=pos_; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:162:19: error: 'pos_' was not declared in this scope state.pos=pos_; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h: In member function 'icu_70::UCharsTrie& icu_70::UCharsTrie::resetToState(const icu_70::UCharsTrie::State&)': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:178:12: error: 'uchars_' was not declared in this scope if(uchars_==state.uchars && uchars_!=NULL) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:178:27: error: 'const class icu_70::UCharsTrie::State' has no member named 'uchars' if(uchars_==state.uchars && uchars_!=NULL) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:179:13: error: 'pos_' was not declared in this scope pos_=state.pos; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:179:24: error: 'const class icu_70::UCharsTrie::State' has no member named 'pos' pos_=state.pos; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h: In member function 'UStringTrieResult icu_70::UCharsTrie::first(__int32_t)': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:202:25: error: 'uchars_' was not declared in this scope return nextImpl(uchars_, uchar); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h: In member function '__int32_t icu_70::UCharsTrie::getValue() const': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:259:15: error: 'char16_t' does not name a type const char16_t *pos=pos_; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:260:27: error: 'pos' was not declared in this scope int32_t leadUnit=*pos++; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h: In member function 'UBool icu_70::UCharsTrie::hasUniqueValue(__int32_t&) const': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:276:15: error: 'char16_t' does not name a type const char16_t *pos=pos_; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:278:16: error: 'pos' was not declared in this scope return pos!=NULL && findUniqueValue(pos+remainingMatchLength_+1, false, uniqueValue); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h: In member function 'UBool icu_70::UCharsTrie::Iterator::truncateAndStop()': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:370:13: error: 'pos_' was not declared in this scope pos_=NULL; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h: In member function 'void icu_70::UCharsTrie::stop()': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstrie.h:415:9: error: 'pos_' was not declared in this scope pos_=NULL; ^ In file included from common.h:212:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstriebuilder.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstriebuilder.h:141:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t getElementStringLength(int32_t i) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstriebuilder.h:142:13: error: 'char16_t' does not name a type virtual char16_t getElementUnit(int32_t i, int32_t unitIndex) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstriebuilder.h:143:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t getElementValue(int32_t i) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstriebuilder.h:145:91: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t getLimitOfLinearMatch(int32_t first, int32_t last, int32_t unitIndex) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstriebuilder.h:147:88: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t countElementUnits(int32_t start, int32_t limit, int32_t unitIndex) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstriebuilder.h:148:90: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t skipElementsBySomeUnits(int32_t i, int32_t unitIndex, int32_t count) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstriebuilder.h:149:78: error: 'char16_t' has not been declared virtual int32_t indexOfElementWithNextUnit(int32_t i, int32_t unitIndex, char16_t unit) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstriebuilder.h:149:93: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t indexOfElementWithNextUnit(int32_t i, int32_t unitIndex, char16_t unit) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstriebuilder.h:151:45: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual UBool matchNodesCanHaveValues() const override { return true; } ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstriebuilder.h:153:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t getMaxBranchLinearSubNodeLength() const override { return UCharsTrie::kMaxBranchLinearSubNodeLength; } ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstriebuilder.h:154:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t getMinLinearMatch() const override { return UCharsTrie::kMinLinearMatch; } ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstriebuilder.h:155:47: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t getMaxLinearMatchLength() const override { return UCharsTrie::kMaxLinearMatchLength; } ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstriebuilder.h:159:34: error: 'char16_t' does not name a type UCTLinearMatchNode(const char16_t *units, int32_t len, Node *nextNode); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstriebuilder.h:160:52: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool operator==(const Node &other) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstriebuilder.h:161:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void write(StringTrieBuilder &builder) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstriebuilder.h:163:15: error: 'char16_t' does not name a type const char16_t *s; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstriebuilder.h:167:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Node *nextNode) const override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstriebuilder.h:170:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t write(int32_t unit) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstriebuilder.h:171:25: error: 'char16_t' does not name a type int32_t write(const char16_t *s, int32_t length); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstriebuilder.h:172:83: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t writeElementUnits(int32_t i, int32_t unitIndex, int32_t length) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstriebuilder.h:173:64: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t writeValueAndFinal(int32_t i, UBool isFinal) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstriebuilder.h:174:82: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t writeValueAndType(UBool hasValue, int32_t value, int32_t node) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstriebuilder.h:175:52: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t writeDeltaTo(int32_t jumpTarget) override; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucharstriebuilder.h:184:5: error: 'char16_t' does not name a type char16_t *uchars; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:236:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUListFormatterPointer, UListFormatter, ulistfmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalUListFormatterPointer (const icu_70::LocalUListFormatterPointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:236:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUListFormatterPointer, UListFormatter, ulistfmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:236:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUListFormatterPointer, UListFormatter, ulistfmt_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:236:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUListFormatterPointer, UListFormatter, ulistfmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:236:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUListFormatterPointer, UListFormatter, ulistfmt_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:236:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUListFormatterPointer, UListFormatter, ulistfmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:236:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUListFormatterPointer, UListFormatter, ulistfmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:236:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUListFormatterPointer, UListFormatter, ulistfmt_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:236:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUListFormatterPointer, UListFormatter, ulistfmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:236:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUListFormatterPointer, UListFormatter, ulistfmt_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:236:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUListFormatterPointer, UListFormatter, ulistfmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:236:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUListFormatterPointer, UListFormatter, ulistfmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:236:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUListFormatterPointer, UListFormatter, ulistfmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:236:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUListFormatterPointer, UListFormatter, ulistfmt_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:236:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUListFormatterPointer, UListFormatter, ulistfmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:236:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUListFormatterPointer, UListFormatter, ulistfmt_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:236:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUListFormatterPointer, UListFormatter, ulistfmt_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:236:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUListFormatterPointer, UListFormatter, ulistfmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:236:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUListFormatterPointer, UListFormatter, ulistfmt_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:236:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUListFormatterPointer, UListFormatter, ulistfmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:247:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedListPointer, UFormattedList, ulistfmt_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalUFormattedListPointer (const icu_70::LocalUFormattedListPointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:247:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedListPointer, UFormattedList, ulistfmt_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:247:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedListPointer, UFormattedList, ulistfmt_closeResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:247:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedListPointer, UFormattedList, ulistfmt_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:247:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedListPointer, UFormattedList, ulistfmt_closeResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:247:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedListPointer, UFormattedList, ulistfmt_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:247:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedListPointer, UFormattedList, ulistfmt_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:247:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedListPointer, UFormattedList, ulistfmt_closeResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:247:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedListPointer, UFormattedList, ulistfmt_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:247:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedListPointer, UFormattedList, ulistfmt_closeResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:247:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedListPointer, UFormattedList, ulistfmt_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:247:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedListPointer, UFormattedList, ulistfmt_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:247:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedListPointer, UFormattedList, ulistfmt_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:247:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedListPointer, UFormattedList, ulistfmt_closeResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:247:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedListPointer, UFormattedList, ulistfmt_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:247:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedListPointer, UFormattedList, ulistfmt_closeResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:247:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedListPointer, UFormattedList, ulistfmt_closeResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:247:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedListPointer, UFormattedList, ulistfmt_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:247:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedListPointer, UFormattedList, ulistfmt_closeResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ulistformatter.h:247:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedListPointer, UFormattedList, ulistfmt_closeResult); ^ In file included from common.h:219:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/listformatter.h:98:32: error: expected ',' or '...' before '&&' token FormattedList(FormattedList&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/listformatter.h:98:38: error: invalid constructor; you probably meant 'icu_70::FormattedList (const icu_70::FormattedList&)' FormattedList(FormattedList&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/listformatter.h:98:38: error: expected ';' at end of member declaration In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/listformatter.h:98:40: note: in expansion of macro 'U_NOEXCEPT' FormattedList(FormattedList&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/listformatter.h:98:40: note: in expansion of macro 'U_NOEXCEPT' FormattedList(FormattedList&& src) U_NOEXCEPT; ^ In file included from common.h:219:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/listformatter.h:104:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual ~FormattedList() U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/listformatter.h:107:43: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 FormattedList(const FormattedList&) = delete; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/listformatter.h:110:54: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 FormattedList& operator=(const FormattedList&) = delete; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/listformatter.h:116:43: error: expected ',' or '...' before '&&' token FormattedList& operator=(FormattedList&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/listformatter.h:116:49: error: expected ';' at end of member declaration FormattedList& operator=(FormattedList&& src) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/listformatter.h:116:51: note: in expansion of macro 'U_NOEXCEPT' FormattedList& operator=(FormattedList&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/listformatter.h:116:51: note: in expansion of macro 'U_NOEXCEPT' FormattedList& operator=(FormattedList&& src) U_NOEXCEPT; ^ In file included from common.h:219:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/listformatter.h:119:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UnicodeString toString(UErrorCode& status) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/listformatter.h:122:52: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UnicodeString toTempString(UErrorCode& status) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/listformatter.h:125:70: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Appendable &appendTo(Appendable& appendable, UErrorCode& status) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/listformatter.h:128:77: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UBool nextPosition(ConstrainedFieldPosition& cfpos, UErrorCode& status) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/listformatter.h: In constructor 'icu_70::FormattedList::FormattedList()': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/listformatter.h:92:29: error: 'nullptr' was not declared in this scope FormattedList() : fData(nullptr), fErrorCode(U_INVALID_STATE_ERROR) {} ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/listformatter.h: In constructor 'icu_70::FormattedList::FormattedList(UErrorCode)': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/listformatter.h:136:17: error: 'nullptr' was not declared in this scope : fData(nullptr), fErrorCode(errorCode) {} ^ In file included from common.h:224:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/compactdecimalformat.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/compactdecimalformat.h:91:27: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ~CompactDecimalFormat() U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/compactdecimalformat.h:108:35: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CompactDecimalFormat* clone() const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/compactdecimalformat.h:122:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ParsePosition& parsePosition) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/compactdecimalformat.h:133:84: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void parse(const UnicodeString& text, Formattable& result, UErrorCode& status) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/compactdecimalformat.h:156:82: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CurrencyAmount* parseCurrency(const UnicodeString& text, ParsePosition& pos) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/compactdecimalformat.h:183:34: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UClassID getDynamicClassID() const U_OVERRIDE; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:315:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURelativeDateTimeFormatterPointer, URelativeDateTimeFormatter, ureldatefmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalURelativeDateTimeFormatterPointer (const icu_70::LocalURelativeDateTimeFormatterPointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:315:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURelativeDateTimeFormatterPointer, URelativeDateTimeFormatter, ureldatefmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:315:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURelativeDateTimeFormatterPointer, URelativeDateTimeFormatter, ureldatefmt_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:315:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURelativeDateTimeFormatterPointer, URelativeDateTimeFormatter, ureldatefmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:315:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURelativeDateTimeFormatterPointer, URelativeDateTimeFormatter, ureldatefmt_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:315:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURelativeDateTimeFormatterPointer, URelativeDateTimeFormatter, ureldatefmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:315:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURelativeDateTimeFormatterPointer, URelativeDateTimeFormatter, ureldatefmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:315:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURelativeDateTimeFormatterPointer, URelativeDateTimeFormatter, ureldatefmt_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:315:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURelativeDateTimeFormatterPointer, URelativeDateTimeFormatter, ureldatefmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:315:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURelativeDateTimeFormatterPointer, URelativeDateTimeFormatter, ureldatefmt_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:315:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURelativeDateTimeFormatterPointer, URelativeDateTimeFormatter, ureldatefmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:315:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURelativeDateTimeFormatterPointer, URelativeDateTimeFormatter, ureldatefmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:315:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURelativeDateTimeFormatterPointer, URelativeDateTimeFormatter, ureldatefmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:315:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURelativeDateTimeFormatterPointer, URelativeDateTimeFormatter, ureldatefmt_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:315:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURelativeDateTimeFormatterPointer, URelativeDateTimeFormatter, ureldatefmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:315:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURelativeDateTimeFormatterPointer, URelativeDateTimeFormatter, ureldatefmt_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:315:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURelativeDateTimeFormatterPointer, URelativeDateTimeFormatter, ureldatefmt_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:315:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURelativeDateTimeFormatterPointer, URelativeDateTimeFormatter, ureldatefmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:315:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURelativeDateTimeFormatterPointer, URelativeDateTimeFormatter, ureldatefmt_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:315:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalURelativeDateTimeFormatterPointer, URelativeDateTimeFormatter, ureldatefmt_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:326:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedRelativeDateTimePointer, UFormattedRelativeDateTime, ureldatefmt_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalUFormattedRelativeDateTimePointer (const icu_70::LocalUFormattedRelativeDateTimePointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:326:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedRelativeDateTimePointer, UFormattedRelativeDateTime, ureldatefmt_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:326:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedRelativeDateTimePointer, UFormattedRelativeDateTime, ureldatefmt_closeResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:326:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedRelativeDateTimePointer, UFormattedRelativeDateTime, ureldatefmt_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:326:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedRelativeDateTimePointer, UFormattedRelativeDateTime, ureldatefmt_closeResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:326:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedRelativeDateTimePointer, UFormattedRelativeDateTime, ureldatefmt_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:326:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedRelativeDateTimePointer, UFormattedRelativeDateTime, ureldatefmt_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:326:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedRelativeDateTimePointer, UFormattedRelativeDateTime, ureldatefmt_closeResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:326:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedRelativeDateTimePointer, UFormattedRelativeDateTime, ureldatefmt_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:326:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedRelativeDateTimePointer, UFormattedRelativeDateTime, ureldatefmt_closeResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:326:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedRelativeDateTimePointer, UFormattedRelativeDateTime, ureldatefmt_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:326:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedRelativeDateTimePointer, UFormattedRelativeDateTime, ureldatefmt_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:326:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedRelativeDateTimePointer, UFormattedRelativeDateTime, ureldatefmt_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:326:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedRelativeDateTimePointer, UFormattedRelativeDateTime, ureldatefmt_closeResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:326:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedRelativeDateTimePointer, UFormattedRelativeDateTime, ureldatefmt_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:326:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedRelativeDateTimePointer, UFormattedRelativeDateTime, ureldatefmt_closeResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:326:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedRelativeDateTimePointer, UFormattedRelativeDateTime, ureldatefmt_closeResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:326:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedRelativeDateTimePointer, UFormattedRelativeDateTime, ureldatefmt_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:326:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedRelativeDateTimePointer, UFormattedRelativeDateTime, ureldatefmt_closeResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ureldatefmt.h:326:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedRelativeDateTimePointer, UFormattedRelativeDateTime, ureldatefmt_closeResult); ^ In file included from common.h:231:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/reldatefmt.h:286:56: error: expected ',' or '...' before '&&' token FormattedRelativeDateTime(FormattedRelativeDateTime&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/reldatefmt.h:286:62: error: invalid constructor; you probably meant 'icu_70::FormattedRelativeDateTime (const icu_70::FormattedRelativeDateTime&)' FormattedRelativeDateTime(FormattedRelativeDateTime&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/reldatefmt.h:286:62: error: expected ';' at end of member declaration In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/reldatefmt.h:286:64: note: in expansion of macro 'U_NOEXCEPT' FormattedRelativeDateTime(FormattedRelativeDateTime&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/reldatefmt.h:286:64: note: in expansion of macro 'U_NOEXCEPT' FormattedRelativeDateTime(FormattedRelativeDateTime&& src) U_NOEXCEPT; ^ In file included from common.h:231:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/reldatefmt.h:292:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual ~FormattedRelativeDateTime() U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/reldatefmt.h:295:67: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 FormattedRelativeDateTime(const FormattedRelativeDateTime&) = delete; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/reldatefmt.h:298:78: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 FormattedRelativeDateTime& operator=(const FormattedRelativeDateTime&) = delete; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/reldatefmt.h:304:67: error: expected ',' or '...' before '&&' token FormattedRelativeDateTime& operator=(FormattedRelativeDateTime&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/reldatefmt.h:304:73: error: expected ';' at end of member declaration FormattedRelativeDateTime& operator=(FormattedRelativeDateTime&& src) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/reldatefmt.h:304:75: note: in expansion of macro 'U_NOEXCEPT' FormattedRelativeDateTime& operator=(FormattedRelativeDateTime&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/reldatefmt.h:304:75: note: in expansion of macro 'U_NOEXCEPT' FormattedRelativeDateTime& operator=(FormattedRelativeDateTime&& src) U_NOEXCEPT; ^ In file included from common.h:231:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/reldatefmt.h:307:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UnicodeString toString(UErrorCode& status) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/reldatefmt.h:310:52: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UnicodeString toTempString(UErrorCode& status) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/reldatefmt.h:313:70: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Appendable &appendTo(Appendable& appendable, UErrorCode& status) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/reldatefmt.h:316:77: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UBool nextPosition(ConstrainedFieldPosition& cfpos, UErrorCode& status) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/reldatefmt.h: In constructor 'icu_70::FormattedRelativeDateTime::FormattedRelativeDateTime()': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/reldatefmt.h:280:41: error: 'nullptr' was not declared in this scope FormattedRelativeDateTime() : fData(nullptr), fErrorCode(U_INVALID_STATE_ERROR) {} ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/reldatefmt.h: In constructor 'icu_70::FormattedRelativeDateTime::FormattedRelativeDateTime(UErrorCode)': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/reldatefmt.h:324:17: error: 'nullptr' was not declared in this scope : fData(nullptr), fErrorCode(errorCode) {} ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/reldatefmt.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/reldatefmt.h:708:34: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/reldatefmt.h:713:21: warning: variadic templates only available with -std=c++11 or -std=gnu++11 Args... args) const; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/reldatefmt.h:715:34: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/reldatefmt.h:719:21: warning: variadic templates only available with -std=c++11 or -std=gnu++11 Args... args) const; ^ In file included from common.h:235:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/simpleformatter.h:62:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 class U_COMMON_API SimpleFormatter U_FINAL : public UMemory { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/simpleformatter.h:315:50: error: 'char16_t' does not name a type static inline int32_t getArgumentLimit(const char16_t *compiledPattern, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/simpleformatter.h:321:15: error: 'char16_t' does not name a type const char16_t *compiledPattern, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/simpleformatter.h:327:19: error: 'char16_t' does not name a type const char16_t *compiledPattern, int32_t compiledPatternLength, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/simpleformatter.h: In constructor 'icu_70::SimpleFormatter::SimpleFormatter()': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/simpleformatter.h:68:42: error: 'char16_t' was not declared in this scope SimpleFormatter() : compiledPattern((char16_t)0) {} ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/simpleformatter.h: In member function '__int32_t icu_70::SimpleFormatter::getArgumentLimit() const': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/simpleformatter.h:158:49: error: 'const class icu_70::UnicodeString' has no member named 'getBuffer' return getArgumentLimit(compiledPattern.getBuffer(), compiledPattern.length()); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/simpleformatter.h: In member function 'icu_70::UnicodeString icu_70::SimpleFormatter::getTextWithNoArguments() const': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/simpleformatter.h:272:29: error: 'const class icu_70::UnicodeString' has no member named 'getBuffer' compiledPattern.getBuffer(), ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/simpleformatter.h:274:13: error: 'nullptr' was not declared in this scope nullptr, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/simpleformatter.h: In member function 'icu_70::UnicodeString icu_70::SimpleFormatter::getTextWithNoArguments(__int32_t*, __int32_t) const': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/simpleformatter.h:296:29: error: 'const class icu_70::UnicodeString' has no member named 'getBuffer' compiledPattern.getBuffer(), ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubiditransform.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubiditransform.h:320:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiTransformPointer, UBiDiTransform, ubiditransform_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalUBiDiTransformPointer (const icu_70::LocalUBiDiTransformPointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubiditransform.h:320:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiTransformPointer, UBiDiTransform, ubiditransform_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubiditransform.h:320:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiTransformPointer, UBiDiTransform, ubiditransform_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubiditransform.h:320:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiTransformPointer, UBiDiTransform, ubiditransform_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubiditransform.h:320:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiTransformPointer, UBiDiTransform, ubiditransform_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubiditransform.h:320:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiTransformPointer, UBiDiTransform, ubiditransform_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubiditransform.h:320:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiTransformPointer, UBiDiTransform, ubiditransform_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubiditransform.h:320:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiTransformPointer, UBiDiTransform, ubiditransform_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubiditransform.h:320:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiTransformPointer, UBiDiTransform, ubiditransform_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubiditransform.h:320:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiTransformPointer, UBiDiTransform, ubiditransform_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubiditransform.h:320:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiTransformPointer, UBiDiTransform, ubiditransform_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubiditransform.h:320:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiTransformPointer, UBiDiTransform, ubiditransform_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubiditransform.h:320:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiTransformPointer, UBiDiTransform, ubiditransform_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubiditransform.h:320:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiTransformPointer, UBiDiTransform, ubiditransform_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubiditransform.h:320:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiTransformPointer, UBiDiTransform, ubiditransform_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubiditransform.h:320:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiTransformPointer, UBiDiTransform, ubiditransform_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubiditransform.h:320:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiTransformPointer, UBiDiTransform, ubiditransform_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubiditransform.h:320:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiTransformPointer, UBiDiTransform, ubiditransform_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubiditransform.h:320:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiTransformPointer, UBiDiTransform, ubiditransform_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ubiditransform.h:320:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUBiDiTransformPointer, UBiDiTransform, ubiditransform_close); ^ In file included from common.h:243:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/casemap.h:33:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 class U_COMMON_API CaseMap U_FINAL : public UMemory { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/casemap.h:67:19: error: 'char16_t' does not name a type const char16_t *src, int32_t srcLength, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/casemap.h:68:13: error: 'char16_t' has not been declared char16_t *dest, int32_t destCapacity, Edits *edits, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/casemap.h:103:19: error: 'char16_t' does not name a type const char16_t *src, int32_t srcLength, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/casemap.h:104:13: error: 'char16_t' has not been declared char16_t *dest, int32_t destCapacity, Edits *edits, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/casemap.h:154:19: error: 'char16_t' does not name a type const char16_t *src, int32_t srcLength, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/casemap.h:155:13: error: 'char16_t' has not been declared char16_t *dest, int32_t destCapacity, Edits *edits, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/casemap.h:196:19: error: 'char16_t' does not name a type const char16_t *src, int32_t srcLength, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/casemap.h:197:13: error: 'char16_t' has not been declared char16_t *dest, int32_t destCapacity, Edits *edits, ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/casemap.h:488:17: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 CaseMap() = delete; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/casemap.h:489:37: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 CaseMap(const CaseMap &other) = delete; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/casemap.h:490:48: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 CaseMap &operator=(const CaseMap &other) = delete; ^ In file included from common.h:244:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/edits.h:80:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 class U_COMMON_API Edits U_FINAL : public UMemory { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/edits.h:106:17: error: expected ',' or '...' before '&&' token Edits(Edits &&src) U_NOEXCEPT : ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/edits.h:106:22: error: invalid constructor; you probably meant 'icu_70::Edits (const icu_70::Edits&)' Edits(Edits &&src) U_NOEXCEPT : ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/edits.h:106:22: error: expected ';' at end of member declaration In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/edits.h:106:24: note: in expansion of macro 'U_NOEXCEPT' Edits(Edits &&src) U_NOEXCEPT : ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/edits.h:106:24: note: in expansion of macro 'U_NOEXCEPT' Edits(Edits &&src) U_NOEXCEPT : ^ In file included from common.h:244:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/edits.h:135:28: error: expected ',' or '...' before '&&' token Edits &operator=(Edits &&src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/edits.h:135:33: error: expected ';' at end of member declaration Edits &operator=(Edits &&src) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/edits.h:135:35: note: in expansion of macro 'U_NOEXCEPT' Edits &operator=(Edits &&src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/edits.h:135:35: note: in expansion of macro 'U_NOEXCEPT' Edits &operator=(Edits &&src) U_NOEXCEPT; ^ In file included from common.h:244:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/edits.h:141:16: error: expected ';' at end of member declaration void reset() U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/edits.h:141:18: note: in expansion of macro 'U_NOEXCEPT' void reset() U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/edits.h:141:18: note: in expansion of macro 'U_NOEXCEPT' void reset() U_NOEXCEPT; ^ In file included from common.h:244:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/edits.h:203:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 struct U_COMMON_API Iterator U_FINAL : public UMemory { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/edits.h:217:43: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 Iterator(const Iterator &other) = default; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/edits.h:222:54: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 Iterator &operator=(const Iterator &other) = default; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/edits.h:507:23: error: expected ';' at end of member declaration void releaseArray() U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/edits.h:507:25: note: in expansion of macro 'U_NOEXCEPT' void releaseArray() U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/edits.h:507:25: note: in expansion of macro 'U_NOEXCEPT' void releaseArray() U_NOEXCEPT; ^ In file included from common.h:244:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/edits.h:509:32: error: expected ';' at end of member declaration Edits &moveArray(Edits &src) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/edits.h:509:34: note: in expansion of macro 'U_NOEXCEPT' Edits &moveArray(Edits &src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/edits.h:509:34: note: in expansion of macro 'U_NOEXCEPT' Edits &moveArray(Edits &src) U_NOEXCEPT; ^ In file included from common.h:244:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/edits.h: In constructor 'icu_70::Edits::Iterator::Iterator()': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/edits.h:209:23: error: 'nullptr' was not declared in this scope array(nullptr), index(0), length(0), ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:837:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatterPointer, UNumberFormatter, unumf_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalUNumberFormatterPointer (const icu_70::LocalUNumberFormatterPointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:837:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatterPointer, UNumberFormatter, unumf_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:837:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatterPointer, UNumberFormatter, unumf_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:837:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatterPointer, UNumberFormatter, unumf_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:837:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatterPointer, UNumberFormatter, unumf_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:837:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatterPointer, UNumberFormatter, unumf_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:837:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatterPointer, UNumberFormatter, unumf_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:837:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatterPointer, UNumberFormatter, unumf_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:837:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatterPointer, UNumberFormatter, unumf_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:837:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatterPointer, UNumberFormatter, unumf_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:837:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatterPointer, UNumberFormatter, unumf_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:837:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatterPointer, UNumberFormatter, unumf_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:837:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatterPointer, UNumberFormatter, unumf_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:837:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatterPointer, UNumberFormatter, unumf_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:837:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatterPointer, UNumberFormatter, unumf_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:837:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatterPointer, UNumberFormatter, unumf_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:837:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatterPointer, UNumberFormatter, unumf_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:837:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatterPointer, UNumberFormatter, unumf_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:837:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatterPointer, UNumberFormatter, unumf_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:837:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberFormatterPointer, UNumberFormatter, unumf_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:854:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberPointer, UFormattedNumber, unumf_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalUFormattedNumberPointer (const icu_70::LocalUFormattedNumberPointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:854:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberPointer, UFormattedNumber, unumf_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:854:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberPointer, UFormattedNumber, unumf_closeResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:854:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberPointer, UFormattedNumber, unumf_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:854:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberPointer, UFormattedNumber, unumf_closeResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:854:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberPointer, UFormattedNumber, unumf_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:854:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberPointer, UFormattedNumber, unumf_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:854:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberPointer, UFormattedNumber, unumf_closeResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:854:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberPointer, UFormattedNumber, unumf_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:854:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberPointer, UFormattedNumber, unumf_closeResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:854:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberPointer, UFormattedNumber, unumf_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:854:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberPointer, UFormattedNumber, unumf_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:854:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberPointer, UFormattedNumber, unumf_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:854:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberPointer, UFormattedNumber, unumf_closeResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:854:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberPointer, UFormattedNumber, unumf_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:854:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberPointer, UFormattedNumber, unumf_closeResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:854:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberPointer, UFormattedNumber, unumf_closeResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:854:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberPointer, UFormattedNumber, unumf_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:854:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberPointer, UFormattedNumber, unumf_closeResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberformatter.h:854:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberPointer, UFormattedNumber, unumf_closeResult); ^ In file included from common.h:249:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:139:8: error: 'constexpr' does not name a type static constexpr int32_t kInternalDefaultThreshold = 3; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:139:8: note: C++11 'constexpr' only available with -std=c++11 or -std=gnu++11 /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:441:21: warning: inheriting constructors only available with -std=c++11 or -std=gnu++11 using Notation::Notation; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:725:55: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 UNumberTrailingZeroDisplay fTrailingZeroDisplay = UNUM_TRAILING_ZERO_AUTO; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:865:22: warning: inheriting constructors only available with -std=c++11 or -std=gnu++11 using Precision::Precision; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:903:22: warning: inheriting constructors only available with -std=c++11 or -std=gnu++11 using Precision::Precision; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:939:22: warning: inheriting constructors only available with -std=c++11 or -std=gnu++11 using Precision::Precision; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:991:22: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 bool fHasError = false; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1115:16: error: expected ',' or '...' before '&&' token Scale(Scale&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1115:22: error: invalid constructor; you probably meant 'icu_70::number::Scale (const icu_70::number::Scale&)' Scale(Scale&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1115:22: error: expected ';' at end of member declaration In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1115:24: note: in expansion of macro 'U_NOEXCEPT' Scale(Scale&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1115:24: note: in expansion of macro 'U_NOEXCEPT' Scale(Scale&& src) U_NOEXCEPT; ^ In file included from common.h:249:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1118:27: error: expected ',' or '...' before '&&' token Scale& operator=(Scale&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1118:33: error: expected ';' at end of member declaration Scale& operator=(Scale&& src) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1118:35: note: in expansion of macro 'U_NOEXCEPT' Scale& operator=(Scale&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1118:35: note: in expansion of macro 'U_NOEXCEPT' Scale& operator=(Scale&& src) U_NOEXCEPT; ^ In file included from common.h:249:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h: In constructor 'icu_70::number::Scale::Scale(UErrorCode)': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1133:57: error: 'nullptr' was not declared in this scope Scale(UErrorCode error) : fMagnitude(0), fArbitrary(nullptr), fError(error) {} ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h: In constructor 'icu_70::number::Scale::Scale()': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1135:41: error: 'nullptr' was not declared in this scope Scale() : fMagnitude(0), fArbitrary(nullptr), fError(U_ZERO_ERROR) {} ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h: In member function 'bool icu_70::number::Scale::isValid() const': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1138:49: error: 'nullptr' was not declared in this scope return fMagnitude != 0 || fArbitrary != nullptr; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1190:27: error: expected ',' or '...' before '&&' token StringProp(StringProp &&src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1190:32: error: invalid constructor; you probably meant 'icu_70::number::impl::StringProp (const icu_70::number::impl::StringProp&)' StringProp(StringProp &&src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1190:32: error: expected ';' at end of member declaration In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1190:34: note: in expansion of macro 'U_NOEXCEPT' StringProp(StringProp &&src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1190:34: note: in expansion of macro 'U_NOEXCEPT' StringProp(StringProp &&src) U_NOEXCEPT; ^ In file included from common.h:249:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1193:38: error: expected ',' or '...' before '&&' token StringProp &operator=(StringProp &&src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1193:43: error: expected ';' at end of member declaration StringProp &operator=(StringProp &&src) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1193:45: note: in expansion of macro 'U_NOEXCEPT' StringProp &operator=(StringProp &&src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1193:45: note: in expansion of macro 'U_NOEXCEPT' StringProp &operator=(StringProp &&src) U_NOEXCEPT; ^ In file included from common.h:249:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h: In constructor 'icu_70::number::impl::StringProp::StringProp()': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1220:27: error: 'nullptr' was not declared in this scope StringProp() : fValue(nullptr), fLength(0), fError(U_ZERO_ERROR) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1257:34: error: expected ',' or '...' before '&&' token SymbolsWrapper(SymbolsWrapper&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1257:40: error: invalid constructor; you probably meant 'icu_70::number::impl::SymbolsWrapper (const icu_70::number::impl::SymbolsWrapper&)' SymbolsWrapper(SymbolsWrapper&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1257:40: error: expected ';' at end of member declaration In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1257:42: note: in expansion of macro 'U_NOEXCEPT' SymbolsWrapper(SymbolsWrapper&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1257:42: note: in expansion of macro 'U_NOEXCEPT' SymbolsWrapper(SymbolsWrapper&& src) U_NOEXCEPT; ^ In file included from common.h:249:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1260:45: error: expected ',' or '...' before '&&' token SymbolsWrapper &operator=(SymbolsWrapper&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1260:51: error: expected ';' at end of member declaration SymbolsWrapper &operator=(SymbolsWrapper&& src) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1260:53: note: in expansion of macro 'U_NOEXCEPT' SymbolsWrapper &operator=(SymbolsWrapper&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1260:53: note: in expansion of macro 'U_NOEXCEPT' SymbolsWrapper &operator=(SymbolsWrapper&& src) U_NOEXCEPT; ^ In file included from common.h:249:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1329:35: error: expected ',' or '...' before '&&' token void doMoveFrom(SymbolsWrapper&& src); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h: In constructor 'icu_70::number::impl::SymbolsWrapper::SymbolsWrapper()': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1248:48: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 SymbolsWrapper() : fType(SYMPTR_NONE), fPtr{nullptr} {} ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1248:49: error: 'nullptr' was not declared in this scope SymbolsWrapper() : fType(SYMPTR_NONE), fPtr{nullptr} {} ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h: In member function 'UBool icu_70::number::impl::SymbolsWrapper::copyErrorTo(UErrorCode&) const': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1307:48: error: 'nullptr' was not declared in this scope if (fType == SYMPTR_DFS && fPtr.dfs == nullptr) { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1498:46: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 UNumberFormatRoundingMode roundingMode = UNUM_ROUND_HALFEVEN; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1515:34: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 UNumberUnitWidth unitWidth = UNUM_UNIT_WIDTH_COUNT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1518:31: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 UNumberSignDisplay sign = UNUM_SIGN_COUNT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1521:26: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 bool approximately = false; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1524:46: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 UNumberDecimalSeparatorDisplay decimal = UNUM_DECIMAL_SEPARATOR_COUNT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1536:49: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 const AffixPatternProvider* affixProvider = nullptr; // no ownership ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1539:32: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 const PluralRules* rules = nullptr; // no ownership ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1542:25: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 int32_t threshold = kInternalDefaultThreshold; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1536:49: error: 'nullptr' was not declared in this scope const AffixPatternProvider* affixProvider = nullptr; // no ownership ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1539:32: error: 'nullptr' was not declared in this scope const PluralRules* rules = nullptr; // no ownership ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1542:25: error: 'kInternalDefaultThreshold' was not declared in this scope int32_t threshold = kInternalDefaultThreshold; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1609:48: error: expected ';' at end of member declaration Derived notation(const Notation ¬ation) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1609:55: error: expected unqualified-id before ';' token Derived notation(const Notation ¬ation) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1620:46: error: expected ';' at end of member declaration Derived notation(const Notation ¬ation) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1620:48: error: expected unqualified-id before '&&' token Derived notation(const Notation ¬ation) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1670:48: error: expected ';' at end of member declaration Derived unit(const icu::MeasureUnit &unit) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1670:55: error: expected unqualified-id before ';' token Derived unit(const icu::MeasureUnit &unit) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1681:46: error: expected ';' at end of member declaration Derived unit(const icu::MeasureUnit &unit) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1681:48: error: expected unqualified-id before '&&' token Derived unit(const icu::MeasureUnit &unit) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1696:47: error: expected ';' at end of member declaration Derived adoptUnit(icu::MeasureUnit *unit) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1696:54: error: expected unqualified-id before ';' token Derived adoptUnit(icu::MeasureUnit *unit) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1707:45: error: expected ';' at end of member declaration Derived adoptUnit(icu::MeasureUnit *unit) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1707:47: error: expected unqualified-id before '&&' token Derived adoptUnit(icu::MeasureUnit *unit) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1731:54: error: expected ';' at end of member declaration Derived perUnit(const icu::MeasureUnit &perUnit) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1731:61: error: expected unqualified-id before ';' token Derived perUnit(const icu::MeasureUnit &perUnit) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1742:52: error: expected ';' at end of member declaration Derived perUnit(const icu::MeasureUnit &perUnit) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1742:54: error: expected unqualified-id before '&&' token Derived perUnit(const icu::MeasureUnit &perUnit) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1757:53: error: expected ';' at end of member declaration Derived adoptPerUnit(icu::MeasureUnit *perUnit) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1757:60: error: expected unqualified-id before ';' token Derived adoptPerUnit(icu::MeasureUnit *perUnit) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1768:51: error: expected ';' at end of member declaration Derived adoptPerUnit(icu::MeasureUnit *perUnit) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1768:53: error: expected unqualified-id before '&&' token Derived adoptPerUnit(icu::MeasureUnit *perUnit) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1800:51: error: expected ';' at end of member declaration Derived precision(const Precision& precision) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1800:58: error: expected unqualified-id before ';' token Derived precision(const Precision& precision) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1811:49: error: expected ';' at end of member declaration Derived precision(const Precision& precision) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1811:51: error: expected unqualified-id before '&&' token Derived precision(const Precision& precision) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1831:66: error: expected ';' at end of member declaration Derived roundingMode(UNumberFormatRoundingMode roundingMode) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1831:73: error: expected unqualified-id before ';' token Derived roundingMode(UNumberFormatRoundingMode roundingMode) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1841:64: error: expected ';' at end of member declaration Derived roundingMode(UNumberFormatRoundingMode roundingMode) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1841:66: error: expected unqualified-id before '&&' token Derived roundingMode(UNumberFormatRoundingMode roundingMode) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1870:56: error: expected ';' at end of member declaration Derived grouping(UNumberGroupingStrategy strategy) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1870:63: error: expected unqualified-id before ';' token Derived grouping(UNumberGroupingStrategy strategy) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1881:54: error: expected ';' at end of member declaration Derived grouping(UNumberGroupingStrategy strategy) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1881:56: error: expected unqualified-id before '&&' token Derived grouping(UNumberGroupingStrategy strategy) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1907:53: error: expected ';' at end of member declaration Derived integerWidth(const IntegerWidth &style) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1907:60: error: expected unqualified-id before ';' token Derived integerWidth(const IntegerWidth &style) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1918:51: error: expected ';' at end of member declaration Derived integerWidth(const IntegerWidth &style) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1918:53: error: expected unqualified-id before '&&' token Derived integerWidth(const IntegerWidth &style) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1960:58: error: expected ';' at end of member declaration Derived symbols(const DecimalFormatSymbols &symbols) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1960:65: error: expected unqualified-id before ';' token Derived symbols(const DecimalFormatSymbols &symbols) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1971:56: error: expected ';' at end of member declaration Derived symbols(const DecimalFormatSymbols &symbols) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:1971:58: error: expected unqualified-id before '&&' token Derived symbols(const DecimalFormatSymbols &symbols) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2006:52: error: expected ';' at end of member declaration Derived adoptSymbols(NumberingSystem *symbols) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2006:59: error: expected unqualified-id before ';' token Derived adoptSymbols(NumberingSystem *symbols) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2017:50: error: expected ';' at end of member declaration Derived adoptSymbols(NumberingSystem *symbols) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2017:52: error: expected unqualified-id before '&&' token Derived adoptSymbols(NumberingSystem *symbols) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2044:47: error: expected ';' at end of member declaration Derived unitWidth(UNumberUnitWidth width) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2044:54: error: expected unqualified-id before ';' token Derived unitWidth(UNumberUnitWidth width) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2055:45: error: expected ';' at end of member declaration Derived unitWidth(UNumberUnitWidth width) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2055:47: error: expected unqualified-id before '&&' token Derived unitWidth(UNumberUnitWidth width) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2082:44: error: expected ';' at end of member declaration Derived sign(UNumberSignDisplay style) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2082:51: error: expected unqualified-id before ';' token Derived sign(UNumberSignDisplay style) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2093:42: error: expected ';' at end of member declaration Derived sign(UNumberSignDisplay style) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2093:44: error: expected unqualified-id before '&&' token Derived sign(UNumberSignDisplay style) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2120:59: error: expected ';' at end of member declaration Derived decimal(UNumberDecimalSeparatorDisplay style) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2120:66: error: expected unqualified-id before ';' token Derived decimal(UNumberDecimalSeparatorDisplay style) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2131:57: error: expected ';' at end of member declaration Derived decimal(UNumberDecimalSeparatorDisplay style) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2131:59: error: expected unqualified-id before '&&' token Derived decimal(UNumberDecimalSeparatorDisplay style) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2157:39: error: expected ';' at end of member declaration Derived scale(const Scale &scale) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2157:46: error: expected unqualified-id before ';' token Derived scale(const Scale &scale) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2168:37: error: expected ';' at end of member declaration Derived scale(const Scale &scale) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2168:39: error: expected unqualified-id before '&&' token Derived scale(const Scale &scale) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2212:38: error: expected ';' at end of member declaration Derived usage(StringPiece usage) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2212:45: error: expected unqualified-id before ';' token Derived usage(StringPiece usage) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2221:36: error: expected ';' at end of member declaration Derived usage(StringPiece usage) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2221:38: error: expected unqualified-id before '&&' token Derived usage(StringPiece usage) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2231:58: error: expected ';' at end of member declaration Derived unitDisplayCase(StringPiece unitDisplayCase) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2231:65: error: expected unqualified-id before ';' token Derived unitDisplayCase(StringPiece unitDisplayCase) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2238:56: error: expected ';' at end of member declaration Derived unitDisplayCase(StringPiece unitDisplayCase) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2238:58: error: expected unqualified-id before '&&' token Derived unitDisplayCase(StringPiece unitDisplayCase) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2249:49: error: expected ';' at end of member declaration Derived padding(const impl::Padder &padder) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2249:56: error: expected unqualified-id before ';' token Derived padding(const impl::Padder &padder) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2252:47: error: expected ';' at end of member declaration Derived padding(const impl::Padder &padder) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2252:49: error: expected unqualified-id before '&&' token Derived padding(const impl::Padder &padder) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2260:42: error: expected ';' at end of member declaration Derived threshold(int32_t threshold) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2260:49: error: expected unqualified-id before ';' token Derived threshold(int32_t threshold) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2263:40: error: expected ';' at end of member declaration Derived threshold(int32_t threshold) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2263:42: error: expected unqualified-id before '&&' token Derived threshold(int32_t threshold) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2270:52: error: expected ';' at end of member declaration Derived macros(const impl::MacroProps& macros) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2270:59: error: expected unqualified-id before ';' token Derived macros(const impl::MacroProps& macros) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2273:50: error: expected ';' at end of member declaration Derived macros(const impl::MacroProps& macros) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2273:52: error: expected unqualified-id before '&&' token Derived macros(const impl::MacroProps& macros) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2276:36: error: expected ',' or '...' before '&&' token Derived macros(impl::MacroProps&& macros) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2276:47: error: expected ';' at end of member declaration Derived macros(impl::MacroProps&& macros) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2276:54: error: expected unqualified-id before ';' token Derived macros(impl::MacroProps&& macros) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2279:36: error: expected ',' or '...' before '&&' token Derived macros(impl::MacroProps&& macros) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2279:45: error: expected ';' at end of member declaration Derived macros(impl::MacroProps&& macros) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2279:47: error: expected unqualified-id before '&&' token Derived macros(impl::MacroProps&& macros) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2313:35: error: expected ';' at end of member declaration LocalPointer clone() const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2313:42: error: expected unqualified-id before ';' token LocalPointer clone() const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2322:33: error: expected ';' at end of member declaration LocalPointer clone() &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2322:35: error: expected unqualified-id before '&&' token LocalPointer clone() &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2345:33: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 NumberFormatterSettings() = default; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2376:64: error: expected ';' at end of member declaration LocalizedNumberFormatter locale(const icu::Locale &locale) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2376:71: error: expected unqualified-id before ';' token LocalizedNumberFormatter locale(const icu::Locale &locale) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2387:62: error: expected ';' at end of member declaration LocalizedNumberFormatter locale(const icu::Locale &locale) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2387:64: error: expected unqualified-id before '&&' token LocalizedNumberFormatter locale(const icu::Locale &locale) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2394:36: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 UnlocalizedNumberFormatter() = default; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2407:58: error: expected ',' or '...' before '&&' token UnlocalizedNumberFormatter(UnlocalizedNumberFormatter&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2407:64: error: invalid constructor; you probably meant 'icu_70::number::UnlocalizedNumberFormatter (const icu_70::number::UnlocalizedNumberFormatter&)' UnlocalizedNumberFormatter(UnlocalizedNumberFormatter&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2407:64: error: expected ';' at end of member declaration In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2407:66: note: in expansion of macro 'U_NOEXCEPT' UnlocalizedNumberFormatter(UnlocalizedNumberFormatter&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2407:66: note: in expansion of macro 'U_NOEXCEPT' UnlocalizedNumberFormatter(UnlocalizedNumberFormatter&& src) U_NOEXCEPT; ^ In file included from common.h:249:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2420:69: error: expected ',' or '...' before '&&' token UnlocalizedNumberFormatter& operator=(UnlocalizedNumberFormatter&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2420:75: error: expected ';' at end of member declaration UnlocalizedNumberFormatter& operator=(UnlocalizedNumberFormatter&& src) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2420:77: note: in expansion of macro 'U_NOEXCEPT' UnlocalizedNumberFormatter& operator=(UnlocalizedNumberFormatter&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2420:77: note: in expansion of macro 'U_NOEXCEPT' UnlocalizedNumberFormatter& operator=(UnlocalizedNumberFormatter&& src) U_NOEXCEPT; ^ In file included from common.h:249:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2426:64: error: expected ',' or '...' before '&&' token NumberFormatterSettings&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2426:70: error: expected ';' at end of member declaration NumberFormatterSettings&& src) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2426:72: note: in expansion of macro 'U_NOEXCEPT' NumberFormatterSettings&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2426:72: note: in expansion of macro 'U_NOEXCEPT' NumberFormatterSettings&& src) U_NOEXCEPT; ^ In file included from common.h:249:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2540:34: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 LocalizedNumberFormatter() = default; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2553:54: error: expected ',' or '...' before '&&' token LocalizedNumberFormatter(LocalizedNumberFormatter&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2553:60: error: invalid constructor; you probably meant 'icu_70::number::LocalizedNumberFormatter (const icu_70::number::LocalizedNumberFormatter&)' LocalizedNumberFormatter(LocalizedNumberFormatter&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2553:60: error: expected ';' at end of member declaration In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2553:62: note: in expansion of macro 'U_NOEXCEPT' LocalizedNumberFormatter(LocalizedNumberFormatter&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2553:62: note: in expansion of macro 'U_NOEXCEPT' LocalizedNumberFormatter(LocalizedNumberFormatter&& src) U_NOEXCEPT; ^ In file included from common.h:249:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2566:65: error: expected ',' or '...' before '&&' token LocalizedNumberFormatter& operator=(LocalizedNumberFormatter&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2566:71: error: expected ';' at end of member declaration LocalizedNumberFormatter& operator=(LocalizedNumberFormatter&& src) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2566:73: note: in expansion of macro 'U_NOEXCEPT' LocalizedNumberFormatter& operator=(LocalizedNumberFormatter&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2566:73: note: in expansion of macro 'U_NOEXCEPT' LocalizedNumberFormatter& operator=(LocalizedNumberFormatter&& src) U_NOEXCEPT; ^ In file included from common.h:249:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2595:56: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 const impl::NumberFormatterImpl* fCompiled {nullptr}; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2596:31: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 char fUnsafeCallCount[8] {}; // internally cast to u_atomic_int32_t ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2600:60: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 const impl::DecimalFormatWarehouse* fWarehouse {nullptr}; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2604:88: error: expected ',' or '...' before '&&' token explicit LocalizedNumberFormatter(NumberFormatterSettings&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2604:94: error: expected ';' at end of member declaration explicit LocalizedNumberFormatter(NumberFormatterSettings&& src) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2604:96: note: in expansion of macro 'U_NOEXCEPT' explicit LocalizedNumberFormatter(NumberFormatterSettings&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2604:96: note: in expansion of macro 'U_NOEXCEPT' explicit LocalizedNumberFormatter(NumberFormatterSettings&& src) U_NOEXCEPT; ^ In file included from common.h:249:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2608:47: error: expected ',' or '...' before '&&' token LocalizedNumberFormatter(impl::MacroProps &¯os, const Locale &locale); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2612:48: error: expected ',' or '...' before '&&' token void lnfMoveHelper(LocalizedNumberFormatter&& src); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2443:18: error: constructor required before non-static data member for 'icu_70::number::LocalizedNumberFormatter::fCompiled' has been parsed class U_I18N_API LocalizedNumberFormatter ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2443:18: error: constructor required before non-static data member for 'icu_70::number::LocalizedNumberFormatter::fUnsafeCallCount' has been parsed /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2443:18: error: constructor required before non-static data member for 'icu_70::number::LocalizedNumberFormatter::fWarehouse' has been parsed /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2656:36: error: expected ',' or '...' before '&&' token FormattedNumber(FormattedNumber&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2656:42: error: invalid constructor; you probably meant 'icu_70::number::FormattedNumber (const icu_70::number::FormattedNumber&)' FormattedNumber(FormattedNumber&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2656:42: error: expected ';' at end of member declaration In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2656:44: note: in expansion of macro 'U_NOEXCEPT' FormattedNumber(FormattedNumber&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2656:44: note: in expansion of macro 'U_NOEXCEPT' FormattedNumber(FormattedNumber&& src) U_NOEXCEPT; ^ In file included from common.h:249:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2662:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual ~FormattedNumber() U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2665:47: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 FormattedNumber(const FormattedNumber&) = delete; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2668:58: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 FormattedNumber& operator=(const FormattedNumber&) = delete; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2674:47: error: expected ',' or '...' before '&&' token FormattedNumber& operator=(FormattedNumber&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2674:53: error: expected ';' at end of member declaration FormattedNumber& operator=(FormattedNumber&& src) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2674:55: note: in expansion of macro 'U_NOEXCEPT' FormattedNumber& operator=(FormattedNumber&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2674:55: note: in expansion of macro 'U_NOEXCEPT' FormattedNumber& operator=(FormattedNumber&& src) U_NOEXCEPT; ^ In file included from common.h:249:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2684:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UnicodeString toString(UErrorCode& status) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2688:52: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UnicodeString toTempString(UErrorCode& status) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2698:70: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Appendable &appendTo(Appendable& appendable, UErrorCode& status) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2702:77: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UBool nextPosition(ConstrainedFieldPosition& cfpos, UErrorCode& status) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h: In constructor 'icu_70::number::FormattedNumber::FormattedNumber()': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2650:17: error: 'nullptr' was not declared in this scope : fData(nullptr), fErrorCode(U_INVALID_STATE_ERROR) {} ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h: In constructor 'icu_70::number::FormattedNumber::FormattedNumber(UErrorCode)': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2776:17: error: 'nullptr' was not declared in this scope : fData(nullptr), fErrorCode(errorCode) {} ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2800:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 class U_I18N_API NumberFormatter final { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberformatter.h:2867:25: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 NumberFormatter() = delete; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:448:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberRangeFormatterPointer, UNumberRangeFormatter, unumrf_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalUNumberRangeFormatterPointer (const icu_70::LocalUNumberRangeFormatterPointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:448:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberRangeFormatterPointer, UNumberRangeFormatter, unumrf_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:448:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberRangeFormatterPointer, UNumberRangeFormatter, unumrf_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:448:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberRangeFormatterPointer, UNumberRangeFormatter, unumrf_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:448:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberRangeFormatterPointer, UNumberRangeFormatter, unumrf_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:448:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberRangeFormatterPointer, UNumberRangeFormatter, unumrf_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:448:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberRangeFormatterPointer, UNumberRangeFormatter, unumrf_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:448:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberRangeFormatterPointer, UNumberRangeFormatter, unumrf_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:448:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberRangeFormatterPointer, UNumberRangeFormatter, unumrf_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:448:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberRangeFormatterPointer, UNumberRangeFormatter, unumrf_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:448:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberRangeFormatterPointer, UNumberRangeFormatter, unumrf_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:448:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberRangeFormatterPointer, UNumberRangeFormatter, unumrf_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:448:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberRangeFormatterPointer, UNumberRangeFormatter, unumrf_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:448:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberRangeFormatterPointer, UNumberRangeFormatter, unumrf_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:448:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberRangeFormatterPointer, UNumberRangeFormatter, unumrf_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:448:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberRangeFormatterPointer, UNumberRangeFormatter, unumrf_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:448:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberRangeFormatterPointer, UNumberRangeFormatter, unumrf_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:448:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberRangeFormatterPointer, UNumberRangeFormatter, unumrf_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:448:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberRangeFormatterPointer, UNumberRangeFormatter, unumrf_close); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:448:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUNumberRangeFormatterPointer, UNumberRangeFormatter, unumrf_close); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:53: error: expected ',' or '...' before '&&' token LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:465:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberRangePointer, UFormattedNumberRange, unumrf_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: invalid constructor; you probably meant 'icu_70::LocalUFormattedNumberRangePointer (const icu_70::LocalUFormattedNumberRangePointer&)' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:465:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberRangePointer, UFormattedNumberRange, unumrf_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:58: error: expected ';' at end of member declaration LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:465:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberRangePointer, UFormattedNumberRange, unumrf_closeResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:465:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberRangePointer, UFormattedNumberRange, unumrf_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:556:60: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName(LocalPointerClassName &&src) U_NOEXCEPT \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:465:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberRangePointer, UFormattedNumberRange, unumrf_closeResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:561:55: error: expected ')' before '<' token explicit LocalPointerClassName(std::unique_ptr &&p) \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:465:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberRangePointer, UFormattedNumberRange, unumrf_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:64: error: expected ',' or '...' before '&&' token LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:465:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberRangePointer, UFormattedNumberRange, unumrf_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:69: error: expected ';' at end of member declaration LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:465:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberRangePointer, UFormattedNumberRange, unumrf_closeResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:465:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberRangePointer, UFormattedNumberRange, unumrf_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:564:71: note: in expansion of macro 'U_NOEXCEPT' LocalPointerClassName &operator=(LocalPointerClassName &&src) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:465:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberRangePointer, UFormattedNumberRange, unumrf_closeResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:47: error: declaration of 'operator=' as non-function LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:465:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberRangePointer, UFormattedNumberRange, unumrf_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:40: error: expected ';' at end of member declaration LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:465:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberRangePointer, UFormattedNumberRange, unumrf_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:571:57: error: expected ')' before '<' token LocalPointerClassName &operator=(std::unique_ptr &&p) { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:465:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberRangePointer, UFormattedNumberRange, unumrf_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:47: error: expected ';' at end of member declaration void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:465:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberRangePointer, UFormattedNumberRange, unumrf_closeResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:465:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberRangePointer, UFormattedNumberRange, unumrf_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:575:49: note: in expansion of macro 'U_NOEXCEPT' void swap(LocalPointerClassName &other) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:465:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberRangePointer, UFormattedNumberRange, unumrf_closeResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:85: error: expected ';' at end of member declaration friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:465:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberRangePointer, UFormattedNumberRange, unumrf_closeResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:465:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberRangePointer, UFormattedNumberRange, unumrf_closeResult); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:580:87: note: in expansion of macro 'U_NOEXCEPT' friend inline void swap(LocalPointerClassName &p1, LocalPointerClassName &p2) U_NOEXCEPT { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:465:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberRangePointer, UFormattedNumberRange, unumrf_closeResult); ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/uenum.h:25:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ucnv.h:52, from common.h:108, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localpointer.h:587:23: error: 'unique_ptr' in namespace 'std' does not name a template type operator std::unique_ptr () && { \ ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/unumberrangeformatter.h:465:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUFormattedNumberRangePointer, UFormattedNumberRange, unumrf_closeResult); ^ In file included from common.h:254:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:101:28: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 bool singleFormatter = true; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:104:37: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 UNumberRangeCollapse collapse = UNUM_RANGE_COLLAPSE_AUTO; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:107:53: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 UNumberRangeIdentityFallback identityFallback = UNUM_IDENTITY_FALLBACK_APPROXIMATELY; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:145:78: error: expected ';' at end of member declaration Derived numberFormatterBoth(const UnlocalizedNumberFormatter &formatter) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:145:85: error: expected unqualified-id before ';' token Derived numberFormatterBoth(const UnlocalizedNumberFormatter &formatter) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:156:76: error: expected ';' at end of member declaration Derived numberFormatterBoth(const UnlocalizedNumberFormatter &formatter) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:156:78: error: expected unqualified-id before '&&' token Derived numberFormatterBoth(const UnlocalizedNumberFormatter &formatter) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:167:60: error: expected ',' or '...' before '&&' token Derived numberFormatterBoth(UnlocalizedNumberFormatter &&formatter) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:167:73: error: expected ';' at end of member declaration Derived numberFormatterBoth(UnlocalizedNumberFormatter &&formatter) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:167:80: error: expected unqualified-id before ';' token Derived numberFormatterBoth(UnlocalizedNumberFormatter &&formatter) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:178:60: error: expected ',' or '...' before '&&' token Derived numberFormatterBoth(UnlocalizedNumberFormatter &&formatter) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:178:71: error: expected ';' at end of member declaration Derived numberFormatterBoth(UnlocalizedNumberFormatter &&formatter) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:178:73: error: expected unqualified-id before '&&' token Derived numberFormatterBoth(UnlocalizedNumberFormatter &&formatter) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:191:84: error: expected ';' at end of member declaration Derived numberFormatterFirst(const UnlocalizedNumberFormatter &formatterFirst) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:191:91: error: expected unqualified-id before ';' token Derived numberFormatterFirst(const UnlocalizedNumberFormatter &formatterFirst) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:202:82: error: expected ';' at end of member declaration Derived numberFormatterFirst(const UnlocalizedNumberFormatter &formatterFirst) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:202:84: error: expected unqualified-id before '&&' token Derived numberFormatterFirst(const UnlocalizedNumberFormatter &formatterFirst) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:213:61: error: expected ',' or '...' before '&&' token Derived numberFormatterFirst(UnlocalizedNumberFormatter &&formatterFirst) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:213:79: error: expected ';' at end of member declaration Derived numberFormatterFirst(UnlocalizedNumberFormatter &&formatterFirst) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:213:86: error: expected unqualified-id before ';' token Derived numberFormatterFirst(UnlocalizedNumberFormatter &&formatterFirst) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:224:61: error: expected ',' or '...' before '&&' token Derived numberFormatterFirst(UnlocalizedNumberFormatter &&formatterFirst) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:224:77: error: expected ';' at end of member declaration Derived numberFormatterFirst(UnlocalizedNumberFormatter &&formatterFirst) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:224:79: error: expected unqualified-id before '&&' token Derived numberFormatterFirst(UnlocalizedNumberFormatter &&formatterFirst) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:237:86: error: expected ';' at end of member declaration Derived numberFormatterSecond(const UnlocalizedNumberFormatter &formatterSecond) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:237:93: error: expected unqualified-id before ';' token Derived numberFormatterSecond(const UnlocalizedNumberFormatter &formatterSecond) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:248:84: error: expected ';' at end of member declaration Derived numberFormatterSecond(const UnlocalizedNumberFormatter &formatterSecond) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:248:86: error: expected unqualified-id before '&&' token Derived numberFormatterSecond(const UnlocalizedNumberFormatter &formatterSecond) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:259:62: error: expected ',' or '...' before '&&' token Derived numberFormatterSecond(UnlocalizedNumberFormatter &&formatterSecond) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:259:81: error: expected ';' at end of member declaration Derived numberFormatterSecond(UnlocalizedNumberFormatter &&formatterSecond) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:259:88: error: expected unqualified-id before ';' token Derived numberFormatterSecond(UnlocalizedNumberFormatter &&formatterSecond) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:270:62: error: expected ',' or '...' before '&&' token Derived numberFormatterSecond(UnlocalizedNumberFormatter &&formatterSecond) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:270:79: error: expected ';' at end of member declaration Derived numberFormatterSecond(UnlocalizedNumberFormatter &&formatterSecond) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:270:81: error: expected unqualified-id before '&&' token Derived numberFormatterSecond(UnlocalizedNumberFormatter &&formatterSecond) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:289:53: error: expected ';' at end of member declaration Derived collapse(UNumberRangeCollapse collapse) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:289:60: error: expected unqualified-id before ';' token Derived collapse(UNumberRangeCollapse collapse) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:300:51: error: expected ';' at end of member declaration Derived collapse(UNumberRangeCollapse collapse) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:300:53: error: expected unqualified-id before '&&' token Derived collapse(UNumberRangeCollapse collapse) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:322:77: error: expected ';' at end of member declaration Derived identityFallback(UNumberRangeIdentityFallback identityFallback) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:322:84: error: expected unqualified-id before ';' token Derived identityFallback(UNumberRangeIdentityFallback identityFallback) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:333:75: error: expected ';' at end of member declaration Derived identityFallback(UNumberRangeIdentityFallback identityFallback) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:333:77: error: expected unqualified-id before '&&' token Derived identityFallback(UNumberRangeIdentityFallback identityFallback) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:346:35: error: expected ';' at end of member declaration LocalPointer clone() const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:346:42: error: expected unqualified-id before ';' token LocalPointer clone() const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:355:33: error: expected ';' at end of member declaration LocalPointer clone() &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:355:35: error: expected unqualified-id before '&&' token LocalPointer clone() &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:378:38: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 NumberRangeFormatterSettings() = default; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:405:69: error: expected ';' at end of member declaration LocalizedNumberRangeFormatter locale(const icu::Locale &locale) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:405:76: error: expected unqualified-id before ';' token LocalizedNumberRangeFormatter locale(const icu::Locale &locale) const &; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:416:67: error: expected ';' at end of member declaration LocalizedNumberRangeFormatter locale(const icu::Locale &locale) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:416:69: error: expected unqualified-id before '&&' token LocalizedNumberRangeFormatter locale(const icu::Locale &locale) &&; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:423:41: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 UnlocalizedNumberRangeFormatter() = default; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:436:68: error: expected ',' or '...' before '&&' token UnlocalizedNumberRangeFormatter(UnlocalizedNumberRangeFormatter&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:436:74: error: invalid constructor; you probably meant 'icu_70::number::UnlocalizedNumberRangeFormatter (const icu_70::number::UnlocalizedNumberRangeFormatter&)' UnlocalizedNumberRangeFormatter(UnlocalizedNumberRangeFormatter&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:436:74: error: expected ';' at end of member declaration In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:436:76: note: in expansion of macro 'U_NOEXCEPT' UnlocalizedNumberRangeFormatter(UnlocalizedNumberRangeFormatter&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:436:76: note: in expansion of macro 'U_NOEXCEPT' UnlocalizedNumberRangeFormatter(UnlocalizedNumberRangeFormatter&& src) U_NOEXCEPT; ^ In file included from common.h:254:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:449:79: error: expected ',' or '...' before '&&' token UnlocalizedNumberRangeFormatter& operator=(UnlocalizedNumberRangeFormatter&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:449:85: error: expected ';' at end of member declaration UnlocalizedNumberRangeFormatter& operator=(UnlocalizedNumberRangeFormatter&& src) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:449:87: note: in expansion of macro 'U_NOEXCEPT' UnlocalizedNumberRangeFormatter& operator=(UnlocalizedNumberRangeFormatter&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:449:87: note: in expansion of macro 'U_NOEXCEPT' UnlocalizedNumberRangeFormatter& operator=(UnlocalizedNumberRangeFormatter&& src) U_NOEXCEPT; ^ In file included from common.h:254:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:456:74: error: expected ',' or '...' before '&&' token NumberRangeFormatterSettings&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:456:80: error: expected ';' at end of member declaration NumberRangeFormatterSettings&& src) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:456:82: note: in expansion of macro 'U_NOEXCEPT' NumberRangeFormatterSettings&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:456:82: note: in expansion of macro 'U_NOEXCEPT' NumberRangeFormatterSettings&& src) U_NOEXCEPT; ^ In file included from common.h:254:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:497:39: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 LocalizedNumberRangeFormatter() = default; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:510:64: error: expected ',' or '...' before '&&' token LocalizedNumberRangeFormatter(LocalizedNumberRangeFormatter&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:510:70: error: invalid constructor; you probably meant 'icu_70::number::LocalizedNumberRangeFormatter (const icu_70::number::LocalizedNumberRangeFormatter&)' LocalizedNumberRangeFormatter(LocalizedNumberRangeFormatter&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:510:70: error: expected ';' at end of member declaration In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:510:72: note: in expansion of macro 'U_NOEXCEPT' LocalizedNumberRangeFormatter(LocalizedNumberRangeFormatter&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:510:72: note: in expansion of macro 'U_NOEXCEPT' LocalizedNumberRangeFormatter(LocalizedNumberRangeFormatter&& src) U_NOEXCEPT; ^ In file included from common.h:254:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:523:75: error: expected ',' or '...' before '&&' token LocalizedNumberRangeFormatter& operator=(LocalizedNumberRangeFormatter&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:523:81: error: expected ';' at end of member declaration LocalizedNumberRangeFormatter& operator=(LocalizedNumberRangeFormatter&& src) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:523:83: note: in expansion of macro 'U_NOEXCEPT' LocalizedNumberRangeFormatter& operator=(LocalizedNumberRangeFormatter&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:523:83: note: in expansion of macro 'U_NOEXCEPT' LocalizedNumberRangeFormatter& operator=(LocalizedNumberRangeFormatter&& src) U_NOEXCEPT; ^ In file included from common.h:254:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:549:10: error: 'atomic' in namespace 'std' does not name a template type std::atomic fAtomicFormatter = {}; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:557:68: error: expected ',' or '...' before '&&' token NumberRangeFormatterSettings&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:557:74: error: expected ';' at end of member declaration NumberRangeFormatterSettings&& src) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:557:76: note: in expansion of macro 'U_NOEXCEPT' NumberRangeFormatterSettings&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:557:76: note: in expansion of macro 'U_NOEXCEPT' NumberRangeFormatterSettings&& src) U_NOEXCEPT; ^ In file included from common.h:254:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:561:57: error: expected ',' or '...' before '&&' token LocalizedNumberRangeFormatter(impl::RangeMacroProps &¯os, const Locale &locale); ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:591:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UnicodeString toString(UErrorCode& status) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:595:52: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UnicodeString toTempString(UErrorCode& status) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:605:70: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Appendable &appendTo(Appendable &appendable, UErrorCode& status) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:609:77: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UBool nextPosition(ConstrainedFieldPosition& cfpos, UErrorCode& status) const U_OVERRIDE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:656:57: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 FormattedNumberRange(const FormattedNumberRange&) = delete; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:661:68: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 FormattedNumberRange& operator=(const FormattedNumberRange&) = delete; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:668:46: error: expected ',' or '...' before '&&' token FormattedNumberRange(FormattedNumberRange&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:668:52: error: invalid constructor; you probably meant 'icu_70::number::FormattedNumberRange (const icu_70::number::FormattedNumberRange&)' FormattedNumberRange(FormattedNumberRange&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:668:52: error: expected ';' at end of member declaration In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:668:54: note: in expansion of macro 'U_NOEXCEPT' FormattedNumberRange(FormattedNumberRange&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:668:54: note: in expansion of macro 'U_NOEXCEPT' FormattedNumberRange(FormattedNumberRange&& src) U_NOEXCEPT; ^ In file included from common.h:254:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:675:57: error: expected ',' or '...' before '&&' token FormattedNumberRange& operator=(FormattedNumberRange&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:675:63: error: expected ';' at end of member declaration FormattedNumberRange& operator=(FormattedNumberRange&& src) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:675:65: note: in expansion of macro 'U_NOEXCEPT' FormattedNumberRange& operator=(FormattedNumberRange&& src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:675:65: note: in expansion of macro 'U_NOEXCEPT' FormattedNumberRange& operator=(FormattedNumberRange&& src) U_NOEXCEPT; ^ In file included from common.h:254:0, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h: In constructor 'icu_70::number::FormattedNumberRange::FormattedNumberRange()': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:650:17: error: 'nullptr' was not declared in this scope : fData(nullptr), fErrorCode(U_INVALID_STATE_ERROR) {} ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h: In constructor 'icu_70::number::FormattedNumberRange::FormattedNumberRange(UErrorCode)': /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:697:17: error: 'nullptr' was not declared in this scope : fData(nullptr), fErrorCode(errorCode) {} ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h: At global scope: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:731:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 class U_I18N_API NumberRangeFormatter final { ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/numberrangeformatter.h:756:30: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 NumberRangeFormatter() = delete; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localebuilder.h:11:0, from common.h:260, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:201:23: error: expected ',' or '...' before '&&' token Result(Result &&src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:201:28: error: invalid constructor; you probably meant 'icu_70::LocaleMatcher::Result (const icu_70::LocaleMatcher::Result&)' Result(Result &&src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:201:28: error: expected ';' at end of member declaration In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:201:30: note: in expansion of macro 'U_NOEXCEPT' Result(Result &&src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:201:30: note: in expansion of macro 'U_NOEXCEPT' Result(Result &&src) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localebuilder.h:11:0, from common.h:260, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:217:34: error: expected ',' or '...' before '&&' token Result &operator=(Result &&src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:217:39: error: expected ';' at end of member declaration Result &operator=(Result &&src) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:217:41: note: in expansion of macro 'U_NOEXCEPT' Result &operator=(Result &&src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:217:41: note: in expansion of macro 'U_NOEXCEPT' Result &operator=(Result &&src) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localebuilder.h:11:0, from common.h:260, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:281:39: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 Result(const Result &other) = delete; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:282:50: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 Result &operator=(const Result &other) = delete; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:316:25: error: expected ',' or '...' before '&&' token Builder(Builder &&src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:316:30: error: invalid constructor; you probably meant 'icu_70::LocaleMatcher::Builder (const icu_70::LocaleMatcher::Builder&)' Builder(Builder &&src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:316:30: error: expected ';' at end of member declaration In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:316:32: note: in expansion of macro 'U_NOEXCEPT' Builder(Builder &&src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:316:32: note: in expansion of macro 'U_NOEXCEPT' Builder(Builder &&src) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localebuilder.h:11:0, from common.h:260, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:332:36: error: expected ',' or '...' before '&&' token Builder &operator=(Builder &&src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:332:41: error: expected ';' at end of member declaration Builder &operator=(Builder &&src) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:332:43: note: in expansion of macro 'U_NOEXCEPT' Builder &operator=(Builder &&src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:332:43: note: in expansion of macro 'U_NOEXCEPT' Builder &operator=(Builder &&src) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localebuilder.h:11:0, from common.h:260, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:525:41: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 Builder(const Builder &other) = delete; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:526:52: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 Builder &operator=(const Builder &other) = delete; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:531:33: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 UErrorCode errorCode_ = U_ZERO_ERROR; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:532:38: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 UVector *supportedLocales_ = nullptr; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:533:39: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 int32_t thresholdDistance_ = -1; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:534:39: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 ULocMatchDemotion demotion_ = ULOCMATCH_DEMOTION_REGION; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:535:34: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 Locale *defaultLocale_ = nullptr; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:536:29: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 bool withDefault_ = true; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:537:39: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 ULocMatchFavorSubtag favor_ = ULOCMATCH_FAVOR_LANGUAGE; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:538:41: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 ULocMatchDirection direction_ = ULOCMATCH_DIRECTION_WITH_ONE_WAY; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:539:39: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 Locale *maxDistanceDesired_ = nullptr; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:540:41: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 Locale *maxDistanceSupported_ = nullptr; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:551:33: error: expected ',' or '...' before '&&' token LocaleMatcher(LocaleMatcher &&src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:551:38: error: invalid constructor; you probably meant 'icu_70::LocaleMatcher (const icu_70::LocaleMatcher&)' LocaleMatcher(LocaleMatcher &&src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:551:38: error: expected ';' at end of member declaration In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:551:40: note: in expansion of macro 'U_NOEXCEPT' LocaleMatcher(LocaleMatcher &&src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:551:40: note: in expansion of macro 'U_NOEXCEPT' LocaleMatcher(LocaleMatcher &&src) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localebuilder.h:11:0, from common.h:260, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:567:44: error: expected ',' or '...' before '&&' token LocaleMatcher &operator=(LocaleMatcher &&src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:567:49: error: expected ';' at end of member declaration LocaleMatcher &operator=(LocaleMatcher &&src) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/ptypes.h:52:0, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/umachine.h:46, from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/utypes.h:38, from common.h:106, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: error: 'noexcept' does not name a type # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:567:51: note: in expansion of macro 'U_NOEXCEPT' LocaleMatcher &operator=(LocaleMatcher &&src) U_NOEXCEPT; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/platform.h:541:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 # define U_NOEXCEPT noexcept ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:567:51: note: in expansion of macro 'U_NOEXCEPT' LocaleMatcher &operator=(LocaleMatcher &&src) U_NOEXCEPT; ^ In file included from /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localebuilder.h:11:0, from common.h:260, from _icu.cpp:27: /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:676:49: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 LocaleMatcher(const LocaleMatcher &other) = delete; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:677:60: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 LocaleMatcher &operator=(const LocaleMatcher &other) = delete; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:532:38: error: 'nullptr' was not declared in this scope UVector *supportedLocales_ = nullptr; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:535:34: error: 'nullptr' was not declared in this scope Locale *defaultLocale_ = nullptr; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:539:39: error: 'nullptr' was not declared in this scope Locale *maxDistanceDesired_ = nullptr; ^ /usr/pkgsrc/textproc/py-ICU/work/.buildlink/include/unicode/localematcher.h:540:41: error: 'nullptr' was not declared in this scope Locale *maxDistanceSupported_ = nullptr; ^ In file included from _icu.cpp:27:0: common.h: In constructor 'Buffer::Buffer(__int32_t)': common.h:324:25: error: 'class icu_70::UnicodeString' has no member named 'getBuffer' size(len), buffer(u.getBuffer(len)) {} ^ In file included from _icu.cpp:29:0: bases.h: At global scope: bases.h:53:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int32_t getLength() const override; ^ bases.h:57:3: error: 'char16_t' does not name a type char16_t getCharAt(int32_t offset) const override; ^ bases.h:59:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UChar32 getChar32At(int32_t offset) const override; ^ bases.h:62:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int32_t start, int32_t limit, UnicodeString &target) const override; ^ bases.h:64:62: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int32_t start, int32_t limit, const UnicodeString &text) override; ^ bases.h:65:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void copy(int32_t start, int32_t limit, int32_t dest) override; ^ bases.h:66:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 UBool hasMetaData() const override; ^ error: command '/usr/pkgsrc/textproc/py-ICU/work/.cwrapper/bin/gcc' failed with exit code 1 *** Error code 1 Stop. make[1]: stopped in /usr/pkgsrc/textproc/py-ICU *** Error code 1 Stop. make: stopped in /usr/pkgsrc/textproc/py-ICU