CXX libtorrent/src/web_connection_base.o
In file included from libtorrent/src/web_connection_base.cpp:40:
In file included from ./libtorrent/include/libtorrent/web_connection_base.hpp:60:
In file included from ./libtorrent/include/libtorrent/peer_connection.hpp:66:
./libtorrent/include/libtorrent/alert.hpp:170:58: warning: expression with side
effects will be evaluated despite being used as an operand to 'typeid'
[-Wpotentially-evaluated-expression]
...detail::handle_alert_dispatch(alert_, handler, typeid(*alert_)
^
In file included from libtorrent/src/web_connection_base.cpp:40:
In file included from ./libtorrent/include/libtorrent/web_connection_base.hpp:67:
In file included from ./libtorrent/include/libtorrent/torrent.hpp:75:
In file included from ./libtorrent/include/libtorrent/aux_/session_impl.hpp:68:
./libtorrent/include/libtorrent/ip_filter.hpp:165:29: error: no member named
'prior' in namespace 'boost'
int last_access = boost::prior(j)->access;
~~~~~~~^
./libtorrent/include/libtorrent/ip_filter.hpp:171:50: error: no member named
'prior' in namespace 'boost'
...else if (i != m_access_list.begin() && boost::prior(i)->access == flags)
~~~~~~~^
./libtorrent/include/libtorrent/ip_filter.hpp:179:43: error: no member named
'next' in namespace 'boost'
if (i != j) m_access_list.erase(boost::next(i), j);
~~~~~~~^
./libtorrent/include/libtorrent/ip_filter.hpp:212:47: error: no member named
'next' in namespace 'boost'
...TORRENT_ASSERT(i->start <= addr && (boost::next(i) == m_access_list.end()
~~~~~~~^
./libtorrent/include/libtorrent/assert.hpp:59:36: note: expanded from macro
'TORRENT_ASSERT'
#define TORRENT_ASSERT(x) do { if (x) {} else assert_fail(#x, __LINE__, ...
^
In file included from libtorrent/src/web_connection_base.cpp:40:
In file included from ./libtorrent/include/libtorrent/web_connection_base.hpp:67:
In file included from ./libtorrent/include/libtorrent/torrent.hpp:75:
In file included from ./libtorrent/include/libtorrent/aux_/session_impl.hpp:68:
./libtorrent/include/libtorrent/ip_filter.hpp:213:15: error: no member named
'next' in namespace 'boost'; did you mean 'std::next'?
|| addr < boost::next(i)->start));
^~~~~~~~~~~
std::next
./libtorrent/include/libtorrent/assert.hpp:59:36: note: expanded from macro
'TORRENT_ASSERT'
#define TORRENT_ASSERT(x) do { if (x) {} else assert_fail(#x, __LINE__, ...
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/iterator:608:1: note:
'std::next' declared here
next(_InputIter __x,
^
In file included from libtorrent/src/web_connection_base.cpp:40:
In file included from ./libtorrent/include/libtorrent/web_connection_base.hpp:67:
In file included from ./libtorrent/include/libtorrent/torrent.hpp:75:
In file included from ./libtorrent/include/libtorrent/aux_/session_impl.hpp:76:
In file included from ./libtorrent/include/libtorrent/socket_type.hpp:41:
./libtorrent/include/libtorrent/utp_stream.hpp:343:8: warning: 'auto' type
specifier is a C++11 extension [-Wc++11-extensions]
for (auto i = buffer_sequence_begin(buffers)
^
2 warnings and 5 errors generated.
make: *** [libtorrent/src/web_connection_base.o] Error 1