=> 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 libvisio-0.1.7nb23 --- all --- /usr/bin/make all-recursive --- all-recursive --- Making all in build --- all-recursive --- Making all in win32 Making all in inc --- all-recursive --- Making all in libvisio Making all in src --- all-recursive --- Making all in lib --- tokens.gperf --- /usr/pkg/bin/perl ../../src/lib/gentoken.pl ../../src/lib/tokens.txt tokens.h tokens.gperf --- tokenhash.h --- /bin/sh /tmp/converters/libvisio/work/libvisio-0.1.7/missing gperf --compare-strncmp -C -m 20 tokens.gperf | /usr/bin/sed -e 's/(char\*)0/(char\*)0, 0/g' -e 's/register //g' > tokenhash.h --- all --- /usr/bin/make all-am --- VisioDocument.lo --- --- VDXParser.lo --- --- VSD5Parser.lo --- --- VSD6Parser.lo --- --- VisioDocument.lo --- CXX VisioDocument.lo --- VDXParser.lo --- CXX VDXParser.lo --- VSD5Parser.lo --- CXX VSD5Parser.lo --- VSD6Parser.lo --- CXX VSD6Parser.lo --- VisioDocument.lo --- In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15:0, from VSDXMLParserBase.h:17, from VDXParser.h:14, from VisioDocument.cpp:19: /tmp/converters/libvisio/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 = libvisio::Colour]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /tmp/converters/libvisio/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 ) ^~~~~~~~~~~~~ /tmp/converters/libvisio/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 = libvisio::VSDName]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /tmp/converters/libvisio/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++] In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15, from VSDXMLParserBase.h:17, from VDXParser.h:14, from VisioDocument.cpp:19: /tmp/converters/libvisio/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 = double]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = double]' VSDStyles.h:27:34: required from here /tmp/converters/libvisio/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 /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15:0, from VSDXMLParserBase.h:17, from VDXParser.h:14, from VisioDocument.cpp:19: /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libvisio::Colour]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libvisio::Colour]' VSDStyles.h:27:34: required from here /tmp/converters/libvisio/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 /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15, from VSDXMLParserBase.h:17, from VDXParser.h:14, from VisioDocument.cpp:19: /tmp/converters/libvisio/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 char]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = unsigned char]' VSDStyles.h:27:34: required from here /tmp/converters/libvisio/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() ^~~~~~~~~~~~~~~~ /tmp/converters/libvisio/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 = long int]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = long int]' VSDStyles.h:27:34: required from here /tmp/converters/libvisio/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++] --- VSD6Parser.lo --- In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15:0, from VSDGeometryList.h:18, from VSDParser.h:21, from VSD6Parser.h:16, from VSD6Parser.cpp:10: /tmp/converters/libvisio/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 = libvisio::Colour]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /tmp/converters/libvisio/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 ) ^~~~~~~~~~~~~ --- VisioDocument.lo --- In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15:0, from VSDXMLParserBase.h:17, from VDXParser.h:14, from VisioDocument.cpp:19: /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libvisio::VSDName]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libvisio::VSDName]' VSDStyles.h:214:18: required from here /tmp/converters/libvisio/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 /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15, from VSDXMLParserBase.h:17, from VDXParser.h:14, from VisioDocument.cpp:19: /tmp/converters/libvisio/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 = bool]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = bool]' VSDStyles.h:214:18: required from here /tmp/converters/libvisio/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() ^~~~~~~~~~~~~~~~ /tmp/converters/libvisio/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]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = unsigned int]' VSDStyles.h:326:84: required from here /tmp/converters/libvisio/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++] --- VSD6Parser.lo --- /tmp/converters/libvisio/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 = libvisio::VSDName]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /tmp/converters/libvisio/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++] --- VSD5Parser.lo --- In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15:0, from VSDGeometryList.h:18, from VSDParser.h:21, from VSD6Parser.h:16, from VSD5Parser.h:16, from VSD5Parser.cpp:10: /tmp/converters/libvisio/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 = libvisio::Colour]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /tmp/converters/libvisio/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 ) ^~~~~~~~~~~~~ /tmp/converters/libvisio/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 = libvisio::VSDName]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /tmp/converters/libvisio/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++] --- VSD6Parser.lo --- In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15, from VSDGeometryList.h:18, from VSDParser.h:21, from VSD6Parser.h:16, from VSD6Parser.cpp:10: /tmp/converters/libvisio/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 = double]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = double]' VSDStyles.h:27:34: required from here /tmp/converters/libvisio/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 /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15:0, from VSDGeometryList.h:18, from VSDParser.h:21, from VSD6Parser.h:16, from VSD6Parser.cpp:10: /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libvisio::Colour]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libvisio::Colour]' VSDStyles.h:27:34: required from here /tmp/converters/libvisio/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 /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15, from VSDGeometryList.h:18, from VSDParser.h:21, from VSD6Parser.h:16, from VSD6Parser.cpp:10: /tmp/converters/libvisio/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 char]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = unsigned char]' VSDStyles.h:27:34: required from here /tmp/converters/libvisio/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() ^~~~~~~~~~~~~~~~ /tmp/converters/libvisio/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 = long int]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = long int]' VSDStyles.h:27:34: required from here /tmp/converters/libvisio/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++] In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15:0, from VSDGeometryList.h:18, from VSDParser.h:21, from VSD6Parser.h:16, from VSD6Parser.cpp:10: /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libvisio::VSDName]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libvisio::VSDName]' VSDStyles.h:214:18: required from here /tmp/converters/libvisio/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 /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15, from VSDGeometryList.h:18, from VSDParser.h:21, from VSD6Parser.h:16, from VSD6Parser.cpp:10: /tmp/converters/libvisio/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 = bool]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = bool]' VSDStyles.h:214:18: required from here /tmp/converters/libvisio/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() ^~~~~~~~~~~~~~~~ /tmp/converters/libvisio/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]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = unsigned int]' VSDStyles.h:326:84: required from here /tmp/converters/libvisio/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++] In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15:0, from VSDGeometryList.h:18, from VSDParser.h:21, from VSD6Parser.h:16, from VSD6Parser.cpp:10: /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::init_value_tag, boost::optional_detail::optional_base::argument_type) [with T = libvisio::VSDName; boost::optional_detail::optional_base::argument_type = const libvisio::VSDName&]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:939:81: required from 'boost::optional::optional(boost::optional::argument_type) [with T = libvisio::VSDName; boost::optional::argument_type = const libvisio::VSDName&]' VSD6Parser.cpp:155:101: required from here /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:160:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( init_value_tag, argument_type val ) ^~~~~~~~~~~~~ /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::init_value_tag, boost::optional_detail::optional_base::argument_type) [with T = libvisio::Colour; boost::optional_detail::optional_base::argument_type = const libvisio::Colour&]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:939:81: required from 'boost::optional::optional(boost::optional::argument_type) [with T = libvisio::Colour; boost::optional::argument_type = const libvisio::Colour&]' VSD6Parser.cpp:155:101: required from here /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:160:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] --- VDXParser.lo --- In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15:0, from VSDXMLParserBase.h:17, from VDXParser.h:14, from VDXParser.cpp:10: /tmp/converters/libvisio/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 = libvisio::Colour]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /tmp/converters/libvisio/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 ) ^~~~~~~~~~~~~ /tmp/converters/libvisio/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 = libvisio::VSDName]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /tmp/converters/libvisio/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++] --- VSD5Parser.lo --- In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15, from VSDGeometryList.h:18, from VSDParser.h:21, from VSD6Parser.h:16, from VSD5Parser.h:16, from VSD5Parser.cpp:10: /tmp/converters/libvisio/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 = double]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = double]' VSDStyles.h:27:34: required from here /tmp/converters/libvisio/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 /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15:0, from VSDGeometryList.h:18, from VSDParser.h:21, from VSD6Parser.h:16, from VSD5Parser.h:16, from VSD5Parser.cpp:10: /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libvisio::Colour]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libvisio::Colour]' VSDStyles.h:27:34: required from here /tmp/converters/libvisio/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 /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15, from VSDGeometryList.h:18, from VSDParser.h:21, from VSD6Parser.h:16, from VSD5Parser.h:16, from VSD5Parser.cpp:10: /tmp/converters/libvisio/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 char]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = unsigned char]' VSDStyles.h:27:34: required from here /tmp/converters/libvisio/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() ^~~~~~~~~~~~~~~~ /tmp/converters/libvisio/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 = long int]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = long int]' VSDStyles.h:27:34: required from here /tmp/converters/libvisio/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++] In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15:0, from VSDGeometryList.h:18, from VSDParser.h:21, from VSD6Parser.h:16, from VSD5Parser.h:16, from VSD5Parser.cpp:10: /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libvisio::VSDName]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libvisio::VSDName]' VSDStyles.h:214:18: required from here /tmp/converters/libvisio/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 /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15, from VSDGeometryList.h:18, from VSDParser.h:21, from VSD6Parser.h:16, from VSD5Parser.h:16, from VSD5Parser.cpp:10: /tmp/converters/libvisio/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 = bool]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = bool]' VSDStyles.h:214:18: required from here /tmp/converters/libvisio/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() ^~~~~~~~~~~~~~~~ /tmp/converters/libvisio/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]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = unsigned int]' VSDStyles.h:326:84: required from here /tmp/converters/libvisio/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++] In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15:0, from VSDGeometryList.h:18, from VSDParser.h:21, from VSD6Parser.h:16, from VSD5Parser.h:16, from VSD5Parser.cpp:10: /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::init_value_tag, boost::optional_detail::optional_base::argument_type) [with T = libvisio::Colour; boost::optional_detail::optional_base::argument_type = const libvisio::Colour&]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:939:81: required from 'boost::optional::optional(boost::optional::argument_type) [with T = libvisio::Colour; boost::optional::argument_type = const libvisio::Colour&]' VSD5Parser.cpp:217:129: required from here /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:160:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( init_value_tag, argument_type val ) ^~~~~~~~~~~~~ /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::init_value_tag, boost::optional_detail::optional_base::argument_type) [with T = libvisio::VSDName; boost::optional_detail::optional_base::argument_type = const libvisio::VSDName&]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:939:81: required from 'boost::optional::optional(boost::optional::argument_type) [with T = libvisio::VSDName; boost::optional::argument_type = const libvisio::VSDName&]' VSD5Parser.cpp:249:87: required from here /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:160:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] --- VDXParser.lo --- In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15, from VSDXMLParserBase.h:17, from VDXParser.h:14, from VDXParser.cpp:10: /tmp/converters/libvisio/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 = double]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = double]' VSDStyles.h:27:34: required from here /tmp/converters/libvisio/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 /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15:0, from VSDXMLParserBase.h:17, from VDXParser.h:14, from VDXParser.cpp:10: /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libvisio::Colour]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libvisio::Colour]' VSDStyles.h:27:34: required from here /tmp/converters/libvisio/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 /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15, from VSDXMLParserBase.h:17, from VDXParser.h:14, from VDXParser.cpp:10: /tmp/converters/libvisio/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 char]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = unsigned char]' VSDStyles.h:27:34: required from here /tmp/converters/libvisio/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() ^~~~~~~~~~~~~~~~ /tmp/converters/libvisio/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 = long int]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = long int]' VSDStyles.h:27:34: required from here /tmp/converters/libvisio/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++] In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15:0, from VSDXMLParserBase.h:17, from VDXParser.h:14, from VDXParser.cpp:10: /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libvisio::VSDName]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libvisio::VSDName]' VSDStyles.h:214:18: required from here /tmp/converters/libvisio/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 /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15, from VSDXMLParserBase.h:17, from VDXParser.h:14, from VDXParser.cpp:10: /tmp/converters/libvisio/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 = bool]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = bool]' VSDStyles.h:214:18: required from here /tmp/converters/libvisio/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() ^~~~~~~~~~~~~~~~ /tmp/converters/libvisio/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]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = unsigned int]' VSDStyles.h:326:84: required from here /tmp/converters/libvisio/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++] In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15:0, from VSDXMLParserBase.h:17, from VDXParser.h:14, from VDXParser.cpp:10: /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::init_value_tag, boost::optional_detail::optional_base::argument_type) [with T = libvisio::Colour; boost::optional_detail::optional_base::argument_type = const libvisio::Colour&]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:939:81: required from 'boost::optional::optional(boost::optional::argument_type) [with T = libvisio::Colour; boost::optional::argument_type = const libvisio::Colour&]' VDXParser.cpp:901:105: required from here /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:160:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( init_value_tag, argument_type val ) ^~~~~~~~~~~~~ --- VSDCharacterList.lo --- CXX VSDCharacterList.lo --- VSDContentCollector.lo --- CXX VSDContentCollector.lo --- VSDCharacterList.lo --- In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15:0, from VSDStyles.h:15, from VSDCharacterList.h:17, from VSDCharacterList.cpp:10: /tmp/converters/libvisio/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 = libvisio::Colour]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /tmp/converters/libvisio/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 ) ^~~~~~~~~~~~~ /tmp/converters/libvisio/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 = libvisio::VSDName]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /tmp/converters/libvisio/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++] In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15, from VSDStyles.h:15, from VSDCharacterList.h:17, from VSDCharacterList.cpp:10: /tmp/converters/libvisio/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 = double]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = double]' VSDStyles.h:27:34: required from here /tmp/converters/libvisio/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 /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15:0, from VSDStyles.h:15, from VSDCharacterList.h:17, from VSDCharacterList.cpp:10: /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libvisio::Colour]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libvisio::Colour]' VSDStyles.h:27:34: required from here /tmp/converters/libvisio/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 /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15, from VSDStyles.h:15, from VSDCharacterList.h:17, from VSDCharacterList.cpp:10: /tmp/converters/libvisio/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 char]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = unsigned char]' VSDStyles.h:27:34: required from here /tmp/converters/libvisio/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() ^~~~~~~~~~~~~~~~ /tmp/converters/libvisio/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 = long int]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = long int]' VSDStyles.h:27:34: required from here /tmp/converters/libvisio/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++] In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15:0, from VSDStyles.h:15, from VSDCharacterList.h:17, from VSDCharacterList.cpp:10: /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libvisio::VSDName]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libvisio::VSDName]' VSDStyles.h:214:18: required from here /tmp/converters/libvisio/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 /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15, from VSDStyles.h:15, from VSDCharacterList.h:17, from VSDCharacterList.cpp:10: /tmp/converters/libvisio/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 = bool]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = bool]' VSDStyles.h:214:18: required from here /tmp/converters/libvisio/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() ^~~~~~~~~~~~~~~~ /tmp/converters/libvisio/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]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = unsigned int]' VSDStyles.h:326:84: required from here /tmp/converters/libvisio/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++] --- VSDFieldList.lo --- CXX VSDFieldList.lo In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15:0, from VSDCollector.h:14, from VSDFieldList.cpp:14: /tmp/converters/libvisio/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 = libvisio::Colour]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /tmp/converters/libvisio/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 ) ^~~~~~~~~~~~~ /tmp/converters/libvisio/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 = libvisio::VSDName]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /tmp/converters/libvisio/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++] In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15, from VSDCollector.h:14, from VSDFieldList.cpp:14: /tmp/converters/libvisio/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 = double]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = double]' VSDStyles.h:27:34: required from here /tmp/converters/libvisio/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 /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15:0, from VSDCollector.h:14, from VSDFieldList.cpp:14: /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libvisio::Colour]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libvisio::Colour]' VSDStyles.h:27:34: required from here /tmp/converters/libvisio/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 /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15, from VSDCollector.h:14, from VSDFieldList.cpp:14: /tmp/converters/libvisio/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 char]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = unsigned char]' VSDStyles.h:27:34: required from here /tmp/converters/libvisio/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() ^~~~~~~~~~~~~~~~ /tmp/converters/libvisio/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 = long int]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = long int]' VSDStyles.h:27:34: required from here /tmp/converters/libvisio/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++] In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15:0, from VSDCollector.h:14, from VSDFieldList.cpp:14: /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libvisio::VSDName]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libvisio::VSDName]' VSDStyles.h:214:18: required from here /tmp/converters/libvisio/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 /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15, from VSDCollector.h:14, from VSDFieldList.cpp:14: /tmp/converters/libvisio/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 = bool]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = bool]' VSDStyles.h:214:18: required from here /tmp/converters/libvisio/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() ^~~~~~~~~~~~~~~~ /tmp/converters/libvisio/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]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = unsigned int]' VSDStyles.h:326:84: required from here /tmp/converters/libvisio/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++] --- VSDGeometryList.lo --- CXX VSDGeometryList.lo --- VSDContentCollector.lo --- In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/support/modify.hpp:16:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:16, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from VSDContentCollector.cpp:18: /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/support/unused.hpp: In member function 'const boost::spirit::unused_type& boost::spirit::unused_type::operator=(const T&) const': /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/support/unused.hpp:40:21: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/support/unused.hpp: In member function 'boost::spirit::unused_type& boost::spirit::unused_type::operator=(const T&)': /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/support/unused.hpp:47:21: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/phoenix/core/limits.hpp:28:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/phoenix/core/actor.hpp:13, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from VSDContentCollector.cpp:18: /tmp/converters/libvisio/work/.buildlink/include/boost/proto/proto_fwd.hpp: At global scope: /tmp/converters/libvisio/work/.buildlink/include/boost/proto/proto_fwd.hpp:159:43: warning: user-defined 'boost::proto::detail::private_type_ boost::proto::detail::private_type_::operator,(int) const' always evaluates both arguments [-Weffc++] private_type_ operator ,(int) const; ^~~~~ --- VSDInternalStream.lo --- --- VSDContentCollector.lo --- In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/proto/transform/impl.hpp:17:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/proto/transform/pass_through.hpp:24, from /tmp/converters/libvisio/work/.buildlink/include/boost/proto/traits.hpp:33, from /tmp/converters/libvisio/work/.buildlink/include/boost/proto/matches.hpp:42, from /tmp/converters/libvisio/work/.buildlink/include/boost/phoenix/core/domain.hpp:12, from /tmp/converters/libvisio/work/.buildlink/include/boost/phoenix/core/actor.hpp:18, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from VSDContentCollector.cpp:18: /tmp/converters/libvisio/work/.buildlink/include/boost/proto/detail/any.hpp:41:32: warning: prefix 'boost::proto::detail::anyns::any boost::proto::detail::anyns::any::operator++()' should return 'boost::proto::detail::anyns::any&' [-Weffc++] any operator++(); ^ /tmp/converters/libvisio/work/.buildlink/include/boost/proto/detail/any.hpp:42:32: warning: prefix 'boost::proto::detail::anyns::any boost::proto::detail::anyns::any::operator--()' should return 'boost::proto::detail::anyns::any&' [-Weffc++] any operator--(); ^ /tmp/converters/libvisio/work/.buildlink/include/boost/proto/detail/any.hpp:59:47: warning: user-defined 'boost::proto::detail::anyns::any boost::proto::detail::anyns::operator||(boost::proto::detail::anyns::any, boost::proto::detail::anyns::any)' always evaluates both arguments [-Weffc++] friend any operator||(any, any); ^ --- VSDInternalStream.lo --- CXX VSDInternalStream.lo --- VSDContentCollector.lo --- /tmp/converters/libvisio/work/.buildlink/include/boost/proto/detail/any.hpp:60:47: warning: user-defined 'boost::proto::detail::anyns::any boost::proto::detail::anyns::operator&&(boost::proto::detail::anyns::any, boost::proto::detail::anyns::any)' always evaluates both arguments [-Weffc++] friend any operator&&(any, any); ^ /tmp/converters/libvisio/work/.buildlink/include/boost/proto/detail/any.hpp:64:46: warning: user-defined 'boost::proto::detail::anyns::any boost::proto::detail::anyns::operator,(boost::proto::detail::anyns::any, boost::proto::detail::anyns::any)' always evaluates both arguments [-Weffc++] friend any operator,(any, any); ^ In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/proto/transform/when.hpp:25:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/proto/matches.hpp:43, from /tmp/converters/libvisio/work/.buildlink/include/boost/phoenix/core/domain.hpp:12, from /tmp/converters/libvisio/work/.buildlink/include/boost/phoenix/core/actor.hpp:18, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from VSDContentCollector.cpp:18: /tmp/converters/libvisio/work/.buildlink/include/boost/proto/transform/env.hpp:426:66: warning: user-defined 'const typename boost::disable_if_c::value, boost::proto::envns_::env::type>::type> >::type boost::proto::envns_::operator,(T&, const boost::proto::envns_::env&)' always evaluates both arguments [-Weffc++] >::type const operator,(T &t, env const &head) ^ /tmp/converters/libvisio/work/.buildlink/include/boost/proto/transform/env.hpp:436:62: warning: user-defined 'const boost::proto::envns_::env::type>::type> boost::proto::envns_::operator,(const T&, const boost::proto::envns_::env&)' always evaluates both arguments [-Weffc++] operator,(T const &t, env const &head) ^ --- VSDLayerList.lo --- CXX VSDLayerList.lo --- VSDGeometryList.lo --- In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15:0, from VSDGeometryList.h:18, from VSDGeometryList.cpp:10: /tmp/converters/libvisio/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 = libvisio::Colour]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /tmp/converters/libvisio/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 ) ^~~~~~~~~~~~~ /tmp/converters/libvisio/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 = libvisio::VSDName]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /tmp/converters/libvisio/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++] --- VSDLayerList.lo --- In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15:0, from VSDLayerList.h:15, from VSDLayerList.cpp:10: /tmp/converters/libvisio/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 = libvisio::Colour]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /tmp/converters/libvisio/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 ) ^~~~~~~~~~~~~ /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libvisio::Colour]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libvisio::Colour]' VSDLayerList.cpp:12:73: required from here /tmp/converters/libvisio/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() ^~~~~~~~~~~~~ --- VSDGeometryList.lo --- In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15, from VSDGeometryList.h:18, from VSDGeometryList.cpp:10: /tmp/converters/libvisio/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 = double]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = double]' VSDStyles.h:27:34: required from here /tmp/converters/libvisio/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 /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15:0, from VSDGeometryList.h:18, from VSDGeometryList.cpp:10: /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libvisio::Colour]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libvisio::Colour]' VSDStyles.h:27:34: required from here /tmp/converters/libvisio/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 /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15, from VSDGeometryList.h:18, from VSDGeometryList.cpp:10: /tmp/converters/libvisio/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 char]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = unsigned char]' VSDStyles.h:27:34: required from here /tmp/converters/libvisio/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() ^~~~~~~~~~~~~~~~ /tmp/converters/libvisio/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 = long int]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = long int]' VSDStyles.h:27:34: required from here /tmp/converters/libvisio/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++] In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15:0, from VSDGeometryList.h:18, from VSDGeometryList.cpp:10: /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libvisio::VSDName]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libvisio::VSDName]' VSDStyles.h:214:18: required from here /tmp/converters/libvisio/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 /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15, from VSDGeometryList.h:18, from VSDGeometryList.cpp:10: /tmp/converters/libvisio/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 = bool]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = bool]' VSDStyles.h:214:18: required from here /tmp/converters/libvisio/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() ^~~~~~~~~~~~~~~~ /tmp/converters/libvisio/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]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = unsigned int]' VSDStyles.h:326:84: required from here /tmp/converters/libvisio/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++] In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15:0, from VSDGeometryList.h:18, from VSDGeometryList.cpp:10: /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::init_value_tag, boost::optional_detail::optional_base::argument_type) [with T = libvisio::NURBSData; boost::optional_detail::optional_base::argument_type = const libvisio::NURBSData&]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:939:81: required from 'boost::optional::optional(boost::optional::argument_type) [with T = libvisio::NURBSData; boost::optional::argument_type = const libvisio::NURBSData&]' VSDGeometryList.cpp:427:103: required from here /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:160:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( init_value_tag, argument_type val ) ^~~~~~~~~~~~~ /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::init_value_tag, boost::optional_detail::optional_base::argument_type) [with T = libvisio::PolylineData; boost::optional_detail::optional_base::argument_type = const libvisio::PolylineData&]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:939:81: required from 'boost::optional::optional(boost::optional::argument_type) [with T = libvisio::PolylineData; boost::optional::argument_type = const libvisio::PolylineData&]' VSDGeometryList.cpp:468:60: required from here /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:160:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] --- VSDContentCollector.lo --- In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/support/attributes.hpp:19:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/detail/attributes.hpp:12, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:16, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from VSDContentCollector.cpp:18: /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/support/detail/hold_any.hpp:45:12: warning: 'struct boost::spirit::bad_any_cast' has pointer data members [-Weffc++] struct bad_any_cast ^~~~~~~~~~~~ /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/support/detail/hold_any.hpp:45:12: warning: but does not override 'boost::spirit::bad_any_cast(const boost::spirit::bad_any_cast&)' [-Weffc++] /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/support/detail/hold_any.hpp:45:12: warning: or 'operator=(const boost::spirit::bad_any_cast&)' [-Weffc++] In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from VSDContentCollector.cpp:18: /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp: In member function 'typename boost::spirit::make_component::result(Elements, boost::spirit::unused_type)>::type boost::spirit::make_component::operator()(const Elements&, boost::spirit::unused_type) const': /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:170:24: warning: declaration of 'result' shadows a member of 'boost::spirit::make_component' [-Wshadow] result(elements.car, elements.cdr.car); ^~~~~~~~ /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:149:16: note: shadowed declaration is here struct result; ^~~~~~ --- VSDMetaData.lo --- CXX VSDMetaData.lo In file included from /tmp/converters/libvisio/work/.buildlink/include/unicode/uenum.h:25:0, from /tmp/converters/libvisio/work/.buildlink/include/unicode/ucnv.h:52, from VSDMetaData.cpp:17: /tmp/converters/libvisio/work/.buildlink/include/unicode/localpointer.h:561:31: error: parameter declared 'auto' template ^~~~~~~~~~~~~ /tmp/converters/libvisio/work/.buildlink/include/unicode/localpointer.h:573:76: error: template argument 2 is invalid explicit LocalOpenPointer(std::unique_ptr &&p) ^ /tmp/converters/libvisio/work/.buildlink/include/unicode/localpointer.h:583:78: error: template argument 2 is invalid LocalOpenPointer &operator=(std::unique_ptr &&p) { ^ /tmp/converters/libvisio/work/.buildlink/include/unicode/localpointer.h:599:59: error: template argument 2 is invalid operator std::unique_ptr () && { ^ /tmp/converters/libvisio/work/.buildlink/include/unicode/localpointer.h: In constructor 'icu_75::internal::LocalOpenPointer::LocalOpenPointer(int&&)': /tmp/converters/libvisio/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()) {} ^~~~~~~ /tmp/converters/libvisio/work/.buildlink/include/unicode/localpointer.h: In member function 'icu_75::internal::LocalOpenPointer& icu_75::internal::LocalOpenPointer::operator=(int&&)': /tmp/converters/libvisio/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()); ^~~~~~~ /tmp/converters/libvisio/work/.buildlink/include/unicode/uenum.h: At global scope: /tmp/converters/libvisio/work/.buildlink/include/unicode/localpointer.h:551:81: note: invalid template non-type parameter using LocalPointerClassName = internal::LocalOpenPointer ^ /tmp/converters/libvisio/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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/converters/libvisio/work/.buildlink/include/unicode/localpointer.h:551:81: note: invalid template non-type parameter using LocalPointerClassName = internal::LocalOpenPointer ^ /tmp/converters/libvisio/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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ --- VSDOutputElementList.lo --- CXX VSDOutputElementList.lo --- VSDMetaData.lo --- *** [VSDMetaData.lo] Error code 1 make[4]: stopped in /tmp/converters/libvisio/work/libvisio-0.1.7/src/lib --- VSDContentCollector.lo --- In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/char/char_parser.hpp:21:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/char.hpp:14, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi.hpp:17, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from VSDContentCollector.cpp:18: /tmp/converters/libvisio/work/.buildlink/include/boost/proto/operators.hpp: At global scope: /tmp/converters/libvisio/work/.buildlink/include/boost/proto/operators.hpp:219:67: warning: prefix 'const typename boost::proto::detail::enable_unary, boost::proto::tagns_::tag::pre_inc, const Arg&>::type boost::proto::exprns_::operator++(Arg&&)' should return 'Arg&' [-Weffc++] operator OP(Arg &&arg BOOST_PROTO_UNARY_OP_IS_POSTFIX_ ## POST) \ ^ /tmp/converters/libvisio/work/.buildlink/include/boost/proto/operators.hpp:254:5: note: in expansion of macro 'BOOST_PROTO_DEFINE_UNARY_OPERATOR' BOOST_PROTO_DEFINE_UNARY_OPERATOR(++, boost::proto::tag::pre_inc, TRAIT, DOMAIN, 0) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/converters/libvisio/work/.buildlink/include/boost/proto/operators.hpp:307:9: note: in expansion of macro 'BOOST_PROTO_DEFINE_OPERATORS' BOOST_PROTO_DEFINE_OPERATORS(is_extension, deduce_domain) ^ /tmp/converters/libvisio/work/.buildlink/include/boost/proto/operators.hpp:219:67: warning: prefix 'const typename boost::proto::detail::enable_unary, boost::proto::tagns_::tag::pre_dec, const Arg&>::type boost::proto::exprns_::operator--(Arg&&)' should return 'Arg&' [-Weffc++] operator OP(Arg &&arg BOOST_PROTO_UNARY_OP_IS_POSTFIX_ ## POST) \ ^ /tmp/converters/libvisio/work/.buildlink/include/boost/proto/operators.hpp:255:5: note: in expansion of macro 'BOOST_PROTO_DEFINE_UNARY_OPERATOR' BOOST_PROTO_DEFINE_UNARY_OPERATOR(--, boost::proto::tag::pre_dec, TRAIT, DOMAIN, 0) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/converters/libvisio/work/.buildlink/include/boost/proto/operators.hpp:307:9: note: in expansion of macro 'BOOST_PROTO_DEFINE_OPERATORS' BOOST_PROTO_DEFINE_OPERATORS(is_extension, deduce_domain) ^ /tmp/converters/libvisio/work/.buildlink/include/boost/proto/operators.hpp:219:67: warning: postfix 'const typename boost::proto::detail::enable_unary, boost::proto::tagns_::tag::post_inc, const Arg&>::type boost::proto::exprns_::operator++(Arg&&, int)' should return 'Arg' [-Weffc++] operator OP(Arg &&arg BOOST_PROTO_UNARY_OP_IS_POSTFIX_ ## POST) \ ^ /tmp/converters/libvisio/work/.buildlink/include/boost/proto/operators.hpp:256:5: note: in expansion of macro 'BOOST_PROTO_DEFINE_UNARY_OPERATOR' BOOST_PROTO_DEFINE_UNARY_OPERATOR(++, boost::proto::tag::post_inc, TRAIT, DOMAIN, 1) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/converters/libvisio/work/.buildlink/include/boost/proto/operators.hpp:307:9: note: in expansion of macro 'BOOST_PROTO_DEFINE_OPERATORS' BOOST_PROTO_DEFINE_OPERATORS(is_extension, deduce_domain) ^ /tmp/converters/libvisio/work/.buildlink/include/boost/proto/operators.hpp:219:67: warning: postfix 'const typename boost::proto::detail::enable_unary, boost::proto::tagns_::tag::post_dec, const Arg&>::type boost::proto::exprns_::operator--(Arg&&, int)' should return 'Arg' [-Weffc++] operator OP(Arg &&arg BOOST_PROTO_UNARY_OP_IS_POSTFIX_ ## POST) \ ^ /tmp/converters/libvisio/work/.buildlink/include/boost/proto/operators.hpp:257:5: note: in expansion of macro 'BOOST_PROTO_DEFINE_UNARY_OPERATOR' BOOST_PROTO_DEFINE_UNARY_OPERATOR(--, boost::proto::tag::post_dec, TRAIT, DOMAIN, 1) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/converters/libvisio/work/.buildlink/include/boost/proto/operators.hpp:307:9: note: in expansion of macro 'BOOST_PROTO_DEFINE_OPERATORS' BOOST_PROTO_DEFINE_OPERATORS(is_extension, deduce_domain) ^ /tmp/converters/libvisio/work/.buildlink/include/boost/proto/operators.hpp:238:43: warning: user-defined 'const typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::logical_or, const Left&, const Right&>::type boost::proto::exprns_::operator||(Left&&, Right&&)' always evaluates both arguments [-Weffc++] operator OP(Left &&left, Right &&right) \ ^ /tmp/converters/libvisio/work/.buildlink/include/boost/proto/operators.hpp:271:5: note: in expansion of macro 'BOOST_PROTO_DEFINE_BINARY_OPERATOR' BOOST_PROTO_DEFINE_BINARY_OPERATOR(||, boost::proto::tag::logical_or, TRAIT, DOMAIN) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/converters/libvisio/work/.buildlink/include/boost/proto/operators.hpp:307:9: note: in expansion of macro 'BOOST_PROTO_DEFINE_OPERATORS' BOOST_PROTO_DEFINE_OPERATORS(is_extension, deduce_domain) ^ /tmp/converters/libvisio/work/.buildlink/include/boost/proto/operators.hpp:238:43: warning: user-defined 'const typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::logical_and, const Left&, const Right&>::type boost::proto::exprns_::operator&&(Left&&, Right&&)' always evaluates both arguments [-Weffc++] operator OP(Left &&left, Right &&right) \ ^ /tmp/converters/libvisio/work/.buildlink/include/boost/proto/operators.hpp:272:5: note: in expansion of macro 'BOOST_PROTO_DEFINE_BINARY_OPERATOR' BOOST_PROTO_DEFINE_BINARY_OPERATOR(&&, boost::proto::tag::logical_and, TRAIT, DOMAIN) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/converters/libvisio/work/.buildlink/include/boost/proto/operators.hpp:307:9: note: in expansion of macro 'BOOST_PROTO_DEFINE_OPERATORS' BOOST_PROTO_DEFINE_OPERATORS(is_extension, deduce_domain) ^ /tmp/converters/libvisio/work/.buildlink/include/boost/proto/operators.hpp:238:43: warning: user-defined 'const typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::comma, const Left&, const Right&>::type boost::proto::exprns_::operator,(Left&&, Right&&)' always evaluates both arguments [-Weffc++] operator OP(Left &&left, Right &&right) \ ^ /tmp/converters/libvisio/work/.buildlink/include/boost/proto/operators.hpp:276:5: note: in expansion of macro 'BOOST_PROTO_DEFINE_BINARY_OPERATOR' BOOST_PROTO_DEFINE_BINARY_OPERATOR(BOOST_PP_COMMA(), boost::proto::tag::comma, TRAIT, DOMAIN) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/converters/libvisio/work/.buildlink/include/boost/proto/operators.hpp:307:9: note: in expansion of macro 'BOOST_PROTO_DEFINE_OPERATORS' BOOST_PROTO_DEFINE_OPERATORS(is_extension, deduce_domain) ^ In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/directive/raw.hpp:24, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/directive.hpp:22, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi.hpp:20, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from VSDContentCollector.cpp:18: /tmp/converters/libvisio/work/.buildlink/include/boost/iterator/iterator_facade.hpp:745:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /tmp/converters/libvisio/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /tmp/converters/libvisio/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /tmp/converters/libvisio/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/function/function_template.hpp:14:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/function.hpp:16, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/nonterminal/rule.hpp:17, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/nonterminal.hpp:14, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi.hpp:21, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from VSDContentCollector.cpp:18: /tmp/converters/libvisio/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()': /tmp/converters/libvisio/work/.buildlink/include/boost/function/function_base.hpp:509:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/shared_ptr.hpp:17:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/string/symbols.hpp:30, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/string.hpp:15, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi.hpp:28, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from VSDContentCollector.cpp:18: /tmp/converters/libvisio/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()': /tmp/converters/libvisio/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/string.hpp:15:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi.hpp:28, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from VSDContentCollector.cpp:18: /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/string/symbols.hpp: At global scope: /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/string/symbols.hpp:321:37: warning: user-defined 'const boost::spirit::qi::symbols::adder& boost::spirit::qi::symbols::adder::operator,(const Str&) const' always evaluates both arguments [-Weffc++] operator,(Str const& s) const ^~~~~ /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/string/symbols.hpp:360:37: warning: user-defined 'const boost::spirit::qi::symbols::remover& boost::spirit::qi::symbols::remover::operator,(const Str&) const' always evaluates both arguments [-Weffc++] operator,(Str const& s) const ^~~~~ In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/smart_ptr/detail/atomic_count.hpp:78:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/detail/atomic_count.hpp:19, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/support/iterators/detail/ref_counted_policy.hpp:13, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/support/iterators/istream_iterator.hpp:9, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/stream/detail/match_manip.hpp:15, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/stream/stream.hpp:15, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/stream.hpp:15, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi.hpp:30, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from VSDContentCollector.cpp:18: /tmp/converters/libvisio/work/.buildlink/include/boost/smart_ptr/detail/atomic_count_gcc_atomic.hpp:36:21: warning: prefix 'long int boost::detail::atomic_count::operator++()' should return 'boost::detail::atomic_count&' [-Weffc++] long operator++() ^ /tmp/converters/libvisio/work/.buildlink/include/boost/smart_ptr/detail/atomic_count_gcc_atomic.hpp:41:21: warning: prefix 'long int boost::detail::atomic_count::operator--()' should return 'boost::detail::atomic_count&' [-Weffc++] long operator--() ^ In file included from /tmp/converters/libvisio/work/.buildlink/include/unicode/uenum.h:25:0, from /tmp/converters/libvisio/work/.buildlink/include/unicode/ucnv.h:52, from VSDContentCollector.cpp:19: /tmp/converters/libvisio/work/.buildlink/include/unicode/localpointer.h:561:31: error: parameter declared 'auto' template ^~~~~~~~~~~~~ /tmp/converters/libvisio/work/.buildlink/include/unicode/localpointer.h:573:76: error: template argument 2 is invalid explicit LocalOpenPointer(std::unique_ptr &&p) ^ /tmp/converters/libvisio/work/.buildlink/include/unicode/localpointer.h:583:78: error: template argument 2 is invalid LocalOpenPointer &operator=(std::unique_ptr &&p) { ^ /tmp/converters/libvisio/work/.buildlink/include/unicode/localpointer.h:599:59: error: template argument 2 is invalid operator std::unique_ptr () && { ^ /tmp/converters/libvisio/work/.buildlink/include/unicode/localpointer.h: In constructor 'icu_75::internal::LocalOpenPointer::LocalOpenPointer(int&&)': /tmp/converters/libvisio/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()) {} ^~~~~~~ /tmp/converters/libvisio/work/.buildlink/include/unicode/localpointer.h: In member function 'icu_75::internal::LocalOpenPointer& icu_75::internal::LocalOpenPointer::operator=(int&&)': /tmp/converters/libvisio/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()); ^~~~~~~ /tmp/converters/libvisio/work/.buildlink/include/unicode/uenum.h: At global scope: /tmp/converters/libvisio/work/.buildlink/include/unicode/localpointer.h:551:81: note: invalid template non-type parameter using LocalPointerClassName = internal::LocalOpenPointer ^ /tmp/converters/libvisio/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); ^ /tmp/converters/libvisio/work/.buildlink/include/unicode/localpointer.h:551:81: note: invalid template non-type parameter using LocalPointerClassName = internal::LocalOpenPointer ^ /tmp/converters/libvisio/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 /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15:0, from VSDCollector.h:14, from VSDContentCollector.h:22, from VSDContentCollector.cpp:10: /tmp/converters/libvisio/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 = libvisio::Colour]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /tmp/converters/libvisio/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 ) ^~~~~~~~~~~~~ /tmp/converters/libvisio/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 = libvisio::VSDName]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /tmp/converters/libvisio/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++] In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/support/info.hpp:14:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/domain.hpp:16, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:15, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from VSDContentCollector.cpp:18: /tmp/converters/libvisio/work/.buildlink/include/boost/variant/variant.hpp: In instantiation of 'boost::variant::variant(T&&, typename boost::enable_if, boost::mpl::not_ >, boost::mpl::not_ > >, boost::detail::variant::is_variant_constructible_from::is_recursive_, boost::mpl::transform::is_sequence_based_, typename boost::mpl::eval_if::is_recursive_, T0_, boost::mpl::identity >::type, boost::detail::variant::make_variant_list::is_recursive_, T0_, boost::mpl::identity >::type, TN ...> >::type, boost::mpl::protect > > >, boost::mpl::identity::is_sequence_based_, typename boost::mpl::eval_if::is_recursive_, T0_, boost::mpl::identity >::type, boost::detail::variant::make_variant_list::is_recursive_, T0_, boost::mpl::identity >::type, TN ...> >::type> >::type, boost::mpl::protect > >::type> >, boost::is_same >, bool>::type) [with T = boost::spirit::info::nil_; T0_ = boost::spirit::info::nil_; TN = {std::__cxx11::basic_string, std::allocator >, boost::recursive_wrapper, boost::recursive_wrapper >, boost::recursive_wrapper > >}; typename boost::enable_if, boost::mpl::not_ >, boost::mpl::not_ > >, boost::detail::variant::is_variant_constructible_from::is_recursive_, boost::mpl::transform::is_sequence_based_, typename boost::mpl::eval_if::is_recursive_, T0_, boost::mpl::identity >::type, boost::detail::variant::make_variant_list::is_recursive_, T0_, boost::mpl::identity >::type, TN ...> >::type, boost::mpl::protect > > >, boost::mpl::identity::is_sequence_based_, typename boost::mpl::eval_if::is_recursive_, T0_, boost::mpl::identity >::type, boost::detail::variant::make_variant_list::is_recursive_, T0_, boost::mpl::identity >::type, TN ...> >::type> >::type, boost::mpl::protect > >::type> >, boost::is_same >, bool>::type = bool]': /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/support/info.hpp:43:36: required from here /tmp/converters/libvisio/work/.buildlink/include/boost/variant/variant.hpp:1619:5: warning: 'boost::variant, std::allocator >, boost::recursive_wrapper, boost::recursive_wrapper >, boost::recursive_wrapper > > >::which_' should be initialized in the member initialization list [-Weffc++] variant(T&& operand, ^~~~~~~ /tmp/converters/libvisio/work/.buildlink/include/boost/variant/variant.hpp:1619:5: warning: 'boost::variant, std::allocator >, boost::recursive_wrapper, boost::recursive_wrapper >, boost::recursive_wrapper > > >::storage_' should be initialized in the member initialization list [-Weffc++] /tmp/converters/libvisio/work/.buildlink/include/boost/variant/variant.hpp: In instantiation of 'boost::variant::variant(T&&, typename boost::enable_if, boost::mpl::not_ >, boost::mpl::not_ > >, boost::detail::variant::is_variant_constructible_from::is_recursive_, boost::mpl::transform::is_sequence_based_, typename boost::mpl::eval_if::is_recursive_, T0_, boost::mpl::identity >::type, boost::detail::variant::make_variant_list::is_recursive_, T0_, boost::mpl::identity >::type, TN ...> >::type, boost::mpl::protect > > >, boost::mpl::identity::is_sequence_based_, typename boost::mpl::eval_if::is_recursive_, T0_, boost::mpl::identity >::type, boost::detail::variant::make_variant_list::is_recursive_, T0_, boost::mpl::identity >::type, TN ...> >::type> >::type, boost::mpl::protect > >::type> >, boost::is_same >, bool>::type) [with T = std::__cxx11::basic_string; T0_ = boost::spirit::info::nil_; TN = {std::__cxx11::basic_string, std::allocator >, boost::recursive_wrapper, boost::recursive_wrapper >, boost::recursive_wrapper > >}; typename boost::enable_if, boost::mpl::not_ >, boost::mpl::not_ > >, boost::detail::variant::is_variant_constructible_from::is_recursive_, boost::mpl::transform::is_sequence_based_, typename boost::mpl::eval_if::is_recursive_, T0_, boost::mpl::identity >::type, boost::detail::variant::make_variant_list::is_recursive_, T0_, boost::mpl::identity >::type, TN ...> >::type, boost::mpl::protect > > >, boost::mpl::identity::is_sequence_based_, typename boost::mpl::eval_if::is_recursive_, T0_, boost::mpl::identity >::type, boost::detail::variant::make_variant_list::is_recursive_, T0_, boost::mpl::identity >::type, TN ...> >::type> >::type, boost::mpl::protect > >::type> >, boost::is_same >, bool>::type = bool]': /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/support/info.hpp:50:52: required from here /tmp/converters/libvisio/work/.buildlink/include/boost/variant/variant.hpp:1619:5: warning: 'boost::variant, std::allocator >, boost::recursive_wrapper, boost::recursive_wrapper >, boost::recursive_wrapper > > >::which_' should be initialized in the member initialization list [-Weffc++] /tmp/converters/libvisio/work/.buildlink/include/boost/variant/variant.hpp:1619:5: warning: 'boost::variant, std::allocator >, boost::recursive_wrapper, boost::recursive_wrapper >, boost::recursive_wrapper > > >::storage_' should be initialized in the member initialization list [-Weffc++] In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15, from VSDCollector.h:14, from VSDContentCollector.h:22, from VSDContentCollector.cpp:10: /tmp/converters/libvisio/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 = double]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = double]' VSDStyles.h:27:34: required from here /tmp/converters/libvisio/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 /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15:0, from VSDCollector.h:14, from VSDContentCollector.h:22, from VSDContentCollector.cpp:10: /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libvisio::Colour]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libvisio::Colour]' VSDStyles.h:27:34: required from here /tmp/converters/libvisio/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 /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15, from VSDCollector.h:14, from VSDContentCollector.h:22, from VSDContentCollector.cpp:10: /tmp/converters/libvisio/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 char]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = unsigned char]' VSDStyles.h:27:34: required from here /tmp/converters/libvisio/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() ^~~~~~~~~~~~~~~~ /tmp/converters/libvisio/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 = long int]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = long int]' VSDStyles.h:27:34: required from here /tmp/converters/libvisio/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++] In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15:0, from VSDCollector.h:14, from VSDContentCollector.h:22, from VSDContentCollector.cpp:10: /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libvisio::VSDName]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libvisio::VSDName]' VSDStyles.h:214:18: required from here /tmp/converters/libvisio/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 /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/optional.hpp:15, from VSDCollector.h:14, from VSDContentCollector.h:22, from VSDContentCollector.cpp:10: /tmp/converters/libvisio/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 = bool]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = bool]' VSDStyles.h:214:18: required from here /tmp/converters/libvisio/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() ^~~~~~~~~~~~~~~~ /tmp/converters/libvisio/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]': /tmp/converters/libvisio/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = unsigned int]' VSDStyles.h:326:84: required from here /tmp/converters/libvisio/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++] In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/operator.hpp:14:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi.hpp:23, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from VSDContentCollector.cpp:18: /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/operator/sequence.hpp: In instantiation of 'boost::spirit::qi::sequence::sequence(const Elements&) [with Elements = boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > >]': /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:315:20: required from 'boost::spirit::make_nary_composite::result_type boost::spirit::make_nary_composite::operator()(const Elements&, boost::spirit::unused_type) const [with Elements = boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > >; generator = boost::spirit::qi::sequence; boost::spirit::make_nary_composite::result_type = boost::spirit::qi::sequence, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > >]' /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:111:66: required from 'typename boost::spirit::make_component::result(Elements, Modifiers)>::type boost::spirit::make_component::operator()(const Elements&, const Modifiers&) const [with Elements = boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > >; Modifiers = boost::spirit::unused_type; Tag = boost::proto::tagns_::tag::shift_right; typename boost::spirit::make_component::result(Elements, Modifiers)>::type = boost::spirit::qi::sequence, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > >]' /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:283:41: required from 'boost::spirit::detail::make_binary::impl::result_type boost::spirit::detail::make_binary::impl::operator()(typename boost::spirit::detail::make_binary::impl::expr_param, typename boost::spirit::detail::make_binary::impl::state_param, typename boost::spirit::detail::make_binary::impl::data_param) const [with Expr = const boost::proto::exprns_::expr, 0>, boost::spirit::qi::uint_parser&>, 2>&, boost::proto::exprns_::expr, 0> >, 2>&; State = const boost::fusion::nil_&; Data = boost::spirit::unused_type&; Domain = boost::spirit::qi::domain; Tag = boost::proto::tagns_::tag::shift_right; Grammar = boost::spirit::meta_compiler::meta_grammar; boost::spirit::detail::make_binary::impl::result_type = boost::spirit::qi::sequence, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > >; typename boost::spirit::detail::make_binary::impl::expr_param = const boost::proto::exprns_::expr, 0>, boost::spirit::qi::uint_parser&>, 2>&, boost::proto::exprns_::expr, 0> >, 2>&; typename boost::spirit::detail::make_binary::impl::state_param = const boost::fusion::nil_&; typename boost::spirit::detail::make_binary::impl::data_param = boost::spirit::unused_type&]' /tmp/converters/libvisio/work/.buildlink/include/boost/proto/transform/impl.hpp:255:9: required from 'typename boost::proto::detail::apply_transform::result_type boost::proto::transform::operator()(Expr&&, State&&, Data&&) const [with Expr = const boost::proto::exprns_::expr, 0>, boost::spirit::qi::uint_parser&>, 2>&, boost::proto::exprns_::expr, 0> >, 2>&; State = const boost::fusion::nil_&; Data = boost::spirit::unused_type&; PrimitiveTransform = boost::proto::switch_::cases, boost::proto::tag_of()>; X = void; typename boost::proto::detail::apply_transform::result_type = boost::spirit::qi::sequence, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > >]' /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:248:51: required from 'boost::spirit::detail::make_binary_helper::impl::result_type boost::spirit::detail::make_binary_helper::impl::operator()(typename boost::spirit::detail::make_binary_helper::impl::expr_param, typename boost::spirit::detail::make_binary_helper::impl::state_param, typename boost::spirit::detail::make_binary_helper::impl::data_param) const [with Expr = const boost::proto::exprns_::expr, 0>, boost::spirit::qi::uint_parser&>, 2>&, boost::proto::exprns_::expr, 0> >, 2>&; State = boost::fusion::nil_; Data = boost::spirit::unused_type&; Grammar = boost::spirit::meta_compiler::meta_grammar; boost::spirit::detail::make_binary_helper::impl::result_type = boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::nil_>; typename boost::spirit::detail::make_binary_helper::impl::expr_param = const boost::proto::exprns_::expr, 0>, boost::spirit::qi::uint_parser&>, 2>&, boost::proto::exprns_::expr, 0> >, 2>&; typename boost::spirit::detail::make_binary_helper::impl::state_param = const boost::fusion::nil_&; typename boost::spirit::detail::make_binary_helper::impl::data_param = boost::spirit::unused_type&]' /tmp/converters/libvisio/work/.buildlink/include/boost/proto/matches.hpp:717:74: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/converters/libvisio/work/.buildlink/include/boost/proto/transform/impl.hpp:255:9: required from 'typename boost::proto::detail::apply_transform::result_type boost::proto::transform::operator()(Expr&&, State&&, Data&&) const [with Expr = const boost::proto::exprns_::expr, 0>, boost::spirit::qi::uint_parser&>, 2>&, boost::proto::exprns_::expr, 0> >, 2>&, const boost::proto::exprns_::expr, 0>, boost::spirit::qi::uint_parser&>, 2>&, boost::proto::exprns_::expr, 0> >, 2>&>, 2>&; State = mpl_::void_; Data = boost::spirit::unused_type&; PrimitiveTransform = boost::proto::switch_::cases, boost::proto::tag_of()>; X = void; typename boost::proto::detail::apply_transform::result_type = boost::spirit::qi::alternative, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::nil_> > >]' /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:243:32: required from 'static typename boost::spirit::result_of::compile::type boost::spirit::detail::compiler::compile(const Expr&, Modifiers, mpl_::true_) [with Expr = boost::proto::exprns_::expr, 0>, boost::spirit::qi::uint_parser&>, 2>&, boost::proto::exprns_::expr, 0> >, 2>&, const boost::proto::exprns_::expr, 0>, boost::spirit::qi::uint_parser&>, 2>&, boost::proto::exprns_::expr, 0> >, 2>&>, 2>; Modifiers = boost::spirit::unused_type; Domain = boost::spirit::qi::domain; typename boost::spirit::result_of::compile::type = boost::spirit::qi::alternative, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::nil_> > >; mpl_::true_ = mpl_::bool_]' /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:264:49: required from 'typename boost::spirit::result_of::compile::type boost::spirit::compile(const Expr&) [with Domain = boost::spirit::qi::domain; Expr = boost::proto::exprns_::expr, 0>, boost::spirit::qi::uint_parser&>, 2>&, boost::proto::exprns_::expr, 0> >, 2>&, const boost::proto::exprns_::expr, 0>, boost::spirit::qi::uint_parser&>, 2>&, boost::proto::exprns_::expr, 0> >, 2>&>, 2>; typename boost::spirit::result_of::compile::type = boost::spirit::qi::alternative, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::nil_> > >]' /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/parse.hpp:168:33: required from 'bool boost::spirit::qi::phrase_parse(Iterator&, Iterator, const Expr&, const Skipper&, boost::spirit::qi::skip_flag, Attr&) [with Iterator = const char*; Expr = boost::proto::exprns_::expr, 0>, boost::spirit::qi::uint_parser&>, 2>&, boost::proto::exprns_::expr, 0> >, 2>&, const boost::proto::exprns_::expr, 0>, boost::spirit::qi::uint_parser&>, 2>&, boost::proto::exprns_::expr, 0> >, 2>&>, 2>; Skipper = boost::proto::exprns_::expr >, 0>; Attr = short unsigned int]' /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/parse.hpp:201:32: required from 'bool boost::spirit::qi::phrase_parse(Iterator&, Iterator, const Expr&, const Skipper&, Attr&) [with Iterator = const char*; Expr = boost::proto::exprns_::expr, 0>, boost::spirit::qi::uint_parser&>, 2>&, boost::proto::exprns_::expr, 0> >, 2>&, const boost::proto::exprns_::expr, 0>, boost::spirit::qi::uint_parser&>, 2>&, boost::proto::exprns_::expr, 0> >, 2>&>, 2>; Skipper = boost::proto::exprns_::expr >, 0>; Attr = short unsigned int]' VSDContentCollector.cpp:3640:33: required from here /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/operator/sequence.hpp:42:9: warning: declaration of 'elements' shadows a member of 'boost::spirit::qi::sequence, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > >' [-Wshadow] sequence(Elements const& elements) ^~~~~~~~ In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/operator/expect.hpp:15:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/nonterminal/error_handler.hpp:14, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/nonterminal.hpp:16, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi.hpp:21, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from VSDContentCollector.cpp:18: /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/operator/sequence_base.hpp:136:18: note: shadowed declaration is here Elements elements; ^~~~~~~~ In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/operator.hpp:14:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi.hpp:23, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from VSDContentCollector.cpp:18: /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/operator/sequence.hpp: In instantiation of 'boost::spirit::qi::sequence::sequence(const Elements&) [with Elements = boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > >]': /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:315:20: required from 'boost::spirit::make_nary_composite::result_type boost::spirit::make_nary_composite::operator()(const Elements&, boost::spirit::unused_type) const [with Elements = boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > >; generator = boost::spirit::qi::sequence; boost::spirit::make_nary_composite::result_type = boost::spirit::qi::sequence, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > >]' /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:111:66: required from 'typename boost::spirit::make_component::result(Elements, Modifiers)>::type boost::spirit::make_component::operator()(const Elements&, const Modifiers&) const [with Elements = boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > >; Modifiers = boost::spirit::unused_type; Tag = boost::proto::tagns_::tag::shift_right; typename boost::spirit::make_component::result(Elements, Modifiers)>::type = boost::spirit::qi::sequence, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > >]' /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:283:41: required from 'boost::spirit::detail::make_binary::impl::result_type boost::spirit::detail::make_binary::impl::operator()(typename boost::spirit::detail::make_binary::impl::expr_param, typename boost::spirit::detail::make_binary::impl::state_param, typename boost::spirit::detail::make_binary::impl::data_param) const [with Expr = const boost::proto::exprns_::expr, 0>, boost::spirit::qi::uint_parser&>, 2>&, boost::proto::exprns_::expr, 0> >, 2>&; State = const boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::nil_>&; Data = boost::spirit::unused_type&; Domain = boost::spirit::qi::domain; Tag = boost::proto::tagns_::tag::shift_right; Grammar = boost::spirit::meta_compiler::meta_grammar; boost::spirit::detail::make_binary::impl::result_type = boost::spirit::qi::sequence, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > >; typename boost::spirit::detail::make_binary::impl::expr_param = const boost::proto::exprns_::expr, 0>, boost::spirit::qi::uint_parser&>, 2>&, boost::proto::exprns_::expr, 0> >, 2>&; typename boost::spirit::detail::make_binary::impl::state_param = const boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::nil_>&; typename boost::spirit::detail::make_binary::impl::data_param = boost::spirit::unused_type&]' /tmp/converters/libvisio/work/.buildlink/include/boost/proto/transform/impl.hpp:255:9: required from 'typename boost::proto::detail::apply_transform::result_type boost::proto::transform::operator()(Expr&&, State&&, Data&&) const [with Expr = const boost::proto::exprns_::expr, 0>, boost::spirit::qi::uint_parser&>, 2>&, boost::proto::exprns_::expr, 0> >, 2>&; State = const boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::nil_>&; Data = boost::spirit::unused_type&; PrimitiveTransform = boost::proto::switch_::cases, boost::proto::tag_of()>; X = void; typename boost::proto::detail::apply_transform::result_type = boost::spirit::qi::sequence, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > >]' /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:248:51: required from 'boost::spirit::detail::make_binary_helper::impl::result_type boost::spirit::detail::make_binary_helper::impl::operator()(typename boost::spirit::detail::make_binary_helper::impl::expr_param, typename boost::spirit::detail::make_binary_helper::impl::state_param, typename boost::spirit::detail::make_binary_helper::impl::data_param) const [with Expr = const boost::proto::exprns_::expr, 0>, boost::spirit::qi::uint_parser&>, 2>&, boost::proto::exprns_::expr, 0> >, 2>&; State = boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::nil_>; Data = boost::spirit::unused_type&; Grammar = boost::spirit::meta_compiler::meta_grammar; boost::spirit::detail::make_binary_helper::impl::result_type = boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::nil_> >; typename boost::spirit::detail::make_binary_helper::impl::expr_param = const boost::proto::exprns_::expr, 0>, boost::spirit::qi::uint_parser&>, 2>&, boost::proto::exprns_::expr, 0> >, 2>&; typename boost::spirit::detail::make_binary_helper::impl::state_param = const boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::nil_>&; typename boost::spirit::detail::make_binary_helper::impl::data_param = boost::spirit::unused_type&]' /tmp/converters/libvisio/work/.buildlink/include/boost/proto/matches.hpp:717:74: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/converters/libvisio/work/.buildlink/include/boost/proto/transform/impl.hpp:255:9: required from 'typename boost::proto::detail::apply_transform::result_type boost::proto::transform::operator()(Expr&&, State&&, Data&&) const [with Expr = const boost::proto::exprns_::expr, 0>, boost::spirit::qi::uint_parser&>, 2>&, boost::proto::exprns_::expr, 0> >, 2>&, const boost::proto::exprns_::expr, 0>, boost::spirit::qi::uint_parser&>, 2>&, boost::proto::exprns_::expr, 0> >, 2>&>, 2>&; State = mpl_::void_; Data = boost::spirit::unused_type&; PrimitiveTransform = boost::proto::switch_::cases, boost::proto::tag_of()>; X = void; typename boost::proto::detail::apply_transform::result_type = boost::spirit::qi::alternative, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::nil_> > >]' /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:243:32: required from 'static typename boost::spirit::result_of::compile::type boost::spirit::detail::compiler::compile(const Expr&, Modifiers, mpl_::true_) [with Expr = boost::proto::exprns_::expr, 0>, boost::spirit::qi::uint_parser&>, 2>&, boost::proto::exprns_::expr, 0> >, 2>&, const boost::proto::exprns_::expr, 0>, boost::spirit::qi::uint_parser&>, 2>&, boost::proto::exprns_::expr, 0> >, 2>&>, 2>; Modifiers = boost::spirit::unused_type; Domain = boost::spirit::qi::domain; typename boost::spirit::result_of::compile::type = boost::spirit::qi::alternative, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::nil_> > >; mpl_::true_ = mpl_::bool_]' /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:264:49: required from 'typename boost::spirit::result_of::compile::type boost::spirit::compile(const Expr&) [with Domain = boost::spirit::qi::domain; Expr = boost::proto::exprns_::expr, 0>, boost::spirit::qi::uint_parser&>, 2>&, boost::proto::exprns_::expr, 0> >, 2>&, const boost::proto::exprns_::expr, 0>, boost::spirit::qi::uint_parser&>, 2>&, boost::proto::exprns_::expr, 0> >, 2>&>, 2>; typename boost::spirit::result_of::compile::type = boost::spirit::qi::alternative, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::nil_> > >]' /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/parse.hpp:168:33: required from 'bool boost::spirit::qi::phrase_parse(Iterator&, Iterator, const Expr&, const Skipper&, boost::spirit::qi::skip_flag, Attr&) [with Iterator = const char*; Expr = boost::proto::exprns_::expr, 0>, boost::spirit::qi::uint_parser&>, 2>&, boost::proto::exprns_::expr, 0> >, 2>&, const boost::proto::exprns_::expr, 0>, boost::spirit::qi::uint_parser&>, 2>&, boost::proto::exprns_::expr, 0> >, 2>&>, 2>; Skipper = boost::proto::exprns_::expr >, 0>; Attr = short unsigned int]' /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/parse.hpp:201:32: required from 'bool boost::spirit::qi::phrase_parse(Iterator&, Iterator, const Expr&, const Skipper&, Attr&) [with Iterator = const char*; Expr = boost::proto::exprns_::expr, 0>, boost::spirit::qi::uint_parser&>, 2>&, boost::proto::exprns_::expr, 0> >, 2>&, const boost::proto::exprns_::expr, 0>, boost::spirit::qi::uint_parser&>, 2>&, boost::proto::exprns_::expr, 0> >, 2>&>, 2>; Skipper = boost::proto::exprns_::expr >, 0>; Attr = short unsigned int]' VSDContentCollector.cpp:3640:33: required from here /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/operator/sequence.hpp:42:9: warning: declaration of 'elements' shadows a member of 'boost::spirit::qi::sequence, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > >' [-Wshadow] sequence(Elements const& elements) ^~~~~~~~ In file included from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/operator/expect.hpp:15:0, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/nonterminal/error_handler.hpp:14, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/nonterminal.hpp:16, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi.hpp:21, from /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from VSDContentCollector.cpp:18: /tmp/converters/libvisio/work/.buildlink/include/boost/spirit/home/qi/operator/sequence_base.hpp:136:18: note: shadowed declaration is here Elements elements; ^~~~~~~~ *** [VSDContentCollector.lo] Error code 1 make[4]: stopped in /tmp/converters/libvisio/work/libvisio-0.1.7/src/lib 2 errors make[4]: stopped in /tmp/converters/libvisio/work/libvisio-0.1.7/src/lib *** [all] Error code 2 make[3]: stopped in /tmp/converters/libvisio/work/libvisio-0.1.7/src/lib 1 error make[3]: stopped in /tmp/converters/libvisio/work/libvisio-0.1.7/src/lib *** [all-recursive] Error code 1 make[2]: stopped in /tmp/converters/libvisio/work/libvisio-0.1.7/src 1 error make[2]: stopped in /tmp/converters/libvisio/work/libvisio-0.1.7/src *** [all-recursive] Error code 1 make[1]: stopped in /tmp/converters/libvisio/work/libvisio-0.1.7 1 error make[1]: stopped in /tmp/converters/libvisio/work/libvisio-0.1.7 *** [all] Error code 2 make: stopped in /tmp/converters/libvisio/work/libvisio-0.1.7 1 error make: stopped in /tmp/converters/libvisio/work/libvisio-0.1.7 *** Error code 2 Stop. make[1]: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/converters/libvisio *** Error code 1 Stop. make: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/converters/libvisio