* Package: media-plugins/vdr-rssreader-2.2.1 * Repository: gentoo * Maintainer: vdr@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: preserve-libs sandbox userpriv usersandbox * Compiling against * vdr-2.2.0 [API version 2.2.0] >>> Unpacking source... >>> Unpacking vdr-rssreader-2.2.1.tgz to /var/tmp/portage/media-plugins/vdr-rssreader-2.2.1/work >>> Source unpacked in /var/tmp/portage/media-plugins/vdr-rssreader-2.2.1/work >>> Preparing source in /var/tmp/portage/media-plugins/vdr-rssreader-2.2.1/work/rssreader-2.2.1 ... * Applying vdr-rssreader-2.0.0-gentoo.diff ... [ ok ] * Patching Makefile * Patching for Linguas support * available Languages for vdr-rssreader-2.2.1 are: * LINGUAS="de et fi fr it uk " >>> Source prepared. >>> Configuring source in /var/tmp/portage/media-plugins/vdr-rssreader-2.2.1/work/rssreader-2.2.1 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/media-plugins/vdr-rssreader-2.2.1/work/rssreader-2.2.1 ... make -j1 all LOCALEDIR=/var/tmp/portage/media-plugins/vdr-rssreader-2.2.1/work/tmp-locale LOCDIR=/var/tmp/portage/media-plugins/vdr-rssreader-2.2.1/work/tmp-locale LIBDIR=/var/tmp/portage/media-plugins/vdr-rssreader-2.2.1/work/rssreader-2.2.1 TMPDIR=/var/tmp/portage/media-plugins/vdr-rssreader-2.2.1/temp x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include -DUSE_PLUGINMISSING -c -DPLUGIN_NAME_I18N='"rssreader"' -DTMPDIR='"/var/tmp/portage/media-plugins/vdr-rssreader-2.2.1/temp"' -o rssreader.o rssreader.c x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include -DUSE_PLUGINMISSING -c -DPLUGIN_NAME_I18N='"rssreader"' -DTMPDIR='"/var/tmp/portage/media-plugins/vdr-rssreader-2.2.1/temp"' -o parser.o parser.c In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/deque:64:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/stack:60, from parser.c:8: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_deque.h: In instantiation of ‘void std::_Deque_base<_Tp, _Alloc>::_Deque_impl::_M_swap_data(std::_Deque_base<_Tp, _Alloc>::_Deque_impl&) [with _Tp = XmlNode; _Alloc = std::allocator]’: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_deque.h:514:4: required from ‘std::_Deque_base<_Tp, _Alloc>::_Deque_base(std::_Deque_base<_Tp, _Alloc>&&, std::true_type) [with _Tp = XmlNode; _Alloc = std::allocator; std::true_type = std::integral_constant]’ /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_deque.h:518:78: required from ‘std::_Deque_base<_Tp, _Alloc>::_Deque_base(std::_Deque_base<_Tp, _Alloc>&&) [with _Tp = XmlNode; _Alloc = std::allocator]’ /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_deque.h:959:29: required from ‘std::deque<_Tp, _Alloc>::deque(std::deque<_Tp, _Alloc>&&) [with _Tp = XmlNode; _Alloc = std::allocator]’ /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_stack.h:150:25: required from ‘std::stack<_Tp, _Sequence>::stack(_Sequence&&) [with _Tp = XmlNode; _Sequence = std::deque >]’ parser.c:92:28: required from here /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_deque.h:577:8: error: call of overloaded ‘swap(std::_Deque_base >::iterator&, std::_Deque_base >::iterator&)’ is ambiguous swap(this->_M_start, __x._M_start); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_pair.h:59:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:64, from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/deque:60, from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/stack:60, from parser.c:8: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/move.h:179:5: note: candidate: typename std::enable_if, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = std::_Deque_iterator; typename std::enable_if, std::is_move_assignable<_Tp> >::value>::type = void] swap(_Tp& __a, _Tp& __b) ^~~~ In file included from /usr/include/vdr/i18n.h:14:0, from /usr/include/vdr/config.h:19, from parser.c:11: /usr/include/vdr/tools.h:57:31: note: candidate: void swap(T&, T&) [with T = std::_Deque_iterator] template inline void swap(T &a, T &b) { T t = a; a = b; b = t; } ^~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/deque:64:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/stack:60, from parser.c:8: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_deque.h:578:8: error: call of overloaded ‘swap(std::_Deque_base >::iterator&, std::_Deque_base >::iterator&)’ is ambiguous swap(this->_M_finish, __x._M_finish); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_pair.h:59:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:64, from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/deque:60, from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/stack:60, from parser.c:8: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/move.h:179:5: note: candidate: typename std::enable_if, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = std::_Deque_iterator; typename std::enable_if, std::is_move_assignable<_Tp> >::value>::type = void] swap(_Tp& __a, _Tp& __b) ^~~~ In file included from /usr/include/vdr/i18n.h:14:0, from /usr/include/vdr/config.h:19, from parser.c:11: /usr/include/vdr/tools.h:57:31: note: candidate: void swap(T&, T&) [with T = std::_Deque_iterator] template inline void swap(T &a, T &b) { T t = a; a = b; b = t; } ^~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/deque:64:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/stack:60, from parser.c:8: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_deque.h:579:8: error: call of overloaded ‘swap(XmlNode**&, XmlNode**&)’ is ambiguous swap(this->_M_map, __x._M_map); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_pair.h:59:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:64, from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/deque:60, from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/stack:60, from parser.c:8: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/move.h:179:5: note: candidate: typename std::enable_if, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = XmlNode**; typename std::enable_if, std::is_move_assignable<_Tp> >::value>::type = void] swap(_Tp& __a, _Tp& __b) ^~~~ In file included from /usr/include/vdr/i18n.h:14:0, from /usr/include/vdr/config.h:19, from parser.c:11: /usr/include/vdr/tools.h:57:31: note: candidate: void swap(T&, T&) [with T = XmlNode**] template inline void swap(T &a, T &b) { T t = a; a = b; b = t; } ^~~~ make: *** [Makefile:78: parser.o] Error 1 * ERROR: media-plugins/vdr-rssreader-2.2.1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=media-plugins/vdr-rssreader-2.2.1::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-plugins/vdr-rssreader-2.2.1::gentoo'`. * The complete build log is located at '/var/log/portage/media-plugins:vdr-rssreader-2.2.1:20160920-002440.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-plugins/vdr-rssreader-2.2.1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-plugins/vdr-rssreader-2.2.1/temp/environment'. * Working directory: '/var/tmp/portage/media-plugins/vdr-rssreader-2.2.1/work/rssreader-2.2.1' * S: '/var/tmp/portage/media-plugins/vdr-rssreader-2.2.1/work/rssreader-2.2.1'