=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Skipping vulnerability checks.
WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'.
===> Building for hunspell-1.7.2nb1
--- all ---
/usr/bin/make  all-recursive
--- all-recursive ---
Making all in po
--- check-macro-version ---
Making all in src
--- all-recursive ---
Making all in hunspell
--- affentry.lo ---
--- affixmgr.lo ---
--- affentry.lo ---
/bin/sh ../../libtool  --tag=CXX    --mode=compile c++ -std=c++11 -DHAVE_CONFIG_H  -I. -I../..   -I/usr/include -I/usr/pkg/include  -fvisibility=hidden -DBUILDING_LIBHUNSPELL -O2 -fPIC -D_FORTIFY_SOURCE=2 -I/usr/include -MT affentry.lo -MD -MP -MF .deps/affentry.Tpo -c -o affentry.lo affentry.cxx
--- affixmgr.lo ---
/bin/sh ../../libtool  --tag=CXX    --mode=compile c++ -std=c++11 -DHAVE_CONFIG_H  -I. -I../..   -I/usr/include -I/usr/pkg/include  -fvisibility=hidden -DBUILDING_LIBHUNSPELL -O2 -fPIC -D_FORTIFY_SOURCE=2 -I/usr/include -MT affixmgr.lo -MD -MP -MF .deps/affixmgr.Tpo -c -o affixmgr.lo affixmgr.cxx
--- affentry.lo ---
libtool: compile:  c++ -std=c++11 -DHAVE_CONFIG_H -I. -I../.. -I/work/textproc/hunspell/work/.buildlink/include -fvisibility=hidden -DBUILDING_LIBHUNSPELL -O2 -fPIC -D_FORTIFY_SOURCE=2 -MT affentry.lo -MD -MP -MF .deps/affentry.Tpo -c affentry.cxx  -fPIC -DPIC -o .libs/affentry.o
--- affixmgr.lo ---
libtool: compile:  c++ -std=c++11 -DHAVE_CONFIG_H -I. -I../.. -I/work/textproc/hunspell/work/.buildlink/include -fvisibility=hidden -DBUILDING_LIBHUNSPELL -O2 -fPIC -D_FORTIFY_SOURCE=2 -MT affixmgr.lo -MD -MP -MF .deps/affixmgr.Tpo -c affixmgr.cxx  -fPIC -DPIC -o .libs/affixmgr.o
--- affentry.lo ---
affentry.cxx: In member function 'hentry* PfxEntry::check_twosfx(const string&, int, int, char, short unsigned int)':
affentry.cxx:293:46: error: no matching function for call to 'std::basic_string<char>::append(const string&, std::basic_string<char>::size_type)'
     tmpword.append(word, start + appnd.size());
                                              ^
In file included from /usr/include/g++/string:52:0,
                 from w_char.hxx:41,
                 from atypes.hxx:55,
                 from affentry.hxx:74,
                 from affentry.cxx:76:
/usr/include/g++/bits/basic_string.h:3482:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const std::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]
       append(const basic_string& __str);
       ^
/usr/include/g++/bits/basic_string.h:3482:7: note:   candidate expects 1 argument, 2 provided
/usr/include/g++/bits/basic_string.h:3498:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const std::basic_string<_CharT, _Traits, _Alloc>&, std::basic_string<_CharT, _Traits, _Alloc>::size_type, std::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]
       append(const basic_string& __str, size_type __pos, size_type __n);
       ^
/usr/include/g++/bits/basic_string.h:3498:7: note:   candidate expects 3 arguments, 2 provided
/usr/include/g++/bits/basic_string.h:3507:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*, std::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]
       append(const _CharT* __s, size_type __n);
       ^
/usr/include/g++/bits/basic_string.h:3507:7: note:   no known conversion for argument 1 from 'const string {aka const std::basic_string<char>}' to 'const char*'
/usr/include/g++/bits/basic_string.h:3515:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]
       append(const _CharT* __s)
       ^
/usr/include/g++/bits/basic_string.h:3515:7: note:   candidate expects 1 argument, 2 provided
/usr/include/g++/bits/basic_string.h:3530:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(std::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]
       append(size_type __n, _CharT __c);
       ^
/usr/include/g++/bits/basic_string.h:3530:7: note:   no known conversion for argument 1 from 'const string {aka const std::basic_string<char>}' to 'std::basic_string<char>::size_type {aka long unsigned int}'
/usr/include/g++/bits/basic_string.h:3539:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(std::initializer_list<_Tp>) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]
       append(initializer_list<_CharT> __l)
       ^
/usr/include/g++/bits/basic_string.h:3539:7: note:   candidate expects 1 argument, 2 provided
/usr/include/g++/bits/basic_string.h:3553:9: note: candidate: template<class _InputIterator> std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(_InputIterator, _InputIterator) [with _InputIterator = _InputIterator; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]
         append(_InputIterator __first, _InputIterator __last)
         ^
/usr/include/g++/bits/basic_string.h:3553:9: note:   template argument deduction/substitution failed:
affentry.cxx:293:46: note:   deduced conflicting types for parameter '_InputIterator' ('std::basic_string<char>' and 'long unsigned int')
     tmpword.append(word, start + appnd.size());
                                              ^
affentry.cxx: In member function 'std::string PfxEntry::check_twosfx_morph(const string&, int, int, char, short unsigned int)':
affentry.cxx:341:46: error: no matching function for call to 'std::basic_string<char>::append(const string&, std::basic_string<char>::size_type)'
     tmpword.append(word, start + appnd.size());
                                              ^
In file included from /usr/include/g++/string:52:0,
                 from w_char.hxx:41,
                 from atypes.hxx:55,
                 from affentry.hxx:74,
                 from affentry.cxx:76:
/usr/include/g++/bits/basic_string.h:3482:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const std::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]
       append(const basic_string& __str);
       ^
/usr/include/g++/bits/basic_string.h:3482:7: note:   candidate expects 1 argument, 2 provided
/usr/include/g++/bits/basic_string.h:3498:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const std::basic_string<_CharT, _Traits, _Alloc>&, std::basic_string<_CharT, _Traits, _Alloc>::size_type, std::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]
       append(const basic_string& __str, size_type __pos, size_type __n);
       ^
/usr/include/g++/bits/basic_string.h:3498:7: note:   candidate expects 3 arguments, 2 provided
/usr/include/g++/bits/basic_string.h:3507:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*, std::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]
       append(const _CharT* __s, size_type __n);
       ^
/usr/include/g++/bits/basic_string.h:3507:7: note:   no known conversion for argument 1 from 'const string {aka const std::basic_string<char>}' to 'const char*'
/usr/include/g++/bits/basic_string.h:3515:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]
       append(const _CharT* __s)
       ^
/usr/include/g++/bits/basic_string.h:3515:7: note:   candidate expects 1 argument, 2 provided
/usr/include/g++/bits/basic_string.h:3530:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(std::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]
       append(size_type __n, _CharT __c);
       ^
/usr/include/g++/bits/basic_string.h:3530:7: note:   no known conversion for argument 1 from 'const string {aka const std::basic_string<char>}' to 'std::basic_string<char>::size_type {aka long unsigned int}'
/usr/include/g++/bits/basic_string.h:3539:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(std::initializer_list<_Tp>) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]
       append(initializer_list<_CharT> __l)
       ^
/usr/include/g++/bits/basic_string.h:3539:7: note:   candidate expects 1 argument, 2 provided
/usr/include/g++/bits/basic_string.h:3553:9: note: candidate: template<class _InputIterator> std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(_InputIterator, _InputIterator) [with _InputIterator = _InputIterator; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]
         append(_InputIterator __first, _InputIterator __last)
         ^
/usr/include/g++/bits/basic_string.h:3553:9: note:   template argument deduction/substitution failed:
affentry.cxx:341:46: note:   deduced conflicting types for parameter '_InputIterator' ('std::basic_string<char>' and 'long unsigned int')
     tmpword.append(word, start + appnd.size());
                                              ^
affentry.cxx: In member function 'std::string PfxEntry::check_morph(const string&, int, int, char, short unsigned int)':
affentry.cxx:389:46: error: no matching function for call to 'std::basic_string<char>::append(const string&, std::basic_string<char>::size_type)'
     tmpword.append(word, start + appnd.size());
                                              ^
In file included from /usr/include/g++/string:52:0,
                 from w_char.hxx:41,
                 from atypes.hxx:55,
                 from affentry.hxx:74,
                 from affentry.cxx:76:
/usr/include/g++/bits/basic_string.h:3482:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const std::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]
       append(const basic_string& __str);
       ^
/usr/include/g++/bits/basic_string.h:3482:7: note:   candidate expects 1 argument, 2 provided
/usr/include/g++/bits/basic_string.h:3498:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const std::basic_string<_CharT, _Traits, _Alloc>&, std::basic_string<_CharT, _Traits, _Alloc>::size_type, std::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]
       append(const basic_string& __str, size_type __pos, size_type __n);
       ^
/usr/include/g++/bits/basic_string.h:3498:7: note:   candidate expects 3 arguments, 2 provided
/usr/include/g++/bits/basic_string.h:3507:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*, std::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]
       append(const _CharT* __s, size_type __n);
       ^
/usr/include/g++/bits/basic_string.h:3507:7: note:   no known conversion for argument 1 from 'const string {aka const std::basic_string<char>}' to 'const char*'
/usr/include/g++/bits/basic_string.h:3515:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]
       append(const _CharT* __s)
       ^
/usr/include/g++/bits/basic_string.h:3515:7: note:   candidate expects 1 argument, 2 provided
/usr/include/g++/bits/basic_string.h:3530:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(std::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]
       append(size_type __n, _CharT __c);
       ^
/usr/include/g++/bits/basic_string.h:3530:7: note:   no known conversion for argument 1 from 'const string {aka const std::basic_string<char>}' to 'std::basic_string<char>::size_type {aka long unsigned int}'
/usr/include/g++/bits/basic_string.h:3539:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(std::initializer_list<_Tp>) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]
       append(initializer_list<_CharT> __l)
       ^
/usr/include/g++/bits/basic_string.h:3539:7: note:   candidate expects 1 argument, 2 provided
/usr/include/g++/bits/basic_string.h:3553:9: note: candidate: template<class _InputIterator> std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(_InputIterator, _InputIterator) [with _InputIterator = _InputIterator; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]
         append(_InputIterator __first, _InputIterator __last)
         ^
/usr/include/g++/bits/basic_string.h:3553:9: note:   template argument deduction/substitution failed:
affentry.cxx:389:46: note:   deduced conflicting types for parameter '_InputIterator' ('std::basic_string<char>' and 'long unsigned int')
     tmpword.append(word, start + appnd.size());
                                              ^
*** [affentry.lo] Error code 1

make[3]: stopped in /work/textproc/hunspell/work/hunspell-1.7.2/src/hunspell
--- affixmgr.lo ---
affixmgr.cxx: In member function 'int AffixMgr::compound_check_morph(const string&, short int, short int, short int, short int, hentry**, hentry**, char, std::string&, const string*)':
affixmgr.cxx:2468:32: error: no matching function for call to 'std::basic_string<char>::append(const string&, int&)'
           result.append(word, i);
                                ^
In file included from /usr/include/g++/string:52:0,
                 from /usr/include/g++/stdexcept:39,
                 from /usr/include/g++/array:38,
                 from /usr/include/g++/tuple:39,
                 from /usr/include/g++/functional:55,
                 from /usr/include/g++/memory:79,
                 from affixmgr.cxx:78:
/usr/include/g++/bits/basic_string.h:3482:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const std::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]
       append(const basic_string& __str);
       ^
/usr/include/g++/bits/basic_string.h:3482:7: note:   candidate expects 1 argument, 2 provided
/usr/include/g++/bits/basic_string.h:3498:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const std::basic_string<_CharT, _Traits, _Alloc>&, std::basic_string<_CharT, _Traits, _Alloc>::size_type, std::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]
       append(const basic_string& __str, size_type __pos, size_type __n);
       ^
/usr/include/g++/bits/basic_string.h:3498:7: note:   candidate expects 3 arguments, 2 provided
/usr/include/g++/bits/basic_string.h:3507:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*, std::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]
       append(const _CharT* __s, size_type __n);
       ^
/usr/include/g++/bits/basic_string.h:3507:7: note:   no known conversion for argument 1 from 'const string {aka const std::basic_string<char>}' to 'const char*'
/usr/include/g++/bits/basic_string.h:3515:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]
       append(const _CharT* __s)
       ^
/usr/include/g++/bits/basic_string.h:3515:7: note:   candidate expects 1 argument, 2 provided
/usr/include/g++/bits/basic_string.h:3530:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(std::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]
       append(size_type __n, _CharT __c);
       ^
/usr/include/g++/bits/basic_string.h:3530:7: note:   no known conversion for argument 1 from 'const string {aka const std::basic_string<char>}' to 'std::basic_string<char>::size_type {aka long unsigned int}'
/usr/include/g++/bits/basic_string.h:3539:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(std::initializer_list<_Tp>) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]
       append(initializer_list<_CharT> __l)
       ^
/usr/include/g++/bits/basic_string.h:3539:7: note:   candidate expects 1 argument, 2 provided
/usr/include/g++/bits/basic_string.h:3553:9: note: candidate: template<class _InputIterator> std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(_InputIterator, _InputIterator) [with _InputIterator = _InputIterator; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]
         append(_InputIterator __first, _InputIterator __last)
         ^
/usr/include/g++/bits/basic_string.h:3553:9: note:   template argument deduction/substitution failed:
affixmgr.cxx:2468:32: note:   deduced conflicting types for parameter '_InputIterator' ('std::basic_string<char>' and 'int')
           result.append(word, i);
                                ^
affixmgr.cxx:2525:32: error: no matching function for call to 'std::basic_string<char>::append(const string&, int&)'
           result.append(word, i);
                                ^
In file included from /usr/include/g++/string:52:0,
                 from /usr/include/g++/stdexcept:39,
                 from /usr/include/g++/array:38,
                 from /usr/include/g++/tuple:39,
                 from /usr/include/g++/functional:55,
                 from /usr/include/g++/memory:79,
                 from affixmgr.cxx:78:
/usr/include/g++/bits/basic_string.h:3482:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const std::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]
       append(const basic_string& __str);
       ^
/usr/include/g++/bits/basic_string.h:3482:7: note:   candidate expects 1 argument, 2 provided
/usr/include/g++/bits/basic_string.h:3498:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const std::basic_string<_CharT, _Traits, _Alloc>&, std::basic_string<_CharT, _Traits, _Alloc>::size_type, std::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]
       append(const basic_string& __str, size_type __pos, size_type __n);
       ^
/usr/include/g++/bits/basic_string.h:3498:7: note:   candidate expects 3 arguments, 2 provided
/usr/include/g++/bits/basic_string.h:3507:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*, std::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]
       append(const _CharT* __s, size_type __n);
       ^
/usr/include/g++/bits/basic_string.h:3507:7: note:   no known conversion for argument 1 from 'const string {aka const std::basic_string<char>}' to 'const char*'
/usr/include/g++/bits/basic_string.h:3515:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]
       append(const _CharT* __s)
       ^
/usr/include/g++/bits/basic_string.h:3515:7: note:   candidate expects 1 argument, 2 provided
/usr/include/g++/bits/basic_string.h:3530:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(std::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]
       append(size_type __n, _CharT __c);
       ^
/usr/include/g++/bits/basic_string.h:3530:7: note:   no known conversion for argument 1 from 'const string {aka const std::basic_string<char>}' to 'std::basic_string<char>::size_type {aka long unsigned int}'
/usr/include/g++/bits/basic_string.h:3539:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(std::initializer_list<_Tp>) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]
       append(initializer_list<_CharT> __l)
       ^
/usr/include/g++/bits/basic_string.h:3539:7: note:   candidate expects 1 argument, 2 provided
/usr/include/g++/bits/basic_string.h:3553:9: note: candidate: template<class _InputIterator> std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(_InputIterator, _InputIterator) [with _InputIterator = _InputIterator; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]
         append(_InputIterator __first, _InputIterator __last)
         ^
/usr/include/g++/bits/basic_string.h:3553:9: note:   template argument deduction/substitution failed:
affixmgr.cxx:2525:32: note:   deduced conflicting types for parameter '_InputIterator' ('std::basic_string<char>' and 'int')
           result.append(word, i);
                                ^
affixmgr.cxx:2576:36: error: no matching function for call to 'std::basic_string<char>::append(const string&, int&)'
               result.append(word, i);
                                    ^
In file included from /usr/include/g++/string:52:0,
                 from /usr/include/g++/stdexcept:39,
                 from /usr/include/g++/array:38,
                 from /usr/include/g++/tuple:39,
                 from /usr/include/g++/functional:55,
                 from /usr/include/g++/memory:79,
                 from affixmgr.cxx:78:
/usr/include/g++/bits/basic_string.h:3482:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const std::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]
       append(const basic_string& __str);
       ^
/usr/include/g++/bits/basic_string.h:3482:7: note:   candidate expects 1 argument, 2 provided
/usr/include/g++/bits/basic_string.h:3498:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const std::basic_string<_CharT, _Traits, _Alloc>&, std::basic_string<_CharT, _Traits, _Alloc>::size_type, std::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]
       append(const basic_string& __str, size_type __pos, size_type __n);
       ^
/usr/include/g++/bits/basic_string.h:3498:7: note:   candidate expects 3 arguments, 2 provided
/usr/include/g++/bits/basic_string.h:3507:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*, std::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]
       append(const _CharT* __s, size_type __n);
       ^
/usr/include/g++/bits/basic_string.h:3507:7: note:   no known conversion for argument 1 from 'const string {aka const std::basic_string<char>}' to 'const char*'
/usr/include/g++/bits/basic_string.h:3515:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]
       append(const _CharT* __s)
       ^
/usr/include/g++/bits/basic_string.h:3515:7: note:   candidate expects 1 argument, 2 provided
/usr/include/g++/bits/basic_string.h:3530:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(std::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]
       append(size_type __n, _CharT __c);
       ^
/usr/include/g++/bits/basic_string.h:3530:7: note:   no known conversion for argument 1 from 'const string {aka const std::basic_string<char>}' to 'std::basic_string<char>::size_type {aka long unsigned int}'
/usr/include/g++/bits/basic_string.h:3539:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(std::initializer_list<_Tp>) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]
       append(initializer_list<_CharT> __l)
       ^
/usr/include/g++/bits/basic_string.h:3539:7: note:   candidate expects 1 argument, 2 provided
/usr/include/g++/bits/basic_string.h:3553:9: note: candidate: template<class _InputIterator> std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(_InputIterator, _InputIterator) [with _InputIterator = _InputIterator; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]
         append(_InputIterator __first, _InputIterator __last)
         ^
/usr/include/g++/bits/basic_string.h:3553:9: note:   template argument deduction/substitution failed:
affixmgr.cxx:2576:36: note:   deduced conflicting types for parameter '_InputIterator' ('std::basic_string<char>' and 'int')
               result.append(word, i);
                                    ^
affixmgr.cxx:2668:34: error: no matching function for call to 'std::basic_string<char>::append(const string&, int&)'
             result.append(word, i);
                                  ^
In file included from /usr/include/g++/string:52:0,
                 from /usr/include/g++/stdexcept:39,
                 from /usr/include/g++/array:38,
                 from /usr/include/g++/tuple:39,
                 from /usr/include/g++/functional:55,
                 from /usr/include/g++/memory:79,
                 from affixmgr.cxx:78:
/usr/include/g++/bits/basic_string.h:3482:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const std::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]
       append(const basic_string& __str);
       ^
/usr/include/g++/bits/basic_string.h:3482:7: note:   candidate expects 1 argument, 2 provided
/usr/include/g++/bits/basic_string.h:3498:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const std::basic_string<_CharT, _Traits, _Alloc>&, std::basic_string<_CharT, _Traits, _Alloc>::size_type, std::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]
       append(const basic_string& __str, size_type __pos, size_type __n);
       ^
/usr/include/g++/bits/basic_string.h:3498:7: note:   candidate expects 3 arguments, 2 provided
/usr/include/g++/bits/basic_string.h:3507:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*, std::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]
       append(const _CharT* __s, size_type __n);
       ^
/usr/include/g++/bits/basic_string.h:3507:7: note:   no known conversion for argument 1 from 'const string {aka const std::basic_string<char>}' to 'const char*'
/usr/include/g++/bits/basic_string.h:3515:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]
       append(const _CharT* __s)
       ^
/usr/include/g++/bits/basic_string.h:3515:7: note:   candidate expects 1 argument, 2 provided
/usr/include/g++/bits/basic_string.h:3530:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(std::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]
       append(size_type __n, _CharT __c);
       ^
/usr/include/g++/bits/basic_string.h:3530:7: note:   no known conversion for argument 1 from 'const string {aka const std::basic_string<char>}' to 'std::basic_string<char>::size_type {aka long unsigned int}'
/usr/include/g++/bits/basic_string.h:3539:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(std::initializer_list<_Tp>) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]
       append(initializer_list<_CharT> __l)
       ^
/usr/include/g++/bits/basic_string.h:3539:7: note:   candidate expects 1 argument, 2 provided
/usr/include/g++/bits/basic_string.h:3553:9: note: candidate: template<class _InputIterator> std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(_InputIterator, _InputIterator) [with _InputIterator = _InputIterator; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]
         append(_InputIterator __first, _InputIterator __last)
         ^
/usr/include/g++/bits/basic_string.h:3553:9: note:   template argument deduction/substitution failed:
affixmgr.cxx:2668:34: note:   deduced conflicting types for parameter '_InputIterator' ('std::basic_string<char>' and 'int')
             result.append(word, i);
                                  ^
*** [affixmgr.lo] Error code 1

make[3]: stopped in /work/textproc/hunspell/work/hunspell-1.7.2/src/hunspell
2 errors

make[3]: stopped in /work/textproc/hunspell/work/hunspell-1.7.2/src/hunspell
*** [all-recursive] Error code 1

make[2]: stopped in /work/textproc/hunspell/work/hunspell-1.7.2/src
1 error

make[2]: stopped in /work/textproc/hunspell/work/hunspell-1.7.2/src
*** [all-recursive] Error code 1

make[1]: stopped in /work/textproc/hunspell/work/hunspell-1.7.2
1 error

make[1]: stopped in /work/textproc/hunspell/work/hunspell-1.7.2
*** [all] Error code 2

make: stopped in /work/textproc/hunspell/work/hunspell-1.7.2
1 error

make: stopped in /work/textproc/hunspell/work/hunspell-1.7.2
*** Error code 2

Stop.
make[1]: stopped in /tree/pkgsrc/textproc/hunspell
*** Error code 1

Stop.
make: stopped in /tree/pkgsrc/textproc/hunspell