when net-p2p/qbittorrent is compiled against libtorrent-rasterbar-1.1.x, it requires libtorrent to be compiled with the -std=c++11 flag. Please either add this as a use flag or as the default. See qbittorrent upstream bug here: https://github.com/qbittorrent/qBittorrent/issues/5265
*** Bug 634894 has been marked as a duplicate of this bug. ***
Thanks for your report, fixed in git commit b1f7321677c90120e3d079f980aa8dc9f9a804bd.
Unfortunately this solution conflicts with code that uses libtorrent and is built with C++14 or newer. Long story short, if the client code is using C++ ≥14, then libtorrent should also be built with C++14 (or newer), otherwise it should be C++11. I could see two solutions off the top of my head: 1. Add a use flag (meaning packages using libtorrent and built with different C++ standards will conflict). 2. Patch libtorrent source to avoid this dependency. How do you reckon?