MidnightBSD Magus

textproc/sphinxsearch

Sphinx Full-Text Search Engine

Flavor Version Run OSVersion Arch License Restricted Status
2.2.7 424 2.0 amd64 gpl2 0 fail

Events

Machine Type Time Message
skunkworks info 2020-09-30 21:41:18.178869 Test Started
skunkworks fail 2020-09-30 21:41:26.828642 make build returned non-zero: 1
skunkworks fail 2020-09-30 21:41:26.890886 Test complete.

Log

===>  Building for sphinxsearch-2.2.7
--- all-recursive ---
Making all in libstemmer_c
Making all in src
--- extract-version ---
/bin/sh svnxrev.sh ..
--- all ---
/usr/bin/make  all-am
--- sphinx.o ---
--- sphinxexcerpt.o ---
--- sphinxquery.o ---
--- sphinxsoundex.o ---
--- sphinx.o ---
c++ -DHAVE_CONFIG_H -I. -I../config     -DSYSCONFDIR="\"/usr/local/etc\"" -DDATADIR="\"/var/data\"" -O2 -pipe -fno-strict-aliasing -I/usr/local/include -pthread -I/usr/local/include/mysql   -I/usr/local/include/mysql  -O2 -pipe -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinx.o -MD -MP -MF .deps/sphinx.Tpo -c -o sphinx.o sphinx.cpp
--- sphinxexcerpt.o ---
c++ -DHAVE_CONFIG_H -I. -I../config     -DSYSCONFDIR="\"/usr/local/etc\"" -DDATADIR="\"/var/data\"" -O2 -pipe -fno-strict-aliasing -I/usr/local/include -pthread -I/usr/local/include/mysql   -I/usr/local/include/mysql  -O2 -pipe -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxexcerpt.o -MD -MP -MF .deps/sphinxexcerpt.Tpo -c -o sphinxexcerpt.o sphinxexcerpt.cpp
--- sphinxquery.o ---
c++ -DHAVE_CONFIG_H -I. -I../config     -DSYSCONFDIR="\"/usr/local/etc\"" -DDATADIR="\"/var/data\"" -O2 -pipe -fno-strict-aliasing -I/usr/local/include -pthread -I/usr/local/include/mysql   -I/usr/local/include/mysql  -O2 -pipe -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DNDEBUG -MT sphinxquery.o -MD -MP -MF .deps/sphinxquery.Tpo -c -o sphinxquery.o sphinxquery.cpp
--- sphinxsoundex.o ---
c++ -DHAVE_CONFIG_H -I. -I../config     -DSYSCONFDIR="\"/usr/local/etc\"" -DDATADIR="\"/var/data\"" -O2 -pipe -fno-strict-aliasing -I/usr/local/include -pthread -I/usr/local/include/mysql   -I/usr/local/include/mysql  -O2 -pipe -fno-strict-aliasing -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:
--- sphinx.o ---
In file included from sphinx.cpp:16:
In file included from ./sphinx.h:41:
./sphinxstd.h:273:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
        register DWORD tmp;
        ^~~~~~~~~
./sphinxstd.h:2362:53: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                                sError.SetSprintf ( "mmap() failed: %s (length="INT64_FMT" is over 2GB, impossible on some 32-bit systems)",
                                                                                ^
                                                                                 
./sphinxstd.h:2365:53: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                                sError.SetSprintf ( "mmap() failed: %s (length="INT64_FMT")", strerror(errno), iLength );
--- sphinxexcerpt.o ---
In file included from sphinxexcerpt.cpp:16:
In file included from ./sphinx.h:41:
./sphinxstd.h:273:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
        register DWORD tmp;
        ^~~~~~~~~
./sphinxstd.h:2362:53: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                                sError.SetSprintf ( "mmap() failed: %s (length="INT64_FMT" is over 2GB, impossible on some 32-bit systems)",
                                                                                ^
                                                                                 
./sphinxstd.h:2365:53: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                                sError.SetSprintf ( "mmap() failed: %s (length="INT64_FMT")", strerror(errno), iLength );
--- sphinxquery.o ---
In file included from sphinxquery.cpp:16:
In file included from ./sphinx.h:41:
./sphinxstd.h:273:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
        register DWORD tmp;
        ^~~~~~~~~
./sphinxstd.h:2362:53: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                                sError.SetSprintf ( "mmap() failed: %s (length="INT64_FMT" is over 2GB, impossible on some 32-bit systems)",
                                                                                ^
                                                                                 
./sphinxstd.h:2365:53: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                                sError.SetSprintf ( "mmap() failed: %s (length="INT64_FMT")", strerror(errno), iLength );
--- sphinxsoundex.o ---
In file included from ./sphinx.h:41:
./sphinxstd.h:273:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
        register DWORD tmp;
        ^~~~~~~~~
./sphinxstd.h:2362:53: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                                sError.SetSprintf ( "mmap() failed: %s (length="INT64_FMT" is over 2GB, impossible on some 32-bit systems)",
                                                                                ^
                                                                                 
./sphinxstd.h:2365:53: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                                sError.SetSprintf ( "mmap() failed: %s (length="INT64_FMT")", strerror(errno), iLength );
                                                                                ^
--- sphinx.o ---
                                                                                ^
                                                                                 
./sphinxstd.h:2401:51: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                        sError.SetSprintf ( "%s mlock() failed: bytes="INT64_FMT", error=%s", sPrefix, (int64_t)this->GetLengthBytes(), strerror(errno) );
                                                                       ^
                                                                        
./sphinxstd.h:2403:55: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                        sError.SetSprintf ( "%s; %s mlock() failed: bytes="INT64_FMT", error=%s", sError.cstr(), sPrefix, (int64_t)this->GetLengthBytes(), strerror(errno) );
                                                                           ^
--- sphinxexcerpt.o ---
                                                                                ^
                                                                                 
./sphinxstd.h:2401:51: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                        sError.SetSprintf ( "%s mlock() failed: bytes="INT64_FMT", error=%s", sPrefix, (int64_t)this->GetLengthBytes(), strerror(errno) );
                                                                       ^
                                                                        
./sphinxstd.h:2403:55: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                        sError.SetSprintf ( "%s; %s mlock() failed: bytes="INT64_FMT", error=%s", sError.cstr(), sPrefix, (int64_t)this->GetLengthBytes(), strerror(errno) );
                                                                           ^
--- sphinxquery.o ---
                                                                                ^
                                                                                 
./sphinxstd.h:2401:51: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                        sError.SetSprintf ( "%s mlock() failed: bytes="INT64_FMT", error=%s", sPrefix, (int64_t)this->GetLengthBytes(), strerror(errno) );
                                                                       ^
                                                                        
./sphinxstd.h:2403:55: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                        sError.SetSprintf ( "%s; %s mlock() failed: bytes="INT64_FMT", error=%s", sError.cstr(), sPrefix, (int64_t)this->GetLengthBytes(), strerror(errno) );
                                                                           ^
--- sphinxsoundex.o ---
                                                                                 
./sphinxstd.h:2401:51: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                        sError.SetSprintf ( "%s mlock() failed: bytes="INT64_FMT", error=%s", sPrefix, (int64_t)this->GetLengthBytes(), strerror(errno) );
                                                                       ^
                                                                        
./sphinxstd.h:2403:55: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                        sError.SetSprintf ( "%s; %s mlock() failed: bytes="INT64_FMT", error=%s", sError.cstr(), sPrefix, (int64_t)this->GetLengthBytes(), strerror(errno) );
                                                                           ^
                                                                            
--- sphinx.o ---
                                                                            
./sphinxstd.h:2530:64: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                                sError.SetSprintf ( "failed to mmap file '%s': %s (length="INT64_FMT")", sFile, strerror(errno), iFileSize );
                                                                                           ^
                                                                                            
--- sphinxexcerpt.o ---
                                                                            
./sphinxstd.h:2530:64: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                                sError.SetSprintf ( "failed to mmap file '%s': %s (length="INT64_FMT")", sFile, strerror(errno), iFileSize );
                                                                                           ^
                                                                                            
--- sphinxquery.o ---
                                                                            
./sphinxstd.h:2530:64: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                                sError.SetSprintf ( "failed to mmap file '%s': %s (length="INT64_FMT")", sFile, strerror(errno), iFileSize );
                                                                                           ^
                                                                                            
--- sphinxsoundex.o ---
./sphinxstd.h:2530:64: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                                sError.SetSprintf ( "failed to mmap file '%s': %s (length="INT64_FMT")", sFile, strerror(errno), iFileSize );
                                                                                           ^
                                                                                            
--- sphinxquery.o ---
In file included from sphinxquery.cpp:16:
--- sphinx.o ---
In file included from sphinx.cpp:16:
./sphinx.h:428:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
                register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ];
                ^~~~~~~~~
--- sphinxexcerpt.o ---
In file included from sphinxexcerpt.cpp:16:
./sphinx.h:428:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
                register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ];
                ^~~~~~~~~
--- sphinxquery.o ---
./sphinx.h:428:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
                register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ];
                ^~~~~~~~~
--- sphinxsoundex.o ---
In file included from sphinxsoundex.cpp:16:
./sphinx.h:428:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
                register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ];
                ^~~~~~~~~
2 warnings and 5 errors generated.
*** [sphinxsoundex.o] Error code 1

make[3]: stopped in /magus/work/usr/mports/textproc/sphinxsearch/work/sphinx-2.2.7-release/src
--- sphinxquery.o ---
In file included from sphinxquery.cpp:154:
./yysphinxquery.c:685:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  register const char *yys = yystr;
  ^~~~~~~~~
./yysphinxquery.c:710:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  register char *yyd = yydest;
  ^~~~~~~~~
./yysphinxquery.c:711:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  register const char *yys = yysrc;
  ^~~~~~~~~
./yysphinxquery.c:841:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  register int yystate;
  ^~~~~~~~~
./yysphinxquery.c:842:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  register int yyn;
  ^~~~~~~~~
./yysphinxquery.c:860:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  register short *yyssp;
  ^~~~~~~~~
./yysphinxquery.c:865:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  register YYSTYPE *yyvsp;
  ^~~~~~~~~
--- sphinxexcerpt.o ---
In file included from sphinxexcerpt.cpp:19:
In file included from ./sphinxsearch.h:21:
./sphinxint.h:1027:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
        register BYTE b;
        ^~~~~~~~~
./sphinxint.h:1028:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
        register int n = 0;
        ^~~~~~~~~
--- sphinx.o ---
In file included from sphinx.cpp:22:
./sphinxint.h:1027:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
        register BYTE b;
        ^~~~~~~~~
./sphinxint.h:1028:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
        register int n = 0;
        ^~~~~~~~~
--- sphinxquery.o ---
9 warnings and 5 errors generated.
*** [sphinxquery.o] Error code 1

make[3]: stopped in /magus/work/usr/mports/textproc/sphinxsearch/work/sphinx-2.2.7-release/src
--- sphinx.o ---
sphinx.cpp:471:53: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                sError.SetSprintf ( "failed to load %s: bad size "INT64_FMT" (at least "INT64_FMT" bytes expected)",
                                                                  ^
                                                                   
sphinx.cpp:471:75: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                sError.SetSprintf ( "failed to load %s: bad size "INT64_FMT" (at least "INT64_FMT" bytes expected)",
                                                                                        ^
                                                                                         
sphinx.cpp:480:54: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                        sError.SetSprintf ( "failed to load %s: bad size "INT64_FMT" (out of size_t; 4 GB limit on 32-bit machine hit?)",
                                                                          ^
                                                                           
sphinx.cpp:513:49: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                        sError.SetSprintf ( "read error in %s (%s); "INT64_FMT" of "INT64_FMT" bytes read",
                                                                     ^
                                                                      
sphinx.cpp:513:64: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                        sError.SetSprintf ( "read error in %s (%s); "INT64_FMT" of "INT64_FMT" bytes read",
                                                                                    ^
                                                                                     
sphinx.cpp:521:53: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                        sError.SetSprintf ( "unexpected EOF in %s (%s); "INT64_FMT" of "INT64_FMT" bytes read",
                                                                         ^
                                                                          
sphinx.cpp:521:68: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                        sError.SetSprintf ( "unexpected EOF in %s (%s); "INT64_FMT" of "INT64_FMT" bytes read",
                                                                                        ^
                                                                                         
sphinx.cpp:538:48: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                sError.SetSprintf ( "read error in %s (%s); "INT64_FMT" of "INT64_FMT" bytes read",
                                                             ^
                                                              
sphinx.cpp:538:63: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                sError.SetSprintf ( "read error in %s (%s); "INT64_FMT" of "INT64_FMT" bytes read",
                                                                            ^
                                                                             
--- sphinxexcerpt.o ---
4 warnings and 5 errors generated.
*** [sphinxexcerpt.o] Error code 1

make[3]: stopped in /magus/work/usr/mports/textproc/sphinxsearch/work/sphinx-2.2.7-release/src
--- sphinx.o ---
In file included from sphinx.cpp:6838:
./yysphinxselect.c:918:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  register const char *yys = yystr;
  ^~~~~~~~~
./yysphinxselect.c:943:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  register char *yyd = yydest;
  ^~~~~~~~~
./yysphinxselect.c:944:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  register const char *yys = yysrc;
  ^~~~~~~~~
./yysphinxselect.c:1074:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  register int yystate;
  ^~~~~~~~~
./yysphinxselect.c:1075:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  register int yyn;
  ^~~~~~~~~
./yysphinxselect.c:1093:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  register short *yyssp;
  ^~~~~~~~~
./yysphinxselect.c:1098:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  register YYSTYPE *yyvsp;
  ^~~~~~~~~
sphinx.cpp:8158:50: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                m_sError.SetSprintf ( "pread error in %s: pos="INT64_FMT", len=%d, code=%d, msg=%s",
                                                               ^
                                                                
sphinx.cpp:8331:47: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
DWORD sphUnzipInt ( const BYTE * & pBuf )                       { SPH_VARINT_DECODE ( DWORD, *pBuf++ ); }
                                                                  ^
sphinx.cpp:8319:2: note: expanded from macro 'SPH_VARINT_DECODE'
        register DWORD b = _getexpr; \
        ^
sphinx.cpp:8331:47: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
sphinx.cpp:8320:2: note: expanded from macro 'SPH_VARINT_DECODE'
        register _type res = 0; \
        ^
sphinx.cpp:8332:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
SphOffset_t sphUnzipOffset ( const BYTE * & pBuf )      { SPH_VARINT_DECODE ( SphOffset_t, *pBuf++ ); }
                                                          ^
sphinx.cpp:8319:2: note: expanded from macro 'SPH_VARINT_DECODE'
        register DWORD b = _getexpr; \
        ^
sphinx.cpp:8332:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
sphinx.cpp:8320:2: note: expanded from macro 'SPH_VARINT_DECODE'
        register _type res = 0; \
        ^
sphinx.cpp:8334:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
DWORD CSphReader::UnzipInt ()                   { SPH_VARINT_DECODE ( DWORD, GetByte() ); }
                                                  ^
sphinx.cpp:8319:2: note: expanded from macro 'SPH_VARINT_DECODE'
        register DWORD b = _getexpr; \
        ^
sphinx.cpp:8334:35: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
sphinx.cpp:8320:2: note: expanded from macro 'SPH_VARINT_DECODE'
        register _type res = 0; \
        ^
sphinx.cpp:8335:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
uint64_t CSphReader::UnzipOffset ()     { SPH_VARINT_DECODE ( uint64_t, GetByte() ); }
                                          ^
sphinx.cpp:8319:2: note: expanded from macro 'SPH_VARINT_DECODE'
        register DWORD b = _getexpr; \
        ^
sphinx.cpp:8335:39: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
sphinx.cpp:8320:2: note: expanded from macro 'SPH_VARINT_DECODE'
        register _type res = 0; \
        ^
sphinx.cpp:8685:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
        register int b = 0;
        ^~~~~~~~~
sphinx.cpp:8686:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
        register DWORD v = 0;
        ^~~~~~~~~
sphinx.cpp:8699:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
        register int b = 0;
        ^~~~~~~~~
sphinx.cpp:8700:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
        register SphOffset_t v = 0;
        ^~~~~~~~~
sphinx.cpp:8739:65: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                                                        sphDie ( "INTERNAL ERROR: corrupted keyword length (len="UINT64_FMT", deltapos="UINT64_FMT")",
                                                                                                                 ^
                                                                                                                  
sphinx.cpp:8739:88: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                                                        sphDie ( "INTERNAL ERROR: corrupted keyword length (len="UINT64_FMT", deltapos="UINT64_FMT")",
                                                                                                                                        ^
                                                                                                                                         
sphinx.cpp:9861:86: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                                sError.SetSprintf ( "MVA attribute '%s' can not be updated (already so many MVA "INT64_FMT", should be less %d)",
                                                                                                                 ^
                                                                                                                  
sphinx.cpp:10245:66: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                sError.SetSprintf ( "MVA update disabled (already so many MVA "INT64_FMT", should be less %d)", m_tMva.GetNumEntries(), INT_MAX );
                                                                               ^
                                                                                
sphinx.cpp:11500:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
        register BYTE b;
        ^~~~~~~~~
sphinx.cpp:11501:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
        register int n = 0;
        ^~~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
25 warnings and 20 errors generated.
*** [sphinx.o] Error code 1

make[3]: stopped in /magus/work/usr/mports/textproc/sphinxsearch/work/sphinx-2.2.7-release/src
4 errors

make[3]: stopped in /magus/work/usr/mports/textproc/sphinxsearch/work/sphinx-2.2.7-release/src
*** [all] Error code 2

make[2]: stopped in /magus/work/usr/mports/textproc/sphinxsearch/work/sphinx-2.2.7-release/src
1 error

make[2]: stopped in /magus/work/usr/mports/textproc/sphinxsearch/work/sphinx-2.2.7-release/src
*** [all-recursive] Error code 1

make[1]: stopped in /magus/work/usr/mports/textproc/sphinxsearch/work/sphinx-2.2.7-release
1 error

make[1]: stopped in /magus/work/usr/mports/textproc/sphinxsearch/work/sphinx-2.2.7-release
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make: stopped in /usr/mports/textproc/sphinxsearch