=> 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 libe-book-0.1.3nb29 /usr/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/pbulk/work/converters/libe-book/work/libe-book-0.1.3' Making all in build gmake[2]: Entering directory '/pbulk/work/converters/libe-book/work/libe-book-0.1.3/build' Making all in win32 gmake[3]: Entering directory '/pbulk/work/converters/libe-book/work/libe-book-0.1.3/build/win32' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/pbulk/work/converters/libe-book/work/libe-book-0.1.3/build/win32' gmake[3]: Entering directory '/pbulk/work/converters/libe-book/work/libe-book-0.1.3/build' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/pbulk/work/converters/libe-book/work/libe-book-0.1.3/build' gmake[2]: Leaving directory '/pbulk/work/converters/libe-book/work/libe-book-0.1.3/build' Making all in inc gmake[2]: Entering directory '/pbulk/work/converters/libe-book/work/libe-book-0.1.3/inc' Making all in libe-book gmake[3]: Entering directory '/pbulk/work/converters/libe-book/work/libe-book-0.1.3/inc/libe-book' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/pbulk/work/converters/libe-book/work/libe-book-0.1.3/inc/libe-book' gmake[3]: Entering directory '/pbulk/work/converters/libe-book/work/libe-book-0.1.3/inc' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/pbulk/work/converters/libe-book/work/libe-book-0.1.3/inc' gmake[2]: Leaving directory '/pbulk/work/converters/libe-book/work/libe-book-0.1.3/inc' Making all in src gmake[2]: Entering directory '/pbulk/work/converters/libe-book/work/libe-book-0.1.3/src' Making all in lib gmake[3]: Entering directory '/pbulk/work/converters/libe-book/work/libe-book-0.1.3/src/lib' if /usr/pkg/bin/gperf --compare-strncmp --enum --null-strings --readonly-tables --language C++ EBOOKHTMLToken.gperf | sed -e 's/\ EBOOKHTMLToken.inc.tmp; then \ mv EBOOKHTMLToken.inc.tmp EBOOKHTMLToken.inc; \ else \ rm -f EBOOKHTMLToken.inc.tmp; \ if /usr/pkg/bin/gperf --version >/dev/null 2>&1; then \ exit 1; \ else \ touch EBOOKHTMLToken.inc; \ fi \ fi if /usr/pkg/bin/gperf --compare-strncmp --enum --null-strings --readonly-tables --language C++ EBOOKOPFToken.gperf | sed -e 's/\ EBOOKOPFToken.inc.tmp; then \ mv EBOOKOPFToken.inc.tmp EBOOKOPFToken.inc; \ else \ rm -f EBOOKOPFToken.inc.tmp; \ if /usr/pkg/bin/gperf --version >/dev/null 2>&1; then \ exit 1; \ else \ touch EBOOKOPFToken.inc; \ fi \ fi if /usr/pkg/bin/gperf --compare-strncmp --enum --null-strings --readonly-tables --language C++ EPubToken.gperf | sed -e 's/\ EPubToken.inc.tmp; then \ mv EPubToken.inc.tmp EPubToken.inc; \ else \ rm -f EPubToken.inc.tmp; \ if /usr/pkg/bin/gperf --version >/dev/null 2>&1; then \ exit 1; \ else \ touch EPubToken.inc; \ fi \ fi if /usr/pkg/bin/gperf --compare-strncmp --enum --null-strings --readonly-tables --language C++ FictionBook2Token.gperf | sed -e 's/\ FictionBook2Token.inc.tmp; then \ mv FictionBook2Token.inc.tmp FictionBook2Token.inc; \ else \ rm -f FictionBook2Token.inc.tmp; \ if /usr/pkg/bin/gperf --version >/dev/null 2>&1; then \ exit 1; \ else \ touch FictionBook2Token.inc; \ fi \ fi if /usr/pkg/bin/gperf --compare-strncmp --enum --null-strings --readonly-tables --language C++ FictionBook3Token.gperf | sed -e 's/\ FictionBook3Token.inc.tmp; then \ mv FictionBook3Token.inc.tmp FictionBook3Token.inc; \ else \ rm -f FictionBook3Token.inc.tmp; \ if /usr/pkg/bin/gperf --version >/dev/null 2>&1; then \ exit 1; \ else \ touch FictionBook3Token.inc; \ fi \ fi if /usr/pkg/bin/gperf --compare-strncmp --enum --null-strings --readonly-tables --language C++ RocketEBookToken.gperf | sed -e 's/\ RocketEBookToken.inc.tmp; then \ mv RocketEBookToken.inc.tmp RocketEBookToken.inc; \ else \ rm -f RocketEBookToken.inc.tmp; \ if /usr/pkg/bin/gperf --version >/dev/null 2>&1; then \ exit 1; \ else \ touch RocketEBookToken.inc; \ fi \ fi /usr/pkg/bin/gmake all-am gmake[4]: Entering directory '/pbulk/work/converters/libe-book/work/libe-book-0.1.3/src/lib' CXX libe_book_internal_la-BBeBMetadataParser.lo CXX libe_book_internal_la-BBeBCollector.lo CXX libe_book_internal_la-BBeBParser.lo CXX libe_book_internal_la-BBeBTypes.lo CXX libe_book_internal_la-EBOOKCharsetConverter.lo CXX libe_book_internal_la-EBOOKHTMLToken.lo CXX libe_book_internal_la-EBOOKBitStream.lo CXX libe_book_0_1_la-EBOOKDocument.lo In file included from /pbulk/work/converters/libe-book/work/.buildlink/include/unicode/uenum.h:25:0, from /pbulk/work/converters/libe-book/work/.buildlink/include/unicode/ucsdet.h:28, from EBOOKCharsetConverter.cpp:13: /pbulk/work/converters/libe-book/work/.buildlink/include/unicode/localpointer.h:561:31: error: 'auto' parameter not permitted in this context template ^~~~~~~~~~~~~ /pbulk/work/converters/libe-book/work/.buildlink/include/unicode/localpointer.h:573:76: error: template argument 2 is invalid explicit LocalOpenPointer(std::unique_ptr &&p) ^ /pbulk/work/converters/libe-book/work/.buildlink/include/unicode/localpointer.h:583:78: error: template argument 2 is invalid LocalOpenPointer &operator=(std::unique_ptr &&p) { ^ /pbulk/work/converters/libe-book/work/.buildlink/include/unicode/localpointer.h:599:59: error: template argument 2 is invalid operator std::unique_ptr () && { ^ /pbulk/work/converters/libe-book/work/.buildlink/include/unicode/localpointer.h: In constructor 'icu_75::internal::LocalOpenPointer::LocalOpenPointer(int&&)': /pbulk/work/converters/libe-book/work/.buildlink/include/unicode/localpointer.h:574:40: error: request for member 'release' in 'p', which is of non-class type 'int' : LocalPointerBase(p.release()) {} ^~~~~~~ /pbulk/work/converters/libe-book/work/.buildlink/include/unicode/localpointer.h: In member function 'icu_75::internal::LocalOpenPointer& icu_75::internal::LocalOpenPointer::operator=(int&&)': /pbulk/work/converters/libe-book/work/.buildlink/include/unicode/localpointer.h:584:24: error: request for member 'release' in 'p', which is of non-class type 'int' adoptInstead(p.release()); ^~~~~~~ /pbulk/work/converters/libe-book/work/.buildlink/include/unicode/uenum.h: At global scope: /pbulk/work/converters/libe-book/work/.buildlink/include/unicode/localpointer.h:551:81: note: invalid template non-type parameter using LocalPointerClassName = internal::LocalOpenPointer ^ /pbulk/work/converters/libe-book/work/.buildlink/include/unicode/uenum.h:69:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/converters/libe-book/work/.buildlink/include/unicode/localpointer.h:551:81: note: invalid template non-type parameter using LocalPointerClassName = internal::LocalOpenPointer ^ /pbulk/work/converters/libe-book/work/.buildlink/include/unicode/ucsdet.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCharsetDetectorPointer, UCharsetDetector, ucsdet_close); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/converters/libe-book/work/.buildlink/include/unicode/localpointer.h:551:81: note: invalid template non-type parameter using LocalPointerClassName = internal::LocalOpenPointer ^ /pbulk/work/converters/libe-book/work/.buildlink/include/unicode/ucnv.h:597:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, ucnv_close); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libe_book_internal_la-EBOOKLanguageManager.lo gmake[4]: *** [Makefile:915: libe_book_internal_la-EBOOKCharsetConverter.lo] Error 1 gmake[4]: *** Waiting for unfinished jobs.... In file included from /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional.hpp:15:0, from BBeBTypes.h:17, from BBeBTypes.cpp:10: /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = std::__cxx11::basic_string]': /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = std::__cxx11::basic_string]' BBeBTypes.cpp:23:14: required from here /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base >::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional.hpp:15, from BBeBTypes.h:17, from BBeBTypes.cpp:10: /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = unsigned int]': /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = unsigned int]' BBeBTypes.cpp:101:20: required from here /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional.hpp:15:0, from BBeBTypes.h:17, from BBeBTypes.cpp:10: /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libebook::BBeBColor]': /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libebook::BBeBColor]' BBeBTypes.cpp:101:20: required from here /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libebook::BBeBEmptyLine]': /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libebook::BBeBEmptyLine]' BBeBTypes.cpp:101:20: required from here /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional.hpp:15, from BBeBTypes.h:17, from BBeBTypes.cpp:10: /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libebook::BBeBAlign]': /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libebook::BBeBAlign]' BBeBTypes.cpp:101:20: required from here /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libe-book/work/.buildlink/include/unicode/uenum.h:25:0, from /pbulk/work/converters/libe-book/work/.buildlink/include/unicode/ucnv.h:52, from EBOOKCharsetConverter.h:16, from BBeBParser.cpp:15: /pbulk/work/converters/libe-book/work/.buildlink/include/unicode/localpointer.h:561:31: error: 'auto' parameter not permitted in this context template ^~~~~~~~~~~~~ /pbulk/work/converters/libe-book/work/.buildlink/include/unicode/localpointer.h:573:76: error: template argument 2 is invalid explicit LocalOpenPointer(std::unique_ptr &&p) ^ /pbulk/work/converters/libe-book/work/.buildlink/include/unicode/localpointer.h:583:78: error: template argument 2 is invalid LocalOpenPointer &operator=(std::unique_ptr &&p) { ^ /pbulk/work/converters/libe-book/work/.buildlink/include/unicode/localpointer.h:599:59: error: template argument 2 is invalid operator std::unique_ptr () && { ^ /pbulk/work/converters/libe-book/work/.buildlink/include/unicode/localpointer.h: In constructor 'icu_75::internal::LocalOpenPointer::LocalOpenPointer(int&&)': /pbulk/work/converters/libe-book/work/.buildlink/include/unicode/localpointer.h:574:40: error: request for member 'release' in 'p', which is of non-class type 'int' : LocalPointerBase(p.release()) {} ^~~~~~~ /pbulk/work/converters/libe-book/work/.buildlink/include/unicode/localpointer.h: In member function 'icu_75::internal::LocalOpenPointer& icu_75::internal::LocalOpenPointer::operator=(int&&)': /pbulk/work/converters/libe-book/work/.buildlink/include/unicode/localpointer.h:584:24: error: request for member 'release' in 'p', which is of non-class type 'int' adoptInstead(p.release()); ^~~~~~~ /pbulk/work/converters/libe-book/work/.buildlink/include/unicode/uenum.h: At global scope: /pbulk/work/converters/libe-book/work/.buildlink/include/unicode/localpointer.h:551:81: note: invalid template non-type parameter using LocalPointerClassName = internal::LocalOpenPointer ^ /pbulk/work/converters/libe-book/work/.buildlink/include/unicode/uenum.h:69:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/converters/libe-book/work/.buildlink/include/unicode/localpointer.h:551:81: note: invalid template non-type parameter using LocalPointerClassName = internal::LocalOpenPointer ^ /pbulk/work/converters/libe-book/work/.buildlink/include/unicode/ucnv.h:597:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, ucnv_close); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional.hpp:15:0, from BBeBTypes.h:17, from BBeBCollector.h:16, from BBeBCollector.cpp:14: /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = std::__cxx11::basic_string]': /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base >::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( optional_base const& rhs ) ^~~~~~~~~~~~~ /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libebook::BBeBColor]': /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libebook::BBeBEmptyLine]': /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::optional_base&&) [with T = std::__cxx11::basic_string]': /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp:1034:5: required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair; _Args = {std::pair}; _Tp = std::_Rb_tree_node >]' /usr/include/g++/bits/alloc_traits.h:475:4: required from 'static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair; _Args = {std::pair}; _Tp = std::_Rb_tree_node >; std::allocator_traits >::allocator_type = std::allocator > >]' /usr/include/g++/bits/stl_tree.h:626:32: required from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type, _Args&& ...) [with _Args = {std::pair}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' /usr/include/g++/bits/stl_tree.h:643:21: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' /usr/include/g++/bits/stl_tree.h:556:62: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' /usr/include/g++/bits/stl_tree.h:1753:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Base_ptr, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_Alloc_node; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator = std::_Rb_tree_iterator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Base_ptr = std::_Rb_tree_node_base*]' /usr/include/g++/bits/stl_tree.h:2096:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' /usr/include/g++/bits/stl_map.h:803:52: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(std::map<_Key, _Tp, _Compare, _Alloc>::value_type&&) [with _Key = unsigned int; _Tp = libebook::BBeBAttributes; _Compare = std::less; _Alloc = std::allocator >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree_iterator >; std::map<_Key, _Tp, _Compare, _Alloc>::value_type = std::pair]' BBeBCollector.cpp:564:74: required from here /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp:213:5: warning: 'boost::optional_detail::optional_base >::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( optional_base&& rhs ) ^~~~~~~~~~~~~ /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::optional_base&&) [with T = libebook::BBeBColor]': /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp:1034:5: required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair; _Args = {std::pair}; _Tp = std::_Rb_tree_node >]' /usr/include/g++/bits/alloc_traits.h:475:4: required from 'static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair; _Args = {std::pair}; _Tp = std::_Rb_tree_node >; std::allocator_traits >::allocator_type = std::allocator > >]' /usr/include/g++/bits/stl_tree.h:626:32: required from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type, _Args&& ...) [with _Args = {std::pair}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' /usr/include/g++/bits/stl_tree.h:643:21: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' /usr/include/g++/bits/stl_tree.h:556:62: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' /usr/include/g++/bits/stl_tree.h:1753:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Base_ptr, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_Alloc_node; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator = std::_Rb_tree_iterator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Base_ptr = std::_Rb_tree_node_base*]' /usr/include/g++/bits/stl_tree.h:2096:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' /usr/include/g++/bits/stl_map.h:803:52: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(std::map<_Key, _Tp, _Compare, _Alloc>::value_type&&) [with _Key = unsigned int; _Tp = libebook::BBeBAttributes; _Compare = std::less; _Alloc = std::allocator >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree_iterator >; std::map<_Key, _Tp, _Compare, _Alloc>::value_type = std::pair]' BBeBCollector.cpp:564:74: required from here /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp:213:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::optional_base&&) [with T = libebook::BBeBEmptyLine]': /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp:1034:5: required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair; _Args = {std::pair}; _Tp = std::_Rb_tree_node >]' /usr/include/g++/bits/alloc_traits.h:475:4: required from 'static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair; _Args = {std::pair}; _Tp = std::_Rb_tree_node >; std::allocator_traits >::allocator_type = std::allocator > >]' /usr/include/g++/bits/stl_tree.h:626:32: required from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type, _Args&& ...) [with _Args = {std::pair}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' /usr/include/g++/bits/stl_tree.h:643:21: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' /usr/include/g++/bits/stl_tree.h:556:62: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' /usr/include/g++/bits/stl_tree.h:1753:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Base_ptr, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Base_ptr, _Arg&&, _NodeGen&) [with _Arg = std::pair; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_Alloc_node; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator = std::_Rb_tree_iterator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Base_ptr = std::_Rb_tree_node_base*]' /usr/include/g++/bits/stl_tree.h:2096:26: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' /usr/include/g++/bits/stl_map.h:803:52: required from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(std::map<_Key, _Tp, _Compare, _Alloc>::value_type&&) [with _Key = unsigned int; _Tp = libebook::BBeBAttributes; _Compare = std::less; _Alloc = std::allocator >; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree_iterator >; std::map<_Key, _Tp, _Compare, _Alloc>::value_type = std::pair]' BBeBCollector.cpp:564:74: required from here /pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp:213:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] gmake[4]: *** [Makefile:894: libe_book_internal_la-BBeBParser.lo] Error 1 gmake[4]: Leaving directory '/pbulk/work/converters/libe-book/work/libe-book-0.1.3/src/lib' gmake[3]: *** [Makefile:677: all] Error 2 gmake[3]: Leaving directory '/pbulk/work/converters/libe-book/work/libe-book-0.1.3/src/lib' gmake[2]: *** [Makefile:402: all-recursive] Error 1 gmake[2]: Leaving directory '/pbulk/work/converters/libe-book/work/libe-book-0.1.3/src' gmake[1]: *** [Makefile:508: all-recursive] Error 1 gmake[1]: Leaving directory '/pbulk/work/converters/libe-book/work/libe-book-0.1.3' gmake: *** [Makefile:419: all] Error 2 *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/converters/libe-book *** Error code 1 Stop. make: stopped in /usr/pkgsrc/converters/libe-book