>>> Building on exopi-1 under textproc/sphinx BDEPENDS = [databases/mariadb;converters/libiconv] DIST = [textproc/sphinx:sphinx-2.2.11-release.tar.gz] FULLPKGNAME = sphinx-2.2.11p1 RDEPENDS = [databases/mariadb;converters/libiconv] (Junk lock obtained for exopi-1 at 1734991714.00) >>> Running depends in textproc/sphinx at 1734991714.03 last junk was in graphics/leptonica /usr/sbin/pkg_add -aI -Drepair libiconv-1.17 mariadb-client-11.4.4v1 was: /usr/sbin/pkg_add -aI -Drepair libiconv-1.17 mariadb-client-11.4.4v1 /usr/sbin/pkg_add -aI -Drepair libiconv-1.17 mariadb-client-11.4.4v1 >>> Running show-prepare-results in textproc/sphinx at 1734991717.46 ===> textproc/sphinx ===> Building from scratch sphinx-2.2.11p1 ===> sphinx-2.2.11p1 depends on: libiconv-* -> libiconv-1.17 ===> sphinx-2.2.11p1 depends on: mariadb-client-* -> mariadb-client-11.4.4v1 ===> Verifying specs: c execinfo expat iconv m pthread c++ c++abi pthread z mariadb ===> found c.100.3 execinfo.3.0 expat.15.0 iconv.7.1 m.10.1 pthread.27.1 c++.10.0 c++abi.7.0 z.7.1 mariadb.31.0 libiconv-1.17 mariadb-client-11.4.4v1 (Junk lock released for exopi-1 at 1734991718.05) distfiles size=3061998 >>> Running patch in textproc/sphinx at 1734991718.07 ===> textproc/sphinx ===> Checking files for sphinx-2.2.11p1 `/exopi-cvs/ports/distfiles/sphinx-2.2.11-release.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for sphinx-2.2.11p1 ===> Patching for sphinx-2.2.11p1 ===> Applying OpenBSD patch patch-Makefile_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Makefile.in |--- Makefile.in.orig |+++ Makefile.in -------------------------- Patching file Makefile.in using Plan A... Hunk #1 succeeded at 304. done ===> Applying OpenBSD patch patch-configure Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: configure |--- configure.orig |+++ configure -------------------------- Patching file configure using Plan A... Hunk #1 succeeded at 8342. Hunk #2 succeeded at 8411. done ===> Applying OpenBSD patch patch-src_sphinx_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sphinx.cpp |--- src/sphinx.cpp.orig |+++ src/sphinx.cpp -------------------------- Patching file src/sphinx.cpp using Plan A... Hunk #1 succeeded at 27817. Hunk #2 succeeded at 27833. done ===> Applying OpenBSD patch patch-src_sphinxplugin_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sphinxplugin.cpp |--- src/sphinxplugin.cpp.orig |+++ src/sphinxplugin.cpp -------------------------- Patching file src/sphinxplugin.cpp using Plan A... Hunk #1 succeeded at 188. done ===> Applying OpenBSD patch patch-src_sphinxrt_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sphinxrt.cpp |--- src/sphinxrt.cpp.orig |+++ src/sphinxrt.cpp -------------------------- Patching file src/sphinxrt.cpp using Plan A... Hunk #1 succeeded at 4796. done ===> Applying OpenBSD patch patch-src_sphinxstd_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sphinxstd.cpp |--- src/sphinxstd.cpp.orig |+++ src/sphinxstd.cpp -------------------------- Patching file src/sphinxstd.cpp using Plan A... Hunk #1 succeeded at 827. done ===> Applying OpenBSD patch patch-src_sphinxutils_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sphinxutils.cpp |--- src/sphinxutils.cpp.orig |+++ src/sphinxutils.cpp -------------------------- Patching file src/sphinxutils.cpp using Plan A... Hunk #1 succeeded at 2103. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in textproc/sphinx at 1734991718.81 ===> textproc/sphinx ===> Generating configure for sphinx-2.2.11p1 ===> Configuring for sphinx-2.2.11p1 Using /exopi-obj/pobj/sphinx-2.2.11/config.site (generated) configure: WARNING: unrecognized options: --disable-silent-rules, --disable-gtk-doc configure: loading site script /exopi-obj/pobj/sphinx-2.2.11/config.site checking build environment -------------------------- checking for a BSD-compatible install... /exopi-obj/pobj/sphinx-2.2.11/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... mkdir -p checking for gawk... (cached) awk checking whether make sets $(MAKE)... (cached) yes checking whether to enable maintainer-specific portions of Makefiles... no checking for compiler programs ------------------------------ checking whether to compile debug version... no checking for gcc... cc 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... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of cc... gcc3 checking whether we are using the GNU C++ compiler... (cached) yes checking whether c++ accepts -g... (cached) yes checking dependency style of c++... gcc3 checking for ranlib... (cached) ranlib checking for header files ------------------------- checking how to run the C preprocessor... cc -E checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for ANSI C header files... (cached) yes checking for sys/wait.h that is POSIX.1 compatible... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for fcntl.h... (cached) yes checking for limits.h... (cached) yes checking for netdb.h... (cached) yes checking for netinet/in.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for sys/file.h... (cached) yes checking for sys/socket.h... (cached) yes checking for sys/time.h... (cached) yes checking for unistd.h... (cached) yes checking for pthread.h... (cached) yes checking execinfo.h usability... yes checking execinfo.h presence... yes checking for execinfo.h... yes checking sys/epoll.h usability... no checking sys/epoll.h presence... no checking for sys/epoll.h... no checking expat.h usability... yes checking expat.h presence... yes checking for expat.h... yes checking iconv.h usability... yes checking iconv.h presence... yes checking for iconv.h... yes checking for zlib.h... (cached) yes checking sql.h usability... no checking sql.h presence... no checking for sql.h... no checking for syslog.h... (cached) yes checking for types ------------------ checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking for an ANSI C-conforming const... (cached) yes checking for inline... inline checking for off_t... (cached) yes checking for size_t... (cached) yes checking whether time.h and sys/time.h may both be included... (cached) yes checking for library functions ------------------------------ checking for pid_t... (cached) yes checking vfork.h usability... no checking vfork.h presence... no checking for vfork.h... no checking for fork... (cached) yes checking for vfork... (cached) yes checking for working fork... (cached) yes checking for working vfork... (cached) yes checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking for sys/select.h... (cached) yes checking for sys/socket.h... (cached) yes checking types of arguments for select... (cached) int,fd_set *,struct timeval * checking return type of signal handlers... (cached) void checking whether lstat correctly handles trailing slash... yes checking whether stat accepts an empty string... (cached) no checking for vprintf... (cached) yes checking for _doprnt... no checking for library containing setsockopt... none required checking for library containing gethostbyname... none required checking for library containing inflate... -lz checking for library containing logf... -lm checking for dup2... (cached) yes checking for gethostbyname... (cached) yes checking for gettimeofday... (cached) yes checking for memmove... (cached) yes checking for memset... (cached) yes checking for select... (cached) yes checking for socket... (cached) yes checking for strcasecmp... (cached) yes checking for strchr... (cached) yes checking for strerror... (cached) yes checking for strncasecmp... (cached) yes checking for strnlen... yes checking for strstr... (cached) yes checking for strtol... (cached) yes checking for logf... yes checking for pread... (cached) yes checking for poll... (cached) yes checking for backtrace... yes checking for backtrace_symbols... yes checking for epoll_ctl... no checking for clock_gettime in -lrt... no checking for clock_gettime... (cached) yes checking for LOCK_EX in sys/file.h... yes checking for F_SETLKW in fcntl.h... yes checking for library containing dlopen... none required checking for dlopen... yes checking for dlerror... (cached) yes checking for interlocked builtins... yes configuring Sphinx ------------------ checking whether to use dynamic linking for DB drivers... no checking for CFLAGS needed for pthreads... -pthread checking for LIBS needed for pthreads... -lpthread checking for pthreads... found checking for pthread_mutex_timedlock... yes checking whether to compile with MySQL support... dynamic checking for mysql_config... mysql_config checking for mysql_real_connect... yes checking MySQL include files... -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql checking MySQL libraries... -L/usr/local/lib/mysql/ -lmariadb checking for Syslog... yes checking whether to compile with PostgreSQL support... no checking whether to use 64-bit document/word IDs... yes checking whether to compile with libstemmer support... no checking whether to compile with RE2 library support... no checking whether to compile with RLP library support... no checking for libexpat... checking for library containing XML_Parse... -lexpat found checking for libiconv... checking for library containing iconv... -liconv found checking for iconv() arg types... char ** checking for UnixODBC... disabled checking whether to enable c++ memory routines override... yes checking for Syslog... yes checking for unaligned RAM access... yes checking whether byte ordering is bigendian... no generating configuration files ------------------------------ configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating libstemmer_c/Makefile config.status: creating doc/Makefile config.status: creating sphinx.conf.dist config.status: creating sphinx-min.conf.dist config.status: creating config/config.h config.status: executing depfiles commands configuration done configure: WARNING: unrecognized options: --disable-silent-rules, --disable-gtk-doc ------------------ You can now run 'make install' to build and install Sphinx binaries. On a multi-core machine, try 'make -j4 install' to speed up the build. Updates, articles, help forum, and commercial support, consulting, training, and development services are available at http://sphinxsearch.com/ Thank you for choosing Sphinx! >>> Running build in textproc/sphinx at 1734991733.46 ===> textproc/sphinx ===> Building for sphinx-2.2.11p1 Making all in libstemmer_c Making all in src /bin/sh git_commit_id.sh /usr/bin/make all-am c++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc\"" -DDATADIR="\"/var/sphinx/data\"" -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -O2 -pipe -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinx.o -MD -MP -MF .deps/sphinx.Tpo -c -o sphinx.o sphinx.cpp In file included from sphinx.cpp:16: In file included from ./sphinx.h:42: ./sphinxstd.h:277:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register DWORD tmp; ^~~~~~~~~ In file included from sphinx.cpp:16: ./sphinx.h:436:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; ^~~~~~~~~ In file included from sphinx.cpp:22: ./sphinxint.h:1077:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register BYTE b; ^~~~~~~~~ ./sphinxint.h:1078:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int n = 0; ^~~~~~~~~ sphinx.cpp:8371:47: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] DWORD sphUnzipInt ( const BYTE * & pBuf ) { SPH_VARINT_DECODE ( DWORD, *pBuf++ ); } ^ sphinx.cpp:8359:2: note: expanded from macro 'SPH_VARINT_DECODE' register DWORD b = _getexpr; \ ^ sphinx.cpp:8371:47: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinx.cpp:8360:2: note: expanded from macro 'SPH_VARINT_DECODE' register _type res = 0; \ ^ sphinx.cpp:8372:54: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] SphOffset_t sphUnzipOffset ( const BYTE * & pBuf ) { SPH_VARINT_DECODE ( SphOffset_t, *pBuf++ ); } ^ sphinx.cpp:8359:2: note: expanded from macro 'SPH_VARINT_DECODE' register DWORD b = _getexpr; \ ^ sphinx.cpp:8372:54: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinx.cpp:8360:2: note: expanded from macro 'SPH_VARINT_DECODE' register _type res = 0; \ ^ sphinx.cpp:8374:35: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] DWORD CSphReader::UnzipInt () { SPH_VARINT_DECODE ( DWORD, GetByte() ); } ^ sphinx.cpp:8359:2: note: expanded from macro 'SPH_VARINT_DECODE' register DWORD b = _getexpr; \ ^ sphinx.cpp:8374:35: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinx.cpp:8360:2: note: expanded from macro 'SPH_VARINT_DECODE' register _type res = 0; \ ^ sphinx.cpp:8375:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] uint64_t CSphReader::UnzipOffset () { SPH_VARINT_DECODE ( uint64_t, GetByte() ); } ^ sphinx.cpp:8359:2: note: expanded from macro 'SPH_VARINT_DECODE' register DWORD b = _getexpr; \ ^ sphinx.cpp:8375:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinx.cpp:8360:2: note: expanded from macro 'SPH_VARINT_DECODE' register _type res = 0; \ ^ sphinx.cpp:8725:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int b = 0; ^~~~~~~~~ sphinx.cpp:8726:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register DWORD v = 0; ^~~~~~~~~ sphinx.cpp:8739:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int b = 0; ^~~~~~~~~ sphinx.cpp:8740:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register SphOffset_t v = 0; ^~~~~~~~~ sphinx.cpp:11539:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register BYTE b; ^~~~~~~~~ sphinx.cpp:11540:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int n = 0; ^~~~~~~~~ sphinx.cpp:23569:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int iWordLen = iLen; ^~~~~~~~~ sphinx.cpp:23570:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register const char * a = pEntry->m_pKeyword; ^~~~~~~~~ sphinx.cpp:23571:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register const char * b = sWord; ^~~~~~~~~ sphinx.cpp:24877:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int hval = len; ^~~~~~~~~ sphinx.cpp:25260:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int key = HtmlEntityHash ( str, len ); ^~~~~~~~~ sphinx.cpp:25264:4: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register const char * s = wordlist[key].m_sName; ^~~~~~~~~ 24 warnings generated. mv -f .deps/sphinx.Tpo .deps/sphinx.Po c++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc\"" -DDATADIR="\"/var/sphinx/data\"" -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -O2 -pipe -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxexcerpt.o -MD -MP -MF .deps/sphinxexcerpt.Tpo -c -o sphinxexcerpt.o sphinxexcerpt.cpp In file included from sphinxexcerpt.cpp:16: In file included from ./sphinx.h:42: ./sphinxstd.h:277:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register DWORD tmp; ^~~~~~~~~ In file included from sphinxexcerpt.cpp:16: ./sphinx.h:436:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; ^~~~~~~~~ In file included from sphinxexcerpt.cpp:19: In file included from ./sphinxsearch.h:21: ./sphinxint.h:1077:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register BYTE b; ^~~~~~~~~ ./sphinxint.h:1078:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int n = 0; ^~~~~~~~~ 4 warnings generated. mv -f .deps/sphinxexcerpt.Tpo .deps/sphinxexcerpt.Po c++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc\"" -DDATADIR="\"/var/sphinx/data\"" -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -O2 -pipe -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxquery.o -MD -MP -MF .deps/sphinxquery.Tpo -c -o sphinxquery.o sphinxquery.cpp In file included from sphinxquery.cpp:16: In file included from ./sphinx.h:42: ./sphinxstd.h:277:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register DWORD tmp; ^~~~~~~~~ In file included from sphinxquery.cpp:16: ./sphinx.h:436:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; ^~~~~~~~~ 2 warnings generated. mv -f .deps/sphinxquery.Tpo .deps/sphinxquery.Po c++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc\"" -DDATADIR="\"/var/sphinx/data\"" -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -O2 -pipe -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxsoundex.o -MD -MP -MF .deps/sphinxsoundex.Tpo -c -o sphinxsoundex.o sphinxsoundex.cpp In file included from sphinxsoundex.cpp:16: In file included from ./sphinx.h:42: ./sphinxstd.h:277:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register DWORD tmp; ^~~~~~~~~ In file included from sphinxsoundex.cpp:16: ./sphinx.h:436:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; ^~~~~~~~~ 2 warnings generated. mv -f .deps/sphinxsoundex.Tpo .deps/sphinxsoundex.Po c++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc\"" -DDATADIR="\"/var/sphinx/data\"" -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -O2 -pipe -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxmetaphone.o -MD -MP -MF .deps/sphinxmetaphone.Tpo -c -o sphinxmetaphone.o sphinxmetaphone.cpp In file included from sphinxmetaphone.cpp:16: In file included from ./sphinx.h:42: ./sphinxstd.h:277:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register DWORD tmp; ^~~~~~~~~ In file included from sphinxmetaphone.cpp:16: ./sphinx.h:436:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; ^~~~~~~~~ In file included from sphinxmetaphone.cpp:17: ./sphinxint.h:1077:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register BYTE b; ^~~~~~~~~ ./sphinxint.h:1078:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int n = 0; ^~~~~~~~~ 4 warnings generated. mv -f .deps/sphinxmetaphone.Tpo .deps/sphinxmetaphone.Po c++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc\"" -DDATADIR="\"/var/sphinx/data\"" -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -O2 -pipe -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxstemen.o -MD -MP -MF .deps/sphinxstemen.Tpo -c -o sphinxstemen.o sphinxstemen.cpp In file included from sphinxstemen.cpp:16: In file included from ./sphinx.h:42: ./sphinxstd.h:277:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register DWORD tmp; ^~~~~~~~~ In file included from sphinxstemen.cpp:16: ./sphinx.h:436:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; ^~~~~~~~~ sphinxstemen.cpp:50:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register unsigned char * v = stem_en_doubles; ^~~~~~~~~ 3 warnings generated. mv -f .deps/sphinxstemen.Tpo .deps/sphinxstemen.Po c++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc\"" -DDATADIR="\"/var/sphinx/data\"" -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -O2 -pipe -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxstemru.o -MD -MP -MF .deps/sphinxstemru.Tpo -c -o sphinxstemru.o sphinxstemru.cpp In file included from sphinxstemru.cpp:16: In file included from ./sphinx.h:42: ./sphinxstd.h:277:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register DWORD tmp; ^~~~~~~~~ In file included from sphinxstemru.cpp:16: ./sphinx.h:436:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; ^~~~~~~~~ In file included from sphinxstemru.cpp:109: ./sphinxstemru.inl:416:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int i = LOC_PREFIX(stem_ru_adj_i) ( word, len ); ^~~~~~~~~ ./sphinxstemru.inl:425:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int i = LOC_PREFIX(stem_ru_verb_i) ( word, len ); ^~~~~~~~~ 4 warnings generated. mv -f .deps/sphinxstemru.Tpo .deps/sphinxstemru.Po c++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc\"" -DDATADIR="\"/var/sphinx/data\"" -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -O2 -pipe -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxstemcz.o -MD -MP -MF .deps/sphinxstemcz.Tpo -c -o sphinxstemcz.o sphinxstemcz.cpp In file included from sphinxstemcz.cpp:16: In file included from ./sphinx.h:42: ./sphinxstd.h:277:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register DWORD tmp; ^~~~~~~~~ In file included from sphinxstemcz.cpp:16: ./sphinx.h:436:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; ^~~~~~~~~ 2 warnings generated. mv -f .deps/sphinxstemcz.Tpo .deps/sphinxstemcz.Po c++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc\"" -DDATADIR="\"/var/sphinx/data\"" -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -O2 -pipe -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxstemar.o -MD -MP -MF .deps/sphinxstemar.Tpo -c -o sphinxstemar.o sphinxstemar.cpp In file included from sphinxstemar.cpp:30: In file included from ./sphinx.h:42: ./sphinxstd.h:277:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register DWORD tmp; ^~~~~~~~~ In file included from sphinxstemar.cpp:30: ./sphinx.h:436:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; ^~~~~~~~~ 2 warnings generated. mv -f .deps/sphinxstemar.Tpo .deps/sphinxstemar.Po c++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc\"" -DDATADIR="\"/var/sphinx/data\"" -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -O2 -pipe -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxutils.o -MD -MP -MF .deps/sphinxutils.Tpo -c -o sphinxutils.o sphinxutils.cpp In file included from sphinxutils.cpp:19: In file included from ./sphinx.h:42: ./sphinxstd.h:277:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register DWORD tmp; ^~~~~~~~~ In file included from sphinxutils.cpp:19: ./sphinx.h:436:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; ^~~~~~~~~ In file included from sphinxutils.cpp:21: ./sphinxint.h:1077:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register BYTE b; ^~~~~~~~~ ./sphinxint.h:1078:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int n = 0; ^~~~~~~~~ 4 warnings generated. mv -f .deps/sphinxutils.Tpo .deps/sphinxutils.Po c++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc\"" -DDATADIR="\"/var/sphinx/data\"" -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -O2 -pipe -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxstd.o -MD -MP -MF .deps/sphinxstd.Tpo -c -o sphinxstd.o sphinxstd.cpp In file included from sphinxstd.cpp:16: In file included from ./sphinx.h:42: ./sphinxstd.h:277:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register DWORD tmp; ^~~~~~~~~ In file included from sphinxstd.cpp:16: ./sphinx.h:436:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; ^~~~~~~~~ In file included from sphinxstd.cpp:17: ./sphinxint.h:1077:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register BYTE b; ^~~~~~~~~ ./sphinxint.h:1078:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int n = 0; ^~~~~~~~~ sphinxstd.cpp:649:6: warning: function previously declared with an explicit exception specification redeclared with an implicit exception specification [-Wimplicit-exception-spec-mismatch] void operator delete ( void * pPtr ) ^ sphinxstd.cpp:660:6: warning: function previously declared with an explicit exception specification redeclared with an implicit exception specification [-Wimplicit-exception-spec-mismatch] void operator delete [] ( void * pPtr ) ^ 6 warnings generated. mv -f .deps/sphinxstd.Tpo .deps/sphinxstd.Po c++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc\"" -DDATADIR="\"/var/sphinx/data\"" -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -O2 -pipe -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxsort.o -MD -MP -MF .deps/sphinxsort.Tpo -c -o sphinxsort.o sphinxsort.cpp In file included from sphinxsort.cpp:16: In file included from ./sphinx.h:42: ./sphinxstd.h:277:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register DWORD tmp; ^~~~~~~~~ In file included from sphinxsort.cpp:16: ./sphinx.h:436:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; ^~~~~~~~~ In file included from sphinxsort.cpp:17: ./sphinxint.h:1077:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register BYTE b; ^~~~~~~~~ ./sphinxint.h:1078:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int n = 0; ^~~~~~~~~ sphinxsort.cpp:3430:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] SPH_TEST_KEYPART(0); ^ sphinxsort.cpp:3398:4: note: expanded from macro 'SPH_TEST_KEYPART' register SphAttr_t aa = a.GetAttr ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3430:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3399:4: note: expanded from macro 'SPH_TEST_KEYPART' register SphAttr_t bb = b.GetAttr ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3430:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3405:4: note: expanded from macro 'SPH_TEST_KEYPART' register float aa = a.GetAttrFloat ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3430:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3406:4: note: expanded from macro 'SPH_TEST_KEYPART' register float bb = b.GetAttrFloat ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3431:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] SPH_TEST_KEYPART(1); ^ sphinxsort.cpp:3398:4: note: expanded from macro 'SPH_TEST_KEYPART' register SphAttr_t aa = a.GetAttr ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3431:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3399:4: note: expanded from macro 'SPH_TEST_KEYPART' register SphAttr_t bb = b.GetAttr ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3431:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3405:4: note: expanded from macro 'SPH_TEST_KEYPART' register float aa = a.GetAttrFloat ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3431:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3406:4: note: expanded from macro 'SPH_TEST_KEYPART' register float bb = b.GetAttrFloat ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3446:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] SPH_TEST_KEYPART(0); ^ sphinxsort.cpp:3398:4: note: expanded from macro 'SPH_TEST_KEYPART' register SphAttr_t aa = a.GetAttr ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3446:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3399:4: note: expanded from macro 'SPH_TEST_KEYPART' register SphAttr_t bb = b.GetAttr ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3446:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3405:4: note: expanded from macro 'SPH_TEST_KEYPART' register float aa = a.GetAttrFloat ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3446:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3406:4: note: expanded from macro 'SPH_TEST_KEYPART' register float bb = b.GetAttrFloat ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3447:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] SPH_TEST_KEYPART(1); ^ sphinxsort.cpp:3398:4: note: expanded from macro 'SPH_TEST_KEYPART' register SphAttr_t aa = a.GetAttr ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3447:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3399:4: note: expanded from macro 'SPH_TEST_KEYPART' register SphAttr_t bb = b.GetAttr ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3447:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3405:4: note: expanded from macro 'SPH_TEST_KEYPART' register float aa = a.GetAttrFloat ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3447:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3406:4: note: expanded from macro 'SPH_TEST_KEYPART' register float bb = b.GetAttrFloat ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3448:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] SPH_TEST_KEYPART(2); ^ sphinxsort.cpp:3398:4: note: expanded from macro 'SPH_TEST_KEYPART' register SphAttr_t aa = a.GetAttr ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3448:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3399:4: note: expanded from macro 'SPH_TEST_KEYPART' register SphAttr_t bb = b.GetAttr ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3448:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3405:4: note: expanded from macro 'SPH_TEST_KEYPART' register float aa = a.GetAttrFloat ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3448:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3406:4: note: expanded from macro 'SPH_TEST_KEYPART' register float bb = b.GetAttrFloat ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3463:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] SPH_TEST_KEYPART(0); ^ sphinxsort.cpp:3398:4: note: expanded from macro 'SPH_TEST_KEYPART' register SphAttr_t aa = a.GetAttr ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3463:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3399:4: note: expanded from macro 'SPH_TEST_KEYPART' register SphAttr_t bb = b.GetAttr ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3463:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3405:4: note: expanded from macro 'SPH_TEST_KEYPART' register float aa = a.GetAttrFloat ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3463:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3406:4: note: expanded from macro 'SPH_TEST_KEYPART' register float bb = b.GetAttrFloat ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3464:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] SPH_TEST_KEYPART(1); ^ sphinxsort.cpp:3398:4: note: expanded from macro 'SPH_TEST_KEYPART' register SphAttr_t aa = a.GetAttr ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3464:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3399:4: note: expanded from macro 'SPH_TEST_KEYPART' register SphAttr_t bb = b.GetAttr ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3464:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3405:4: note: expanded from macro 'SPH_TEST_KEYPART' register float aa = a.GetAttrFloat ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3464:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3406:4: note: expanded from macro 'SPH_TEST_KEYPART' register float bb = b.GetAttrFloat ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3465:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] SPH_TEST_KEYPART(2); ^ sphinxsort.cpp:3398:4: note: expanded from macro 'SPH_TEST_KEYPART' register SphAttr_t aa = a.GetAttr ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3465:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3399:4: note: expanded from macro 'SPH_TEST_KEYPART' register SphAttr_t bb = b.GetAttr ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3465:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3405:4: note: expanded from macro 'SPH_TEST_KEYPART' register float aa = a.GetAttrFloat ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3465:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3406:4: note: expanded from macro 'SPH_TEST_KEYPART' register float bb = b.GetAttrFloat ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3466:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] SPH_TEST_KEYPART(3); ^ sphinxsort.cpp:3398:4: note: expanded from macro 'SPH_TEST_KEYPART' register SphAttr_t aa = a.GetAttr ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3466:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3399:4: note: expanded from macro 'SPH_TEST_KEYPART' register SphAttr_t bb = b.GetAttr ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3466:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3405:4: note: expanded from macro 'SPH_TEST_KEYPART' register float aa = a.GetAttrFloat ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3466:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3406:4: note: expanded from macro 'SPH_TEST_KEYPART' register float bb = b.GetAttrFloat ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3481:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] SPH_TEST_KEYPART(0); ^ sphinxsort.cpp:3398:4: note: expanded from macro 'SPH_TEST_KEYPART' register SphAttr_t aa = a.GetAttr ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3481:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3399:4: note: expanded from macro 'SPH_TEST_KEYPART' register SphAttr_t bb = b.GetAttr ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3481:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3405:4: note: expanded from macro 'SPH_TEST_KEYPART' register float aa = a.GetAttrFloat ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3481:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3406:4: note: expanded from macro 'SPH_TEST_KEYPART' register float bb = b.GetAttrFloat ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3482:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] SPH_TEST_KEYPART(1); ^ sphinxsort.cpp:3398:4: note: expanded from macro 'SPH_TEST_KEYPART' register SphAttr_t aa = a.GetAttr ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3482:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3399:4: note: expanded from macro 'SPH_TEST_KEYPART' register SphAttr_t bb = b.GetAttr ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3482:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3405:4: note: expanded from macro 'SPH_TEST_KEYPART' register float aa = a.GetAttrFloat ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3482:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3406:4: note: expanded from macro 'SPH_TEST_KEYPART' register float bb = b.GetAttrFloat ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3483:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] SPH_TEST_KEYPART(2); ^ sphinxsort.cpp:3398:4: note: expanded from macro 'SPH_TEST_KEYPART' register SphAttr_t aa = a.GetAttr ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3483:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3399:4: note: expanded from macro 'SPH_TEST_KEYPART' register SphAttr_t bb = b.GetAttr ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3483:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3405:4: note: expanded from macro 'SPH_TEST_KEYPART' register float aa = a.GetAttrFloat ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3483:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3406:4: note: expanded from macro 'SPH_TEST_KEYPART' register float bb = b.GetAttrFloat ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3484:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] SPH_TEST_KEYPART(3); ^ sphinxsort.cpp:3398:4: note: expanded from macro 'SPH_TEST_KEYPART' register SphAttr_t aa = a.GetAttr ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3484:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3399:4: note: expanded from macro 'SPH_TEST_KEYPART' register SphAttr_t bb = b.GetAttr ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3484:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3405:4: note: expanded from macro 'SPH_TEST_KEYPART' register float aa = a.GetAttrFloat ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3484:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3406:4: note: expanded from macro 'SPH_TEST_KEYPART' register float bb = b.GetAttrFloat ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3485:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] SPH_TEST_KEYPART(4); ^ sphinxsort.cpp:3398:4: note: expanded from macro 'SPH_TEST_KEYPART' register SphAttr_t aa = a.GetAttr ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3485:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3399:4: note: expanded from macro 'SPH_TEST_KEYPART' register SphAttr_t bb = b.GetAttr ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3485:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3405:4: note: expanded from macro 'SPH_TEST_KEYPART' register float aa = a.GetAttrFloat ( t.m_tLocator[_idx] ); \ ^ sphinxsort.cpp:3485:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] sphinxsort.cpp:3406:4: note: expanded from macro 'SPH_TEST_KEYPART' register float bb = b.GetAttrFloat ( t.m_tLocator[_idx] ); \ ^ 60 warnings generated. mv -f .deps/sphinxsort.Tpo .deps/sphinxsort.Po c++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc\"" -DDATADIR="\"/var/sphinx/data\"" -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -O2 -pipe -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxexpr.o -MD -MP -MF .deps/sphinxexpr.Tpo -c -o sphinxexpr.o sphinxexpr.cpp In file included from sphinxexpr.cpp:16: In file included from ./sphinx.h:42: ./sphinxstd.h:277:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register DWORD tmp; ^~~~~~~~~ In file included from sphinxexpr.cpp:16: ./sphinx.h:436:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; ^~~~~~~~~ In file included from sphinxexpr.cpp:21: ./sphinxint.h:1077:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register BYTE b; ^~~~~~~~~ ./sphinxint.h:1078:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int n = 0; ^~~~~~~~~ 4 warnings generated. mv -f .deps/sphinxexpr.Tpo .deps/sphinxexpr.Po c++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc\"" -DDATADIR="\"/var/sphinx/data\"" -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -O2 -pipe -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxfilter.o -MD -MP -MF .deps/sphinxfilter.Tpo -c -o sphinxfilter.o sphinxfilter.cpp In file included from sphinxfilter.cpp:16: In file included from ./sphinxfilter.h:19: In file included from ./sphinx.h:42: ./sphinxstd.h:277:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register DWORD tmp; ^~~~~~~~~ In file included from sphinxfilter.cpp:16: In file included from ./sphinxfilter.h:19: ./sphinx.h:436:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; ^~~~~~~~~ In file included from sphinxfilter.cpp:17: ./sphinxint.h:1077:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register BYTE b; ^~~~~~~~~ ./sphinxint.h:1078:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int n = 0; ^~~~~~~~~ 4 warnings generated. mv -f .deps/sphinxfilter.Tpo .deps/sphinxfilter.Po c++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc\"" -DDATADIR="\"/var/sphinx/data\"" -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -O2 -pipe -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxsearch.o -MD -MP -MF .deps/sphinxsearch.Tpo -c -o sphinxsearch.o sphinxsearch.cpp In file included from sphinxsearch.cpp:16: In file included from ./sphinx.h:42: ./sphinxstd.h:277:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register DWORD tmp; ^~~~~~~~~ In file included from sphinxsearch.cpp:16: ./sphinx.h:436:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; ^~~~~~~~~ In file included from sphinxsearch.cpp:17: In file included from ./sphinxsearch.h:21: ./sphinxint.h:1077:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register BYTE b; ^~~~~~~~~ ./sphinxint.h:1078:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int n = 0; ^~~~~~~~~ 4 warnings generated. mv -f .deps/sphinxsearch.Tpo .deps/sphinxsearch.Po c++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc\"" -DDATADIR="\"/var/sphinx/data\"" -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -O2 -pipe -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxrt.o -MD -MP -MF .deps/sphinxrt.Tpo -c -o sphinxrt.o sphinxrt.cpp In file included from sphinxrt.cpp:16: In file included from ./sphinx.h:42: ./sphinxstd.h:277:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register DWORD tmp; ^~~~~~~~~ In file included from sphinxrt.cpp:16: ./sphinx.h:436:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; ^~~~~~~~~ In file included from sphinxrt.cpp:17: ./sphinxint.h:1077:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register BYTE b; ^~~~~~~~~ ./sphinxint.h:1078:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int n = 0; ^~~~~~~~~ sphinxrt.cpp:4394:53: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] int64_t iSaneTightVecSize = Min ( iFileSize, int ( INT_MAX / 1.2f ) ); ^~~~~~~ ~ /usr/include/sys/limits.h:57:18: note: expanded from macro 'INT_MAX' #define INT_MAX 0x7fffffff /* max value for an int */ ^~~~~~~~~~ 5 warnings generated. mv -f .deps/sphinxrt.Tpo .deps/sphinxrt.Po c++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc\"" -DDATADIR="\"/var/sphinx/data\"" -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -O2 -pipe -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxjson.o -MD -MP -MF .deps/sphinxjson.Tpo -c -o sphinxjson.o sphinxjson.cpp In file included from sphinxjson.cpp:16: In file included from ./sphinxjson.h:19: In file included from ./sphinx.h:42: ./sphinxstd.h:277:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register DWORD tmp; ^~~~~~~~~ In file included from sphinxjson.cpp:16: In file included from ./sphinxjson.h:19: ./sphinx.h:436:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; ^~~~~~~~~ In file included from sphinxjson.cpp:17: ./sphinxint.h:1077:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register BYTE b; ^~~~~~~~~ ./sphinxint.h:1078:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int n = 0; ^~~~~~~~~ In file included from sphinxjson.cpp:542: llsphinxjson.c:727:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register yy_state_type yy_current_state; ^~~~~~~~~ llsphinxjson.c:728:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register char *yy_cp, *yy_bp; ^~~~~~~~~ llsphinxjson.c:728:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register char *yy_cp, *yy_bp; ^~~~~~~~~ llsphinxjson.c:729:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int yy_act; ^~~~~~~~~ llsphinxjson.c:779:4: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)]; ^~~~~~~~~ llsphinxjson.c:1056:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf; ^~~~~~~~~ llsphinxjson.c:1057:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register char *source = yyg->yytext_ptr; ^~~~~~~~~ llsphinxjson.c:1058:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int number_to_move, i; ^~~~~~~~~ llsphinxjson.c:1058:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int number_to_move, i; ^~~~~~~~~ llsphinxjson.c:1190:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register yy_state_type yy_current_state; ^~~~~~~~~ llsphinxjson.c:1191:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register char *yy_cp; ^~~~~~~~~ llsphinxjson.c:1198:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1); ^~~~~~~~~ llsphinxjson.c:1223:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int yy_is_jam; ^~~~~~~~~ llsphinxjson.c:1225:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register char *yy_cp = yyg->yy_c_buf_p; ^~~~~~~~~ llsphinxjson.c:1227:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register YY_CHAR yy_c = 1; ^~~~~~~~~ 19 warnings generated. mv -f .deps/sphinxjson.Tpo .deps/sphinxjson.Po cc -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc\"" -DDATADIR="\"/var/sphinx/data\"" -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -O2 -pipe -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxudf.o -MD -MP -MF .deps/sphinxudf.Tpo -c -o sphinxudf.o sphinxudf.c mv -f .deps/sphinxudf.Tpo .deps/sphinxudf.Po c++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc\"" -DDATADIR="\"/var/sphinx/data\"" -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -O2 -pipe -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxaot.o -MD -MP -MF .deps/sphinxaot.Tpo -c -o sphinxaot.o sphinxaot.cpp In file included from sphinxaot.cpp:19: In file included from ./sphinx.h:42: ./sphinxstd.h:277:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register DWORD tmp; ^~~~~~~~~ In file included from sphinxaot.cpp:19: ./sphinx.h:436:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; ^~~~~~~~~ In file included from sphinxaot.cpp:20: ./sphinxint.h:1077:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register BYTE b; ^~~~~~~~~ ./sphinxint.h:1078:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int n = 0; ^~~~~~~~~ sphinxaot.cpp:1136:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register BYTE uWin = dTable [ ( pWord[1] & 0x7F ) + ( ( pWord[0] & 1 )<<6 ) ]; ^~~~~~~~~ 5 warnings generated. mv -f .deps/sphinxaot.Tpo .deps/sphinxaot.Po c++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc\"" -DDATADIR="\"/var/sphinx/data\"" -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -O2 -pipe -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxplugin.o -MD -MP -MF .deps/sphinxplugin.Tpo -c -o sphinxplugin.o sphinxplugin.cpp In file included from sphinxplugin.cpp:16: In file included from ./sphinx.h:42: ./sphinxstd.h:277:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register DWORD tmp; ^~~~~~~~~ In file included from sphinxplugin.cpp:16: ./sphinx.h:436:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; ^~~~~~~~~ In file included from sphinxplugin.cpp:17: ./sphinxint.h:1077:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register BYTE b; ^~~~~~~~~ ./sphinxint.h:1078:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int n = 0; ^~~~~~~~~ 4 warnings generated. mv -f .deps/sphinxplugin.Tpo .deps/sphinxplugin.Po rm -f libsphinx.a ar cru libsphinx.a sphinx.o sphinxexcerpt.o sphinxquery.o sphinxsoundex.o sphinxmetaphone.o sphinxstemen.o sphinxstemru.o sphinxstemcz.o sphinxstemar.o sphinxutils.o sphinxstd.o sphinxsort.o sphinxexpr.o sphinxfilter.o sphinxsearch.o sphinxrt.o sphinxjson.o sphinxudf.o sphinxaot.o sphinxplugin.o ranlib libsphinx.a c++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc\"" -DDATADIR="\"/var/sphinx/data\"" -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -O2 -pipe -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT indexer.o -MD -MP -MF .deps/indexer.Tpo -c -o indexer.o indexer.cpp In file included from indexer.cpp:16: In file included from ./sphinx.h:42: ./sphinxstd.h:277:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register DWORD tmp; ^~~~~~~~~ In file included from indexer.cpp:16: ./sphinx.h:436:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; ^~~~~~~~~ In file included from indexer.cpp:17: ./sphinxint.h:1077:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register BYTE b; ^~~~~~~~~ ./sphinxint.h:1078:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int n = 0; ^~~~~~~~~ 4 warnings generated. mv -f .deps/indexer.Tpo .deps/indexer.Po c++ -O2 -pipe -D_FILE_OFFSET_BITS=64 -DNDEBUG -L/usr/local/lib -lexecinfo -o indexer indexer.o libsphinx.a -L/usr/local/lib/mysql/ -lmariadb -liconv -lexpat -lm -lz -L/usr/local/lib -lpthread ld: warning: indexer.cpp(indexer.o:(ConfigureUnpack(CSphVariant*, ESphUnpackFormat, CSphSourceParams_SQL&, char const*))): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: sphinx.cpp(sphinx.o:(sphParseMorphAot(char const*)) in archive libsphinx.a): warning: sprintf() is often misused, please use snprintf() ld: warning: sphinx.cpp(sphinx.o:(AddStringToReport(CSphString&, CSphString const&, bool)) in archive libsphinx.a): warning: strcat() is almost always misused, please use strlcat() c++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc\"" -DDATADIR="\"/var/sphinx/data\"" -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -O2 -pipe -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT searchd.o -MD -MP -MF .deps/searchd.Tpo -c -o searchd.o searchd.cpp In file included from searchd.cpp:16: In file included from ./sphinx.h:42: ./sphinxstd.h:277:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register DWORD tmp; ^~~~~~~~~ In file included from searchd.cpp:16: ./sphinx.h:436:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; ^~~~~~~~~ In file included from searchd.cpp:20: ./sphinxint.h:1077:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register BYTE b; ^~~~~~~~~ ./sphinxint.h:1078:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int n = 0; ^~~~~~~~~ searchd.cpp:8583:5: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register SphAttr_t aa = a->GetAttr ( m_tLocator[i] ); ^~~~~~~~~ searchd.cpp:8584:5: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register SphAttr_t bb = b->GetAttr ( m_tLocator[i] ); ^~~~~~~~~ searchd.cpp:8591:5: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register float aa = a->GetAttrFloat ( m_tLocator[i] ); ^~~~~~~~~ searchd.cpp:8592:5: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register float bb = b->GetAttrFloat ( m_tLocator[i] ); ^~~~~~~~~ In file included from searchd.cpp:12035: llsphinxql.c:1145:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register yy_state_type yy_current_state; ^~~~~~~~~ llsphinxql.c:1146:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register char *yy_cp, *yy_bp; ^~~~~~~~~ llsphinxql.c:1146:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register char *yy_cp, *yy_bp; ^~~~~~~~~ llsphinxql.c:1147:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int yy_act; ^~~~~~~~~ llsphinxql.c:1197:4: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)]; ^~~~~~~~~ llsphinxql.c:2083:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf; ^~~~~~~~~ llsphinxql.c:2084:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register char *source = yyg->yytext_ptr; ^~~~~~~~~ llsphinxql.c:2085:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int number_to_move, i; ^~~~~~~~~ llsphinxql.c:2085:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int number_to_move, i; ^~~~~~~~~ llsphinxql.c:2217:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register yy_state_type yy_current_state; ^~~~~~~~~ llsphinxql.c:2218:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register char *yy_cp; ^~~~~~~~~ llsphinxql.c:2225:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1); ^~~~~~~~~ llsphinxql.c:2250:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int yy_is_jam; ^~~~~~~~~ llsphinxql.c:2252:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register char *yy_cp = yyg->yy_c_buf_p; ^~~~~~~~~ llsphinxql.c:2254:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register YY_CHAR yy_c = 1; ^~~~~~~~~ 23 warnings generated. mv -f .deps/searchd.Tpo .deps/searchd.Po c++ -O2 -pipe -D_FILE_OFFSET_BITS=64 -DNDEBUG -L/usr/local/lib -lexecinfo -o searchd searchd.o libsphinx.a -L/usr/local/lib/mysql/ -lmariadb -liconv -lexpat -lm -lz -L/usr/local/lib -lpthread ld: warning: searchd.cpp(searchd.o:(ServedIndex_t::InitLock(bool, CSphString&) const)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: sphinx.cpp(sphinx.o:(sphParseMorphAot(char const*)) in archive libsphinx.a): warning: sprintf() is often misused, please use snprintf() ld: warning: sphinx.cpp(sphinx.o:(AddStringToReport(CSphString&, CSphString const&, bool)) in archive libsphinx.a): warning: strcat() is almost always misused, please use strlcat() c++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc\"" -DDATADIR="\"/var/sphinx/data\"" -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -O2 -pipe -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT spelldump.o -MD -MP -MF .deps/spelldump.Tpo -c -o spelldump.o spelldump.cpp In file included from spelldump.cpp:16: In file included from ./sphinx.h:42: ./sphinxstd.h:277:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register DWORD tmp; ^~~~~~~~~ In file included from spelldump.cpp:16: ./sphinx.h:436:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; ^~~~~~~~~ 2 warnings generated. mv -f .deps/spelldump.Tpo .deps/spelldump.Po c++ -O2 -pipe -D_FILE_OFFSET_BITS=64 -DNDEBUG -L/usr/local/lib -lexecinfo -o spelldump spelldump.o libsphinx.a -L/usr/local/lib/mysql/ -lmariadb -liconv -lexpat -lm -lz -L/usr/local/lib -lpthread ld: warning: spelldump.cpp(spelldump.o:(CISpellDict::Load(char const*))): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: sphinx.cpp(sphinx.o:(sphParseMorphAot(char const*)) in archive libsphinx.a): warning: sprintf() is often misused, please use snprintf() ld: warning: spelldump.cpp(spelldump.o:(CISpellAffixRule::StripAppendSuffix(CSphString&) const)): warning: strcat() is almost always misused, please use strlcat() c++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc\"" -DDATADIR="\"/var/sphinx/data\"" -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -O2 -pipe -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT indextool.o -MD -MP -MF .deps/indextool.Tpo -c -o indextool.o indextool.cpp In file included from indextool.cpp:16: In file included from ./sphinx.h:42: ./sphinxstd.h:277:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register DWORD tmp; ^~~~~~~~~ In file included from indextool.cpp:16: ./sphinx.h:436:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; ^~~~~~~~~ In file included from indextool.cpp:18: ./sphinxint.h:1077:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register BYTE b; ^~~~~~~~~ ./sphinxint.h:1078:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int n = 0; ^~~~~~~~~ 4 warnings generated. mv -f .deps/indextool.Tpo .deps/indextool.Po c++ -O2 -pipe -D_FILE_OFFSET_BITS=64 -DNDEBUG -L/usr/local/lib -lexecinfo -o indextool indextool.o libsphinx.a -L/usr/local/lib/mysql/ -lmariadb -liconv -lexpat -lm -lz -L/usr/local/lib -lpthread ld: warning: sphinx.cpp(sphinx.o:(CSphAutofile::Close()) in archive libsphinx.a): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: sphinx.cpp(sphinx.o:(sphParseMorphAot(char const*)) in archive libsphinx.a): warning: sprintf() is often misused, please use snprintf() ld: warning: sphinx.cpp(sphinx.o:(AddStringToReport(CSphString&, CSphString const&, bool)) in archive libsphinx.a): warning: strcat() is almost always misused, please use strlcat() c++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc\"" -DDATADIR="\"/var/sphinx/data\"" -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -O2 -pipe -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT wordbreaker.o -MD -MP -MF .deps/wordbreaker.Tpo -c -o wordbreaker.o wordbreaker.cpp In file included from wordbreaker.cpp:25: ./sphinxstd.h:277:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register DWORD tmp; ^~~~~~~~~ 1 warning generated. mv -f .deps/wordbreaker.Tpo .deps/wordbreaker.Po c++ -O2 -pipe -D_FILE_OFFSET_BITS=64 -DNDEBUG -L/usr/local/lib -lexecinfo -o wordbreaker wordbreaker.o libsphinx.a -L/usr/local/lib/mysql/ -lmariadb -liconv -lexpat -lm -lz -L/usr/local/lib -lpthread ld: warning: wordbreaker.cpp(wordbreaker.o:(UrlBreakTest(char const*))): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: sphinx.cpp(sphinx.o:(sphParseMorphAot(char const*)) in archive libsphinx.a): warning: sprintf() is often misused, please use snprintf() ld: warning: sphinx.cpp(sphinx.o:(AddStringToReport(CSphString&, CSphString const&, bool)) in archive libsphinx.a): warning: strcat() is almost always misused, please use strlcat() c++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/etc\"" -DDATADIR="\"/var/sphinx/data\"" -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -O2 -pipe -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT tests.o -MD -MP -MF .deps/tests.Tpo -c -o tests.o tests.cpp In file included from tests.cpp:16: In file included from ./sphinx.h:42: ./sphinxstd.h:277:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register DWORD tmp; ^~~~~~~~~ In file included from tests.cpp:16: ./sphinx.h:436:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ]; ^~~~~~~~~ In file included from tests.cpp:21: ./sphinxint.h:1077:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register BYTE b; ^~~~~~~~~ ./sphinxint.h:1078:2: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int n = 0; ^~~~~~~~~ 4 warnings generated. mv -f .deps/tests.Tpo .deps/tests.Po c++ -O2 -pipe -D_FILE_OFFSET_BITS=64 -DNDEBUG -L/usr/local/lib -lexecinfo -o tests tests.o libsphinx.a -L/usr/local/lib/mysql/ -lmariadb -liconv -lexpat -lm -lz -L/usr/local/lib -lpthread ld: warning: sphinxquery.cpp(sphinxquery.o:(XQParser_t::GetToken(YYSTYPE*)) in archive libsphinx.a): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: sphinxstemcz.cpp(sphinxstemcz.o:(ApplyRules(unsigned char*, ClampRule_t const*, int)) in archive libsphinx.a): warning: strcat() is almost always misused, please use strlcat() ld: warning: sphinx.cpp(sphinx.o:(sphParseMorphAot(char const*)) in archive libsphinx.a): warning: sprintf() is often misused, please use snprintf() ld: warning: tests.cpp(tests.o:(BenchLocators())): warning: rand() may return deterministic values, is that what you want? Making all in test Making all in doc All docs are already pre-built by developer. If you want to rebuild them, install docbook-xsl and xsltproc and then run 'make docs' instead of simple 'make'. >>> Running fake in textproc/sphinx at 1734991873.62 ===> textproc/sphinx ===> Faking installation for sphinx-2.2.11p1 Making install in libstemmer_c Making install in src /bin/sh git_commit_id.sh /usr/bin/make install-am test -z "/usr/local/bin" || mkdir -p "/exopi-obj/pobj/sphinx-2.2.11/fake-amd64/usr/local/bin" /exopi-obj/pobj/sphinx-2.2.11/bin/install -c -s -m 755 indexer searchd spelldump indextool wordbreaker '/exopi-obj/pobj/sphinx-2.2.11/fake-amd64/usr/local/bin' Making install in test Making install in doc test -z "/usr/local/man/man1" || mkdir -p "/exopi-obj/pobj/sphinx-2.2.11/fake-amd64/usr/local/man/man1" /exopi-obj/pobj/sphinx-2.2.11/bin/install -c -m 644 searchd.1 indexer.1 indextool.1 spelldump.1 '/exopi-obj/pobj/sphinx-2.2.11/fake-amd64/usr/local/man/man1' test -z "/usr/local/share/examples/sphinx" || mkdir -p "/exopi-obj/pobj/sphinx-2.2.11/fake-amd64/usr/local/share/examples/sphinx" /exopi-obj/pobj/sphinx-2.2.11/bin/install -c -m 644 sphinx.conf.dist sphinx-min.conf.dist example.sql '/exopi-obj/pobj/sphinx-2.2.11/fake-amd64/usr/local/share/examples/sphinx/' /usr/bin/make install-data-hook mkdir -p /exopi-obj/pobj/sphinx-2.2.11/fake-amd64/var/sphinx/data && mkdir -p /exopi-obj/pobj/sphinx-2.2.11/fake-amd64/var/sphinx/log /exopi-obj/pobj/sphinx-2.2.11/bin/install -d -m 755 /exopi-obj/pobj/sphinx-2.2.11/fake-amd64/usr/local/share/doc/sphinx /exopi-obj/pobj/sphinx-2.2.11/bin/install -c -m 644 /exopi-obj/pobj/sphinx-2.2.11/sphinx-2.2.11-release/doc/sphinx.txt /exopi-obj/pobj/sphinx-2.2.11/fake-amd64/usr/local/share/doc/sphinx >>> Running package in textproc/sphinx at 1734991875.32 ===> textproc/sphinx `/exopi-obj/pobj/sphinx-2.2.11/fake-amd64/.fake_done' is up to date. ===> Building package for sphinx-2.2.11p1 Create /exopi-cvs/ports/packages/amd64/all/sphinx-2.2.11p1.tgz Creating package sphinx-2.2.11p1 reading plist| checking dependencies| checking dependencies|converters/libiconv checking dependencies|databases/mariadb,-main checksumming| checksumming| | 0% checksumming|** | 3% checksumming|*** | 5% checksumming|***** | 8% checksumming|****** | 10% checksumming|******** | 13% checksumming|********* | 15% checksumming|*********** | 18% checksumming|************* | 21% checksumming|************** | 23% checksumming|**************** | 26% checksumming|***************** | 28% checksumming|******************* | 31% checksumming|******************** | 33% checksumming|********************** | 36% checksumming|*********************** | 38% checksumming|************************* | 41% checksumming|*************************** | 44% checksumming|**************************** | 46% checksumming|****************************** | 49% checksumming|******************************* | 51% checksumming|********************************* | 54% checksumming|********************************** | 56% checksumming|************************************ | 59% checksumming|************************************** | 62% checksumming|*************************************** | 64% checksumming|***************************************** | 67% checksumming|****************************************** | 69% checksumming|******************************************** | 72% checksumming|********************************************* | 74% checksumming|*********************************************** | 77% checksumming|************************************************ | 79% checksumming|************************************************** | 82% checksumming|**************************************************** | 85% checksumming|***************************************************** | 87% checksumming|******************************************************* | 90% checksumming|******************************************************** | 92% checksumming|********************************************************** | 95% checksumming|*********************************************************** | 97% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|****** | 10% archiving|************ | 19% archiving|****************** | 29% archiving|************************ | 37% archiving|****************************** | 47% archiving|************************************* | 57% archiving|************************************** | 60% archiving|********************************************* | 70% archiving|************************************************** | 78% archiving|******************************************************** | 88% archiving|************************************************************** | 97% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/sphinx-2.2.11p1.tgz >>> Running clean in textproc/sphinx at 1734991879.50 ===> textproc/sphinx ===> Cleaning for sphinx-2.2.11p1 >>> Ended at 1734991879.91 max_stuck=22.45/depends=3.44/show-prepare-results=0.61/patch=0.73/configure=14.64/build=140.17/fake=1.70/package=4.18/clean=0.43