=> 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/\<register //g' > 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/\<register //g' > 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/\<register //g' > 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/\<register //g' > 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/\<register //g' > 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/\<register //g' > 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_0_1_la-EBOOKDocument.lo
  CXX      libe_book_internal_la-BBeBCollector.lo
  CXX      libe_book_internal_la-BBeBMetadataParser.lo
  CXX      libe_book_internal_la-BBeBParser.lo
  CXX      libe_book_internal_la-BBeBTypes.lo
  CXX      libe_book_internal_la-EBOOKBitStream.lo
  CXX      libe_book_internal_la-EBOOKCharsetConverter.lo
  CXX      libe_book_internal_la-EBOOKHTMLToken.lo
  CXX      libe_book_internal_la-EBOOKLanguageManager.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 <typename Type, auto closeFunction>
                               ^~~~~~~~~~~~~
/pbulk/work/converters/libe-book/work/.buildlink/include/unicode/localpointer.h:573:76: error: template argument 2 is invalid
     explicit LocalOpenPointer(std::unique_ptr<Type, decltype(closeFunction)> &&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<Type, decltype(closeFunction)> &&p) {
                                                                              ^
/pbulk/work/converters/libe-book/work/.buildlink/include/unicode/localpointer.h:599:59: error: template argument 2 is invalid
     operator std::unique_ptr<Type, decltype(closeFunction)> () && {
                                                           ^
/pbulk/work/converters/libe-book/work/.buildlink/include/unicode/localpointer.h: In constructor 'icu_75::internal::LocalOpenPointer<Type, closeFunction>::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<Type>(p.release()) {}
                                        ^~~~~~~
/pbulk/work/converters/libe-book/work/.buildlink/include/unicode/localpointer.h: In member function 'icu_75::internal::LocalOpenPointer<Type, closeFunction>& icu_75::internal::LocalOpenPointer<Type, closeFunction>::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<Type, closeFunction>
                                                                                 ^
/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<Type, closeFunction>
                                                                                 ^
/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<Type, closeFunction>
                                                                                 ^
/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 BBeBTypes.cpp:10:
/pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base<T>::optional_base() [with T = std::__cxx11::basic_string<char>]':
/pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::optional() [with T = std::__cxx11::basic_string<char>]'
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<std::__cxx11::basic_string<char> >::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<T>::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<T>::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<unsigned int>::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<T>::optional_base() [with T = libebook::BBeBColor]':
/pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libebook::BBeBColor>::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<T>::optional_base() [with T = libebook::BBeBEmptyLine]':
/pbulk/work/converters/libe-book/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libebook::BBeBEmptyLine>::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<T>::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<T>::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<libebook::BBeBAlign>::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 <typename Type, auto closeFunction>
                               ^~~~~~~~~~~~~
/pbulk/work/converters/libe-book/work/.buildlink/include/unicode/localpointer.h:573:76: error: template argument 2 is invalid
     explicit LocalOpenPointer(std::unique_ptr<Type, decltype(closeFunction)> &&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<Type, decltype(closeFunction)> &&p) {
                                                                              ^
/pbulk/work/converters/libe-book/work/.buildlink/include/unicode/localpointer.h:599:59: error: template argument 2 is invalid
     operator std::unique_ptr<Type, decltype(closeFunction)> () && {
                                                           ^
/pbulk/work/converters/libe-book/work/.buildlink/include/unicode/localpointer.h: In constructor 'icu_75::internal::LocalOpenPointer<Type, closeFunction>::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<Type>(p.release()) {}
                                        ^~~~~~~
/pbulk/work/converters/libe-book/work/.buildlink/include/unicode/localpointer.h: In member function 'icu_75::internal::LocalOpenPointer<Type, closeFunction>& icu_75::internal::LocalOpenPointer<Type, closeFunction>::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<Type, closeFunction>
                                                                                 ^
/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<Type, closeFunction>
                                                                                 ^
/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);
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
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 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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [with T = std::__cxx11::basic_string<char>]':
/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<std::__cxx11::basic_string<char> >::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libebook::BBeBColor>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libebook::BBeBEmptyLine>::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<T>::optional_base(boost::optional_detail::optional_base<T>&&) [with T = std::__cxx11::basic_string<char>]':
/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<const unsigned int, libebook::BBeBAttributes>; _Args = {std::pair<const unsigned int, libebook::BBeBAttributes>}; _Tp = std::_Rb_tree_node<std::pair<const unsigned int, libebook::BBeBAttributes> >]'
/usr/include/g++/bits/alloc_traits.h:475:4:   required from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(std::allocator_traits<std::allocator<_CharT> >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<const unsigned int, libebook::BBeBAttributes>; _Args = {std::pair<const unsigned int, libebook::BBeBAttributes>}; _Tp = std::_Rb_tree_node<std::pair<const unsigned int, libebook::BBeBAttributes> >; std::allocator_traits<std::allocator<_CharT> >::allocator_type = std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, libebook::BBeBAttributes> > >]'
/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<const unsigned int, libebook::BBeBAttributes>}; _Key = unsigned int; _Val = std::pair<const unsigned int, libebook::BBeBAttributes>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, libebook::BBeBAttributes> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, libebook::BBeBAttributes> >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node<std::pair<const unsigned int, libebook::BBeBAttributes> >*]'
/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<const unsigned int, libebook::BBeBAttributes>}; _Key = unsigned int; _Val = std::pair<const unsigned int, libebook::BBeBAttributes>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, libebook::BBeBAttributes> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, libebook::BBeBAttributes> >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node<std::pair<const unsigned int, libebook::BBeBAttributes> >*]'
/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<const unsigned int, libebook::BBeBAttributes>; _Key = unsigned int; _Val = std::pair<const unsigned int, libebook::BBeBAttributes>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, libebook::BBeBAttributes> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, libebook::BBeBAttributes> >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node<std::pair<const unsigned int, libebook::BBeBAttributes> >*]'
/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<const unsigned int, libebook::BBeBAttributes>; _NodeGen = std::_Rb_tree<unsigned int, std::pair<const unsigned int, libebook::BBeBAttributes>, std::_Select1st<std::pair<const unsigned int, libebook::BBeBAttributes> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, libebook::BBeBAttributes> > >::_Alloc_node; _Key = unsigned int; _Val = std::pair<const unsigned int, libebook::BBeBAttributes>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, libebook::BBeBAttributes> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, libebook::BBeBAttributes> >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator = std::_Rb_tree_iterator<std::pair<const unsigned int, libebook::BBeBAttributes> >; 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<std::_Rb_tree_iterator<_Val>, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair<const unsigned int, libebook::BBeBAttributes>; _Key = unsigned int; _Val = std::pair<const unsigned int, libebook::BBeBAttributes>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, libebook::BBeBAttributes> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, libebook::BBeBAttributes> >]'
/usr/include/g++/bits/stl_map.h:803:52:   required from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::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<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, libebook::BBeBAttributes> >; typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator = std::_Rb_tree_iterator<std::pair<const unsigned int, libebook::BBeBAttributes> >; std::map<_Key, _Tp, _Compare, _Alloc>::value_type = std::pair<const unsigned int, libebook::BBeBAttributes>]'
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<std::__cxx11::basic_string<char> >::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<T>::optional_base(boost::optional_detail::optional_base<T>&&) [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<const unsigned int, libebook::BBeBAttributes>; _Args = {std::pair<const unsigned int, libebook::BBeBAttributes>}; _Tp = std::_Rb_tree_node<std::pair<const unsigned int, libebook::BBeBAttributes> >]'
/usr/include/g++/bits/alloc_traits.h:475:4:   required from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(std::allocator_traits<std::allocator<_CharT> >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<const unsigned int, libebook::BBeBAttributes>; _Args = {std::pair<const unsigned int, libebook::BBeBAttributes>}; _Tp = std::_Rb_tree_node<std::pair<const unsigned int, libebook::BBeBAttributes> >; std::allocator_traits<std::allocator<_CharT> >::allocator_type = std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, libebook::BBeBAttributes> > >]'
/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<const unsigned int, libebook::BBeBAttributes>}; _Key = unsigned int; _Val = std::pair<const unsigned int, libebook::BBeBAttributes>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, libebook::BBeBAttributes> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, libebook::BBeBAttributes> >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node<std::pair<const unsigned int, libebook::BBeBAttributes> >*]'
/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<const unsigned int, libebook::BBeBAttributes>}; _Key = unsigned int; _Val = std::pair<const unsigned int, libebook::BBeBAttributes>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, libebook::BBeBAttributes> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, libebook::BBeBAttributes> >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node<std::pair<const unsigned int, libebook::BBeBAttributes> >*]'
/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<const unsigned int, libebook::BBeBAttributes>; _Key = unsigned int; _Val = std::pair<const unsigned int, libebook::BBeBAttributes>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, libebook::BBeBAttributes> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, libebook::BBeBAttributes> >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node<std::pair<const unsigned int, libebook::BBeBAttributes> >*]'
/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<const unsigned int, libebook::BBeBAttributes>; _NodeGen = std::_Rb_tree<unsigned int, std::pair<const unsigned int, libebook::BBeBAttributes>, std::_Select1st<std::pair<const unsigned int, libebook::BBeBAttributes> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, libebook::BBeBAttributes> > >::_Alloc_node; _Key = unsigned int; _Val = std::pair<const unsigned int, libebook::BBeBAttributes>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, libebook::BBeBAttributes> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, libebook::BBeBAttributes> >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator = std::_Rb_tree_iterator<std::pair<const unsigned int, libebook::BBeBAttributes> >; 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<std::_Rb_tree_iterator<_Val>, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair<const unsigned int, libebook::BBeBAttributes>; _Key = unsigned int; _Val = std::pair<const unsigned int, libebook::BBeBAttributes>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, libebook::BBeBAttributes> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, libebook::BBeBAttributes> >]'
/usr/include/g++/bits/stl_map.h:803:52:   required from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::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<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, libebook::BBeBAttributes> >; typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator = std::_Rb_tree_iterator<std::pair<const unsigned int, libebook::BBeBAttributes> >; std::map<_Key, _Tp, _Compare, _Alloc>::value_type = std::pair<const unsigned int, libebook::BBeBAttributes>]'
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<libebook::BBeBColor>::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<T>::optional_base(boost::optional_detail::optional_base<T>&&) [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<const unsigned int, libebook::BBeBAttributes>; _Args = {std::pair<const unsigned int, libebook::BBeBAttributes>}; _Tp = std::_Rb_tree_node<std::pair<const unsigned int, libebook::BBeBAttributes> >]'
/usr/include/g++/bits/alloc_traits.h:475:4:   required from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(std::allocator_traits<std::allocator<_CharT> >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<const unsigned int, libebook::BBeBAttributes>; _Args = {std::pair<const unsigned int, libebook::BBeBAttributes>}; _Tp = std::_Rb_tree_node<std::pair<const unsigned int, libebook::BBeBAttributes> >; std::allocator_traits<std::allocator<_CharT> >::allocator_type = std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, libebook::BBeBAttributes> > >]'
/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<const unsigned int, libebook::BBeBAttributes>}; _Key = unsigned int; _Val = std::pair<const unsigned int, libebook::BBeBAttributes>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, libebook::BBeBAttributes> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, libebook::BBeBAttributes> >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node<std::pair<const unsigned int, libebook::BBeBAttributes> >*]'
/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<const unsigned int, libebook::BBeBAttributes>}; _Key = unsigned int; _Val = std::pair<const unsigned int, libebook::BBeBAttributes>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, libebook::BBeBAttributes> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, libebook::BBeBAttributes> >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node<std::pair<const unsigned int, libebook::BBeBAttributes> >*]'
/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<const unsigned int, libebook::BBeBAttributes>; _Key = unsigned int; _Val = std::pair<const unsigned int, libebook::BBeBAttributes>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, libebook::BBeBAttributes> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, libebook::BBeBAttributes> >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node<std::pair<const unsigned int, libebook::BBeBAttributes> >*]'
/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<const unsigned int, libebook::BBeBAttributes>; _NodeGen = std::_Rb_tree<unsigned int, std::pair<const unsigned int, libebook::BBeBAttributes>, std::_Select1st<std::pair<const unsigned int, libebook::BBeBAttributes> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, libebook::BBeBAttributes> > >::_Alloc_node; _Key = unsigned int; _Val = std::pair<const unsigned int, libebook::BBeBAttributes>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, libebook::BBeBAttributes> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, libebook::BBeBAttributes> >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator = std::_Rb_tree_iterator<std::pair<const unsigned int, libebook::BBeBAttributes> >; 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<std::_Rb_tree_iterator<_Val>, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::pair<const unsigned int, libebook::BBeBAttributes>; _Key = unsigned int; _Val = std::pair<const unsigned int, libebook::BBeBAttributes>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, libebook::BBeBAttributes> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, libebook::BBeBAttributes> >]'
/usr/include/g++/bits/stl_map.h:803:52:   required from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::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<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, libebook::BBeBAttributes> >; typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator = std::_Rb_tree_iterator<std::pair<const unsigned int, libebook::BBeBAttributes> >; std::map<_Key, _Tp, _Compare, _Alloc>::value_type = std::pair<const unsigned int, libebook::BBeBAttributes>]'
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<libebook::BBeBEmptyLine>::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