after dev-libs/boost update, net-libs/libtorrent-rasterbar fails to build with this error: error: no type named ‘executor_type’ in ‘struct libtorrent::aux::socket_type’ I found the attached patch for this upstream, it applies and builds normally for me: https://github.com/arvidn/libtorrent/commit/e4b812b50b0a.patch Reproducible: Always Steps to Reproduce: 1.update boost to 1.72.0 2.emerge of libtorrent-rasterbar-1.2.2-r1 fails 3.
Created attachment 599664 [details, diff] upstream patch for libtorrent-rasterbar-1.2.2 to build with boost-1.72.0
Thank you. The patch resolves the issue.
Yes, the patch worked here too.
Patch worked just fine on ~amd64 with default/linux/amd64/17.1/desktop/plasma/systemd (stable) profile. Thanks.
*** Bug 703198 has been marked as a duplicate of this bug. ***
Thank you, confirmed it works for me. It hangs on testing, although it doesn't fail any.
fixed in 1.2.3
*** Bug 703218 has been marked as a duplicate of this bug. ***
Hi, may I ask to bump libtorrent-rasterbar to 1.2.3 in the tree? Thanks
net-libs/libtorrent-rasterbar-1.1.13-r1 suffers from the same bug, and it is a dependency of net-p2p/deluge-1.3.15-r3 since boost-1.72 is in stable now, libtorrent-rasterbar-1.1 is now broken