Bug #2062
closedVersion 0.6.70 fails to build with libtorrent-rasterbar-1.1.10
100%
Description
In file included from plugins/bittorrent/torrentplugin.h:51:
plugins/bittorrent/torrentinfo.h:48:32: error: field has incomplete type 'libtorrent::torrent_status'
libtorrent::torrent_status Status_;
^
/usr/local/include/libtorrent/torrent_handle.hpp:73:9: note: forward declaration of 'libtorrent::torrent_status'
struct torrent_status;
^
plugins/bittorrent/torrentplugin.cpp:832:18: error: member access into incomplete type 'const libtorrent::announce_entry'
{ return l.url < r.url; });
^
/usr/local/include/libtorrent/torrent_handle.hpp:68:9: note: forward declaration of 'libtorrent::announce_entry'
struct announce_entry;
^
plugins/bittorrent/torrentplugin.cpp:836:18: error: member access into incomplete type 'const libtorrent::announce_entry'
{ return l.url == r.url; });
^
etc. etc.
Found in the FreeBSD port while updating the libtorrent-rasterbar to the latest version.