I managed to build net-p2p/qbittorrent-3.3.4 without problems, but emerging net-p2p/qbittorrent-3.3.4-r1 fails with (I have dev-libs/boost-1.56.0-r1:0/1.56.0 installed): compiling base/preferences.cpp compiling base/iconprovider.cpp In file included from /usr/include/boost/optional.hpp:15:0, from /usr/include/libtorrent/torrent_info.hpp:43, from ./base/bittorrent/torrentinfo.h:34, from base/filesystemwatcher.cpp:16: /usr/include/boost/optional/optional.hpp:1010:5: error: ‘reference_type_of_temporary_wrapper’ does not name a type reference_type_of_temporary_wrapper operator *() && { return boost::move(this->get()) ; } ^ /usr/include/boost/optional/optional.hpp:1033:5: error: ‘reference_type_of_temporary_wrapper’ does not name a type reference_type_of_temporary_wrapper value() && ^ In file included from /usr/include/boost/optional.hpp:15:0, from /usr/include/libtorrent/torrent_info.hpp:43, from ./base/bittorrent/torrentinfo.h:34, from gui/addnewtorrentdialog.h:39, from app/application.cpp:50: /usr/include/boost/optional/optional.hpp:1010:5: error: ‘reference_type_of_temporary_wrapper’ does not name a type reference_type_of_temporary_wrapper operator *() && { return boost::move(this->get()) ; } ^ /usr/include/boost/optional/optional.hpp:1033:5: error: ‘reference_type_of_temporary_wrapper’ does not name a type reference_type_of_temporary_wrapper value() && ^
Yeah I'm aware of this and will fix it asap. Either upgrade boost to >= 1.58 or downgrade qbittorrent to -r0.
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9cf6a5478c727f8afa516282cbccf3b62353c22