* Package: app-text/sword-1.7.4 * Repository: gentoo * Maintainer: theology@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc icu kernel_linux userland_GNU * FEATURES: preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking sword-1.7.4.tar.gz to /var/tmp/portage/app-text/sword-1.7.4/work >>> Source unpacked in /var/tmp/portage/app-text/sword-1.7.4/work >>> Preparing source in /var/tmp/portage/app-text/sword-1.7.4/work/sword-1.7.4 ... * Applying sword-1.7.4-gcc6.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-text/sword-1.7.4/work/sword-1.7.4 ... * econf: updating sword-1.7.4/config.sub with /usr/share/gnuconfig/config.sub * econf: updating sword-1.7.4/config.guess with /usr/share/gnuconfig/config.guess * econf: updating sword-1.7.4/bindings/swig/package/config.guess with /usr/share/gnuconfig/config.guess * econf: updating sword-1.7.4/bindings/swig/package/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --libdir=/usr/lib64 --disable-static --disable-debug --with-zlib --with-icu --with-conf --without-curl checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for a BSD-compatible install... /usr/lib/portage/python3.4/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of x86_64-pc-linux-gnu-gcc... none checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++ checking whether we are using the GNU C++ compiler... yes checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes checking dependency style of x86_64-pc-linux-gnu-g++... none checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by x86_64-pc-linux-gnu-gcc... /usr/x86_64-pc-linux-gnu/bin/ld checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r checking for x86_64-pc-linux-gnu-objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-pc-linux-gnu-dlltool... dlltool checking how to associate runtime and link libraries... printf %s\n checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar checking for archiver @FILE support... @ checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking command to parse /usr/bin/nm -B output from x86_64-pc-linux-gnu-gcc object... ok checking for sysroot... no checking for x86_64-pc-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-pc-linux-gnu-gcc static flag -static works... yes checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-pc-linux-gnu-gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E checking for ld used by x86_64-pc-linux-gnu-g++... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64 checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes checking for x86_64-pc-linux-gnu-g++ option to produce PIC... -fPIC -DPIC checking if x86_64-pc-linux-gnu-g++ PIC flag -fPIC -DPIC works... yes checking if x86_64-pc-linux-gnu-g++ static flag -static works... yes checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... yes checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... (cached) yes checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether byte ordering is bigendian... no checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking for CLUCENE2... no checking how to include clucene 0.x... excluding support configure: WARNING: Could not detect clucene location. To enable clucene, you must call configure with the --with-clucene option specifying the location. This tells configure where to find the CLucene Core library and headers. e.g. --with-clucene=/usr/local or --with-clucene=/usr checking whether to enable maintainer-specific portions of Makefiles... no checking for compress in -lz... yes checking for library containing regexec... none required configure: Using system regex.h checking for cppunit-config... no checking for Cppunit - version >= 1.8.0... checking for pkg-config... (cached) /usr/bin/x86_64-pc-linux-gnu-pkg-config checking for icu-config... /usr/bin/icu-config lucene searching options not available checking for vsnprintf... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating lib/Makefile config.status: creating tests/Makefile config.status: creating tests/cppunit/Makefile config.status: creating utilities/Makefile config.status: creating examples/Makefile config.status: creating examples/cmdline/Makefile config.status: creating examples/tasks/Makefile config.status: creating utilities/diatheke/Makefile config.status: creating sword.pc config.status: creating include/swversion.h config.status: creating sword.spec config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands Configuration: LIBDIR: /usr/lib64 DEBUG: no PROFILE: no BUILD TESTS: yes BUILD EXAMPLES: no BUILD UTILITIES: yes LIBZ: yes ICU: yes ICUSWORD: no CXX11REGEX: no CURL: no CURL SFTP: no INTERNAL FTPLIB: yes INTERNAL REGEX: no CLUCENE: no >>> Source configured. >>> Compiling source in /var/tmp/portage/app-text/sword-1.7.4/work/sword-1.7.4 ... make -j1 Making all in lib make[1]: Entering directory '/var/tmp/portage/app-text/sword-1.7.4/work/sword-1.7.4/lib' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c -o swkey.lo `test -f '../src/keys/swkey.cpp' || echo './'`../src/keys/swkey.cpp libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c ../src/keys/swkey.cpp -fPIC -DPIC -o .libs/swkey.o /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c -o listkey.lo `test -f '../src/keys/listkey.cpp' || echo './'`../src/keys/listkey.cpp libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c ../src/keys/listkey.cpp -fPIC -DPIC -o .libs/listkey.o /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c -o strkey.lo `test -f '../src/keys/strkey.cpp' || echo './'`../src/keys/strkey.cpp libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c ../src/keys/strkey.cpp -fPIC -DPIC -o .libs/strkey.o /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c -o treekey.lo `test -f '../src/keys/treekey.cpp' || echo './'`../src/keys/treekey.cpp libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c ../src/keys/treekey.cpp -fPIC -DPIC -o .libs/treekey.o /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c -o treekeyidx.lo `test -f '../src/keys/treekeyidx.cpp' || echo './'`../src/keys/treekeyidx.cpp libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c ../src/keys/treekeyidx.cpp -fPIC -DPIC -o .libs/treekeyidx.o /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c -o versekey.lo `test -f '../src/keys/versekey.cpp' || echo './'`../src/keys/versekey.cpp libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c ../src/keys/versekey.cpp -fPIC -DPIC -o .libs/versekey.o /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c -o versetreekey.lo `test -f '../src/keys/versetreekey.cpp' || echo './'`../src/keys/versetreekey.cpp libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c ../src/keys/versetreekey.cpp -fPIC -DPIC -o .libs/versetreekey.o /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c -o swobject.lo `test -f '../src/utilfuns/swobject.cpp' || echo './'`../src/utilfuns/swobject.cpp libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c ../src/utilfuns/swobject.cpp -fPIC -DPIC -o .libs/swobject.o /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c -o utilstr.lo `test -f '../src/utilfuns/utilstr.cpp' || echo './'`../src/utilfuns/utilstr.cpp libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c ../src/utilfuns/utilstr.cpp -fPIC -DPIC -o .libs/utilstr.o /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c -o utilxml.lo `test -f '../src/utilfuns/utilxml.cpp' || echo './'`../src/utilfuns/utilxml.cpp libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c ../src/utilfuns/utilxml.cpp -fPIC -DPIC -o .libs/utilxml.o /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c -o swversion.lo `test -f '../src/utilfuns/swversion.cpp' || echo './'`../src/utilfuns/swversion.cpp libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c ../src/utilfuns/swversion.cpp -fPIC -DPIC -o .libs/swversion.o /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c -o swbuf.lo `test -f '../src/utilfuns/swbuf.cpp' || echo './'`../src/utilfuns/swbuf.cpp libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c ../src/utilfuns/swbuf.cpp -fPIC -DPIC -o .libs/swbuf.o /bin/sh ../libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -Wall -c -o ftpparse.lo `test -f '../src/utilfuns/ftpparse.c' || echo './'`../src/utilfuns/ftpparse.c libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -Wall -c ../src/utilfuns/ftpparse.c -fPIC -DPIC -o .libs/ftpparse.o /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c -o url.lo `test -f '../src/utilfuns/url.cpp' || echo './'`../src/utilfuns/url.cpp libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c ../src/utilfuns/url.cpp -fPIC -DPIC -o .libs/url.o /bin/sh ../libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -Wall -c -o untgz.lo `test -f '../src/utilfuns/zlib/untgz.c' || echo './'`../src/utilfuns/zlib/untgz.c libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -Wall -c ../src/utilfuns/zlib/untgz.c -fPIC -DPIC -o .libs/untgz.o /bin/sh ../libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -Wall -c -o ftplib.lo `test -f '../src/utilfuns/ftplib.c' || echo './'`../src/utilfuns/ftplib.c libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -Wall -c ../src/utilfuns/ftplib.c -fPIC -DPIC -o .libs/ftplib.o ../src/utilfuns/ftplib.c: In function 'FtpAccess': ../src/utilfuns/ftplib.c:972:14: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!FtpAcceptConnection(*nData,nControl)) ^ /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c -o roman.lo `test -f '../src/utilfuns/roman.cpp' || echo './'`../src/utilfuns/roman.cpp libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c ../src/utilfuns/roman.cpp -fPIC -DPIC -o .libs/roman.o /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c -o ftplibftpt.lo `test -f '../src/mgr/ftplibftpt.cpp' || echo './'`../src/mgr/ftplibftpt.cpp libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c ../src/mgr/ftplibftpt.cpp -fPIC -DPIC -o .libs/ftplibftpt.o /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c -o swconfig.lo `test -f '../src/mgr/swconfig.cpp' || echo './'`../src/mgr/swconfig.cpp libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c ../src/mgr/swconfig.cpp -fPIC -DPIC -o .libs/swconfig.o /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c -o swmgr.lo `test -f '../src/mgr/swmgr.cpp' || echo './'`../src/mgr/swmgr.cpp libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -DSWICU_DATA=\"/usr/lib64/sword/1.7.4_icu_\" -D_FTPLIB_NO_COMPAT -fPIC -D_ICU_ -O2 -pipe -march=native -c ../src/mgr/swmgr.cpp -fPIC -DPIC -o .libs/swmgr.o In file included from /usr/include/unicode/utypes.h:38:0, from /usr/include/unicode/unistr.h:32, from ../include/utf8transliterator.h:41, from ../src/mgr/swmgr.cpp:102: /usr/include/unicode/umachine.h:347:13: error: 'char16_t' does not name a type typedef char16_t UChar; ^ In file included from /usr/include/unicode/utypes.h:39:0, from /usr/include/unicode/unistr.h:32, from ../include/utf8transliterator.h:41, from ../src/mgr/swmgr.cpp:102: /usr/include/unicode/uversion.h:167:55: error: 'UChar' does not name a type u_versionFromUString(UVersionInfo versionArray, const UChar *versionString); ^ In file included from /usr/include/unicode/unistr.h:33:0, from ../include/utf8transliterator.h:41, from ../src/mgr/swmgr.cpp:102: /usr/include/unicode/char16ptr.h:46:31: error: expected ')' before '*' token inline Char16Ptr(char16_t *p); ^ /usr/include/unicode/char16ptr.h:69:37: error: expected ')' before 'p' inline Char16Ptr(std::nullptr_t p); ^ /usr/include/unicode/char16ptr.h:81:12: error: 'char16_t' does not name a type inline char16_t *get() const; ^ /usr/include/unicode/char16ptr.h:87:21: error: 'char16_t' does not name a type inline operator char16_t *() const { return get(); } ^ /usr/include/unicode/char16ptr.h:93:33: error: 'char16_t' does not name a type template static char16_t *cast(T *t) { ^ /usr/include/unicode/char16ptr.h:98:5: error: 'char16_t' does not name a type char16_t *p; ^ /usr/include/unicode/char16ptr.h:110:21: error: expected constructor, destructor, or type conversion before '(' token Char16Ptr::Char16Ptr(char16_t *p) : p(p) {} ^ /usr/include/unicode/char16ptr.h: In constructor 'icu::Char16Ptr::Char16Ptr(uint16_t*)': /usr/include/unicode/char16ptr.h:112:37: error: class 'icu::Char16Ptr' does not have any field named 'p' Char16Ptr::Char16Ptr(uint16_t *p) : p(cast(p)) {} ^ /usr/include/unicode/char16ptr.h:112:45: error: 'cast' was not declared in this scope Char16Ptr::Char16Ptr(uint16_t *p) : p(cast(p)) {} ^ /usr/include/unicode/char16ptr.h: At global scope: /usr/include/unicode/char16ptr.h:117:21: error: expected constructor, destructor, or type conversion before '(' token Char16Ptr::Char16Ptr(std::nullptr_t p) : p(p) {} ^ /usr/include/unicode/char16ptr.h: In destructor 'icu::Char16Ptr::~Char16Ptr()': /usr/include/unicode/char16ptr.h:119:5: error: 'p' was not declared in this scope U_ALIASING_BARRIER(p); ^ /usr/include/unicode/char16ptr.h: At global scope: /usr/include/unicode/char16ptr.h:122:1: error: 'char16_t' does not name a type char16_t *Char16Ptr::get() const { return p; } ^ /usr/include/unicode/char16ptr.h:153:33: error: 'char16_t' does not name a type inline ConstChar16Ptr(const char16_t *p); ^ /usr/include/unicode/char16ptr.h:176:38: error: 'nullptr_t' in namespace 'std' does not name a type inline ConstChar16Ptr(const std::nullptr_t p); ^ /usr/include/unicode/char16ptr.h:189:18: error: 'char16_t' does not name a type inline const char16_t *get() const; ^ /usr/include/unicode/char16ptr.h:195:12: error: 'operator const int' does not name a type inline operator const char16_t *() const { return get(); } ^ /usr/include/unicode/char16ptr.h:201:39: error: 'char16_t' does not name a type template static const char16_t *cast(const T *t) { ^ /usr/include/unicode/char16ptr.h:206:11: error: 'char16_t' does not name a type const char16_t *p; ^ /usr/include/unicode/char16ptr.h:218:38: error: 'char16_t' does not name a type ConstChar16Ptr::ConstChar16Ptr(const char16_t *p) : p(p) {} ^ /usr/include/unicode/char16ptr.h: In constructor 'icu::ConstChar16Ptr::ConstChar16Ptr(const int*)': /usr/include/unicode/char16ptr.h:218:53: error: class 'icu::ConstChar16Ptr' does not have any field named 'p' ConstChar16Ptr::ConstChar16Ptr(const char16_t *p) : p(p) {} ^ /usr/include/unicode/char16ptr.h: In constructor 'icu::ConstChar16Ptr::ConstChar16Ptr(const uint16_t*)': /usr/include/unicode/char16ptr.h:220:53: error: class 'icu::ConstChar16Ptr' does not have any field named 'p' ConstChar16Ptr::ConstChar16Ptr(const uint16_t *p) : p(cast(p)) {} ^ /usr/include/unicode/char16ptr.h:220:61: error: 'cast' was not declared in this scope ConstChar16Ptr::ConstChar16Ptr(const uint16_t *p) : p(cast(p)) {} ^ /usr/include/unicode/char16ptr.h: At global scope: /usr/include/unicode/char16ptr.h:225:43: error: 'nullptr_t' in namespace 'std' does not name a type ConstChar16Ptr::ConstChar16Ptr(const std::nullptr_t p) : p(p) {} ^ /usr/include/unicode/char16ptr.h: In constructor 'icu::ConstChar16Ptr::ConstChar16Ptr(int)': /usr/include/unicode/char16ptr.h:225:58: error: class 'icu::ConstChar16Ptr' does not have any field named 'p' ConstChar16Ptr::ConstChar16Ptr(const std::nullptr_t p) : p(p) {} ^ /usr/include/unicode/char16ptr.h: In destructor 'icu::ConstChar16Ptr::~ConstChar16Ptr()': /usr/include/unicode/char16ptr.h:227:5: error: 'p' was not declared in this scope U_ALIASING_BARRIER(p); ^ /usr/include/unicode/char16ptr.h: At global scope: /usr/include/unicode/char16ptr.h:230:7: error: 'char16_t' does not name a type const char16_t *ConstChar16Ptr::get() const { return p; } ^ /usr/include/unicode/char16ptr.h:255:14: error: 'UChar' does not name a type inline const UChar *toUCharPtr(const char16_t *p) { ^ /usr/include/unicode/char16ptr.h:269:8: error: 'UChar' does not name a type inline UChar *toUCharPtr(char16_t *p) { ^ /usr/include/unicode/char16ptr.h:283:44: error: 'char16_t' does not name a type inline const OldUChar *toOldUCharPtr(const char16_t *p) { ^ /usr/include/unicode/char16ptr.h:297:32: error: 'icu::toOldUCharPtr' declared as an 'inline' variable inline OldUChar *toOldUCharPtr(char16_t *p) { ^ /usr/include/unicode/char16ptr.h:297:32: error: 'OldUChar* icu::toOldUCharPtr' redeclared as different kind of symbol /usr/include/unicode/char16ptr.h:283:24: note: previous declaration 'const OldUChar* icu::toOldUCharPtr(const int*)' inline const OldUChar *toOldUCharPtr(const char16_t *p) { ^ /usr/include/unicode/char16ptr.h:297:32: error: 'char16_t' was not declared in this scope inline OldUChar *toOldUCharPtr(char16_t *p) { ^ /usr/include/unicode/char16ptr.h:297:42: error: 'p' was not declared in this scope inline OldUChar *toOldUCharPtr(char16_t *p) { ^ In file included from /usr/include/unicode/unistr.h:34:0, from ../include/utf8transliterator.h:41, from ../src/mgr/swmgr.cpp:102: /usr/include/unicode/rep.h:96:12: error: 'char16_t' does not name a type inline char16_t charAt(int32_t offset) const; ^ /usr/include/unicode/rep.h:233:13: error: 'char16_t' does not name a type virtual char16_t getCharAt(int32_t offset) const = 0; ^ /usr/include/unicode/rep.h:249:8: error: 'char16_t' does not name a type inline char16_t ^ In file included from ../include/utf8transliterator.h:41:0, from ../src/mgr/swmgr.cpp:102: /usr/include/unicode/unistr.h:56:16: error: 'UChar' does not name a type u_strlen(const UChar *s); ^ /usr/include/unicode/unistr.h:80:19: error: 'char16_t' has not been declared char16_t *dest, int32_t destCapacity, ^ /usr/include/unicode/unistr.h:81:25: error: 'char16_t' does not name a type const char16_t *src, int32_t srcLength, ^ In file included from ../include/utf8transliterator.h:41:0, from ../src/mgr/swmgr.cpp:102: /usr/include/unicode/unistr.h:462:16: error: 'char16_t' does not name a type const char16_t *srcChars) const; ^ /usr/include/unicode/unistr.h:483:16: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /usr/include/unicode/unistr.h:621:45: error: 'char16_t' does not name a type const char16_t *srcChars) const; ^ /usr/include/unicode/unistr.h:646:45: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /usr/include/unicode/unistr.h:796:16: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /usr/include/unicode/unistr.h:823:16: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /usr/include/unicode/unistr.h:900:33: error: 'char16_t' does not name a type inline UBool startsWith(const char16_t *srcChars, ^ /usr/include/unicode/unistr.h:948:31: error: 'char16_t' does not name a type inline UBool endsWith(const char16_t *srcChars, ^ /usr/include/unicode/unistr.h:1025:32: error: 'char16_t' does not name a type inline int32_t indexOf(const char16_t *srcChars, ^ /usr/include/unicode/unistr.h:1062:25: error: 'char16_t' does not name a type int32_t indexOf(const char16_t *srcChars, ^ /usr/include/unicode/unistr.h:1075:26: error: 'char16_t' has not been declared inline int32_t indexOf(char16_t c) const; ^ /usr/include/unicode/unistr.h:1085:18: error: 'int32_t icu::UnicodeString::indexOf(UChar32) const' cannot be overloaded inline int32_t indexOf(UChar32 c) const; ^ /usr/include/unicode/unistr.h:1075:18: error: with 'int32_t icu::UnicodeString::indexOf(int) const' inline int32_t indexOf(char16_t c) const; ^ /usr/include/unicode/unistr.h:1095:26: error: 'char16_t' has not been declared inline int32_t indexOf(char16_t c, ^ /usr/include/unicode/unistr.h:1107:18: error: 'int32_t icu::UnicodeString::indexOf(UChar32, int32_t) const' cannot be overloaded inline int32_t indexOf(UChar32 c, ^ /usr/include/unicode/unistr.h:1095:18: error: with 'int32_t icu::UnicodeString::indexOf(int, int32_t) const' inline int32_t indexOf(char16_t c, ^ /usr/include/unicode/unistr.h:1120:26: error: 'char16_t' has not been declared inline int32_t indexOf(char16_t c, ^ /usr/include/unicode/unistr.h:1135:18: error: 'int32_t icu::UnicodeString::indexOf(UChar32, int32_t, int32_t) const' cannot be overloaded inline int32_t indexOf(UChar32 c, ^ /usr/include/unicode/unistr.h:1120:18: error: with 'int32_t icu::UnicodeString::indexOf(int, int32_t, int32_t) const' inline int32_t indexOf(char16_t c, ^ /usr/include/unicode/unistr.h:1208:36: error: 'char16_t' does not name a type inline int32_t lastIndexOf(const char16_t *srcChars, ^ /usr/include/unicode/unistr.h:1245:29: error: 'char16_t' does not name a type int32_t lastIndexOf(const char16_t *srcChars, ^ /usr/include/unicode/unistr.h:1258:30: error: 'char16_t' has not been declared inline int32_t lastIndexOf(char16_t c) const; ^ /usr/include/unicode/unistr.h:1268:18: error: 'int32_t icu::UnicodeString::lastIndexOf(UChar32) const' cannot be overloaded inline int32_t lastIndexOf(UChar32 c) const; ^ /usr/include/unicode/unistr.h:1258:18: error: with 'int32_t icu::UnicodeString::lastIndexOf(int) const' inline int32_t lastIndexOf(char16_t c) const; ^ /usr/include/unicode/unistr.h:1278:30: error: 'char16_t' has not been declared inline int32_t lastIndexOf(char16_t c, ^ /usr/include/unicode/unistr.h:1290:18: error: 'int32_t icu::UnicodeString::lastIndexOf(UChar32, int32_t) const' cannot be overloaded inline int32_t lastIndexOf(UChar32 c, ^ /usr/include/unicode/unistr.h:1278:18: error: with 'int32_t icu::UnicodeString::lastIndexOf(int, int32_t) const' inline int32_t lastIndexOf(char16_t c, ^ /usr/include/unicode/unistr.h:1303:30: error: 'char16_t' has not been declared inline int32_t lastIndexOf(char16_t c, ^ /usr/include/unicode/unistr.h:1318:18: error: 'int32_t icu::UnicodeString::lastIndexOf(UChar32, int32_t, int32_t) const' cannot be overloaded inline int32_t lastIndexOf(UChar32 c, ^ /usr/include/unicode/unistr.h:1303:18: error: with 'int32_t icu::UnicodeString::lastIndexOf(int, int32_t, int32_t) const' inline int32_t lastIndexOf(char16_t c, ^ /usr/include/unicode/unistr.h:1333:10: error: 'char16_t' does not name a type inline char16_t charAt(int32_t offset) const; ^ /usr/include/unicode/unistr.h:1342:10: error: 'char16_t' does not name a type inline char16_t operator[] (int32_t offset) const; ^ /usr/include/unicode/unistr.h:1518:15: error: 'char16_t' has not been declared char16_t *dst, ^ /usr/include/unicode/unistr.h:1955:36: error: declaration of 'operator=' as non-function inline UnicodeString& operator= (char16_t ch); ^ /usr/include/unicode/unistr.h:1955:33: error: expected ';' at end of member declaration inline UnicodeString& operator= (char16_t ch); ^ /usr/include/unicode/unistr.h:1955:45: error: expected ')' before 'ch' inline UnicodeString& operator= (char16_t ch); ^ /usr/include/unicode/unistr.h:2015:37: error: 'char16_t' does not name a type inline UnicodeString& setTo(const char16_t *srcChars, ^ /usr/include/unicode/unistr.h:2026:18: error: expected ';' at end of member declaration UnicodeString& setTo(char16_t srcChar); ^ /usr/include/unicode/unistr.h:2026:24: error: 'icu::UnicodeString& icu::UnicodeString::setTo' conflicts with a previous declaration UnicodeString& setTo(char16_t srcChar); ^ /usr/include/unicode/unistr.h:2015:25: note: previous declaration 'icu::UnicodeString::setTo' inline UnicodeString& setTo(const char16_t *srcChars, ^ /usr/include/unicode/unistr.h:2026:33: error: expected ')' before 'srcChar' UnicodeString& setTo(char16_t srcChar); ^ /usr/include/unicode/unistr.h:2084:18: error: expected ';' at end of member declaration UnicodeString &setTo(char16_t *buffer, ^ /usr/include/unicode/unistr.h:2084:24: error: 'icu::UnicodeString& icu::UnicodeString::setTo' conflicts with a previous declaration UnicodeString &setTo(char16_t *buffer, ^ /usr/include/unicode/unistr.h:2061:18: note: previous declaration 'icu::UnicodeString::setTo' UnicodeString &setTo(UBool isTerminated, ^ /usr/include/unicode/unistr.h:2084:33: error: expected ')' before '*' token UnicodeString &setTo(char16_t *buffer, ^ /usr/include/unicode/unistr.h:2138:16: error: 'char16_t' has not been declared char16_t ch); ^ /usr/include/unicode/unistr.h:2150:37: error: declaration of 'operator+=' as non-function inline UnicodeString& operator+= (char16_t ch); ^ /usr/include/unicode/unistr.h:2150:33: error: expected ';' at end of member declaration inline UnicodeString& operator+= (char16_t ch); ^ /usr/include/unicode/unistr.h:2150:46: error: expected ')' before 'ch' inline UnicodeString& operator+= (char16_t ch); ^ /usr/include/unicode/unistr.h:2210:38: error: 'char16_t' does not name a type inline UnicodeString& append(const char16_t *srcChars, ^ /usr/include/unicode/unistr.h:2232:32: error: 'append' declared as an 'inline' field inline UnicodeString& append(char16_t srcChar); ^ /usr/include/unicode/unistr.h:2232:25: error: expected ';' at end of member declaration inline UnicodeString& append(char16_t srcChar); ^ /usr/include/unicode/unistr.h:2232:32: error: 'icu::UnicodeString& icu::UnicodeString::append' conflicts with a previous declaration inline UnicodeString& append(char16_t srcChar); ^ /usr/include/unicode/unistr.h:2223:25: note: previous declaration 'icu::UnicodeString::append' inline UnicodeString& append(ConstChar16Ptr srcChars, ^ /usr/include/unicode/unistr.h:2232:41: error: expected ')' before 'srcChar' inline UnicodeString& append(char16_t srcChar); ^ /usr/include/unicode/unistr.h:2288:19: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /usr/include/unicode/unistr.h:2314:13: error: 'char16_t' has not been declared char16_t srcChar); ^ /usr/include/unicode/unistr.h:2324:25: error: 'icu::UnicodeString& icu::UnicodeString::insert(int32_t, UChar32)' cannot be overloaded inline UnicodeString& insert(int32_t start, ^ /usr/include/unicode/unistr.h:2313:25: error: with 'icu::UnicodeString& icu::UnicodeString::insert(int32_t, int)' inline UnicodeString& insert(int32_t start, ^ /usr/include/unicode/unistr.h:2388:20: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /usr/include/unicode/unistr.h:2422:14: error: 'char16_t' has not been declared char16_t srcChar); ^ /usr/include/unicode/unistr.h:2435:18: error: 'icu::UnicodeString& icu::UnicodeString::replace(int32_t, int32_t, UChar32)' cannot be overloaded UnicodeString& replace(int32_t start, int32_t length, UChar32 srcChar); ^ /usr/include/unicode/unistr.h:2420:25: error: with 'icu::UnicodeString& icu::UnicodeString::replace(int32_t, int32_t, int)' inline UnicodeString& replace(int32_t start, ^ /usr/include/unicode/unistr.h:2620:21: error: 'char16_t' has not been declared char16_t padChar = 0x0020); ^ /usr/include/unicode/unistr.h:2634:22: error: 'char16_t' has not been declared char16_t padChar = 0x0020); ^ /usr/include/unicode/unistr.h:2862:3: error: 'char16_t' does not name a type char16_t *getBuffer(int32_t minCapacity); ^ /usr/include/unicode/unistr.h:2916:16: error: 'char16_t' does not name a type inline const char16_t *getBuffer() const; ^ /usr/include/unicode/unistr.h:2951:9: error: 'char16_t' does not name a type const char16_t *getTerminatedBuffer(); ^ /usr/include/unicode/unistr.h:2984:52: error: expected ')' before 'ch' UNISTR_FROM_CHAR_EXPLICIT UnicodeString(char16_t ch); ^ /usr/include/unicode/unistr.h:3007:51: error: 'char16_t' does not name a type UNISTR_FROM_STRING_EXPLICIT UnicodeString(const char16_t *text); ^ /usr/include/unicode/unistr.h:3062:63: error: 'nullptr_t' in namespace 'std' does not name a type UNISTR_FROM_STRING_EXPLICIT inline UnicodeString(const std::nullptr_t text); ^ /usr/include/unicode/unistr.h:3062:38: error: 'icu::UnicodeString::UnicodeString(int)' cannot be overloaded UNISTR_FROM_STRING_EXPLICIT inline UnicodeString(const std::nullptr_t text); ^ /usr/include/unicode/unistr.h:2995:29: error: with 'icu::UnicodeString::UnicodeString(UChar32)' UNISTR_FROM_CHAR_EXPLICIT UnicodeString(UChar32 ch); ^ /usr/include/unicode/unistr.h:3071:23: error: 'char16_t' does not name a type UnicodeString(const char16_t *text, ^ /usr/include/unicode/unistr.h:3118:35: error: 'nullptr_t' in namespace 'std' does not name a type inline UnicodeString(const std::nullptr_t text, int32_t length); ^ /usr/include/unicode/unistr.h:3164:26: error: expected ')' before '*' token UnicodeString(char16_t *buffer, int32_t buffLength, int32_t buffCapacity); ^ /usr/include/unicode/unistr.h:3213:39: error: expected ')' before 'buffer' inline UnicodeString(std::nullptr_t buffer, int32_t buffLength, int32_t buffC ^ /usr/include/unicode/unistr.h:3530:11: error: 'char16_t' does not name a type virtual char16_t getCharAt(int32_t offset) const; ^ /usr/include/unicode/unistr.h:3566:18: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /usr/include/unicode/unistr.h:3579:40: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /usr/include/unicode/unistr.h:3594:23: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /usr/include/unicode/unistr.h:3599:21: error: 'char16_t' has not been declared int32_t doIndexOf(char16_t c, ^ /usr/include/unicode/unistr.h:3603:11: error: 'int32_t icu::UnicodeString::doIndexOf(UChar32, int32_t, int32_t) const' cannot be overloaded int32_t doIndexOf(UChar32 c, ^ /usr/include/unicode/unistr.h:3599:11: error: with 'int32_t icu::UnicodeString::doIndexOf(int, int32_t, int32_t) const' int32_t doIndexOf(char16_t c, ^ /usr/include/unicode/unistr.h:3607:25: error: 'char16_t' has not been declared int32_t doLastIndexOf(char16_t c, ^ /usr/include/unicode/unistr.h:3611:11: error: 'int32_t icu::UnicodeString::doLastIndexOf(UChar32, int32_t, int32_t) const' cannot be overloaded int32_t doLastIndexOf(UChar32 c, ^ /usr/include/unicode/unistr.h:3607:11: error: with 'int32_t icu::UnicodeString::doLastIndexOf(int, int32_t, int32_t) const' int32_t doLastIndexOf(char16_t c, ^ /usr/include/unicode/unistr.h:3617:10: error: 'char16_t' has not been declared char16_t *dst, ^ /usr/include/unicode/unistr.h:3624:10: error: 'char16_t' does not name a type inline char16_t doCharAt(int32_t offset) const; ^ /usr/include/unicode/unistr.h:3634:22: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /usr/include/unicode/unistr.h:3639:33: error: 'char16_t' does not name a type UnicodeString& doAppend(const char16_t *srcChars, int32_t srcStart, int32_t s ^ /usr/include/unicode/unistr.h:3649:10: error: 'char16_t' does not name a type inline char16_t* getArrayStart(void); ^ /usr/include/unicode/unistr.h:3650:16: error: 'char16_t' does not name a type inline const char16_t* getArrayStart(void) const; ^ /usr/include/unicode/unistr.h:3667:24: error: 'char16_t' has not been declared inline void setArray(char16_t *array, int32_t len, int32_t capacity); // sets ^ /usr/include/unicode/unistr.h:3845:7: error: 'char16_t' does not name a type char16_t fBuffer[US_STACKBUF_SIZE]; // buffer for short strings ^ /usr/include/unicode/unistr.h:3853:7: error: 'char16_t' does not name a type char16_t *fArray; // the Unicode data ^ /usr/include/unicode/unistr.h: In constructor 'icu::UnicodeString::UnicodeString(const uint16_t*)': /usr/include/unicode/unistr.h:3025:41: error: no matching function for call to 'icu::UnicodeString::UnicodeString(icu::ConstChar16Ptr)' UnicodeString(ConstChar16Ptr(text)) {} ^ /usr/include/unicode/unistr.h:3388:3: note: candidate: icu::UnicodeString::UnicodeString(const icu::UnicodeString&, int32_t, int32_t) UnicodeString(const UnicodeString& src, int32_t srcStart, int32_t srcLength); ^ /usr/include/unicode/unistr.h:3388:3: note: candidate expects 3 arguments, 1 provided /usr/include/unicode/unistr.h:3379:3: note: candidate: icu::UnicodeString::UnicodeString(const icu::UnicodeString&, int32_t) UnicodeString(const UnicodeString& src, int32_t srcStart); ^ /usr/include/unicode/unistr.h:3379:3: note: candidate expects 2 arguments, 1 provided /usr/include/unicode/unistr.h:3361:3: note: candidate: icu::UnicodeString::UnicodeString(const icu::UnicodeString&) UnicodeString(const UnicodeString& that); ^ /usr/include/unicode/unistr.h:3361:3: note: no known conversion for argument 1 from 'icu::ConstChar16Ptr' to 'const icu::UnicodeString&' /usr/include/unicode/unistr.h:3342:3: note: candidate: icu::UnicodeString::UnicodeString(const char*, int32_t, icu::UnicodeString::EInvariant) UnicodeString(const char *src, int32_t length, enum EInvariant inv); ^ /usr/include/unicode/unistr.h:3342:3: note: candidate expects 3 arguments, 1 provided /usr/include/unicode/unistr.h:3311:3: note: candidate: icu::UnicodeString::UnicodeString(const char*, int32_t, UConverter*, UErrorCode&) UnicodeString( ^ /usr/include/unicode/unistr.h:3311:3: note: candidate expects 4 arguments, 1 provided /usr/include/unicode/unistr.h:3288:3: note: candidate: icu::UnicodeString::UnicodeString(const char*, int32_t, const char*) UnicodeString(const char *codepageData, int32_t dataLength, const char *codep ^ /usr/include/unicode/unistr.h:3288:3: note: candidate expects 3 arguments, 1 provided /usr/include/unicode/unistr.h:3269:3: note: candidate: icu::UnicodeString::UnicodeString(const char*, const char*) UnicodeString(const char *codepageData, const char *codepage); ^ /usr/include/unicode/unistr.h:3269:3: note: candidate expects 2 arguments, 1 provided /usr/include/unicode/unistr.h:3246:3: note: candidate: icu::UnicodeString::UnicodeString(const char*, int32_t) UnicodeString(const char *codepageData, int32_t dataLength); ^ /usr/include/unicode/unistr.h:3246:3: note: candidate expects 2 arguments, 1 provided /usr/include/unicode/unistr.h:3236:31: note: candidate: icu::UnicodeString::UnicodeString(const char*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const char *codepageData); ^ /usr/include/unicode/unistr.h:3236:31: note: no known conversion for argument 1 from 'icu::ConstChar16Ptr' to 'const char*' /usr/include/unicode/unistr.h:3179:3: note: candidate: icu::UnicodeString::UnicodeString(uint16_t*, int32_t, int32_t) UnicodeString(uint16_t *buffer, int32_t buffLength, int32_t buffCapacity) : ^ /usr/include/unicode/unistr.h:3179:3: note: candidate expects 3 arguments, 1 provided /usr/include/unicode/unistr.h:3142:3: note: candidate: icu::UnicodeString::UnicodeString(UBool, icu::ConstChar16Ptr, int32_t) UnicodeString(UBool isTerminated, ^ /usr/include/unicode/unistr.h:3142:3: note: candidate expects 3 arguments, 1 provided /usr/include/unicode/unistr.h:3118:10: note: candidate: icu::UnicodeString::UnicodeString(int, int32_t) inline UnicodeString(const std::nullptr_t text, int32_t length); ^ /usr/include/unicode/unistr.h:3118:10: note: candidate expects 2 arguments, 1 provided /usr/include/unicode/unistr.h:3086:3: note: candidate: icu::UnicodeString::UnicodeString(const uint16_t*, int32_t) UnicodeString(const uint16_t *text, int32_t length) : ^ /usr/include/unicode/unistr.h:3086:3: note: candidate expects 2 arguments, 1 provided /usr/include/unicode/unistr.h:3071:3: note: candidate: icu::UnicodeString::UnicodeString(const int*, int32_t) UnicodeString(const char16_t *text, ^ /usr/include/unicode/unistr.h:3071:3: note: candidate expects 2 arguments, 1 provided /usr/include/unicode/unistr.h:3024:31: note: candidate: icu::UnicodeString::UnicodeString(const uint16_t*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const uint16_t *text) : ^ /usr/include/unicode/unistr.h:3024:31: note: no known conversion for argument 1 from 'icu::ConstChar16Ptr' to 'const uint16_t* {aka const short unsigned int*}' /usr/include/unicode/unistr.h:3007:31: note: candidate: icu::UnicodeString::UnicodeString(const int*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const char16_t *text); ^ /usr/include/unicode/unistr.h:3007:31: note: no known conversion for argument 1 from 'icu::ConstChar16Ptr' to 'const int*' /usr/include/unicode/unistr.h:2995:29: note: candidate: icu::UnicodeString::UnicodeString(UChar32) UNISTR_FROM_CHAR_EXPLICIT UnicodeString(UChar32 ch); ^ /usr/include/unicode/unistr.h:2995:29: note: no known conversion for argument 1 from 'icu::ConstChar16Ptr' to 'UChar32 {aka int}' /usr/include/unicode/unistr.h:2973:3: note: candidate: icu::UnicodeString::UnicodeString(int32_t, UChar32, int32_t) UnicodeString(int32_t capacity, UChar32 c, int32_t count); ^ /usr/include/unicode/unistr.h:2973:3: note: candidate expects 3 arguments, 1 provided /usr/include/unicode/unistr.h:2960:10: note: candidate: icu::UnicodeString::UnicodeString() inline UnicodeString(); ^ /usr/include/unicode/unistr.h:2960:10: note: candidate expects 0 arguments, 1 provided /usr/include/unicode/unistr.h: In constructor 'icu::UnicodeString::UnicodeString(const uint16_t*, int32_t)': /usr/include/unicode/unistr.h:3087:49: error: no matching function for call to 'icu::UnicodeString::UnicodeString(icu::ConstChar16Ptr, int32_t&)' UnicodeString(ConstChar16Ptr(text), length) {} ^ /usr/include/unicode/unistr.h:3388:3: note: candidate: icu::UnicodeString::UnicodeString(const icu::UnicodeString&, int32_t, int32_t) UnicodeString(const UnicodeString& src, int32_t srcStart, int32_t srcLength); ^ /usr/include/unicode/unistr.h:3388:3: note: candidate expects 3 arguments, 2 provided /usr/include/unicode/unistr.h:3379:3: note: candidate: icu::UnicodeString::UnicodeString(const icu::UnicodeString&, int32_t) UnicodeString(const UnicodeString& src, int32_t srcStart); ^ /usr/include/unicode/unistr.h:3379:3: note: no known conversion for argument 1 from 'icu::ConstChar16Ptr' to 'const icu::UnicodeString&' /usr/include/unicode/unistr.h:3361:3: note: candidate: icu::UnicodeString::UnicodeString(const icu::UnicodeString&) UnicodeString(const UnicodeString& that); ^ /usr/include/unicode/unistr.h:3361:3: note: candidate expects 1 argument, 2 provided /usr/include/unicode/unistr.h:3342:3: note: candidate: icu::UnicodeString::UnicodeString(const char*, int32_t, icu::UnicodeString::EInvariant) UnicodeString(const char *src, int32_t length, enum EInvariant inv); ^ /usr/include/unicode/unistr.h:3342:3: note: candidate expects 3 arguments, 2 provided /usr/include/unicode/unistr.h:3311:3: note: candidate: icu::UnicodeString::UnicodeString(const char*, int32_t, UConverter*, UErrorCode&) UnicodeString( ^ /usr/include/unicode/unistr.h:3311:3: note: candidate expects 4 arguments, 2 provided /usr/include/unicode/unistr.h:3288:3: note: candidate: icu::UnicodeString::UnicodeString(const char*, int32_t, const char*) UnicodeString(const char *codepageData, int32_t dataLength, const char *codep ^ /usr/include/unicode/unistr.h:3288:3: note: candidate expects 3 arguments, 2 provided /usr/include/unicode/unistr.h:3269:3: note: candidate: icu::UnicodeString::UnicodeString(const char*, const char*) UnicodeString(const char *codepageData, const char *codepage); ^ /usr/include/unicode/unistr.h:3269:3: note: no known conversion for argument 1 from 'icu::ConstChar16Ptr' to 'const char*' /usr/include/unicode/unistr.h:3246:3: note: candidate: icu::UnicodeString::UnicodeString(const char*, int32_t) UnicodeString(const char *codepageData, int32_t dataLength); ^ /usr/include/unicode/unistr.h:3246:3: note: no known conversion for argument 1 from 'icu::ConstChar16Ptr' to 'const char*' /usr/include/unicode/unistr.h:3236:31: note: candidate: icu::UnicodeString::UnicodeString(const char*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const char *codepageData); ^ /usr/include/unicode/unistr.h:3236:31: note: candidate expects 1 argument, 2 provided /usr/include/unicode/unistr.h:3179:3: note: candidate: icu::UnicodeString::UnicodeString(uint16_t*, int32_t, int32_t) UnicodeString(uint16_t *buffer, int32_t buffLength, int32_t buffCapacity) : ^ /usr/include/unicode/unistr.h:3179:3: note: candidate expects 3 arguments, 2 provided /usr/include/unicode/unistr.h:3142:3: note: candidate: icu::UnicodeString::UnicodeString(UBool, icu::ConstChar16Ptr, int32_t) UnicodeString(UBool isTerminated, ^ /usr/include/unicode/unistr.h:3142:3: note: candidate expects 3 arguments, 2 provided /usr/include/unicode/unistr.h:3118:10: note: candidate: icu::UnicodeString::UnicodeString(int, int32_t) inline UnicodeString(const std::nullptr_t text, int32_t length); ^ /usr/include/unicode/unistr.h:3118:10: note: no known conversion for argument 1 from 'icu::ConstChar16Ptr' to 'int' /usr/include/unicode/unistr.h:3086:3: note: candidate: icu::UnicodeString::UnicodeString(const uint16_t*, int32_t) UnicodeString(const uint16_t *text, int32_t length) : ^ /usr/include/unicode/unistr.h:3086:3: note: no known conversion for argument 1 from 'icu::ConstChar16Ptr' to 'const uint16_t* {aka const short unsigned int*}' /usr/include/unicode/unistr.h:3071:3: note: candidate: icu::UnicodeString::UnicodeString(const int*, int32_t) UnicodeString(const char16_t *text, ^ /usr/include/unicode/unistr.h:3071:3: note: no known conversion for argument 1 from 'icu::ConstChar16Ptr' to 'const int*' /usr/include/unicode/unistr.h:3024:31: note: candidate: icu::UnicodeString::UnicodeString(const uint16_t*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const uint16_t *text) : ^ /usr/include/unicode/unistr.h:3024:31: note: candidate expects 1 argument, 2 provided /usr/include/unicode/unistr.h:3007:31: note: candidate: icu::UnicodeString::UnicodeString(const int*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const char16_t *text); ^ /usr/include/unicode/unistr.h:3007:31: note: candidate expects 1 argument, 2 provided /usr/include/unicode/unistr.h:2995:29: note: candidate: icu::UnicodeString::UnicodeString(UChar32) UNISTR_FROM_CHAR_EXPLICIT UnicodeString(UChar32 ch); ^ /usr/include/unicode/unistr.h:2995:29: note: candidate expects 1 argument, 2 provided /usr/include/unicode/unistr.h:2973:3: note: candidate: icu::UnicodeString::UnicodeString(int32_t, UChar32, int32_t) UnicodeString(int32_t capacity, UChar32 c, int32_t count); ^ /usr/include/unicode/unistr.h:2973:3: note: candidate expects 3 arguments, 2 provided /usr/include/unicode/unistr.h:2960:10: note: candidate: icu::UnicodeString::UnicodeString() inline UnicodeString(); ^ /usr/include/unicode/unistr.h:2960:10: note: candidate expects 0 arguments, 2 provided /usr/include/unicode/unistr.h: In constructor 'icu::UnicodeString::UnicodeString(uint16_t*, int32_t, int32_t)': /usr/include/unicode/unistr.h:3180:64: error: no matching function for call to 'icu::UnicodeString::UnicodeString(icu::Char16Ptr, int32_t&, int32_t&)' UnicodeString(Char16Ptr(buffer), buffLength, buffCapacity) {} ^ /usr/include/unicode/unistr.h:3388:3: note: candidate: icu::UnicodeString::UnicodeString(const icu::UnicodeString&, int32_t, int32_t) UnicodeString(const UnicodeString& src, int32_t srcStart, int32_t srcLength); ^ /usr/include/unicode/unistr.h:3388:3: note: no known conversion for argument 1 from 'icu::Char16Ptr' to 'const icu::UnicodeString&' /usr/include/unicode/unistr.h:3379:3: note: candidate: icu::UnicodeString::UnicodeString(const icu::UnicodeString&, int32_t) UnicodeString(const UnicodeString& src, int32_t srcStart); ^ /usr/include/unicode/unistr.h:3379:3: note: candidate expects 2 arguments, 3 provided /usr/include/unicode/unistr.h:3361:3: note: candidate: icu::UnicodeString::UnicodeString(const icu::UnicodeString&) UnicodeString(const UnicodeString& that); ^ /usr/include/unicode/unistr.h:3361:3: note: candidate expects 1 argument, 3 provided /usr/include/unicode/unistr.h:3342:3: note: candidate: icu::UnicodeString::UnicodeString(const char*, int32_t, icu::UnicodeString::EInvariant) UnicodeString(const char *src, int32_t length, enum EInvariant inv); ^ /usr/include/unicode/unistr.h:3342:3: note: no known conversion for argument 1 from 'icu::Char16Ptr' to 'const char*' /usr/include/unicode/unistr.h:3311:3: note: candidate: icu::UnicodeString::UnicodeString(const char*, int32_t, UConverter*, UErrorCode&) UnicodeString( ^ /usr/include/unicode/unistr.h:3311:3: note: candidate expects 4 arguments, 3 provided /usr/include/unicode/unistr.h:3288:3: note: candidate: icu::UnicodeString::UnicodeString(const char*, int32_t, const char*) UnicodeString(const char *codepageData, int32_t dataLength, const char *codep ^ /usr/include/unicode/unistr.h:3288:3: note: no known conversion for argument 1 from 'icu::Char16Ptr' to 'const char*' /usr/include/unicode/unistr.h:3269:3: note: candidate: icu::UnicodeString::UnicodeString(const char*, const char*) UnicodeString(const char *codepageData, const char *codepage); ^ /usr/include/unicode/unistr.h:3269:3: note: candidate expects 2 arguments, 3 provided /usr/include/unicode/unistr.h:3246:3: note: candidate: icu::UnicodeString::UnicodeString(const char*, int32_t) UnicodeString(const char *codepageData, int32_t dataLength); ^ /usr/include/unicode/unistr.h:3246:3: note: candidate expects 2 arguments, 3 provided /usr/include/unicode/unistr.h:3236:31: note: candidate: icu::UnicodeString::UnicodeString(const char*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const char *codepageData); ^ /usr/include/unicode/unistr.h:3236:31: note: candidate expects 1 argument, 3 provided /usr/include/unicode/unistr.h:3179:3: note: candidate: icu::UnicodeString::UnicodeString(uint16_t*, int32_t, int32_t) UnicodeString(uint16_t *buffer, int32_t buffLength, int32_t buffCapacity) : ^ /usr/include/unicode/unistr.h:3179:3: note: no known conversion for argument 1 from 'icu::Char16Ptr' to 'uint16_t* {aka short unsigned int*}' /usr/include/unicode/unistr.h:3142:3: note: candidate: icu::UnicodeString::UnicodeString(UBool, icu::ConstChar16Ptr, int32_t) UnicodeString(UBool isTerminated, ^ /usr/include/unicode/unistr.h:3142:3: note: no known conversion for argument 1 from 'icu::Char16Ptr' to 'UBool {aka signed char}' /usr/include/unicode/unistr.h:3118:10: note: candidate: icu::UnicodeString::UnicodeString(int, int32_t) inline UnicodeString(const std::nullptr_t text, int32_t length); ^ /usr/include/unicode/unistr.h:3118:10: note: candidate expects 2 arguments, 3 provided /usr/include/unicode/unistr.h:3086:3: note: candidate: icu::UnicodeString::UnicodeString(const uint16_t*, int32_t) UnicodeString(const uint16_t *text, int32_t length) : ^ /usr/include/unicode/unistr.h:3086:3: note: candidate expects 2 arguments, 3 provided /usr/include/unicode/unistr.h:3071:3: note: candidate: icu::UnicodeString::UnicodeString(const int*, int32_t) UnicodeString(const char16_t *text, ^ /usr/include/unicode/unistr.h:3071:3: note: candidate expects 2 arguments, 3 provided /usr/include/unicode/unistr.h:3024:31: note: candidate: icu::UnicodeString::UnicodeString(const uint16_t*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const uint16_t *text) : ^ /usr/include/unicode/unistr.h:3024:31: note: candidate expects 1 argument, 3 provided /usr/include/unicode/unistr.h:3007:31: note: candidate: icu::UnicodeString::UnicodeString(const int*) UNISTR_FROM_STRING_EXPLICIT UnicodeString(const char16_t *text); ^ /usr/include/unicode/unistr.h:3007:31: note: candidate expects 1 argument, 3 provided /usr/include/unicode/unistr.h:2995:29: note: candidate: icu::UnicodeString::UnicodeString(UChar32) UNISTR_FROM_CHAR_EXPLICIT UnicodeString(UChar32 ch); ^ /usr/include/unicode/unistr.h:2995:29: note: candidate expects 1 argument, 3 provided /usr/include/unicode/unistr.h:2973:3: note: candidate: icu::UnicodeString::UnicodeString(int32_t, UChar32, int32_t) UnicodeString(int32_t capacity, UChar32 c, int32_t count); ^ /usr/include/unicode/unistr.h:2973:3: note: no known conversion for argument 1 from 'icu::Char16Ptr' to 'int32_t {aka int}' /usr/include/unicode/unistr.h:2960:10: note: candidate: icu::UnicodeString::UnicodeString() inline UnicodeString(); ^ /usr/include/unicode/unistr.h:2960:10: note: candidate expects 0 arguments, 3 provided /usr/include/unicode/unistr.h: At global scope: /usr/include/unicode/unistr.h:3906:8: error: 'char16_t' does not name a type inline char16_t* ^ /usr/include/unicode/unistr.h:3912:14: error: 'char16_t' does not name a type inline const char16_t* ^ /usr/include/unicode/unistr.h:3927:48: error: 'nullptr_t' in namespace 'std' does not name a type inline UnicodeString::UnicodeString(const std::nullptr_t /*text*/) { ^ /usr/include/unicode/unistr.h:3931:48: error: 'nullptr_t' in namespace 'std' does not name a type inline UnicodeString::UnicodeString(const std::nullptr_t /*text*/, int32_t /*le ^ /usr/include/unicode/unistr.h:3935:42: error: 'icu::UnicodeString::UnicodeString' declared as an 'inline' variable inline UnicodeString::UnicodeString(std::nullptr_t /*buffer*/, int32_t /*buffLe ^ /usr/include/unicode/unistr.h:3935:42: error: 'int icu::UnicodeString::UnicodeString' is not a static data member of 'class icu::UnicodeString' /usr/include/unicode/unistr.h:3935:37: error: 'nullptr_t' is not a member of 'std' inline UnicodeString::UnicodeString(std::nullptr_t /*buffer*/, int32_t /*buffLe ^ /usr/include/unicode/unistr.h:3935:86: error: expected primary-expression before ',' token ing::UnicodeString(std::nullptr_t /*buffer*/, int32_t /*buffLength*/, int32_t / ^ /usr/include/unicode/unistr.h:3935:112: error: expected primary-expression before ')' token (std::nullptr_t /*buffer*/, int32_t /*buffLength*/, int32_t /*buffCapacity*/) { ^ /usr/include/unicode/unistr.h:3935:112: error: expression list treated as compound expression in initializer [-fpermissive] /usr/include/unicode/unistr.h:3935:114: error: expected ',' or ';' before '{' token (std::nullptr_t /*buffer*/, int32_t /*buffLength*/, int32_t /*buffCapacity*/) { ^ /usr/include/unicode/unistr.h:3985:14: error: 'char16_t' does not name a type inline const char16_t * ^ /usr/include/unicode/unistr.h: In member function 'int8_t icu::UnicodeString::doCompare(int32_t, int32_t, const icu::UnicodeString&, int32_t, int32_t) const': /usr/include/unicode/unistr.h:4010:49: error: 'const class icu::UnicodeString' has no member named 'getArrayStart' return doCompare(start, thisLength, srcText.getArrayStart(), srcStart, srcL ^ /usr/include/unicode/unistr.h: In member function 'int8_t icu::UnicodeString::compare(icu::ConstChar16Ptr, int32_t) const': /usr/include/unicode/unistr.h:4058:55: error: no matching function for call to 'icu::UnicodeString::doCompare(int, int32_t, icu::ConstChar16Ptr&, int, int32_t&) const' { return doCompare(0, length(), srcChars, 0, srcLength); } ^ /usr/include/unicode/unistr.h:4000:1: note: candidate: int8_t icu::UnicodeString::doCompare(int32_t, int32_t, const icu::UnicodeString&, int32_t, int32_t) const UnicodeString::doCompare(int32_t start, ^ /usr/include/unicode/unistr.h:4000:1: note: no known conversion for argument 3 from 'icu::ConstChar16Ptr' to 'const icu::UnicodeString&' /usr/include/unicode/unistr.h:3564:10: note: candidate: int8_t icu::UnicodeString::doCompare(int32_t, int32_t, const int*, int32_t, int32_t) const int8_t doCompare(int32_t start, ^ /usr/include/unicode/unistr.h:3564:10: note: no known conversion for argument 3 from 'icu::ConstChar16Ptr' to 'const int*' /usr/include/unicode/unistr.h: At global scope: /usr/include/unicode/unistr.h:4071:22: error: 'char16_t' does not name a type const char16_t *srcChars) const ^ /usr/include/unicode/unistr.h:4077:22: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /usr/include/unicode/unistr.h: In member function 'int8_t icu::UnicodeString::doCompareCodePointOrder(int32_t, int32_t, const icu::UnicodeString&, int32_t, int32_t) const': /usr/include/unicode/unistr.h:4102:63: error: 'const class icu::UnicodeString' has no member named 'getArrayStart' return doCompareCodePointOrder(start, thisLength, srcText.getArrayStart(), ^ /usr/include/unicode/unistr.h: In member function 'int8_t icu::UnicodeString::compareCodePointOrder(icu::ConstChar16Ptr, int32_t) const': /usr/include/unicode/unistr.h:4119:69: error: no matching function for call to 'icu::UnicodeString::doCompareCodePointOrder(int, int32_t, icu::ConstChar16Ptr&, int, int32_t&) const' { return doCompareCodePointOrder(0, length(), srcChars, 0, srcLength); } ^ /usr/include/unicode/unistr.h:4092:1: note: candidate: int8_t icu::UnicodeString::doCompareCodePointOrder(int32_t, int32_t, const icu::UnicodeString&, int32_t, int32_t) const UnicodeString::doCompareCodePointOrder(int32_t start, ^ /usr/include/unicode/unistr.h:4092:1: note: no known conversion for argument 3 from 'icu::ConstChar16Ptr' to 'const icu::UnicodeString&' /usr/include/unicode/unistr.h:3577:10: note: candidate: int8_t icu::UnicodeString::doCompareCodePointOrder(int32_t, int32_t, const int*, int32_t, int32_t) const int8_t doCompareCodePointOrder(int32_t start, ^ /usr/include/unicode/unistr.h:3577:10: note: no known conversion for argument 3 from 'icu::ConstChar16Ptr' to 'const int*' /usr/include/unicode/unistr.h: At global scope: /usr/include/unicode/unistr.h:4132:44: error: 'char16_t' does not name a type const char16_t *srcChars) const ^ /usr/include/unicode/unistr.h:4138:44: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /usr/include/unicode/unistr.h: In member function 'int8_t icu::UnicodeString::doCaseCompare(int32_t, int32_t, const icu::UnicodeString&, int32_t, int32_t, uint32_t) const': /usr/include/unicode/unistr.h:4164:53: error: 'const class icu::UnicodeString' has no member named 'getArrayStart' return doCaseCompare(start, thisLength, srcText.getArrayStart(), srcStart, ^ /usr/include/unicode/unistr.h: In member function 'int8_t icu::UnicodeString::caseCompare(icu::ConstChar16Ptr, int32_t, uint32_t) const': /usr/include/unicode/unistr.h:4185:68: error: no matching function for call to 'icu::UnicodeString::doCaseCompare(int, int32_t, icu::ConstChar16Ptr&, int, int32_t&, uint32_t&) const' return doCaseCompare(0, length(), srcChars, 0, srcLength, options); ^ /usr/include/unicode/unistr.h:4153:1: note: candidate: int8_t icu::UnicodeString::doCaseCompare(int32_t, int32_t, const icu::UnicodeString&, int32_t, int32_t, uint32_t) const UnicodeString::doCaseCompare(int32_t start, ^ /usr/include/unicode/unistr.h:4153:1: note: no known conversion for argument 3 from 'icu::ConstChar16Ptr' to 'const icu::UnicodeString&' /usr/include/unicode/unistr.h:3592:3: note: candidate: int8_t icu::UnicodeString::doCaseCompare(int32_t, int32_t, const int*, int32_t, int32_t, uint32_t) const doCaseCompare(int32_t start, ^ /usr/include/unicode/unistr.h:3592:3: note: no known conversion for argument 3 from 'icu::ConstChar16Ptr' to 'const int*' /usr/include/unicode/unistr.h: At global scope: /usr/include/unicode/unistr.h:4201:34: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /usr/include/unicode/unistr.h:4209:34: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /usr/include/unicode/unistr.h: In member function 'int32_t icu::UnicodeString::indexOf(const icu::UnicodeString&, int32_t, int32_t, int32_t, int32_t) const': /usr/include/unicode/unistr.h:4236:30: error: 'const class icu::UnicodeString' has no member named 'getArrayStart' return indexOf(srcText.getArrayStart(), srcStart, srcLength, start, _leng ^ /usr/include/unicode/unistr.h: At global scope: /usr/include/unicode/unistr.h:4260:30: error: 'char16_t' does not name a type UnicodeString::indexOf(const char16_t *srcChars, ^ /usr/include/unicode/unistr.h: In member function 'int32_t icu::UnicodeString::indexOf(icu::ConstChar16Ptr, int32_t, int32_t, int32_t) const': /usr/include/unicode/unistr.h:4272:56: error: no matching function for call to 'icu::UnicodeString::indexOf(icu::ConstChar16Ptr&, int, int32_t&, int32_t&, int32_t&) const' { return indexOf(srcChars, 0, srcLength, start, _length); } ^ /usr/include/unicode/unistr.h:4243:1: note: candidate: int32_t icu::UnicodeString::indexOf(const icu::UnicodeString&) const UnicodeString::indexOf(const UnicodeString& text) const ^ /usr/include/unicode/unistr.h:4243:1: note: candidate expects 1 argument, 5 provided /usr/include/unicode/unistr.h:4247:1: note: candidate: int32_t icu::UnicodeString::indexOf(const icu::UnicodeString&, int32_t) const UnicodeString::indexOf(const UnicodeString& text, ^ /usr/include/unicode/unistr.h:4247:1: note: candidate expects 2 arguments, 5 provided /usr/include/unicode/unistr.h:4254:1: note: candidate: int32_t icu::UnicodeString::indexOf(const icu::UnicodeString&, int32_t, int32_t) const UnicodeString::indexOf(const UnicodeString& text, ^ /usr/include/unicode/unistr.h:4254:1: note: candidate expects 3 arguments, 5 provided /usr/include/unicode/unistr.h:4227:1: note: candidate: int32_t icu::UnicodeString::indexOf(const icu::UnicodeString&, int32_t, int32_t, int32_t, int32_t) const UnicodeString::indexOf(const UnicodeString& srcText, ^ /usr/include/unicode/unistr.h:4227:1: note: no known conversion for argument 1 from 'icu::ConstChar16Ptr' to 'const icu::UnicodeString&' /usr/include/unicode/unistr.h:4260:1: note: candidate: int32_t icu::UnicodeString::indexOf(const int*, int32_t, int32_t) const UnicodeString::indexOf(const char16_t *srcChars, ^ /usr/include/unicode/unistr.h:4260:1: note: candidate expects 3 arguments, 5 provided /usr/include/unicode/unistr.h:4268:1: note: candidate: int32_t icu::UnicodeString::indexOf(icu::ConstChar16Ptr, int32_t, int32_t, int32_t) const UnicodeString::indexOf(ConstChar16Ptr srcChars, ^ /usr/include/unicode/unistr.h:4268:1: note: candidate expects 4 arguments, 5 provided /usr/include/unicode/unistr.h:1062:11: note: candidate: int32_t icu::UnicodeString::indexOf(const int*, int32_t, int32_t, int32_t, int32_t) const int32_t indexOf(const char16_t *srcChars, ^ /usr/include/unicode/unistr.h:1062:11: note: no known conversion for argument 1 from 'icu::ConstChar16Ptr' to 'const int*' /usr/include/unicode/unistr.h:1075:18: note: candidate: int32_t icu::UnicodeString::indexOf(int) const inline int32_t indexOf(char16_t c) const; ^ /usr/include/unicode/unistr.h:1075:18: note: candidate expects 1 argument, 5 provided /usr/include/unicode/unistr.h:1095:18: note: candidate: int32_t icu::UnicodeString::indexOf(int, int32_t) const inline int32_t indexOf(char16_t c, ^ /usr/include/unicode/unistr.h:1095:18: note: candidate expects 2 arguments, 5 provided /usr/include/unicode/unistr.h:1120:18: note: candidate: int32_t icu::UnicodeString::indexOf(int, int32_t, int32_t) const inline int32_t indexOf(char16_t c, ^ /usr/include/unicode/unistr.h:1120:18: note: candidate expects 3 arguments, 5 provided /usr/include/unicode/unistr.h: At global scope: /usr/include/unicode/unistr.h:4275:24: error: 'icu::UnicodeString::indexOf' declared as an 'inline' variable UnicodeString::indexOf(char16_t c, ^ /usr/include/unicode/unistr.h:4275:24: error: 'int32_t icu::UnicodeString::indexOf' is not a static data member of 'class icu::UnicodeString' /usr/include/unicode/unistr.h:4275:24: error: 'char16_t' was not declared in this scope /usr/include/unicode/unistr.h:4276:24: error: expected primary-expression before 'start' int32_t start, ^ /usr/include/unicode/unistr.h:4277:24: error: expected primary-expression before '_length' int32_t _length) const ^ /usr/include/unicode/unistr.h:4277:31: error: expression list treated as compound expression in initializer [-fpermissive] int32_t _length) const ^ /usr/include/unicode/unistr.h:4277:33: error: expected ',' or ';' before 'const' int32_t _length) const ^ /usr/include/unicode/unistr.h:4287:24: error: 'icu::UnicodeString::indexOf' declared as an 'inline' variable UnicodeString::indexOf(char16_t c) const ^ /usr/include/unicode/unistr.h:4287:24: error: 'int32_t icu::UnicodeString::indexOf' is not a static data member of 'class icu::UnicodeString' /usr/include/unicode/unistr.h:4287:24: error: 'char16_t' was not declared in this scope /usr/include/unicode/unistr.h:4287:36: error: expected ',' or ';' before 'const' UnicodeString::indexOf(char16_t c) const ^ /usr/include/unicode/unistr.h:4295:24: error: 'icu::UnicodeString::indexOf' declared as an 'inline' variable UnicodeString::indexOf(char16_t c, ^ /usr/include/unicode/unistr.h:4295:24: error: 'int32_t icu::UnicodeString::indexOf' is not a static data member of 'class icu::UnicodeString' /usr/include/unicode/unistr.h:4295:24: error: 'char16_t' was not declared in this scope /usr/include/unicode/unistr.h:4296:24: error: expected primary-expression before 'start' int32_t start) const { ^ /usr/include/unicode/unistr.h:4296:29: error: expression list treated as compound expression in initializer [-fpermissive] int32_t start) const { ^ /usr/include/unicode/unistr.h:4296:31: error: expected ',' or ';' before 'const' int32_t start) const { ^ /usr/include/unicode/unistr.h: In member function 'int32_t icu::UnicodeString::lastIndexOf(icu::ConstChar16Ptr, int32_t, int32_t, int32_t) const': /usr/include/unicode/unistr.h:4313:60: error: no matching function for call to 'icu::UnicodeString::lastIndexOf(icu::ConstChar16Ptr&, int, int32_t&, int32_t&, int32_t&) const' { return lastIndexOf(srcChars, 0, srcLength, start, _length); } ^ /usr/include/unicode/unistr.h:1147:18: note: candidate: int32_t icu::UnicodeString::lastIndexOf(const icu::UnicodeString&) const inline int32_t lastIndexOf(const UnicodeString& text) const; ^ /usr/include/unicode/unistr.h:1147:18: note: candidate expects 1 argument, 5 provided /usr/include/unicode/unistr.h:1158:18: note: candidate: int32_t icu::UnicodeString::lastIndexOf(const icu::UnicodeString&, int32_t) const inline int32_t lastIndexOf(const UnicodeString& text, ^ /usr/include/unicode/unistr.h:1158:18: note: candidate expects 2 arguments, 5 provided /usr/include/unicode/unistr.h:1172:18: note: candidate: int32_t icu::UnicodeString::lastIndexOf(const icu::UnicodeString&, int32_t, int32_t) const inline int32_t lastIndexOf(const UnicodeString& text, ^ /usr/include/unicode/unistr.h:1172:18: note: candidate expects 3 arguments, 5 provided /usr/include/unicode/unistr.h:1192:18: note: candidate: int32_t icu::UnicodeString::lastIndexOf(const icu::UnicodeString&, int32_t, int32_t, int32_t, int32_t) const inline int32_t lastIndexOf(const UnicodeString& srcText, ^ /usr/include/unicode/unistr.h:1192:18: note: no known conversion for argument 1 from 'icu::ConstChar16Ptr' to 'const icu::UnicodeString&' /usr/include/unicode/unistr.h:1208:18: note: candidate: int32_t icu::UnicodeString::lastIndexOf(const int*, int32_t, int32_t) const inline int32_t lastIndexOf(const char16_t *srcChars, ^ /usr/include/unicode/unistr.h:1208:18: note: candidate expects 3 arguments, 5 provided /usr/include/unicode/unistr.h:4309:1: note: candidate: int32_t icu::UnicodeString::lastIndexOf(icu::ConstChar16Ptr, int32_t, int32_t, int32_t) const UnicodeString::lastIndexOf(ConstChar16Ptr srcChars, ^ /usr/include/unicode/unistr.h:4309:1: note: candidate expects 4 arguments, 5 provided /usr/include/unicode/unistr.h:1245:11: note: candidate: int32_t icu::UnicodeString::lastIndexOf(const int*, int32_t, int32_t, int32_t, int32_t) const int32_t lastIndexOf(const char16_t *srcChars, ^ /usr/include/unicode/unistr.h:1245:11: note: no known conversion for argument 1 from 'icu::ConstChar16Ptr' to 'const int*' /usr/include/unicode/unistr.h:1258:18: note: candidate: int32_t icu::UnicodeString::lastIndexOf(int) const inline int32_t lastIndexOf(char16_t c) const; ^ /usr/include/unicode/unistr.h:1258:18: note: candidate expects 1 argument, 5 provided /usr/include/unicode/unistr.h:1278:18: note: candidate: int32_t icu::UnicodeString::lastIndexOf(int, int32_t) const inline int32_t lastIndexOf(char16_t c, ^ /usr/include/unicode/unistr.h:1278:18: note: candidate expects 2 arguments, 5 provided /usr/include/unicode/unistr.h:1303:18: note: candidate: int32_t icu::UnicodeString::lastIndexOf(int, int32_t, int32_t) const inline int32_t lastIndexOf(char16_t c, ^ /usr/include/unicode/unistr.h:1303:18: note: candidate expects 3 arguments, 5 provided /usr/include/unicode/unistr.h: At global scope: /usr/include/unicode/unistr.h:4316:34: error: 'char16_t' does not name a type UnicodeString::lastIndexOf(const char16_t *srcChars, ^ /usr/include/unicode/unistr.h: In member function 'int32_t icu::UnicodeString::lastIndexOf(const icu::UnicodeString&, int32_t, int32_t, int32_t, int32_t) const': /usr/include/unicode/unistr.h:4333:34: error: 'const class icu::UnicodeString' has no member named 'getArrayStart' return lastIndexOf(srcText.getArrayStart(), srcStart, srcLength, start, _ ^ /usr/include/unicode/unistr.h: At global scope: /usr/include/unicode/unistr.h:4357:28: error: 'icu::UnicodeString::lastIndexOf' declared as an 'inline' variable UnicodeString::lastIndexOf(char16_t c, ^ /usr/include/unicode/unistr.h:4357:28: error: 'int32_t icu::UnicodeString::lastIndexOf' is not a static data member of 'class icu::UnicodeString' /usr/include/unicode/unistr.h:4357:28: error: 'char16_t' was not declared in this scope /usr/include/unicode/unistr.h:4358:24: error: expected primary-expression before 'start' int32_t start, ^ /usr/include/unicode/unistr.h:4359:24: error: expected primary-expression before '_length' int32_t _length) const ^ /usr/include/unicode/unistr.h:4359:31: error: expression list treated as compound expression in initializer [-fpermissive] int32_t _length) const ^ /usr/include/unicode/unistr.h:4359:33: error: expected ',' or ';' before 'const' int32_t _length) const ^ /usr/include/unicode/unistr.h:4370:28: error: 'icu::UnicodeString::lastIndexOf' declared as an 'inline' variable UnicodeString::lastIndexOf(char16_t c) const ^ /usr/include/unicode/unistr.h:4370:28: error: 'int32_t icu::UnicodeString::lastIndexOf' is not a static data member of 'class icu::UnicodeString' /usr/include/unicode/unistr.h:4370:28: error: 'char16_t' was not declared in this scope /usr/include/unicode/unistr.h:4370:40: error: expected ',' or ';' before 'const' UnicodeString::lastIndexOf(char16_t c) const ^ /usr/include/unicode/unistr.h:4379:28: error: 'icu::UnicodeString::lastIndexOf' declared as an 'inline' variable UnicodeString::lastIndexOf(char16_t c, ^ /usr/include/unicode/unistr.h:4379:28: error: 'int32_t icu::UnicodeString::lastIndexOf' is not a static data member of 'class icu::UnicodeString' /usr/include/unicode/unistr.h:4379:28: error: 'char16_t' was not declared in this scope /usr/include/unicode/unistr.h:4380:24: error: expected primary-expression before 'start' int32_t start) const { ^ /usr/include/unicode/unistr.h:4380:29: error: expression list treated as compound expression in initializer [-fpermissive] int32_t start) const { ^ /usr/include/unicode/unistr.h:4380:31: error: expected ',' or ';' before 'const' int32_t start) const { ^ /usr/include/unicode/unistr.h: In member function 'UBool icu::UnicodeString::startsWith(icu::ConstChar16Ptr, int32_t) const': /usr/include/unicode/unistr.h:4405:45: error: 'toUCharPtr' was not declared in this scope srcLength = u_strlen(toUCharPtr(srcChars)); ^ /usr/include/unicode/unistr.h:4407:56: error: no matching function for call to 'icu::UnicodeString::doCompare(int, int32_t&, icu::ConstChar16Ptr&, int, int32_t&) const' return doCompare(0, srcLength, srcChars, 0, srcLength) == 0; ^ /usr/include/unicode/unistr.h:4000:1: note: candidate: int8_t icu::UnicodeString::doCompare(int32_t, int32_t, const icu::UnicodeString&, int32_t, int32_t) const UnicodeString::doCompare(int32_t start, ^ /usr/include/unicode/unistr.h:4000:1: note: no known conversion for argument 3 from 'icu::ConstChar16Ptr' to 'const icu::UnicodeString&' /usr/include/unicode/unistr.h:3564:10: note: candidate: int8_t icu::UnicodeString::doCompare(int32_t, int32_t, const int*, int32_t, int32_t) const int8_t doCompare(int32_t start, ^ /usr/include/unicode/unistr.h:3564:10: note: no known conversion for argument 3 from 'icu::ConstChar16Ptr' to 'const int*' /usr/include/unicode/unistr.h: At global scope: /usr/include/unicode/unistr.h:4411:33: error: 'char16_t' does not name a type UnicodeString::startsWith(const char16_t *srcChars, int32_t srcStart, int32_t s ^ /usr/include/unicode/unistr.h: In member function 'UBool icu::UnicodeString::startsWith(const int*, int32_t, int32_t) const': /usr/include/unicode/unistr.h:4413:45: error: 'toUCharPtr' was not declared in this scope srcLength = u_strlen(toUCharPtr(srcChars)); ^ /usr/include/unicode/unistr.h: In member function 'UBool icu::UnicodeString::endsWith(icu::ConstChar16Ptr, int32_t) const': /usr/include/unicode/unistr.h:4436:45: error: 'toUCharPtr' was not declared in this scope srcLength = u_strlen(toUCharPtr(srcChars)); ^ /usr/include/unicode/unistr.h:4439:42: error: no matching function for call to 'icu::UnicodeString::doCompare(int32_t, int32_t&, icu::ConstChar16Ptr&, int, int32_t&) const' srcChars, 0, srcLength) == 0; ^ /usr/include/unicode/unistr.h:4000:1: note: candidate: int8_t icu::UnicodeString::doCompare(int32_t, int32_t, const icu::UnicodeString&, int32_t, int32_t) const UnicodeString::doCompare(int32_t start, ^ /usr/include/unicode/unistr.h:4000:1: note: no known conversion for argument 3 from 'icu::ConstChar16Ptr' to 'const icu::UnicodeString&' /usr/include/unicode/unistr.h:3564:10: note: candidate: int8_t icu::UnicodeString::doCompare(int32_t, int32_t, const int*, int32_t, int32_t) const int8_t doCompare(int32_t start, ^ /usr/include/unicode/unistr.h:3564:10: note: no known conversion for argument 3 from 'icu::ConstChar16Ptr' to 'const int*' /usr/include/unicode/unistr.h: At global scope: /usr/include/unicode/unistr.h:4443:31: error: 'char16_t' does not name a type UnicodeString::endsWith(const char16_t *srcChars, ^ /usr/include/unicode/unistr.h: In member function 'UBool icu::UnicodeString::endsWith(const int*, int32_t, int32_t) const': /usr/include/unicode/unistr.h:4447:56: error: 'toUCharPtr' was not declared in this scope srcLength = u_strlen(toUCharPtr(srcChars + srcStart)); ^ /usr/include/unicode/unistr.h: In member function 'icu::UnicodeString& icu::UnicodeString::replace(int32_t, int32_t, icu::ConstChar16Ptr, int32_t)': /usr/include/unicode/unistr.h:4475:58: error: no matching function for call to 'icu::UnicodeString::doReplace(int32_t&, int32_t&, icu::ConstChar16Ptr&, int, int32_t&)' { return doReplace(start, _length, srcChars, 0, srcLength); } ^ /usr/include/unicode/unistr.h:3626:18: note: candidate: icu::UnicodeString& icu::UnicodeString::doReplace(int32_t, int32_t, const icu::UnicodeString&, int32_t, int32_t) UnicodeString& doReplace(int32_t start, ^ /usr/include/unicode/unistr.h:3626:18: note: no known conversion for argument 3 from 'icu::ConstChar16Ptr' to 'const icu::UnicodeString&' /usr/include/unicode/unistr.h:3632:18: note: candidate: icu::UnicodeString& icu::UnicodeString::doReplace(int32_t, int32_t, const int*, int32_t, int32_t) UnicodeString& doReplace(int32_t start, ^ /usr/include/unicode/unistr.h:3632:18: note: no known conversion for argument 3 from 'icu::ConstChar16Ptr' to 'const int*' /usr/include/unicode/unistr.h: At global scope: /usr/include/unicode/unistr.h:4480:22: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /usr/include/unicode/unistr.h:4488:16: error: 'char16_t' has not been declared char16_t srcChar) ^ /usr/include/unicode/unistr.h: In member function 'void icu::UnicodeString::extract(int32_t, int32_t, icu::Char16Ptr, int32_t) const': /usr/include/unicode/unistr.h:4533:48: error: no matching function for call to 'icu::UnicodeString::doExtract(int32_t&, int32_t&, icu::Char16Ptr&, int32_t&) const' { doExtract(start, _length, target, targetStart); } ^ /usr/include/unicode/unistr.h:3615:8: note: candidate: void icu::UnicodeString::doExtract(int32_t, int32_t, int*, int32_t) const void doExtract(int32_t start, ^ /usr/include/unicode/unistr.h:3615:8: note: no known conversion for argument 3 from 'icu::Char16Ptr' to 'int*' /usr/include/unicode/unistr.h:4523:1: note: candidate: void icu::UnicodeString::doExtract(int32_t, int32_t, icu::UnicodeString&) const UnicodeString::doExtract(int32_t start, ^ /usr/include/unicode/unistr.h:4523:1: note: candidate expects 3 arguments, 4 provided /usr/include/unicode/unistr.h:3696:11: note: candidate: int32_t icu::UnicodeString::doExtract(int32_t, int32_t, char*, int32_t, UConverter*, UErrorCode&) const int32_t doExtract(int32_t start, int32_t length, ^ /usr/include/unicode/unistr.h:3696:11: note: candidate expects 6 arguments, 4 provided /usr/include/unicode/unistr.h: At global scope: /usr/include/unicode/unistr.h:4559:19: error: 'char16_t' has not been declared char16_t *dst, ^ /usr/include/unicode/unistr.h:4571:8: error: 'char16_t' does not name a type inline char16_t ^ /usr/include/unicode/unistr.h:4581:8: error: 'char16_t' does not name a type inline char16_t ^ /usr/include/unicode/unistr.h:4585:8: error: 'char16_t' does not name a type inline char16_t ^ /usr/include/unicode/unistr.h:4626:25: error: variable or field 'setArray' declared void UnicodeString::setArray(char16_t *array, int32_t len, int32_t capacity) { ^ /usr/include/unicode/unistr.h:4626:25: error: 'char16_t' was not declared in this scope /usr/include/unicode/unistr.h:4626:35: error: 'array' was not declared in this scope UnicodeString::setArray(char16_t *array, int32_t len, int32_t capacity) { ^ /usr/include/unicode/unistr.h:4626:50: error: expected primary-expression before 'len' UnicodeString::setArray(char16_t *array, int32_t len, int32_t capacity) { ^ /usr/include/unicode/unistr.h:4626:63: error: expected primary-expression before 'capacity' UnicodeString::setArray(char16_t *array, int32_t len, int32_t capacity) { ^ /usr/include/unicode/unistr.h:4633:27: error: declaration of 'operator=' as non-function UnicodeString::operator= (char16_t ch) ^ /usr/include/unicode/unistr.h:4633:27: error: 'char16_t' was not declared in this scope /usr/include/unicode/unistr.h:4665:28: error: 'char16_t' does not name a type UnicodeString::setTo(const char16_t *srcChars, ^ /usr/include/unicode/unistr.h:4673:22: error: 'icu::UnicodeString::setTo' declared as an 'inline' variable UnicodeString::setTo(char16_t srcChar) ^ /usr/include/unicode/unistr.h:4673:22: error: 'icu::UnicodeString& icu::UnicodeString::setTo' is not a static data member of 'class icu::UnicodeString' /usr/include/unicode/unistr.h:4673:22: error: 'char16_t' was not declared in this scope /usr/include/unicode/unistr.h:4674:1: error: expected ',' or ';' before '{' token { ^ /usr/include/unicode/unistr.h:4697:29: error: 'char16_t' does not name a type UnicodeString::append(const char16_t *srcChars, ^ /usr/include/unicode/unistr.h: In member function 'icu::UnicodeString& icu::UnicodeString::append(icu::ConstChar16Ptr, int32_t)': /usr/include/unicode/unistr.h:4705:41: error: no matching function for call to 'icu::UnicodeString::doAppend(icu::ConstChar16Ptr&, int, int32_t&)' { return doAppend(srcChars, 0, srcLength); } ^ /usr/include/unicode/unistr.h:3638:18: note: candidate: icu::UnicodeString& icu::UnicodeString::doAppend(const icu::UnicodeString&, int32_t, int32_t) UnicodeString& doAppend(const UnicodeString& src, int32_t srcStart, int32_t s ^ /usr/include/unicode/unistr.h:3638:18: note: no known conversion for argument 1 from 'icu::ConstChar16Ptr' to 'const icu::UnicodeString&' /usr/include/unicode/unistr.h:3639:18: note: candidate: icu::UnicodeString& icu::UnicodeString::doAppend(const int*, int32_t, int32_t) UnicodeString& doAppend(const char16_t *srcChars, int32_t srcStart, int32_t s ^ /usr/include/unicode/unistr.h:3639:18: note: no known conversion for argument 1 from 'icu::ConstChar16Ptr' to 'const int*' /usr/include/unicode/unistr.h: At global scope: /usr/include/unicode/unistr.h:4708:23: error: 'icu::UnicodeString::append' declared as an 'inline' variable UnicodeString::append(char16_t srcChar) ^ /usr/include/unicode/unistr.h:4708:23: error: 'icu::UnicodeString& icu::UnicodeString::append' is not a static data member of 'class icu::UnicodeString' /usr/include/unicode/unistr.h:4708:23: error: 'char16_t' was not declared in this scope /usr/include/unicode/unistr.h:4709:1: error: expected ',' or ';' before '{' token { return doAppend(&srcChar, 0, 1); } ^ /usr/include/unicode/unistr.h:4712:28: error: declaration of 'operator+=' as non-function UnicodeString::operator+= (char16_t ch) ^ /usr/include/unicode/unistr.h:4712:28: error: 'char16_t' was not declared in this scope /usr/include/unicode/unistr.h:4738:21: error: 'char16_t' does not name a type const char16_t *srcChars, ^ /usr/include/unicode/unistr.h: In member function 'icu::UnicodeString& icu::UnicodeString::insert(int32_t, icu::ConstChar16Ptr, int32_t)': /usr/include/unicode/unistr.h:4747:52: error: no matching function for call to 'icu::UnicodeString::doReplace(int32_t&, int, icu::ConstChar16Ptr&, int, int32_t&)' { return doReplace(start, 0, srcChars, 0, srcLength); } ^ /usr/include/unicode/unistr.h:3626:18: note: candidate: icu::UnicodeString& icu::UnicodeString::doReplace(int32_t, int32_t, const icu::UnicodeString&, int32_t, int32_t) UnicodeString& doReplace(int32_t start, ^ /usr/include/unicode/unistr.h:3626:18: note: no known conversion for argument 3 from 'icu::ConstChar16Ptr' to 'const icu::UnicodeString&' /usr/include/unicode/unistr.h:3632:18: note: candidate: icu::UnicodeString& icu::UnicodeString::doReplace(int32_t, int32_t, const int*, int32_t, int32_t) UnicodeString& doReplace(int32_t start, ^ /usr/include/unicode/unistr.h:3632:18: note: no known conversion for argument 3 from 'icu::ConstChar16Ptr' to 'const int*' /usr/include/unicode/unistr.h: At global scope: /usr/include/unicode/unistr.h:4751:15: error: 'char16_t' has not been declared char16_t srcChar) ^ /usr/include/unicode/unistr.h:4755:1: error: redefinition of 'icu::UnicodeString& icu::UnicodeString::insert(int32_t, UChar32)' UnicodeString::insert(int32_t start, ^ /usr/include/unicode/unistr.h:4750:1: note: 'icu::UnicodeString& icu::UnicodeString::insert(int32_t, int)' previously defined here UnicodeString::insert(int32_t start, ^ In file included from /usr/include/unicode/translit.h:26:0, from ../include/utf8transliterator.h:43, from ../src/mgr/swmgr.cpp:102: /usr/include/unicode/parseerr.h:83:5: error: 'UChar' does not name a type UChar preContext[U_PARSE_CONTEXT_LEN]; ^ /usr/include/unicode/parseerr.h:90:5: error: 'UChar' does not name a type UChar postContext[U_PARSE_CONTEXT_LEN]; ^ In file included from /usr/include/unicode/utrans.h:21:0, from /usr/include/unicode/translit.h:27, from ../include/utf8transliterator.h:43, from ../src/mgr/swmgr.cpp:102: /usr/include/unicode/urep.h:76:14: error: expected identifier before '*' token UChar (*charAt)(const UReplaceable* rep, ^ /usr/include/unicode/urep.h:77:37: error: 'UChar' declared as function returning a function int32_t offset); ^ /usr/include/unicode/urep.h:111:30: error: 'UChar' does not name a type const UChar* text, ^ /usr/include/unicode/urep.h:130:24: error: 'UChar' has not been declared UChar* dst); ^ In file included from /usr/include/unicode/utrans.h:23:0, from /usr/include/unicode/translit.h:27, from ../include/utf8transliterator.h:43, from ../src/mgr/swmgr.cpp:102: /usr/include/unicode/uenum.h:112:16: error: 'UChar' does not name a type U_STABLE const UChar* U_EXPORT2 ^ In file included from /usr/include/unicode/utrans.h:23:0, from /usr/include/unicode/translit.h:27, from ../include/utf8transliterator.h:43, from ../src/mgr/swmgr.cpp:102: /usr/include/unicode/uenum.h:190:41: error: 'UChar' does not name a type uenum_openUCharStringsEnumeration(const UChar* const strings[], int32_t count, ^ In file included from /usr/include/unicode/uset.h:33:0, from /usr/include/unicode/utrans.h:24, from /usr/include/unicode/translit.h:27, from ../include/utf8transliterator.h:43, from ../src/mgr/swmgr.cpp:102: /usr/include/unicode/uchar.h:3696:33: error: 'UChar' has not been declared u_getFC_NFKC_Closure(UChar32 c, UChar *dest, int32_t destCapacity, UErrorCode * ^ In file included from /usr/include/unicode/utrans.h:24:0, from /usr/include/unicode/translit.h:27, from ../include/utf8transliterator.h:43, from ../src/mgr/swmgr.cpp:102: /usr/include/unicode/uset.h:285:24: error: 'UChar' does not name a type uset_openPattern(const UChar* pattern, int32_t patternLength, ^ /usr/include/unicode/uset.h:300:31: error: 'UChar' does not name a type uset_openPatternOptions(const UChar* pattern, int32_t patternLength, ^ /usr/include/unicode/uset.h:422:25: error: 'UChar' does not name a type const UChar *pattern, int32_t patternLength, ^ /usr/include/unicode/uset.h:489:31: error: 'UChar' does not name a type const UChar *prop, int32_t propLength, ^ /usr/include/unicode/uset.h:490:31: error: 'UChar' does not name a type const UChar *value, int32_t valueLength, ^ /usr/include/unicode/uset.h:503:29: error: 'UChar' does not name a type uset_resemblesPattern(const UChar *pattern, int32_t patternLength, ^ /usr/include/unicode/uset.h:523:16: error: 'UChar' has not been declared UChar* result, int32_t resultCapacity, ^ /usr/include/unicode/uset.h:575:33: error: 'UChar' does not name a type uset_addString(USet* set, const UChar* str, int32_t strLen); ^ /usr/include/unicode/uset.h:587:40: error: 'UChar' does not name a type uset_addAllCodePoints(USet* set, const UChar *str, int32_t strLen); ^ /usr/include/unicode/uset.h:622:36: error: 'UChar' does not name a type uset_removeString(USet* set, const UChar* str, int32_t strLen); ^ /usr/include/unicode/uset.h:796:44: error: 'UChar' does not name a type uset_containsString(const USet* set, const UChar* str, int32_t strLen); ^ /usr/include/unicode/uset.h:867:14: error: 'UChar' has not been declared UChar* str, int32_t strCapacity, ^ /usr/include/unicode/uset.h:892:51: error: 'UChar' does not name a type uset_containsAllCodePoints(const USet* set, const UChar *str, int32_t strLen); ^ /usr/include/unicode/uset.h:936:34: error: 'UChar' does not name a type uset_span(const USet *set, const UChar *s, int32_t length, USetSpanCondition sp ^ /usr/include/unicode/uset.h:957:38: error: 'UChar' does not name a type uset_spanBack(const USet *set, const UChar *s, int32_t length, USetSpanConditio ^ In file included from /usr/include/unicode/translit.h:27:0, from ../include/utf8transliterator.h:43, from ../src/mgr/swmgr.cpp:102: /usr/include/unicode/utrans.h:192:20: error: 'UChar' does not name a type utrans_openU(const UChar *id, ^ /usr/include/unicode/utrans.h:195:20: error: 'UChar' does not name a type const UChar *rules, ^ /usr/include/unicode/utrans.h:275:16: error: 'UChar' does not name a type U_STABLE const UChar * U_EXPORT2 ^ /usr/include/unicode/utrans.h:307:27: error: 'UChar' does not name a type utrans_unregisterID(const UChar* id, int32_t idLength); ^ /usr/include/unicode/utrans.h:329:24: error: 'UChar' does not name a type const UChar* filterPattern, ^ /usr/include/unicode/utrans.h:473:20: error: 'UChar' has not been declared UChar* text, ^ /usr/include/unicode/utrans.h:508:31: error: 'UChar' has not been declared UChar* text, ^ /usr/include/unicode/utrans.h:534:21: error: 'UChar' has not been declared UChar* result, int32_t resultLength, ^ /usr/include/unicode/utrans.h:594:19: error: 'UChar' does not name a type const UChar* rules, /* may be Null */ ^ In file included from /usr/include/unicode/translit.h:28:0, from ../include/utf8transliterator.h:43, from ../src/mgr/swmgr.cpp:102: /usr/include/unicode/strenum.h:156:19: error: 'char16_t' does not name a type virtual const char16_t* unext(int32_t *resultLength, UErrorCode& status); ^ In file included from ../include/utf8transliterator.h:43:0, from ../src/mgr/swmgr.cpp:102: /usr/include/unicode/translit.h: In member function 'void icu::Transliterator::setID(const icu::UnicodeString&)': /usr/include/unicode/translit.h:1322:16: error: 'char16_t' was not declared in this scope ID.append((char16_t)0); ^ make[1]: *** [Makefile:1282: swmgr.lo] Error 1 make[1]: Leaving directory '/var/tmp/portage/app-text/sword-1.7.4/work/sword-1.7.4/lib' make: *** [Makefile:610: all-recursive] Error 1 * ERROR: app-text/sword-1.7.4::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=app-text/sword-1.7.4::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-text/sword-1.7.4::gentoo'`. * The complete build log is located at '/var/log/portage/app-text:sword-1.7.4:20170517-125005.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-text/sword-1.7.4/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-text/sword-1.7.4/temp/environment'. * Working directory: '/var/tmp/portage/app-text/sword-1.7.4/work/sword-1.7.4' * S: '/var/tmp/portage/app-text/sword-1.7.4/work/sword-1.7.4'