x86_64-pc-linux-gnu-g++ -shared -nostdlib /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/crtbeginS.o .libs/libcontainer_query_la-libcontainer_query.o /usr/lib64/libgtk-x11-2.0.so /usr/lib64/libgdk-x11-2.0.so /usr/lib64/libatk-1.0.so -L/usr/lib64 /usr/lib64/libgdk_pixbuf-2.0.so /usr/lib64/libpangocairo-1.0.so /usr/lib64/libpango-1.0.so /usr/lib64/libcairo.so /usr/lib64/libgobject-2.0.so /usr/lib64/libgthread-2.0.so /usr/lib64/libgmodule-2.0.so -ldl /usr/lib64/libglib-2.0.so /usr/lib64/libxml2.so -lz -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../lib64/crtn.o -march=nocona -Wl,-O2 -pthread -Wl,--export-dynamic -Wl,-soname -Wl,libcontainer_query.so.0 -o .libs/libcontainer_query.so.0.0.0 (cd .libs && rm -f libcontainer_query.so.0 && ln -s libcontainer_query.so.0.0.0 libcontainer_query.so.0) (cd .libs && rm -f libcontainer_query.so && ln -s libcontainer_query.so.0.0.0 libcontainer_query.so) creating libcontainer_query.la (cd .libs && rm -f libcontainer_query.la && ln -s ../libcontainer_query.la libcontainer_query.la) if /bin/sh ../../../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../.. -I../../../sqlite -I../../../include -I/usr/include/libxml2 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DBMP_HAL_LOG_DOMAIN="\"HAL\"" -DBMP_DATABASE_LOG_DOMAIN="\"Database\"" -DBMP_LASTFM_LOG_DOMAIN="\"LastFM\"" -DBMP_LIBRARY_LOG_DOMAIN="\"Library\"" -DG_LOG_DOMAIN="\"BMP\"" -DPREFIX="\"/usr\"" -DPLUGIN_DIR="\"/usr/lib64/bmpx/plugins\"" -DDATA_DIR="\"/usr/share/bmpx\"" -DLOCALE_DIR="\"/usr/share/locale\"" -DBMP_PLUGIN_BUILD -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -march=nocona -Os -fomit-frame-pointer -pipe -fPIC -MT libcontainer_rlq_la-libcontainer_rlq.lo -MD -MP -MF ".deps/libcontainer_rlq_la-libcontainer_rlq.Tpo" -c -o libcontainer_rlq_la-libcontainer_rlq.lo `test -f 'libcontainer_rlq.cc' || echo './'`libcontainer_rlq.cc; \ then mv -f ".deps/libcontainer_rlq_la-libcontainer_rlq.Tpo" ".deps/libcontainer_rlq_la-libcontainer_rlq.Plo"; else rm -f ".deps/libcontainer_rlq_la-libcontainer_rlq.Tpo"; exit 1; fi x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../.. -I../../../sqlite -I../../../include -I/usr/include/libxml2 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DBMP_HAL_LOG_DOMAIN=\"HAL\" -DBMP_DATABASE_LOG_DOMAIN=\"Database\" -DBMP_LASTFM_LOG_DOMAIN=\"LastFM\" -DBMP_LIBRARY_LOG_DOMAIN=\"Library\" -DG_LOG_DOMAIN=\"BMP\" -DPREFIX=\"/usr\" -DPLUGIN_DIR=\"/usr/lib64/bmpx/plugins\" -DDATA_DIR=\"/usr/share/bmpx\" -DLOCALE_DIR=\"/usr/share/locale\" -DBMP_PLUGIN_BUILD -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -march=nocona -Os -fomit-frame-pointer -pipe -fPIC -MT libcontainer_rlq_la-libcontainer_rlq.lo -MD -MP -MF .deps/libcontainer_rlq_la-libcontainer_rlq.Tpo -c libcontainer_rlq.cc -fPIC -DPIC -o .libs/libcontainer_rlq_la-libcontainer_rlq.o /usr/include/boost/variant/variant.hpp: In member function 'void boost::variant::convert_construct(T&, int, mpl_::false_) [with T = const int, T0_ = bool, T1 = long unsigned int, T2 = double, T3 = std::basic_string, std::allocator >, T4 = boost::detail::variant::void_, T5 = boost::detail::variant::void_, T6 = boost::detail::variant::void_, T7 = boost::detail::variant::void_, T8 = boost::detail::variant::void_, T9 = boost::detail::variant::void_, T10 = boost::detail::variant::void_, T11 = boost::detail::variant::void_, T12 = boost::detail::variant::void_, T13 = boost::detail::variant::void_, T14 = boost::detail::variant::void_, T15 = boost::detail::variant::void_, T16 = boost::detail::variant::void_, T17 = boost::detail::variant::void_, T18 = boost::detail::variant::void_, T19 = boost::detail::variant::void_]': /usr/include/boost/variant/variant.hpp:1342: instantiated from 'boost::variant::variant(const T&) [with T = int, T0_ = bool, T1 = long unsigned int, T2 = double, T3 = std::basic_string, std::allocator >, T4 = boost::detail::variant::void_, T5 = boost::detail::variant::void_, T6 = boost::detail::variant::void_, T7 = boost::detail::variant::void_, T8 = boost::detail::variant::void_, T9 = boost::detail::variant::void_, T10 = boost::detail::variant::void_, T11 = boost::detail::variant::void_, T12 = boost::detail::variant::void_, T13 = boost::detail::variant::void_, T14 = boost::detail::variant::void_, T15 = boost::detail::variant::void_, T16 = boost::detail::variant::void_, T17 = boost::detail::variant::void_, T18 = boost::detail::variant::void_, T19 = boost::detail::variant::void_]' libcontainer_rlq.cc:129: instantiated from here /usr/include/boost/variant/variant.hpp:1269: error: call of overloaded 'initialize(void*, const int&)' is ambiguous /usr/include/boost/variant/detail/initializer.hpp:89: note: candidates are: static int boost::detail::variant::make_initializer_node::apply::initializer_node::initialize(void*, typename boost::call_traits::type>::type>::param_type) [with BaseIndexPair = boost::mpl::pair >, boost::mpl::l_iter, std::allocator > > > >::initializer_node, mpl_::int_<1> >, boost::mpl::l_iter, std::allocator > > > >::initializer_node, mpl_::int_<2> >, boost::mpl::l_iter, std::allocator > > > >::initializer_node, mpl_::int_<3> >, Iterator = boost::mpl::l_iter, std::allocator > > >] /usr/include/boost/variant/detail/initializer.hpp:89: note: static int boost::detail::variant::make_initializer_node::apply::initializer_node::initialize(void*, typename boost::call_traits::type>::type>::param_type) [with BaseIndexPair = boost::mpl::pair >, boost::mpl::l_iter, std::allocator > > > >::initializer_node, mpl_::int_<1> >, Iterator = boost::mpl::l_iter, std::allocator > > >] /usr/include/boost/variant/detail/initializer.hpp:89: note: static int boost::detail::variant::make_initializer_node::apply::initializer_node::initialize(void*, typename boost::call_traits::type>::type>::param_type) [with BaseIndexPair = boost::mpl::pair >, Iterator = boost::mpl::l_iter, std::allocator > > >] /usr/include/boost/variant/detail/initializer.hpp:89: note: static int boost::detail::variant::make_initializer_node::apply::initializer_node::initialize(void*, typename boost::call_traits::type>::type>::param_type) [with BaseIndexPair = boost::mpl::pair >, boost::mpl::l_iter, std::allocator > > > >::initializer_node, mpl_::int_<1> >, boost::mpl::l_iter, std::allocator > > > >::initializer_node, mpl_::int_<2> >, Iterator = boost::mpl::l_iter, std::allocator > > >] make[4]: *** [libcontainer_rlq_la-libcontainer_rlq.lo] Error 1 make[4]: Leaving directory `/var/tmp/portage/media-sound/bmpx-0.34.6/work/bmpx-0.34.6/plugins/vfs/container' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/media-sound/bmpx-0.34.6/work/bmpx-0.34.6/plugins/vfs' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/media-sound/bmpx-0.34.6/work/bmpx-0.34.6/plugins' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/media-sound/bmpx-0.34.6/work/bmpx-0.34.6' make: *** [all] Error 2 !!! ERROR: media-sound/bmpx-0.34.6 failed. Call stack: ebuild.sh, line 1568: Called dyn_compile ebuild.sh, line 937: Called src_compile bmpx-0.34.6.ebuild, line 85: Called die !!! emake failed. !!! If you need support, post the topmost build error, and the call stack if relevant.