+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/libtorrent-0.13.8nb1/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/libtorrent-0.13.8nb1/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for libtorrent-0.13.8nb1
/opt/pkg/bin/gmake  all-recursive
gmake[1]: Entering directory '/home/pbulk/build/net/libtorrent/work/libtorrent-0.13.8'
Making all in src
gmake[2]: Entering directory '/home/pbulk/build/net/libtorrent/work/libtorrent-0.13.8/src'
Making all in torrent
gmake[3]: Entering directory '/home/pbulk/build/net/libtorrent/work/libtorrent-0.13.8/src/torrent'
Making all in data
gmake[4]: Entering directory '/home/pbulk/build/net/libtorrent/work/libtorrent-0.13.8/src/torrent/data'
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..  -I. -I./.. -I./../.. -I../../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT block.lo -MD -MP -MF .deps/block.Tpo -c -o block.lo block.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT block.lo -MD -MP -MF .deps/block.Tpo -c block.cc  -fPIC -DPIC -o .libs/block.o
In file included from ./../../protocol/peer_chunks.h:41,
                 from ./../../protocol/peer_connection_base.h:48,
                 from block.cc:44:
../../../rak/partial_queue.h: In member function 'void rak::partial_queue::clear()':
../../../rak/partial_queue.h:140:63: warning: 'void* std::memset(void*, int, size_t)' clearing an object of type 'rak::partial_queue::size_pair_type' {aka 'struct std::pair<short unsigned int, short unsigned int>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess]
  140 |   std::memset(m_layers, 0, num_layers * sizeof(size_pair_type));
      |                                                               ^
In file included from /opt/tools/gcc10/include/c++/10.3.0/utility:70,
                 from /opt/tools/gcc10/include/c++/10.3.0/algorithm:60,
                 from block.cc:39:
/opt/tools/gcc10/include/c++/10.3.0/bits/stl_pair.h:211:12: note: 'rak::partial_queue::size_pair_type' {aka 'struct std::pair<short unsigned int, short unsigned int>'} declared here
  211 |     struct pair
      |            ^~~~
In file included from ./../../protocol/request_list.h:42,
                 from ./../../protocol/peer_connection_base.h:50,
                 from block.cc:44:
./../../torrent/data/block_transfer.h: In destructor 'torrent::BlockTransfer::~BlockTransfer()':
./../../torrent/data/block_transfer.h:129:5: warning: 'throw' will always call 'terminate' [-Wterminate]
  129 |     throw internal_error("BlockTransfer::~BlockTransfer() block not NULL");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./../../torrent/data/block_transfer.h:129:5: note: in C++11 destructors default to 'noexcept'
./../../torrent/data/block_transfer.h:132:5: warning: 'throw' will always call 'terminate' [-Wterminate]
  132 |     throw internal_error("BlockTransfer::~BlockTransfer() peer_info not NULL");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./../../torrent/data/block_transfer.h:132:5: note: in C++11 destructors default to 'noexcept'
In file included from ./../../globals.h:41,
                 from ./../../protocol/request_list.h:46,
                 from ./../../protocol/peer_connection_base.h:50,
                 from block.cc:44:
../../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()':
../../../rak/priority_queue_default.h:56:7: warning: 'throw' will always call 'terminate' [-Wterminate]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../rak/priority_queue_default.h:56:7: note: in C++11 destructors default to 'noexcept'
block.cc: In destructor 'torrent::Block::~Block()':
block.cc:56:5: warning: 'throw' will always call 'terminate' [-Wterminate]
   56 |     throw internal_error("Block dtor with 'm_state != STATE_INCOMPLETE && m_state != STATE_COMPLETED'");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
block.cc:56:5: note: in C++11 destructors default to 'noexcept'
block.cc:60:7: warning: 'throw' will always call 'terminate' [-Wterminate]
   60 |       throw internal_error("Block dtor with 'm_state == STATE_COMPLETED && m_leader == NULL'");
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
block.cc:60:7: note: in C++11 destructors default to 'noexcept'
block.cc:75:5: warning: 'throw' will always call 'terminate' [-Wterminate]
   75 |     throw internal_error("Block::clear() m_stalled != 0.");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
block.cc:75:5: note: in C++11 destructors default to 'noexcept'
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT block.lo -MD -MP -MF .deps/block.Tpo -c block.cc -o block.o >/dev/null 2>&1
mv -f .deps/block.Tpo .deps/block.Plo
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..  -I. -I./.. -I./../.. -I../../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT block_list.lo -MD -MP -MF .deps/block_list.Tpo -c -o block_list.lo block_list.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT block_list.lo -MD -MP -MF .deps/block_list.Tpo -c block_list.cc  -fPIC -DPIC -o .libs/block_list.o
In file included from block_list.cc:42:
block_transfer.h: In destructor 'torrent::BlockTransfer::~BlockTransfer()':
block_transfer.h:129:5: warning: 'throw' will always call 'terminate' [-Wterminate]
  129 |     throw internal_error("BlockTransfer::~BlockTransfer() block not NULL");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
block_transfer.h:129:5: note: in C++11 destructors default to 'noexcept'
block_transfer.h:132:5: warning: 'throw' will always call 'terminate' [-Wterminate]
  132 |     throw internal_error("BlockTransfer::~BlockTransfer() peer_info not NULL");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
block_transfer.h:132:5: note: in C++11 destructors default to 'noexcept'
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT block_list.lo -MD -MP -MF .deps/block_list.Tpo -c block_list.cc -o block_list.o >/dev/null 2>&1
mv -f .deps/block_list.Tpo .deps/block_list.Plo
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..  -I. -I./.. -I./../.. -I../../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT chunk_utils.lo -MD -MP -MF .deps/chunk_utils.Tpo -c -o chunk_utils.lo chunk_utils.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT chunk_utils.lo -MD -MP -MF .deps/chunk_utils.Tpo -c chunk_utils.cc  -fPIC -DPIC -o .libs/chunk_utils.o
In file included from ./../../manager.h:42,
                 from chunk_utils.cc:43:
../../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()':
../../../rak/priority_queue_default.h:56:7: warning: 'throw' will always call 'terminate' [-Wterminate]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../rak/priority_queue_default.h:56:7: note: in C++11 destructors default to 'noexcept'
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT chunk_utils.lo -MD -MP -MF .deps/chunk_utils.Tpo -c chunk_utils.cc -o chunk_utils.o >/dev/null 2>&1
mv -f .deps/chunk_utils.Tpo .deps/chunk_utils.Plo
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..  -I. -I./.. -I./../.. -I../../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT download_data.lo -MD -MP -MF .deps/download_data.Tpo -c -o download_data.lo download_data.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT download_data.lo -MD -MP -MF .deps/download_data.Tpo -c download_data.cc  -fPIC -DPIC -o .libs/download_data.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT download_data.lo -MD -MP -MF .deps/download_data.Tpo -c download_data.cc -o download_data.o >/dev/null 2>&1
mv -f .deps/download_data.Tpo .deps/download_data.Plo
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..  -I. -I./.. -I./../.. -I../../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT file.lo -MD -MP -MF .deps/file.Tpo -c -o file.lo file.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT file.lo -MD -MP -MF .deps/file.Tpo -c file.cc  -fPIC -DPIC -o .libs/file.o
In file included from ./../../globals.h:41,
                 from file.cc:48:
../../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()':
../../../rak/priority_queue_default.h:56:7: warning: 'throw' will always call 'terminate' [-Wterminate]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../rak/priority_queue_default.h:56:7: note: in C++11 destructors default to 'noexcept'
file.cc: In destructor 'torrent::File::~File()':
file.cc:80:5: warning: 'throw' will always call 'terminate' [-Wterminate]
   80 |     throw internal_error("File::~File() called on an open file.");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
file.cc:80:5: note: in C++11 destructors default to 'noexcept'
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT file.lo -MD -MP -MF .deps/file.Tpo -c file.cc -o file.o >/dev/null 2>&1
mv -f .deps/file.Tpo .deps/file.Plo
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..  -I. -I./.. -I./../.. -I../../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT file_list.lo -MD -MP -MF .deps/file_list.Tpo -c -o file_list.lo file_list.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT file_list.lo -MD -MP -MF .deps/file_list.Tpo -c file_list.cc  -fPIC -DPIC -o .libs/file_list.o
In file included from ./../../manager.h:42,
                 from file_list.cc:63:
../../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()':
../../../rak/priority_queue_default.h:56:7: warning: 'throw' will always call 'terminate' [-Wterminate]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../rak/priority_queue_default.h:56:7: note: in C++11 destructors default to 'noexcept'
file_list.cc: In member function 'torrent::FileList::iterator_range torrent::FileList::split(std::vector<torrent::File*>::iterator, torrent::FileList::split_type*, torrent::FileList::split_type*)':
file_list.cc:240:30: warning: 'new' of type 'torrent::File' with extended alignment 128 [-Waligned-new=]
  240 |     File* newFile = new File();
      |                              ^
file_list.cc:240:30: note: uses 'void* operator new(size_t)', which does not have an alignment parameter
file_list.cc:240:30: note: use '-faligned-new' to enable C++17 over-aligned new support
file_list.cc: In member function 'std::vector<torrent::File*>::iterator torrent::FileList::merge(std::vector<torrent::File*>::iterator, std::vector<torrent::File*>::iterator, const torrent::Path&)':
file_list.cc:263:23: warning: 'new' of type 'torrent::File' with extended alignment 128 [-Waligned-new=]
  263 |   File* newFile = new File;
      |                       ^~~~
file_list.cc:263:23: note: uses 'void* operator new(size_t)', which does not have an alignment parameter
file_list.cc:263:23: note: use '-faligned-new' to enable C++17 over-aligned new support
file_list.cc: In member function 'void torrent::FileList::initialize(uint64_t, uint32_t)':
file_list.cc:386:28: warning: 'new' of type 'torrent::File' with extended alignment 128 [-Waligned-new=]
  386 |   File* newFile = new File();
      |                            ^
file_list.cc:386:28: note: uses 'void* operator new(size_t)', which does not have an alignment parameter
file_list.cc:386:28: note: use '-faligned-new' to enable C++17 over-aligned new support
file_list.cc: In member function 'torrent::Chunk* torrent::FileList::create_chunk(uint64_t, uint32_t, int)':
file_list.cc:607:8: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  607 |   std::auto_ptr<Chunk> chunk(new Chunk);
      |        ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from file_list.cc:45:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
file_list.cc:607:34: warning: 'new' of type 'torrent::Chunk' with extended alignment 128 [-Waligned-new=]
  607 |   std::auto_ptr<Chunk> chunk(new Chunk);
      |                                  ^~~~~
file_list.cc:607:34: note: uses 'void* operator new(size_t)', which does not have an alignment parameter
file_list.cc:607:34: note: use '-faligned-new' to enable C++17 over-aligned new support
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT file_list.lo -MD -MP -MF .deps/file_list.Tpo -c file_list.cc -o file_list.o >/dev/null 2>&1
mv -f .deps/file_list.Tpo .deps/file_list.Plo
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..  -I. -I./.. -I./../.. -I../../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT file_list_iterator.lo -MD -MP -MF .deps/file_list_iterator.Tpo -c -o file_list_iterator.lo file_list_iterator.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT file_list_iterator.lo -MD -MP -MF .deps/file_list_iterator.Tpo -c file_list_iterator.cc  -fPIC -DPIC -o .libs/file_list_iterator.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT file_list_iterator.lo -MD -MP -MF .deps/file_list_iterator.Tpo -c file_list_iterator.cc -o file_list_iterator.o >/dev/null 2>&1
mv -f .deps/file_list_iterator.Tpo .deps/file_list_iterator.Plo
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..  -I. -I./.. -I./../.. -I../../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT file_manager.lo -MD -MP -MF .deps/file_manager.Tpo -c -o file_manager.lo file_manager.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT file_manager.lo -MD -MP -MF .deps/file_manager.Tpo -c file_manager.cc  -fPIC -DPIC -o .libs/file_manager.o
In file included from ./../../manager.h:42,
                 from file_manager.cc:46:
../../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()':
../../../rak/priority_queue_default.h:56:7: warning: 'throw' will always call 'terminate' [-Wterminate]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../rak/priority_queue_default.h:56:7: note: in C++11 destructors default to 'noexcept'
file_manager.cc: In destructor 'torrent::FileManager::~FileManager()':
file_manager.cc:58:5: warning: 'throw' will always call 'terminate' [-Wterminate]
   58 |     throw internal_error("FileManager::~FileManager() called but empty() != true.");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
file_manager.cc:58:5: note: in C++11 destructors default to 'noexcept'
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT file_manager.lo -MD -MP -MF .deps/file_manager.Tpo -c file_manager.cc -o file_manager.o >/dev/null 2>&1
mv -f .deps/file_manager.Tpo .deps/file_manager.Plo
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..  -I. -I./.. -I./../.. -I../../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT file_utils.lo -MD -MP -MF .deps/file_utils.Tpo -c -o file_utils.lo file_utils.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT file_utils.lo -MD -MP -MF .deps/file_utils.Tpo -c file_utils.cc  -fPIC -DPIC -o .libs/file_utils.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT file_utils.lo -MD -MP -MF .deps/file_utils.Tpo -c file_utils.cc -o file_utils.o >/dev/null 2>&1
mv -f .deps/file_utils.Tpo .deps/file_utils.Plo
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..  -I. -I./.. -I./../.. -I../../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT transfer_list.lo -MD -MP -MF .deps/transfer_list.Tpo -c -o transfer_list.lo transfer_list.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT transfer_list.lo -MD -MP -MF .deps/transfer_list.Tpo -c transfer_list.cc  -fPIC -DPIC -o .libs/transfer_list.o
In file included from transfer_list.cc:49:
block_transfer.h: In destructor 'torrent::BlockTransfer::~BlockTransfer()':
block_transfer.h:129:5: warning: 'throw' will always call 'terminate' [-Wterminate]
  129 |     throw internal_error("BlockTransfer::~BlockTransfer() block not NULL");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
block_transfer.h:129:5: note: in C++11 destructors default to 'noexcept'
block_transfer.h:132:5: warning: 'throw' will always call 'terminate' [-Wterminate]
  132 |     throw internal_error("BlockTransfer::~BlockTransfer() peer_info not NULL");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
block_transfer.h:132:5: note: in C++11 destructors default to 'noexcept'
transfer_list.cc: In destructor 'torrent::TransferList::~TransferList()':
transfer_list.cc:66:5: warning: 'throw' will always call 'terminate' [-Wterminate]
   66 |     throw internal_error("TransferList::~TransferList() called on an non-empty object");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
transfer_list.cc:66:5: note: in C++11 destructors default to 'noexcept'
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT transfer_list.lo -MD -MP -MF .deps/transfer_list.Tpo -c transfer_list.cc -o transfer_list.o >/dev/null 2>&1
mv -f .deps/transfer_list.Tpo .deps/transfer_list.Plo
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=link g++  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include  -lz -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -L/lib -o libsub_torrentdata.la  block.lo block_list.lo chunk_utils.lo download_data.lo file.lo file_list.lo file_list_iterator.lo file_manager.lo file_utils.lo transfer_list.lo  -lz  -L/opt/pkg/lib  -Wl,-R/opt/pkg/lib
libtool: link: ar cr .libs/libsub_torrentdata.a .libs/block.o .libs/block_list.o .libs/chunk_utils.o .libs/download_data.o .libs/file.o .libs/file_list.o .libs/file_list_iterator.o .libs/file_manager.o .libs/file_utils.o .libs/transfer_list.o 
libtool: link: ranlib .libs/libsub_torrentdata.a
libtool: link: ( cd ".libs" && rm -f "libsub_torrentdata.la" && ln -s "../libsub_torrentdata.la" "libsub_torrentdata.la" )
gmake[4]: Leaving directory '/home/pbulk/build/net/libtorrent/work/libtorrent-0.13.8/src/torrent/data'
Making all in download
gmake[4]: Entering directory '/home/pbulk/build/net/libtorrent/work/libtorrent-0.13.8/src/torrent/download'
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..  -I. -I./.. -I./../.. -I../../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT choke_group.lo -MD -MP -MF .deps/choke_group.Tpo -c -o choke_group.lo choke_group.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT choke_group.lo -MD -MP -MF .deps/choke_group.Tpo -c choke_group.cc  -fPIC -DPIC -o .libs/choke_group.o
In file included from ./../../globals.h:41,
                 from ./../../download/download_main.h:43,
                 from choke_group.cc:49:
../../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()':
../../../rak/priority_queue_default.h:56:7: warning: 'throw' will always call 'terminate' [-Wterminate]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../rak/priority_queue_default.h:56:7: note: in C++11 destructors default to 'noexcept'
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT choke_group.lo -MD -MP -MF .deps/choke_group.Tpo -c choke_group.cc -o choke_group.o >/dev/null 2>&1
mv -f .deps/choke_group.Tpo .deps/choke_group.Plo
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..  -I. -I./.. -I./../.. -I../../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT choke_queue.lo -MD -MP -MF .deps/choke_queue.Tpo -c -o choke_queue.lo choke_queue.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT choke_queue.lo -MD -MP -MF .deps/choke_queue.Tpo -c choke_queue.cc  -fPIC -DPIC -o .libs/choke_queue.o
In file included from ./../../protocol/peer_chunks.h:41,
                 from ./../../protocol/peer_connection_base.h:48,
                 from choke_queue.cc:46:
../../../rak/partial_queue.h: In member function 'void rak::partial_queue::clear()':
../../../rak/partial_queue.h:140:63: warning: 'void* std::memset(void*, int, std::size_t)' clearing an object of type 'rak::partial_queue::size_pair_type' {aka 'struct std::pair<short unsigned int, short unsigned int>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess]
  140 |   std::memset(m_layers, 0, num_layers * sizeof(size_pair_type));
      |                                                               ^
In file included from /opt/tools/gcc10/include/c++/10.3.0/utility:70,
                 from /opt/tools/gcc10/include/c++/10.3.0/algorithm:60,
                 from choke_queue.cc:39:
/opt/tools/gcc10/include/c++/10.3.0/bits/stl_pair.h:211:12: note: 'rak::partial_queue::size_pair_type' {aka 'struct std::pair<short unsigned int, short unsigned int>'} declared here
  211 |     struct pair
      |            ^~~~
In file included from ./../../protocol/request_list.h:42,
                 from ./../../protocol/peer_connection_base.h:50,
                 from choke_queue.cc:46:
./../../torrent/data/block_transfer.h: In destructor 'torrent::BlockTransfer::~BlockTransfer()':
./../../torrent/data/block_transfer.h:129:5: warning: 'throw' will always call 'terminate' [-Wterminate]
  129 |     throw internal_error("BlockTransfer::~BlockTransfer() block not NULL");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./../../torrent/data/block_transfer.h:129:5: note: in C++11 destructors default to 'noexcept'
./../../torrent/data/block_transfer.h:132:5: warning: 'throw' will always call 'terminate' [-Wterminate]
  132 |     throw internal_error("BlockTransfer::~BlockTransfer() peer_info not NULL");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./../../torrent/data/block_transfer.h:132:5: note: in C++11 destructors default to 'noexcept'
In file included from ./../../globals.h:41,
                 from ./../../protocol/request_list.h:46,
                 from ./../../protocol/peer_connection_base.h:50,
                 from choke_queue.cc:46:
../../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()':
../../../rak/priority_queue_default.h:56:7: warning: 'throw' will always call 'terminate' [-Wterminate]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../rak/priority_queue_default.h:56:7: note: in C++11 destructors default to 'noexcept'
choke_queue.cc: In destructor 'torrent::choke_queue::~choke_queue()':
choke_queue.cc:76:5: warning: 'throw' will always call 'terminate' [-Wterminate]
   76 |     throw internal_error("choke_queue::~choke_queue() called but m_currentlyUnchoked != 0.");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
choke_queue.cc:76:5: note: in C++11 destructors default to 'noexcept'
choke_queue.cc:79:5: warning: 'throw' will always call 'terminate' [-Wterminate]
   79 |     throw internal_error("choke_queue::~choke_queue() called but m_currentlyQueued != 0.");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
choke_queue.cc:79:5: note: in C++11 destructors default to 'noexcept'
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT choke_queue.lo -MD -MP -MF .deps/choke_queue.Tpo -c choke_queue.cc -o choke_queue.o >/dev/null 2>&1
mv -f .deps/choke_queue.Tpo .deps/choke_queue.Plo
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..  -I. -I./.. -I./../.. -I../../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT download_manager.lo -MD -MP -MF .deps/download_manager.Tpo -c -o download_manager.lo download_manager.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT download_manager.lo -MD -MP -MF .deps/download_manager.Tpo -c download_manager.cc  -fPIC -DPIC -o .libs/download_manager.o
In file included from ./../../globals.h:41,
                 from ./../../download/download_main.h:43,
                 from ./../../download/download_wrapper.h:41,
                 from download_manager.cc:43:
../../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()':
../../../rak/priority_queue_default.h:56:7: warning: 'throw' will always call 'terminate' [-Wterminate]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../rak/priority_queue_default.h:56:7: note: in C++11 destructors default to 'noexcept'
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT download_manager.lo -MD -MP -MF .deps/download_manager.Tpo -c download_manager.cc -o download_manager.o >/dev/null 2>&1
mv -f .deps/download_manager.Tpo .deps/download_manager.Plo
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..  -I. -I./.. -I./../.. -I../../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT resource_manager.lo -MD -MP -MF .deps/resource_manager.Tpo -c -o resource_manager.lo resource_manager.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT resource_manager.lo -MD -MP -MF .deps/resource_manager.Tpo -c resource_manager.cc  -fPIC -DPIC -o .libs/resource_manager.o
In file included from ./../../globals.h:41,
                 from ./../../download/download_main.h:43,
                 from resource_manager.cc:49:
../../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()':
../../../rak/priority_queue_default.h:56:7: warning: 'throw' will always call 'terminate' [-Wterminate]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../rak/priority_queue_default.h:56:7: note: in C++11 destructors default to 'noexcept'
In file included from ./../../protocol/peer_chunks.h:41,
                 from ./../../protocol/peer_connection_base.h:48,
                 from resource_manager.cc:50:
../../../rak/partial_queue.h: In member function 'void rak::partial_queue::clear()':
../../../rak/partial_queue.h:140:63: warning: 'void* std::memset(void*, int, size_t)' clearing an object of type 'rak::partial_queue::size_pair_type' {aka 'struct std::pair<short unsigned int, short unsigned int>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess]
  140 |   std::memset(m_layers, 0, num_layers * sizeof(size_pair_type));
      |                                                               ^
In file included from /opt/tools/gcc10/include/c++/10.3.0/utility:70,
                 from /opt/tools/gcc10/include/c++/10.3.0/algorithm:60,
                 from resource_manager.cc:39:
/opt/tools/gcc10/include/c++/10.3.0/bits/stl_pair.h:211:12: note: 'rak::partial_queue::size_pair_type' {aka 'struct std::pair<short unsigned int, short unsigned int>'} declared here
  211 |     struct pair
      |            ^~~~
In file included from ./../../protocol/request_list.h:42,
                 from ./../../protocol/peer_connection_base.h:50,
                 from resource_manager.cc:50:
./../../torrent/data/block_transfer.h: In destructor 'torrent::BlockTransfer::~BlockTransfer()':
./../../torrent/data/block_transfer.h:129:5: warning: 'throw' will always call 'terminate' [-Wterminate]
  129 |     throw internal_error("BlockTransfer::~BlockTransfer() block not NULL");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./../../torrent/data/block_transfer.h:129:5: note: in C++11 destructors default to 'noexcept'
./../../torrent/data/block_transfer.h:132:5: warning: 'throw' will always call 'terminate' [-Wterminate]
  132 |     throw internal_error("BlockTransfer::~BlockTransfer() peer_info not NULL");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./../../torrent/data/block_transfer.h:132:5: note: in C++11 destructors default to 'noexcept'
resource_manager.cc: In destructor 'torrent::ResourceManager::~ResourceManager()':
resource_manager.cc:70:5: warning: 'throw' will always call 'terminate' [-Wterminate]
   70 |     throw internal_error("ResourceManager::~ResourceManager() called but m_currentlyUploadUnchoked != 0.");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource_manager.cc:70:5: note: in C++11 destructors default to 'noexcept'
resource_manager.cc:73:5: warning: 'throw' will always call 'terminate' [-Wterminate]
   73 |     throw internal_error("ResourceManager::~ResourceManager() called but m_currentlyDownloadUnchoked != 0.");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource_manager.cc:73:5: note: in C++11 destructors default to 'noexcept'
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT resource_manager.lo -MD -MP -MF .deps/resource_manager.Tpo -c resource_manager.cc -o resource_manager.o >/dev/null 2>&1
mv -f .deps/resource_manager.Tpo .deps/resource_manager.Plo
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=link g++  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include  -lz -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -L/lib -o libsub_torrentdownload.la  choke_group.lo choke_queue.lo download_manager.lo resource_manager.lo  -lz  -L/opt/pkg/lib  -Wl,-R/opt/pkg/lib
libtool: link: ar cr .libs/libsub_torrentdownload.a .libs/choke_group.o .libs/choke_queue.o .libs/download_manager.o .libs/resource_manager.o 
libtool: link: ranlib .libs/libsub_torrentdownload.a
libtool: link: ( cd ".libs" && rm -f "libsub_torrentdownload.la" && ln -s "../libsub_torrentdownload.la" "libsub_torrentdownload.la" )
gmake[4]: Leaving directory '/home/pbulk/build/net/libtorrent/work/libtorrent-0.13.8/src/torrent/download'
Making all in net
gmake[4]: Entering directory '/home/pbulk/build/net/libtorrent/work/libtorrent-0.13.8/src/torrent/net'
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..  -I. -I./.. -I./../.. -I../../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT socket_address_key.lo -MD -MP -MF .deps/socket_address_key.Tpo -c -o socket_address_key.lo socket_address_key.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT socket_address_key.lo -MD -MP -MF .deps/socket_address_key.Tpo -c socket_address_key.cc  -fPIC -DPIC -o .libs/socket_address_key.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT socket_address_key.lo -MD -MP -MF .deps/socket_address_key.Tpo -c socket_address_key.cc -o socket_address_key.o >/dev/null 2>&1
mv -f .deps/socket_address_key.Tpo .deps/socket_address_key.Plo
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=link g++  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include  -lz -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -L/lib -o libsub_torrentnet.la  socket_address_key.lo  -lz  -L/opt/pkg/lib  -Wl,-R/opt/pkg/lib
libtool: link: ar cr .libs/libsub_torrentnet.a .libs/socket_address_key.o 
libtool: link: ranlib .libs/libsub_torrentnet.a
libtool: link: ( cd ".libs" && rm -f "libsub_torrentnet.la" && ln -s "../libsub_torrentnet.la" "libsub_torrentnet.la" )
gmake[4]: Leaving directory '/home/pbulk/build/net/libtorrent/work/libtorrent-0.13.8/src/torrent/net'
Making all in peer
gmake[4]: Entering directory '/home/pbulk/build/net/libtorrent/work/libtorrent-0.13.8/src/torrent/peer'
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..  -I. -I./.. -I./../.. -I../../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT client_info.lo -MD -MP -MF .deps/client_info.Tpo -c -o client_info.lo client_info.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT client_info.lo -MD -MP -MF .deps/client_info.Tpo -c client_info.cc  -fPIC -DPIC -o .libs/client_info.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT client_info.lo -MD -MP -MF .deps/client_info.Tpo -c client_info.cc -o client_info.o >/dev/null 2>&1
mv -f .deps/client_info.Tpo .deps/client_info.Plo
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..  -I. -I./.. -I./../.. -I../../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT client_list.lo -MD -MP -MF .deps/client_list.Tpo -c -o client_list.lo client_list.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT client_list.lo -MD -MP -MF .deps/client_list.Tpo -c client_list.cc  -fPIC -DPIC -o .libs/client_list.o
client_list.cc: In member function 'std::vector<torrent::ClientInfo>::iterator torrent::ClientList::insert(torrent::ClientInfo::id_type, const char*, const char*, const char*)':
client_list.cc:134:17: warning: 'char* std::strncpy(char*, const char*, std::size_t)' specified bound 2 equals destination size [-Wstringop-truncation]
  134 |     std::strncpy(clientInfo.mutable_key(), key, ClientInfo::max_key_size);
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT client_list.lo -MD -MP -MF .deps/client_list.Tpo -c client_list.cc -o client_list.o >/dev/null 2>&1
mv -f .deps/client_list.Tpo .deps/client_list.Plo
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..  -I. -I./.. -I./../.. -I../../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT connection_list.lo -MD -MP -MF .deps/connection_list.Tpo -c -o connection_list.lo connection_list.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT connection_list.lo -MD -MP -MF .deps/connection_list.Tpo -c connection_list.cc  -fPIC -DPIC -o .libs/connection_list.o
In file included from ./../../globals.h:41,
                 from ./../../download/download_main.h:43,
                 from connection_list.cc:43:
../../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()':
../../../rak/priority_queue_default.h:56:7: warning: 'throw' will always call 'terminate' [-Wterminate]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../rak/priority_queue_default.h:56:7: note: in C++11 destructors default to 'noexcept'
In file included from ./../../protocol/peer_chunks.h:41,
                 from ./../../protocol/peer_connection_base.h:48,
                 from connection_list.cc:45:
../../../rak/partial_queue.h: In member function 'void rak::partial_queue::clear()':
../../../rak/partial_queue.h:140:63: warning: 'void* std::memset(void*, int, size_t)' clearing an object of type 'rak::partial_queue::size_pair_type' {aka 'struct std::pair<short unsigned int, short unsigned int>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess]
  140 |   std::memset(m_layers, 0, num_layers * sizeof(size_pair_type));
      |                                                               ^
In file included from /opt/tools/gcc10/include/c++/10.3.0/utility:70,
                 from /opt/tools/gcc10/include/c++/10.3.0/algorithm:60,
                 from connection_list.cc:39:
/opt/tools/gcc10/include/c++/10.3.0/bits/stl_pair.h:211:12: note: 'rak::partial_queue::size_pair_type' {aka 'struct std::pair<short unsigned int, short unsigned int>'} declared here
  211 |     struct pair
      |            ^~~~
In file included from ./../../protocol/request_list.h:42,
                 from ./../../protocol/peer_connection_base.h:50,
                 from connection_list.cc:45:
./../../torrent/data/block_transfer.h: In destructor 'torrent::BlockTransfer::~BlockTransfer()':
./../../torrent/data/block_transfer.h:129:5: warning: 'throw' will always call 'terminate' [-Wterminate]
  129 |     throw internal_error("BlockTransfer::~BlockTransfer() block not NULL");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./../../torrent/data/block_transfer.h:129:5: note: in C++11 destructors default to 'noexcept'
./../../torrent/data/block_transfer.h:132:5: warning: 'throw' will always call 'terminate' [-Wterminate]
  132 |     throw internal_error("BlockTransfer::~BlockTransfer() peer_info not NULL");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./../../torrent/data/block_transfer.h:132:5: note: in C++11 destructors default to 'noexcept'
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT connection_list.lo -MD -MP -MF .deps/connection_list.Tpo -c connection_list.cc -o connection_list.o >/dev/null 2>&1
mv -f .deps/connection_list.Tpo .deps/connection_list.Plo
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..  -I. -I./.. -I./../.. -I../../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT peer.lo -MD -MP -MF .deps/peer.Tpo -c -o peer.lo peer.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT peer.lo -MD -MP -MF .deps/peer.Tpo -c peer.cc  -fPIC -DPIC -o .libs/peer.o
In file included from ./../data/block.h:42,
                 from peer.cc:39:
./../../torrent/data/block_transfer.h: In destructor 'torrent::BlockTransfer::~BlockTransfer()':
./../../torrent/data/block_transfer.h:129:5: warning: 'throw' will always call 'terminate' [-Wterminate]
  129 |     throw internal_error("BlockTransfer::~BlockTransfer() block not NULL");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./../../torrent/data/block_transfer.h:129:5: note: in C++11 destructors default to 'noexcept'
./../../torrent/data/block_transfer.h:132:5: warning: 'throw' will always call 'terminate' [-Wterminate]
  132 |     throw internal_error("BlockTransfer::~BlockTransfer() peer_info not NULL");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./../../torrent/data/block_transfer.h:132:5: note: in C++11 destructors default to 'noexcept'
In file included from ./../../globals.h:41,
                 from ./../../download/download_main.h:43,
                 from peer.cc:41:
../../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()':
../../../rak/priority_queue_default.h:56:7: warning: 'throw' will always call 'terminate' [-Wterminate]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../rak/priority_queue_default.h:56:7: note: in C++11 destructors default to 'noexcept'
In file included from ./../../protocol/peer_chunks.h:41,
                 from peer.cc:42:
../../../rak/partial_queue.h: In member function 'void rak::partial_queue::clear()':
../../../rak/partial_queue.h:140:63: warning: 'void* std::memset(void*, int, size_t)' clearing an object of type 'rak::partial_queue::size_pair_type' {aka 'struct std::pair<short unsigned int, short unsigned int>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess]
  140 |   std::memset(m_layers, 0, num_layers * sizeof(size_pair_type));
      |                                                               ^
In file included from /opt/tools/gcc10/include/c++/10.3.0/bits/stl_algobase.h:64,
                 from /opt/tools/gcc10/include/c++/10.3.0/vector:60,
                 from ./../data/block.h:40,
                 from peer.cc:39:
/opt/tools/gcc10/include/c++/10.3.0/bits/stl_pair.h:211:12: note: 'rak::partial_queue::size_pair_type' {aka 'struct std::pair<short unsigned int, short unsigned int>'} declared here
  211 |     struct pair
      |            ^~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT peer.lo -MD -MP -MF .deps/peer.Tpo -c peer.cc -o peer.o >/dev/null 2>&1
mv -f .deps/peer.Tpo .deps/peer.Plo
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..  -I. -I./.. -I./../.. -I../../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT peer_info.lo -MD -MP -MF .deps/peer_info.Tpo -c -o peer_info.lo peer_info.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT peer_info.lo -MD -MP -MF .deps/peer_info.Tpo -c peer_info.cc  -fPIC -DPIC -o .libs/peer_info.o
In file included from ./../../protocol/peer_chunks.h:41,
                 from ./../../protocol/peer_connection_base.h:48,
                 from peer_info.cc:43:
../../../rak/partial_queue.h: In member function 'void rak::partial_queue::clear()':
../../../rak/partial_queue.h:140:63: warning: 'void* std::memset(void*, int, size_t)' clearing an object of type 'rak::partial_queue::size_pair_type' {aka 'struct std::pair<short unsigned int, short unsigned int>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess]
  140 |   std::memset(m_layers, 0, num_layers * sizeof(size_pair_type));
      |                                                               ^
In file included from /opt/tools/gcc10/include/c++/10.3.0/bits/stl_algobase.h:64,
                 from /opt/tools/gcc10/include/c++/10.3.0/bits/char_traits.h:39,
                 from /opt/tools/gcc10/include/c++/10.3.0/string:40,
                 from ../../../rak/socket_address.h:51,
                 from peer_info.cc:40:
/opt/tools/gcc10/include/c++/10.3.0/bits/stl_pair.h:211:12: note: 'rak::partial_queue::size_pair_type' {aka 'struct std::pair<short unsigned int, short unsigned int>'} declared here
  211 |     struct pair
      |            ^~~~
In file included from ./../../protocol/request_list.h:42,
                 from ./../../protocol/peer_connection_base.h:50,
                 from peer_info.cc:43:
./../../torrent/data/block_transfer.h: In destructor 'torrent::BlockTransfer::~BlockTransfer()':
./../../torrent/data/block_transfer.h:129:5: warning: 'throw' will always call 'terminate' [-Wterminate]
  129 |     throw internal_error("BlockTransfer::~BlockTransfer() block not NULL");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./../../torrent/data/block_transfer.h:129:5: note: in C++11 destructors default to 'noexcept'
./../../torrent/data/block_transfer.h:132:5: warning: 'throw' will always call 'terminate' [-Wterminate]
  132 |     throw internal_error("BlockTransfer::~BlockTransfer() peer_info not NULL");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./../../torrent/data/block_transfer.h:132:5: note: in C++11 destructors default to 'noexcept'
In file included from ./../../globals.h:41,
                 from ./../../protocol/request_list.h:46,
                 from ./../../protocol/peer_connection_base.h:50,
                 from peer_info.cc:43:
../../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()':
../../../rak/priority_queue_default.h:56:7: warning: 'throw' will always call 'terminate' [-Wterminate]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../rak/priority_queue_default.h:56:7: note: in C++11 destructors default to 'noexcept'
peer_info.cc: In destructor 'torrent::PeerInfo::~PeerInfo()':
peer_info.cc:78:5: warning: 'throw' will always call 'terminate' [-Wterminate]
   78 |     throw internal_error("PeerInfo::~PeerInfo() peer is blocked.");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
peer_info.cc:78:5: note: in C++11 destructors default to 'noexcept'
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT peer_info.lo -MD -MP -MF .deps/peer_info.Tpo -c peer_info.cc -o peer_info.o >/dev/null 2>&1
mv -f .deps/peer_info.Tpo .deps/peer_info.Plo
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..  -I. -I./.. -I./../.. -I../../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT peer_list.lo -MD -MP -MF .deps/peer_list.Tpo -c -o peer_list.lo peer_list.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT peer_list.lo -MD -MP -MF .deps/peer_list.Tpo -c peer_list.cc  -fPIC -DPIC -o .libs/peer_list.o
In file included from ./../../globals.h:41,
                 from peer_list.cc:52:
../../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()':
../../../rak/priority_queue_default.h:56:7: warning: 'throw' will always call 'terminate' [-Wterminate]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../rak/priority_queue_default.h:56:7: note: in C++11 destructors default to 'noexcept'
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT peer_list.lo -MD -MP -MF .deps/peer_list.Tpo -c peer_list.cc -o peer_list.o >/dev/null 2>&1
mv -f .deps/peer_list.Tpo .deps/peer_list.Plo
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=link g++  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include  -lz -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -L/lib -o libsub_torrentpeer.la  client_info.lo client_list.lo connection_list.lo peer.lo peer_info.lo peer_list.lo  -lz  -L/opt/pkg/lib  -Wl,-R/opt/pkg/lib
libtool: link: ar cr .libs/libsub_torrentpeer.a .libs/client_info.o .libs/client_list.o .libs/connection_list.o .libs/peer.o .libs/peer_info.o .libs/peer_list.o 
libtool: link: ranlib .libs/libsub_torrentpeer.a
libtool: link: ( cd ".libs" && rm -f "libsub_torrentpeer.la" && ln -s "../libsub_torrentpeer.la" "libsub_torrentpeer.la" )
gmake[4]: Leaving directory '/home/pbulk/build/net/libtorrent/work/libtorrent-0.13.8/src/torrent/peer'
Making all in utils
gmake[4]: Entering directory '/home/pbulk/build/net/libtorrent/work/libtorrent-0.13.8/src/torrent/utils'
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..  -I. -I./.. -I./../.. -I../../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT directory_events.lo -MD -MP -MF .deps/directory_events.Tpo -c -o directory_events.lo directory_events.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT directory_events.lo -MD -MP -MF .deps/directory_events.Tpo -c directory_events.cc  -fPIC -DPIC -o .libs/directory_events.o
In file included from ./../../manager.h:42,
                 from directory_events.cc:53:
../../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()':
../../../rak/priority_queue_default.h:56:7: warning: 'throw' will always call 'terminate' [-Wterminate]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../rak/priority_queue_default.h:56:7: note: in C++11 destructors default to 'noexcept'
directory_events.cc: In member function 'virtual void torrent::directory_events::event_read()':
directory_events.cc:143:14: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  143 |   if (result < sizeof(struct inotify_event))
      |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT directory_events.lo -MD -MP -MF .deps/directory_events.Tpo -c directory_events.cc -o directory_events.o >/dev/null 2>&1
mv -f .deps/directory_events.Tpo .deps/directory_events.Plo
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..  -I. -I./.. -I./../.. -I../../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT log.lo -MD -MP -MF .deps/log.Tpo -c -o log.lo log.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT log.lo -MD -MP -MF .deps/log.Tpo -c log.cc  -fPIC -DPIC -o .libs/log.o
In file included from ./../../globals.h:41,
                 from log.cc:44:
../../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()':
../../../rak/priority_queue_default.h:56:7: warning: 'throw' will always call 'terminate' [-Wterminate]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../rak/priority_queue_default.h:56:7: note: in C++11 destructors default to 'noexcept'
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT log.lo -MD -MP -MF .deps/log.Tpo -c log.cc -o log.o >/dev/null 2>&1
mv -f .deps/log.Tpo .deps/log.Plo
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..  -I. -I./.. -I./../.. -I../../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT log_buffer.lo -MD -MP -MF .deps/log_buffer.Tpo -c -o log_buffer.lo log_buffer.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT log_buffer.lo -MD -MP -MF .deps/log_buffer.Tpo -c log_buffer.cc  -fPIC -DPIC -o .libs/log_buffer.o
In file included from ./../../globals.h:41,
                 from log_buffer.cc:44:
../../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()':
../../../rak/priority_queue_default.h:56:7: warning: 'throw' will always call 'terminate' [-Wterminate]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../rak/priority_queue_default.h:56:7: note: in C++11 destructors default to 'noexcept'
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT log_buffer.lo -MD -MP -MF .deps/log_buffer.Tpo -c log_buffer.cc -o log_buffer.o >/dev/null 2>&1
mv -f .deps/log_buffer.Tpo .deps/log_buffer.Plo
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..  -I. -I./.. -I./../.. -I../../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT net.lo -MD -MP -MF .deps/net.Tpo -c -o net.lo net.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT net.lo -MD -MP -MF .deps/net.Tpo -c net.cc  -fPIC -DPIC -o .libs/net.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT net.lo -MD -MP -MF .deps/net.Tpo -c net.cc -o net.o >/dev/null 2>&1
mv -f .deps/net.Tpo .deps/net.Plo
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..  -I. -I./.. -I./../.. -I../../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT option_strings.lo -MD -MP -MF .deps/option_strings.Tpo -c -o option_strings.lo option_strings.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT option_strings.lo -MD -MP -MF .deps/option_strings.Tpo -c option_strings.cc  -fPIC -DPIC -o .libs/option_strings.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT option_strings.lo -MD -MP -MF .deps/option_strings.Tpo -c option_strings.cc -o option_strings.o >/dev/null 2>&1
mv -f .deps/option_strings.Tpo .deps/option_strings.Plo
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..  -I. -I./.. -I./../.. -I../../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT resume.lo -MD -MP -MF .deps/resume.Tpo -c -o resume.lo resume.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT resume.lo -MD -MP -MF .deps/resume.Tpo -c resume.cc  -fPIC -DPIC -o .libs/resume.o
In file included from ./../../globals.h:41,
                 from resume.cc:61:
../../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()':
../../../rak/priority_queue_default.h:56:7: warning: 'throw' will always call 'terminate' [-Wterminate]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../rak/priority_queue_default.h:56:7: note: in C++11 destructors default to 'noexcept'
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT resume.lo -MD -MP -MF .deps/resume.Tpo -c resume.cc -o resume.o >/dev/null 2>&1
mv -f .deps/resume.Tpo .deps/resume.Plo
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..  -I. -I./.. -I./../.. -I../../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT signal_bitfield.lo -MD -MP -MF .deps/signal_bitfield.Tpo -c -o signal_bitfield.lo signal_bitfield.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT signal_bitfield.lo -MD -MP -MF .deps/signal_bitfield.Tpo -c signal_bitfield.cc  -fPIC -DPIC -o .libs/signal_bitfield.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT signal_bitfield.lo -MD -MP -MF .deps/signal_bitfield.Tpo -c signal_bitfield.cc -o signal_bitfield.o >/dev/null 2>&1
mv -f .deps/signal_bitfield.Tpo .deps/signal_bitfield.Plo
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..  -I. -I./.. -I./../.. -I../../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT thread_base.lo -MD -MP -MF .deps/thread_base.Tpo -c -o thread_base.lo thread_base.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT thread_base.lo -MD -MP -MF .deps/thread_base.Tpo -c thread_base.cc  -fPIC -DPIC -o .libs/thread_base.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT thread_base.lo -MD -MP -MF .deps/thread_base.Tpo -c thread_base.cc -o thread_base.o >/dev/null 2>&1
mv -f .deps/thread_base.Tpo .deps/thread_base.Plo
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..  -I. -I./.. -I./../.. -I../../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT thread_interrupt.lo -MD -MP -MF .deps/thread_interrupt.Tpo -c -o thread_interrupt.lo thread_interrupt.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT thread_interrupt.lo -MD -MP -MF .deps/thread_interrupt.Tpo -c thread_interrupt.cc  -fPIC -DPIC -o .libs/thread_interrupt.o
thread_interrupt.cc: In static member function 'static torrent::thread_interrupt::pair_type torrent::thread_interrupt::create_pair()':
thread_interrupt.cc:87:50: warning: 'new' of type 'torrent::thread_interrupt' with extended alignment 128 [-Waligned-new=]
   87 |   thread_interrupt* t1 = new thread_interrupt(fd1);
      |                                                  ^
thread_interrupt.cc:87:50: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter
thread_interrupt.cc:87:50: note: use '-faligned-new' to enable C++17 over-aligned new support
thread_interrupt.cc:88:50: warning: 'new' of type 'torrent::thread_interrupt' with extended alignment 128 [-Waligned-new=]
   88 |   thread_interrupt* t2 = new thread_interrupt(fd2);
      |                                                  ^
thread_interrupt.cc:88:50: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter
thread_interrupt.cc:88:50: note: use '-faligned-new' to enable C++17 over-aligned new support
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT thread_interrupt.lo -MD -MP -MF .deps/thread_interrupt.Tpo -c thread_interrupt.cc -o thread_interrupt.o >/dev/null 2>&1
mv -f .deps/thread_interrupt.Tpo .deps/thread_interrupt.Plo
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..  -I. -I./.. -I./../.. -I../../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT uri_parser.lo -MD -MP -MF .deps/uri_parser.Tpo -c -o uri_parser.lo uri_parser.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT uri_parser.lo -MD -MP -MF .deps/uri_parser.Tpo -c uri_parser.cc  -fPIC -DPIC -o .libs/uri_parser.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I./.. -I./../.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT uri_parser.lo -MD -MP -MF .deps/uri_parser.Tpo -c uri_parser.cc -o uri_parser.o >/dev/null 2>&1
mv -f .deps/uri_parser.Tpo .deps/uri_parser.Plo
/usr/bin/bash ../../../libtool  --tag=CXX   --mode=link g++  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include  -lz -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -L/lib -o libsub_torrentutils.la  directory_events.lo log.lo log_buffer.lo net.lo option_strings.lo resume.lo signal_bitfield.lo thread_base.lo thread_interrupt.lo uri_parser.lo  -lz  -L/opt/pkg/lib  -Wl,-R/opt/pkg/lib
libtool: link: ar cr .libs/libsub_torrentutils.a .libs/directory_events.o .libs/log.o .libs/log_buffer.o .libs/net.o .libs/option_strings.o .libs/resume.o .libs/signal_bitfield.o .libs/thread_base.o .libs/thread_interrupt.o .libs/uri_parser.o 
libtool: link: ranlib .libs/libsub_torrentutils.a
libtool: link: ( cd ".libs" && rm -f "libsub_torrentutils.la" && ln -s "../libsub_torrentutils.la" "libsub_torrentutils.la" )
gmake[4]: Leaving directory '/home/pbulk/build/net/libtorrent/work/libtorrent-0.13.8/src/torrent/utils'
gmake[4]: Entering directory '/home/pbulk/build/net/libtorrent/work/libtorrent-0.13.8/src/torrent'
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I. -I./.. -I../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT bitfield.lo -MD -MP -MF .deps/bitfield.Tpo -c -o bitfield.lo bitfield.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT bitfield.lo -MD -MP -MF .deps/bitfield.Tpo -c bitfield.cc  -fPIC -DPIC -o .libs/bitfield.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT bitfield.lo -MD -MP -MF .deps/bitfield.Tpo -c bitfield.cc -o bitfield.o >/dev/null 2>&1
mv -f .deps/bitfield.Tpo .deps/bitfield.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I. -I./.. -I../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT chunk_manager.lo -MD -MP -MF .deps/chunk_manager.Tpo -c -o chunk_manager.lo chunk_manager.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT chunk_manager.lo -MD -MP -MF .deps/chunk_manager.Tpo -c chunk_manager.cc  -fPIC -DPIC -o .libs/chunk_manager.o
In file included from ./../globals.h:41,
                 from chunk_manager.cc:48:
../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()':
../../rak/priority_queue_default.h:56:7: warning: 'throw' will always call 'terminate' [-Wterminate]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../rak/priority_queue_default.h:56:7: note: in C++11 destructors default to 'noexcept'
chunk_manager.cc: In destructor 'torrent::ChunkManager::~ChunkManager()':
chunk_manager.cc:78:5: warning: 'throw' will always call 'terminate' [-Wterminate]
   78 |     throw internal_error("ChunkManager::~ChunkManager() m_memoryUsage != 0 || m_memoryBlockCount != 0.");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
chunk_manager.cc:78:5: note: in C++11 destructors default to 'noexcept'
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT chunk_manager.lo -MD -MP -MF .deps/chunk_manager.Tpo -c chunk_manager.cc -o chunk_manager.o >/dev/null 2>&1
mv -f .deps/chunk_manager.Tpo .deps/chunk_manager.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I. -I./.. -I../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT connection_manager.lo -MD -MP -MF .deps/connection_manager.Tpo -c -o connection_manager.lo connection_manager.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT connection_manager.lo -MD -MP -MF .deps/connection_manager.Tpo -c connection_manager.cc  -fPIC -DPIC -o .libs/connection_manager.o
In file included from ./../manager.h:42,
                 from connection_manager.cc:49:
../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()':
../../rak/priority_queue_default.h:56:7: warning: 'throw' will always call 'terminate' [-Wterminate]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../rak/priority_queue_default.h:56:7: note: in C++11 destructors default to 'noexcept'
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT connection_manager.lo -MD -MP -MF .deps/connection_manager.Tpo -c connection_manager.cc -o connection_manager.o >/dev/null 2>&1
mv -f .deps/connection_manager.Tpo .deps/connection_manager.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I. -I./.. -I../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT dht_manager.lo -MD -MP -MF .deps/dht_manager.Tpo -c -o dht_manager.lo dht_manager.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT dht_manager.lo -MD -MP -MF .deps/dht_manager.Tpo -c dht_manager.cc  -fPIC -DPIC -o .libs/dht_manager.o
In file included from ./../manager.h:42,
                 from dht_manager.cc:43:
../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()':
../../rak/priority_queue_default.h:56:7: warning: 'throw' will always call 'terminate' [-Wterminate]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../rak/priority_queue_default.h:56:7: note: in C++11 destructors default to 'noexcept'
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT dht_manager.lo -MD -MP -MF .deps/dht_manager.Tpo -c dht_manager.cc -o dht_manager.o >/dev/null 2>&1
mv -f .deps/dht_manager.Tpo .deps/dht_manager.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I. -I./.. -I../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT download.lo -MD -MP -MF .deps/download.Tpo -c -o download.lo download.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT download.lo -MD -MP -MF .deps/download.Tpo -c download.cc  -fPIC -DPIC -o .libs/download.o
In file included from data/block.h:42,
                 from download.cc:43:
./../torrent/data/block_transfer.h: In destructor 'torrent::BlockTransfer::~BlockTransfer()':
./../torrent/data/block_transfer.h:129:5: warning: 'throw' will always call 'terminate' [-Wterminate]
  129 |     throw internal_error("BlockTransfer::~BlockTransfer() block not NULL");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./../torrent/data/block_transfer.h:129:5: note: in C++11 destructors default to 'noexcept'
./../torrent/data/block_transfer.h:132:5: warning: 'throw' will always call 'terminate' [-Wterminate]
  132 |     throw internal_error("BlockTransfer::~BlockTransfer() peer_info not NULL");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./../torrent/data/block_transfer.h:132:5: note: in C++11 destructors default to 'noexcept'
In file included from ./../data/hash_torrent.h:43,
                 from download.cc:47:
../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()':
../../rak/priority_queue_default.h:56:7: warning: 'throw' will always call 'terminate' [-Wterminate]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../rak/priority_queue_default.h:56:7: note: in C++11 destructors default to 'noexcept'
In file included from ./../download/chunk_selector.h:41,
                 from download.cc:49:
../../rak/partial_queue.h: In member function 'void rak::partial_queue::clear()':
../../rak/partial_queue.h:140:63: warning: 'void* std::memset(void*, int, size_t)' clearing an object of type 'rak::partial_queue::size_pair_type' {aka 'struct std::pair<short unsigned int, short unsigned int>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess]
  140 |   std::memset(m_layers, 0, num_layers * sizeof(size_pair_type));
      |                                                               ^
In file included from /opt/tools/gcc10/include/c++/10.3.0/bits/stl_algobase.h:64,
                 from /opt/tools/gcc10/include/c++/10.3.0/vector:60,
                 from data/block.h:40,
                 from download.cc:43:
/opt/tools/gcc10/include/c++/10.3.0/bits/stl_pair.h:211:12: note: 'rak::partial_queue::size_pair_type' {aka 'struct std::pair<short unsigned int, short unsigned int>'} declared here
  211 |     struct pair
      |            ^~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT download.lo -MD -MP -MF .deps/download.Tpo -c download.cc -o download.o >/dev/null 2>&1
mv -f .deps/download.Tpo .deps/download.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I. -I./.. -I../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT error.lo -MD -MP -MF .deps/error.Tpo -c -o error.lo error.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT error.lo -MD -MP -MF .deps/error.Tpo -c error.cc  -fPIC -DPIC -o .libs/error.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT error.lo -MD -MP -MF .deps/error.Tpo -c error.cc -o error.o >/dev/null 2>&1
mv -f .deps/error.Tpo .deps/error.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I. -I./.. -I../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT exceptions.lo -MD -MP -MF .deps/exceptions.Tpo -c -o exceptions.lo exceptions.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT exceptions.lo -MD -MP -MF .deps/exceptions.Tpo -c exceptions.cc  -fPIC -DPIC -o .libs/exceptions.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT exceptions.lo -MD -MP -MF .deps/exceptions.Tpo -c exceptions.cc -o exceptions.o >/dev/null 2>&1
mv -f .deps/exceptions.Tpo .deps/exceptions.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I. -I./.. -I../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT hash_string.lo -MD -MP -MF .deps/hash_string.Tpo -c -o hash_string.lo hash_string.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT hash_string.lo -MD -MP -MF .deps/hash_string.Tpo -c hash_string.cc  -fPIC -DPIC -o .libs/hash_string.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT hash_string.lo -MD -MP -MF .deps/hash_string.Tpo -c hash_string.cc -o hash_string.o >/dev/null 2>&1
mv -f .deps/hash_string.Tpo .deps/hash_string.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I. -I./.. -I../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT http.lo -MD -MP -MF .deps/http.Tpo -c -o http.lo http.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT http.lo -MD -MP -MF .deps/http.Tpo -c http.cc  -fPIC -DPIC -o .libs/http.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT http.lo -MD -MP -MF .deps/http.Tpo -c http.cc -o http.o >/dev/null 2>&1
mv -f .deps/http.Tpo .deps/http.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I. -I./.. -I../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT object.lo -MD -MP -MF .deps/object.Tpo -c -o object.lo object.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT object.lo -MD -MP -MF .deps/object.Tpo -c object.cc  -fPIC -DPIC -o .libs/object.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT object.lo -MD -MP -MF .deps/object.Tpo -c object.cc -o object.o >/dev/null 2>&1
mv -f .deps/object.Tpo .deps/object.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I. -I./.. -I../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT object_static_map.lo -MD -MP -MF .deps/object_static_map.Tpo -c -o object_static_map.lo object_static_map.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT object_static_map.lo -MD -MP -MF .deps/object_static_map.Tpo -c object_static_map.cc  -fPIC -DPIC -o .libs/object_static_map.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT object_static_map.lo -MD -MP -MF .deps/object_static_map.Tpo -c object_static_map.cc -o object_static_map.o >/dev/null 2>&1
mv -f .deps/object_static_map.Tpo .deps/object_static_map.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I. -I./.. -I../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT object_stream.lo -MD -MP -MF .deps/object_stream.Tpo -c -o object_stream.lo object_stream.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT object_stream.lo -MD -MP -MF .deps/object_stream.Tpo -c object_stream.cc  -fPIC -DPIC -o .libs/object_stream.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT object_stream.lo -MD -MP -MF .deps/object_stream.Tpo -c object_stream.cc -o object_stream.o >/dev/null 2>&1
mv -f .deps/object_stream.Tpo .deps/object_stream.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I. -I./.. -I../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT path.lo -MD -MP -MF .deps/path.Tpo -c -o path.lo path.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT path.lo -MD -MP -MF .deps/path.Tpo -c path.cc  -fPIC -DPIC -o .libs/path.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT path.lo -MD -MP -MF .deps/path.Tpo -c path.cc -o path.o >/dev/null 2>&1
mv -f .deps/path.Tpo .deps/path.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I. -I./.. -I../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT poll_epoll.lo -MD -MP -MF .deps/poll_epoll.Tpo -c -o poll_epoll.lo poll_epoll.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT poll_epoll.lo -MD -MP -MF .deps/poll_epoll.Tpo -c poll_epoll.cc  -fPIC -DPIC -o .libs/poll_epoll.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT poll_epoll.lo -MD -MP -MF .deps/poll_epoll.Tpo -c poll_epoll.cc -o poll_epoll.o >/dev/null 2>&1
mv -f .deps/poll_epoll.Tpo .deps/poll_epoll.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I. -I./.. -I../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT poll_kqueue.lo -MD -MP -MF .deps/poll_kqueue.Tpo -c -o poll_kqueue.lo poll_kqueue.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT poll_kqueue.lo -MD -MP -MF .deps/poll_kqueue.Tpo -c poll_kqueue.cc  -fPIC -DPIC -o .libs/poll_kqueue.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT poll_kqueue.lo -MD -MP -MF .deps/poll_kqueue.Tpo -c poll_kqueue.cc -o poll_kqueue.o >/dev/null 2>&1
mv -f .deps/poll_kqueue.Tpo .deps/poll_kqueue.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I. -I./.. -I../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT poll_select.lo -MD -MP -MF .deps/poll_select.Tpo -c -o poll_select.lo poll_select.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT poll_select.lo -MD -MP -MF .deps/poll_select.Tpo -c poll_select.cc  -fPIC -DPIC -o .libs/poll_select.o
poll_select.cc: In destructor 'virtual torrent::PollSelect::~PollSelect()':
poll_select.cc:163:5: warning: 'throw' will always call 'terminate' [-Wterminate]
  163 |     throw internal_error("PollSelect::~PollSelect() called but the sets are not empty");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
poll_select.cc:163:5: note: in C++11 destructors default to 'noexcept'
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT poll_select.lo -MD -MP -MF .deps/poll_select.Tpo -c poll_select.cc -o poll_select.o >/dev/null 2>&1
mv -f .deps/poll_select.Tpo .deps/poll_select.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I. -I./.. -I../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT rate.lo -MD -MP -MF .deps/rate.Tpo -c -o rate.lo rate.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT rate.lo -MD -MP -MF .deps/rate.Tpo -c rate.cc  -fPIC -DPIC -o .libs/rate.o
In file included from ./../globals.h:41,
                 from rate.cc:39:
../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()':
../../rak/priority_queue_default.h:56:7: warning: 'throw' will always call 'terminate' [-Wterminate]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../rak/priority_queue_default.h:56:7: note: in C++11 destructors default to 'noexcept'
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT rate.lo -MD -MP -MF .deps/rate.Tpo -c rate.cc -o rate.o >/dev/null 2>&1
mv -f .deps/rate.Tpo .deps/rate.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I. -I./.. -I../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT throttle.lo -MD -MP -MF .deps/throttle.Tpo -c -o throttle.lo throttle.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT throttle.lo -MD -MP -MF .deps/throttle.Tpo -c throttle.cc  -fPIC -DPIC -o .libs/throttle.o
In file included from ./../net/throttle_internal.h:41,
                 from throttle.cc:41:
../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()':
../../rak/priority_queue_default.h:56:7: warning: 'throw' will always call 'terminate' [-Wterminate]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../rak/priority_queue_default.h:56:7: note: in C++11 destructors default to 'noexcept'
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT throttle.lo -MD -MP -MF .deps/throttle.Tpo -c throttle.cc -o throttle.o >/dev/null 2>&1
mv -f .deps/throttle.Tpo .deps/throttle.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I. -I./.. -I../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT torrent.lo -MD -MP -MF .deps/torrent.Tpo -c -o torrent.lo torrent.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT torrent.lo -MD -MP -MF .deps/torrent.Tpo -c torrent.cc  -fPIC -DPIC -o .libs/torrent.o
In file included from ./../manager.h:42,
                 from torrent.cc:50:
../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()':
../../rak/priority_queue_default.h:56:7: warning: 'throw' will always call 'terminate' [-Wterminate]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../rak/priority_queue_default.h:56:7: note: in C++11 destructors default to 'noexcept'
torrent.cc: In function 'void torrent::initialize()':
torrent.cc:103:17: warning: 'new' of type 'torrent::Manager' with extended alignment 128 [-Waligned-new=]
  103 |   manager = new Manager;
      |                 ^~~~~~~
torrent.cc:103:17: note: uses 'void* operator new(size_t)', which does not have an alignment parameter
torrent.cc:103:17: note: use '-faligned-new' to enable C++17 over-aligned new support
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT torrent.lo -MD -MP -MF .deps/torrent.Tpo -c torrent.cc -o torrent.o >/dev/null 2>&1
mv -f .deps/torrent.Tpo .deps/torrent.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I. -I./.. -I../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT tracker.lo -MD -MP -MF .deps/tracker.Tpo -c -o tracker.lo tracker.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT tracker.lo -MD -MP -MF .deps/tracker.Tpo -c tracker.cc  -fPIC -DPIC -o .libs/tracker.o
In file included from ./../globals.h:41,
                 from tracker.cc:42:
../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()':
../../rak/priority_queue_default.h:56:7: warning: 'throw' will always call 'terminate' [-Wterminate]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../rak/priority_queue_default.h:56:7: note: in C++11 destructors default to 'noexcept'
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT tracker.lo -MD -MP -MF .deps/tracker.Tpo -c tracker.cc -o tracker.o >/dev/null 2>&1
mv -f .deps/tracker.Tpo .deps/tracker.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I. -I./.. -I../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT tracker_controller.lo -MD -MP -MF .deps/tracker_controller.Tpo -c -o tracker_controller.lo tracker_controller.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT tracker_controller.lo -MD -MP -MF .deps/tracker_controller.Tpo -c tracker_controller.cc  -fPIC -DPIC -o .libs/tracker_controller.o
In file included from tracker_controller.cc:45:
../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()':
../../rak/priority_queue_default.h:56:7: warning: 'throw' will always call 'terminate' [-Wterminate]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../rak/priority_queue_default.h:56:7: note: in C++11 destructors default to 'noexcept'
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT tracker_controller.lo -MD -MP -MF .deps/tracker_controller.Tpo -c tracker_controller.cc -o tracker_controller.o >/dev/null 2>&1
mv -f .deps/tracker_controller.Tpo .deps/tracker_controller.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I. -I./.. -I../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT tracker_list.lo -MD -MP -MF .deps/tracker_list.Tpo -c -o tracker_list.lo tracker_list.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT tracker_list.lo -MD -MP -MF .deps/tracker_list.Tpo -c tracker_list.cc  -fPIC -DPIC -o .libs/tracker_list.o
In file included from ./../globals.h:41,
                 from ./../tracker/tracker_udp.h:48,
                 from tracker_list.cc:48:
../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()':
../../rak/priority_queue_default.h:56:7: warning: 'throw' will always call 'terminate' [-Wterminate]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../rak/priority_queue_default.h:56:7: note: in C++11 destructors default to 'noexcept'
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT tracker_list.lo -MD -MP -MF .deps/tracker_list.Tpo -c tracker_list.cc -o tracker_list.o >/dev/null 2>&1
mv -f .deps/tracker_list.Tpo .deps/tracker_list.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=link g++  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include  -lz -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -L/lib -o libsub_torrent.la  bitfield.lo chunk_manager.lo connection_manager.lo dht_manager.lo download.lo error.lo exceptions.lo hash_string.lo http.lo object.lo object_static_map.lo object_stream.lo path.lo poll_epoll.lo poll_kqueue.lo poll_select.lo rate.lo throttle.lo torrent.lo tracker.lo tracker_controller.lo tracker_list.lo  -lz  -L/opt/pkg/lib  -Wl,-R/opt/pkg/lib
libtool: link: ar cr .libs/libsub_torrent.a .libs/bitfield.o .libs/chunk_manager.o .libs/connection_manager.o .libs/dht_manager.o .libs/download.o .libs/error.o .libs/exceptions.o .libs/hash_string.o .libs/http.o .libs/object.o .libs/object_static_map.o .libs/object_stream.o .libs/path.o .libs/poll_epoll.o .libs/poll_kqueue.o .libs/poll_select.o .libs/rate.o .libs/throttle.o .libs/torrent.o .libs/tracker.o .libs/tracker_controller.o .libs/tracker_list.o 
libtool: link: ranlib .libs/libsub_torrent.a
libtool: link: ( cd ".libs" && rm -f "libsub_torrent.la" && ln -s "../libsub_torrent.la" "libsub_torrent.la" )
gmake[4]: Leaving directory '/home/pbulk/build/net/libtorrent/work/libtorrent-0.13.8/src/torrent'
gmake[3]: Leaving directory '/home/pbulk/build/net/libtorrent/work/libtorrent-0.13.8/src/torrent'
Making all in data
gmake[3]: Entering directory '/home/pbulk/build/net/libtorrent/work/libtorrent-0.13.8/src/data'
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I. -I./.. -I../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT chunk.lo -MD -MP -MF .deps/chunk.Tpo -c -o chunk.lo chunk.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT chunk.lo -MD -MP -MF .deps/chunk.Tpo -c chunk.cc  -fPIC -DPIC -o .libs/chunk.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT chunk.lo -MD -MP -MF .deps/chunk.Tpo -c chunk.cc -o chunk.o >/dev/null 2>&1
mv -f .deps/chunk.Tpo .deps/chunk.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I. -I./.. -I../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT chunk_list.lo -MD -MP -MF .deps/chunk_list.Tpo -c -o chunk_list.lo chunk_list.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT chunk_list.lo -MD -MP -MF .deps/chunk_list.Tpo -c chunk_list.cc  -fPIC -DPIC -o .libs/chunk_list.o
In file included from ./../globals.h:41,
                 from chunk_list.cc:52:
../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()':
../../rak/priority_queue_default.h:56:7: warning: 'throw' will always call 'terminate' [-Wterminate]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../rak/priority_queue_default.h:56:7: note: in C++11 destructors default to 'noexcept'
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT chunk_list.lo -MD -MP -MF .deps/chunk_list.Tpo -c chunk_list.cc -o chunk_list.o >/dev/null 2>&1
mv -f .deps/chunk_list.Tpo .deps/chunk_list.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I. -I./.. -I../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT chunk_part.lo -MD -MP -MF .deps/chunk_part.Tpo -c -o chunk_part.lo chunk_part.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT chunk_part.lo -MD -MP -MF .deps/chunk_part.Tpo -c chunk_part.cc  -fPIC -DPIC -o .libs/chunk_part.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT chunk_part.lo -MD -MP -MF .deps/chunk_part.Tpo -c chunk_part.cc -o chunk_part.o >/dev/null 2>&1
mv -f .deps/chunk_part.Tpo .deps/chunk_part.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I. -I./.. -I../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT hash_check_queue.lo -MD -MP -MF .deps/hash_check_queue.Tpo -c -o hash_check_queue.lo hash_check_queue.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT hash_check_queue.lo -MD -MP -MF .deps/hash_check_queue.Tpo -c hash_check_queue.cc  -fPIC -DPIC -o .libs/hash_check_queue.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT hash_check_queue.lo -MD -MP -MF .deps/hash_check_queue.Tpo -c hash_check_queue.cc -o hash_check_queue.o >/dev/null 2>&1
mv -f .deps/hash_check_queue.Tpo .deps/hash_check_queue.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I. -I./.. -I../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT hash_chunk.lo -MD -MP -MF .deps/hash_chunk.Tpo -c -o hash_chunk.lo hash_chunk.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT hash_chunk.lo -MD -MP -MF .deps/hash_chunk.Tpo -c hash_chunk.cc  -fPIC -DPIC -o .libs/hash_chunk.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT hash_chunk.lo -MD -MP -MF .deps/hash_chunk.Tpo -c hash_chunk.cc -o hash_chunk.o >/dev/null 2>&1
mv -f .deps/hash_chunk.Tpo .deps/hash_chunk.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I. -I./.. -I../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT hash_queue.lo -MD -MP -MF .deps/hash_queue.Tpo -c -o hash_queue.lo hash_queue.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT hash_queue.lo -MD -MP -MF .deps/hash_queue.Tpo -c hash_queue.cc  -fPIC -DPIC -o .libs/hash_queue.o
In file included from ./../globals.h:41,
                 from hash_queue.cc:54:
../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()':
../../rak/priority_queue_default.h:56:7: warning: 'throw' will always call 'terminate' [-Wterminate]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../rak/priority_queue_default.h:56:7: note: in C++11 destructors default to 'noexcept'
hash_queue.cc: In member function 'void torrent::HashQueue::push_back(torrent::ChunkHandle, torrent::HashQueueNode::id_type, torrent::HashQueue::slot_done_type)':
hash_queue.cc:101:47: warning: 'new' of type 'torrent::HashChunk' with extended alignment 128 [-Waligned-new=]
  101 |   HashChunk* hash_chunk = new HashChunk(handle);
      |                                               ^
hash_queue.cc:101:47: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter
hash_queue.cc:101:47: note: use '-faligned-new' to enable C++17 over-aligned new support
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT hash_queue.lo -MD -MP -MF .deps/hash_queue.Tpo -c hash_queue.cc -o hash_queue.o >/dev/null 2>&1
mv -f .deps/hash_queue.Tpo .deps/hash_queue.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I. -I./.. -I../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT hash_queue_node.lo -MD -MP -MF .deps/hash_queue_node.Tpo -c -o hash_queue_node.lo hash_queue_node.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT hash_queue_node.lo -MD -MP -MF .deps/hash_queue_node.Tpo -c hash_queue_node.cc  -fPIC -DPIC -o .libs/hash_queue_node.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT hash_queue_node.lo -MD -MP -MF .deps/hash_queue_node.Tpo -c hash_queue_node.cc -o hash_queue_node.o >/dev/null 2>&1
mv -f .deps/hash_queue_node.Tpo .deps/hash_queue_node.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I. -I./.. -I../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT hash_torrent.lo -MD -MP -MF .deps/hash_torrent.Tpo -c -o hash_torrent.lo hash_torrent.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT hash_torrent.lo -MD -MP -MF .deps/hash_torrent.Tpo -c hash_torrent.cc  -fPIC -DPIC -o .libs/hash_torrent.o
In file included from hash_torrent.h:43,
                 from hash_torrent.cc:46:
../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()':
../../rak/priority_queue_default.h:56:7: warning: 'throw' will always call 'terminate' [-Wterminate]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../rak/priority_queue_default.h:56:7: note: in C++11 destructors default to 'noexcept'
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT hash_torrent.lo -MD -MP -MF .deps/hash_torrent.Tpo -c hash_torrent.cc -o hash_torrent.o >/dev/null 2>&1
mv -f .deps/hash_torrent.Tpo .deps/hash_torrent.Plo
/usr/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I. -I./.. -I../.. -I/opt/pkg/include -I/include  -D_REENTRANT -pthreads  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNDEBUG -Wall -fvisibility=hidden -I/opt/pkg/include -MT memory_chunk.lo -MD -MP -MF .deps/memory_chunk.Tpo -c -o memory_chunk.lo memory_chunk.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./.. -I/home/pbulk/build/net/libtorrent/work/.buildlink/include -D_REENTRANT -pthreads -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -fvisibility=hidden -MT memory_chunk.lo -MD -MP -MF .deps/memory_chunk.Tpo -c memory_chunk.cc  -fPIC -DPIC -o .libs/memory_chunk.o
memory_chunk.cc:48:16: error: conflicting declaration of C function 'int madvise(void*, std::size_t, int)'
   48 | extern "C" int madvise(void *, size_t, int);
      |                ^~~~~~~
In file included from memory_chunk.cc:41:
/usr/include/sys/mman.h:272:12: note: previous declaration 'int madvise(caddr_t, std::size_t, int)'
  272 | extern int madvise(caddr_t, size_t, int);
      |            ^~~~~~~
gmake[3]: *** [Makefile:455: memory_chunk.lo] Error 1
gmake[3]: Leaving directory '/home/pbulk/build/net/libtorrent/work/libtorrent-0.13.8/src/data'
gmake[2]: *** [Makefile:580: all-recursive] Error 1
gmake[2]: Leaving directory '/home/pbulk/build/net/libtorrent/work/libtorrent-0.13.8/src'
gmake[1]: *** [Makefile:502: all-recursive] Error 1
gmake[1]: Leaving directory '/home/pbulk/build/net/libtorrent/work/libtorrent-0.13.8'
gmake: *** [Makefile:411: all] Error 2
*** Error code 2

Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/net/libtorrent
*** Error code 1

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/net/libtorrent