[ 20%] Building CXX object src/CMakeFiles/znclib.dir/User.cpp.o [ 21%] Building CXX object src/CMakeFiles/znclib.dir/Csocket.cpp.o /bin/sh ../../libtool --tag=CXX --mode=link /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -L/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/lib -L/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/lib -o libsub_net.la address_list.lo local_addr.lo listen.lo socket_base.lo socket_datagram.lo socket_fd.lo socket_set.lo socket_stream.lo throttle_internal.lo throttle_list.lo -lz -L/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/../nios2-buildroot-linux-gnu/sysroot/usr/lib -lcrypto libtool: link: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-gcc-ar cru .libs/libsub_net.a .libs/address_list.o .libs/local_addr.o .libs/listen.o .libs/socket_base.o .libs/socket_datagram.o .libs/socket_fd.o .libs/socket_set.o .libs/socket_stream.o .libs/throttle_internal.o .libs/throttle_list.o libtool: link: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-gcc-ranlib .libs/libsub_net.a libtool: link: ( cd ".libs" && rm -f "libsub_net.la" && ln -s "../libsub_net.la" "libsub_net.la" ) make[4]: Leaving directory '/home/buildroot/autobuild/instance-1/output-1/build/libtorrent-0.13.8/src/net' Making all in protocol make[4]: Entering directory '/home/buildroot/autobuild/instance-1/output-1/build/libtorrent-0.13.8/src/protocol' /bin/sh ../../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o extensions.lo extensions.cc libtool: compile: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c extensions.cc -fPIC -DPIC -o .libs/extensions.o /home/buildroot/autobuild/instance-1/output-1/build/znc-1.8.2/src/Csocket.cpp: In member function 'CString Csock::GetPeerPubKey() const': /home/buildroot/autobuild/instance-1/output-1/build/znc-1.8.2/src/Csocket.cpp:2836:41: error: invalid use of incomplete type 'EVP_PKEY' {aka 'struct evp_pkey_st'} 2836 | int iType = pKey->type; | ^~ In file included from /home/buildroot/autobuild/instance-1/output-1/per-package/znc/host/nios2-buildroot-linux-gnu/sysroot/usr/include/openssl/evp.h:64, from /home/buildroot/autobuild/instance-1/output-1/per-package/znc/host/nios2-buildroot-linux-gnu/sysroot/usr/include/openssl/hmac.h:67, from /home/buildroot/autobuild/instance-1/output-1/per-package/znc/host/nios2-buildroot-linux-gnu/sysroot/usr/include/openssl/ssl.h:150, from /home/buildroot/autobuild/instance-1/output-1/build/znc-1.8.2/include/znc/Csocket.h:101, from /home/buildroot/autobuild/instance-1/output-1/build/znc-1.8.2/src/Csocket.cpp:41: /home/buildroot/autobuild/instance-1/output-1/per-package/znc/host/nios2-buildroot-linux-gnu/sysroot/usr/include/openssl/ossl_typ.h:121:16: note: forward declaration of 'EVP_PKEY' {aka 'struct evp_pkey_st'} 121 | typedef struct evp_pkey_st EVP_PKEY; | ^~~~~~~~~~~ /home/buildroot/autobuild/instance-1/output-1/build/znc-1.8.2/src/Csocket.cpp:2845:47: error: invalid use of incomplete type 'EVP_PKEY' {aka 'struct evp_pkey_st'} 2845 | pPubKey = pKey->pkey.rsa->n; | ^~ In file included from /home/buildroot/autobuild/instance-1/output-1/per-package/znc/host/nios2-buildroot-linux-gnu/sysroot/usr/include/openssl/evp.h:64, from /home/buildroot/autobuild/instance-1/output-1/per-package/znc/host/nios2-buildroot-linux-gnu/sysroot/usr/include/openssl/hmac.h:67, from /home/buildroot/autobuild/instance-1/output-1/per-package/znc/host/nios2-buildroot-linux-gnu/sysroot/usr/include/openssl/ssl.h:150, from /home/buildroot/autobuild/instance-1/output-1/build/znc-1.8.2/include/znc/Csocket.h:101, from /home/buildroot/autobuild/instance-1/output-1/build/znc-1.8.2/src/Csocket.cpp:41: /home/buildroot/autobuild/instance-1/output-1/per-package/znc/host/nios2-buildroot-linux-gnu/sysroot/usr/include/openssl/ossl_typ.h:121:16: note: forward declaration of 'EVP_PKEY' {aka 'struct evp_pkey_st'} 121 | typedef struct evp_pkey_st EVP_PKEY; | ^~~~~~~~~~~ /home/buildroot/autobuild/instance-1/output-1/build/znc-1.8.2/src/Csocket.cpp:2854:47: error: invalid use of incomplete type 'EVP_PKEY' {aka 'struct evp_pkey_st'} 2854 | pPubKey = pKey->pkey.dsa->pub_key; | ^~ In file included from /home/buildroot/autobuild/instance-1/output-1/per-package/znc/host/nios2-buildroot-linux-gnu/sysroot/usr/include/openssl/evp.h:64, from /home/buildroot/autobuild/instance-1/output-1/per-package/znc/host/nios2-buildroot-linux-gnu/sysroot/usr/include/openssl/hmac.h:67, from /home/buildroot/autobuild/instance-1/output-1/per-package/znc/host/nios2-buildroot-linux-gnu/sysroot/usr/include/openssl/ssl.h:150, from /home/buildroot/autobuild/instance-1/output-1/build/znc-1.8.2/include/znc/Csocket.h:101, from /home/buildroot/autobuild/instance-1/output-1/build/znc-1.8.2/src/Csocket.cpp:41: /home/buildroot/autobuild/instance-1/output-1/per-package/znc/host/nios2-buildroot-linux-gnu/sysroot/usr/include/openssl/ossl_typ.h:121:16: note: forward declaration of 'EVP_PKEY' {aka 'struct evp_pkey_st'} 121 | typedef struct evp_pkey_st EVP_PKEY; | ^~~~~~~~~~~ /home/buildroot/autobuild/instance-1/output-1/build/znc-1.8.2/src/Csocket.cpp: In member function 'long int Csock::GetPeerFingerprint(CString&) const': /home/buildroot/autobuild/instance-1/output-1/build/znc-1.8.2/src/Csocket.cpp:2892:40: error: invalid use of incomplete type 'X509' {aka 'struct x509_st'} 2892 | if( pCert && (sha1_hash = pCert->sha1_hash) ) | ^~ In file included from /home/buildroot/autobuild/instance-1/output-1/per-package/znc/host/nios2-buildroot-linux-gnu/sysroot/usr/include/openssl/evp.h:64, from /home/buildroot/autobuild/instance-1/output-1/per-package/znc/host/nios2-buildroot-linux-gnu/sysroot/usr/include/openssl/hmac.h:67, from /home/buildroot/autobuild/instance-1/output-1/per-package/znc/host/nios2-buildroot-linux-gnu/sysroot/usr/include/openssl/ssl.h:150, from /home/buildroot/autobuild/instance-1/output-1/build/znc-1.8.2/include/znc/Csocket.h:101, from /home/buildroot/autobuild/instance-1/output-1/build/znc-1.8.2/src/Csocket.cpp:41: /home/buildroot/autobuild/instance-1/output-1/per-package/znc/host/nios2-buildroot-linux-gnu/sysroot/usr/include/openssl/ossl_typ.h:147:16: note: forward declaration of 'X509' {aka 'struct x509_st'} 147 | typedef struct x509_st X509; | ^~~~~~~ [ 22%] Building CXX object src/CMakeFiles/znclib.dir/versionc.cpp.o /bin/sh ../../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o handshake.lo handshake.cc libtool: compile: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c handshake.cc -fPIC -DPIC -o .libs/handshake.o make[3]: *** [src/CMakeFiles/znclib.dir/build.make:473: src/CMakeFiles/znclib.dir/Csocket.cpp.o] Error 1 make[3]: *** Waiting for unfinished jobs.... /bin/sh ../../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o handshake_encryption.lo handshake_encryption.cc libtool: compile: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c handshake_encryption.cc -fPIC -DPIC -o .libs/handshake_encryption.o In file included from ./../globals.h:41, from ./../download/download_main.h:43, from extensions.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' In file included from ./../protocol/peer_chunks.h:41, from ./../protocol/peer_connection_base.h:48, from extensions.cc:47: ../../rak/partial_queue.h: In member function 'void rak::partial_queue::clear()': ../../rak/partial_queue.h:140:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'rak::partial_queue::size_pair_type' {aka 'struct std::pair'} 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 /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/bits/stl_algobase.h:64, from /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/vector:60, from ./../download/available_list.h:40, from extensions.cc:44: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/bits/stl_pair.h:211:12: note: 'rak::partial_queue::size_pair_type' {aka 'struct std::pair'} declared here 211 | struct pair | ^~~~ In file included from ./../protocol/request_list.h:42, from ./../protocol/peer_connection_base.h:50, from extensions.cc:47: ./../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 handshake.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' /bin/sh ../../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o handshake_manager.lo handshake_manager.cc handshake.cc: In destructor 'virtual torrent::Handshake::~Handshake()': handshake.cc:108:5: warning: 'throw' will always call 'terminate' [-Wterminate] 108 | throw internal_error("Handshake m_taskTimeout bork bork bork."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ handshake.cc:108:5: note: in C++11 destructors default to 'noexcept' handshake.cc:111:5: warning: 'throw' will always call 'terminate' [-Wterminate] 111 | throw internal_error("Handshake dtor called but m_fd is still open."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ handshake.cc:111:5: note: in C++11 destructors default to 'noexcept' libtool: compile: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c handshake_manager.cc -fPIC -DPIC -o .libs/handshake_manager.o In file included from ./../globals.h:41, from ./../download/download_main.h:43, from handshake_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' /bin/sh ../../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o initial_seed.lo initial_seed.cc libtool: compile: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c initial_seed.cc -fPIC -DPIC -o .libs/initial_seed.o In file included from peer_chunks.h:41, from peer_connection_base.h:48, from handshake_manager.cc:51: ../../rak/partial_queue.h: In member function 'void rak::partial_queue::clear()': ../../rak/partial_queue.h:140:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'rak::partial_queue::size_pair_type' {aka 'struct std::pair'} 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 /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/bits/stl_algobase.h:64, from /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/bits/char_traits.h:39, from /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/string:40, from ../../rak/socket_address.h:51, from handshake_manager.cc:39: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/bits/stl_pair.h:211:12: note: 'rak::partial_queue::size_pair_type' {aka 'struct std::pair'} declared here 211 | struct pair | ^~~~ In file included from request_list.h:42, from peer_connection_base.h:50, from handshake_manager.cc:51: ./../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' /bin/sh ../../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o peer_connection_base.lo peer_connection_base.cc libtool: compile: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c peer_connection_base.cc -fPIC -DPIC -o .libs/peer_connection_base.o In file included from ./../globals.h:41, from ./../download/download_main.h:43, from initial_seed.h:40, from initial_seed.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' In file included from peer_chunks.h:41, from peer_connection_base.h:48, from peer_connection_leech.h:40, from initial_seed.cc:46: ../../rak/partial_queue.h: In member function 'void rak::partial_queue::clear()': ../../rak/partial_queue.h:140:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'rak::partial_queue::size_pair_type' {aka 'struct std::pair'} 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 /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/bits/stl_algobase.h:64, from /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/bits/char_traits.h:39, from /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/string:40, from ./../torrent/download/choke_group.h:40, from initial_seed.cc:41: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/bits/stl_pair.h:211:12: note: 'rak::partial_queue::size_pair_type' {aka 'struct std::pair'} declared here 211 | struct pair | ^~~~ In file included from request_list.h:42, from peer_connection_base.h:50, from peer_connection_leech.h:40, from initial_seed.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' /bin/sh ../../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o peer_connection_leech.lo peer_connection_leech.cc libtool: compile: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c peer_connection_leech.cc -fPIC -DPIC -o .libs/peer_connection_leech.o In file included from ./../download/chunk_selector.h:41, from peer_connection_base.cc:49: ../../rak/partial_queue.h: In member function 'void rak::partial_queue::clear()': ../../rak/partial_queue.h:140:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'rak::partial_queue::size_pair_type' {aka 'struct std::pair'} 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 /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/utility:70, from /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/tuple:38, from /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/functional:54, from ../../rak/functional.h:41, from peer_connection_base.cc:44: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/bits/stl_pair.h:211:12: note: 'rak::partial_queue::size_pair_type' {aka 'struct std::pair'} declared here 211 | struct pair | ^~~~ In file included from ./../globals.h:41, from ./../download/download_main.h:43, from peer_connection_base.cc:51: ../../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 ./../torrent/data/block.h:42, from peer_connection_base.cc:54: ./../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' /bin/sh ../../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o peer_connection_metadata.lo peer_connection_metadata.cc libtool: compile: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c peer_connection_metadata.cc -fPIC -DPIC -o .libs/peer_connection_metadata.o In file included from ./../download/chunk_selector.h:41, from peer_connection_leech.cc:45: ../../rak/partial_queue.h: In member function 'void rak::partial_queue::clear()': ../../rak/partial_queue.h:140:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'rak::partial_queue::size_pair_type' {aka 'struct std::pair'} 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 /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/bits/stl_algobase.h:64, from /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/bits/char_traits.h:39, from /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/ios:40, from /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/istream:38, from /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/sstream:38, from peer_connection_leech.cc:40: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/bits/stl_pair.h:211:12: note: 'rak::partial_queue::size_pair_type' {aka 'struct std::pair'} declared here 211 | struct pair | ^~~~ In file included from ./../globals.h:41, from ./../download/download_main.h:43, from peer_connection_leech.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 peer_connection_metadata.cc:43: ../../rak/partial_queue.h: In member function 'void rak::partial_queue::clear()': ../../rak/partial_queue.h:140:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'rak::partial_queue::size_pair_type' {aka 'struct std::pair'} 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 /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/bits/stl_algobase.h:64, from /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/bits/char_traits.h:39, from /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/ios:40, from /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/istream:38, from /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/sstream:38, from peer_connection_metadata.cc:40: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/bits/stl_pair.h:211:12: note: 'rak::partial_queue::size_pair_type' {aka 'struct std::pair'} declared here 211 | struct pair | ^~~~ In file included from ./../globals.h:41, from ./../download/download_main.h:43, from peer_connection_metadata.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' In file included from request_list.h:42, from peer_connection_base.h:50, from peer_connection_leech.h:40, from peer_connection_leech.cc:58: ./../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' make[3]: Leaving directory '/home/buildroot/autobuild/instance-1/output-1/build/znc-1.8.2' make[2]: *** [CMakeFiles/Makefile2:403: src/CMakeFiles/znclib.dir/all] Error 2 make[2]: Leaving directory '/home/buildroot/autobuild/instance-1/output-1/build/znc-1.8.2' make[1]: *** [Makefile:136: all] Error 2 make[1]: Leaving directory '/home/buildroot/autobuild/instance-1/output-1/build/znc-1.8.2' make: *** [package/pkg-generic.mk:290: /home/buildroot/autobuild/instance-1/output-1/build/znc-1.8.2/.stamp_built] Error 2 /bin/sh ../../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o peer_factory.lo peer_factory.cc libtool: compile: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c peer_factory.cc -fPIC -DPIC -o .libs/peer_factory.o In file included from request_list.h:42, from peer_connection_base.h:50, from peer_connection_metadata.h:40, from peer_connection_metadata.cc:55: ./../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' /bin/sh ../../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o request_list.lo request_list.cc libtool: compile: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c request_list.cc -fPIC -DPIC -o .libs/request_list.o In file included from peer_chunks.h:41, from peer_connection_base.h:48, from peer_connection_leech.h:40, from peer_factory.cc:40: ../../rak/partial_queue.h: In member function 'void rak::partial_queue::clear()': ../../rak/partial_queue.h:140:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'rak::partial_queue::size_pair_type' {aka 'struct std::pair'} 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 /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/bits/stl_algobase.h:64, from /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/bits/char_traits.h:39, from /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/string:40, from ./../torrent/exceptions.h:47, from ./../net/socket_stream.h:43, from peer_connection_base.h:41, from peer_connection_leech.h:40, from peer_factory.cc:40: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/bits/stl_pair.h:211:12: note: 'rak::partial_queue::size_pair_type' {aka 'struct std::pair'} declared here 211 | struct pair | ^~~~ In file included from request_list.h:42, from peer_connection_base.h:50, from peer_connection_leech.h:40, from peer_factory.cc:40: ./../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 request_list.h:46, from peer_connection_base.h:50, from peer_connection_leech.h:40, from peer_factory.cc:40: ../../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 ./../torrent/data/block.h:42, from request_list.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 peer_chunks.h:41, from request_list.cc:50: ../../rak/partial_queue.h: In member function 'void rak::partial_queue::clear()': ../../rak/partial_queue.h:140:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'rak::partial_queue::size_pair_type' {aka 'struct std::pair'} 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 /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/utility:70, from /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/algorithm:60, from request_list.cc:39: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/include/c++/11.3.0/bits/stl_pair.h:211:12: note: 'rak::partial_queue::size_pair_type' {aka 'struct std::pair'} declared here 211 | struct pair | ^~~~ In file included from ./../globals.h:41, from request_list.h:46, from request_list.cc:51: ../../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' request_list.cc: In destructor 'torrent::RequestList::~RequestList()': request_list.cc:118:5: warning: 'throw' will always call 'terminate' [-Wterminate] 118 | throw internal_error("request dtor m_transfer != NULL"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ request_list.cc:118:5: note: in C++11 destructors default to 'noexcept' request_list.cc:121:5: warning: 'throw' will always call 'terminate' [-Wterminate] 121 | throw internal_error("request dtor m_queues not empty"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ request_list.cc:121:5: note: in C++11 destructors default to 'noexcept' request_list.cc: In member function 'bool torrent::RequestList::downloading(const torrent::Piece&)': request_list.cc:268:62: warning: comparison of integer expressions of different signedness: 'std::__iterator_traits, void>::difference_type' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 268 | if (std::distance(m_queues.begin(itr.first), itr.second) < m_last_unordered_position) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /bin/sh ../../libtool --tag=CXX --mode=link /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -L/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/lib -L/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/lib -o libsub_protocol.la extensions.lo handshake.lo handshake_encryption.lo handshake_manager.lo initial_seed.lo peer_connection_base.lo peer_connection_leech.lo peer_connection_metadata.lo peer_factory.lo request_list.lo -lz -L/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/../nios2-buildroot-linux-gnu/sysroot/usr/lib -lcrypto libtool: link: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-gcc-ar cru .libs/libsub_protocol.a .libs/extensions.o .libs/handshake.o .libs/handshake_encryption.o .libs/handshake_manager.o .libs/initial_seed.o .libs/peer_connection_base.o .libs/peer_connection_leech.o .libs/peer_connection_metadata.o .libs/peer_factory.o .libs/request_list.o libtool: link: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-gcc-ranlib .libs/libsub_protocol.a libtool: link: ( cd ".libs" && rm -f "libsub_protocol.la" && ln -s "../libsub_protocol.la" "libsub_protocol.la" ) make[4]: Leaving directory '/home/buildroot/autobuild/instance-1/output-1/build/libtorrent-0.13.8/src/protocol' Making all in tracker make[4]: Entering directory '/home/buildroot/autobuild/instance-1/output-1/build/libtorrent-0.13.8/src/tracker' /bin/sh ../../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o tracker_dht.lo tracker_dht.cc /bin/sh ../../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o tracker_http.lo tracker_http.cc /bin/sh ../../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o tracker_udp.lo tracker_udp.cc libtool: compile: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c tracker_dht.cc -fPIC -DPIC -o .libs/tracker_dht.o libtool: compile: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c tracker_http.cc -fPIC -DPIC -o .libs/tracker_http.o libtool: compile: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c tracker_udp.cc -fPIC -DPIC -o .libs/tracker_udp.o In file included from ./../dht/dht_router.h:40, from tracker_dht.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' In file included from ./../globals.h:41, from tracker_udp.h:48, from tracker_udp.cc:57: ../../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 ./../globals.h:41, from tracker_http.cc:59: ../../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' /bin/sh ../../libtool --tag=CXX --mode=link /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -L/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/lib -L/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/lib -o libsub_tracker.la tracker_dht.lo tracker_http.lo tracker_udp.lo -lz -L/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/../nios2-buildroot-linux-gnu/sysroot/usr/lib -lcrypto libtool: link: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-gcc-ar cru .libs/libsub_tracker.a .libs/tracker_dht.o .libs/tracker_http.o .libs/tracker_udp.o libtool: link: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-gcc-ranlib .libs/libsub_tracker.a libtool: link: ( cd ".libs" && rm -f "libsub_tracker.la" && ln -s "../libsub_tracker.la" "libsub_tracker.la" ) make[4]: Leaving directory '/home/buildroot/autobuild/instance-1/output-1/build/libtorrent-0.13.8/src/tracker' Making all in utils make[4]: Entering directory '/home/buildroot/autobuild/instance-1/output-1/build/libtorrent-0.13.8/src/utils' /bin/sh ../../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o diffie_hellman.lo diffie_hellman.cc /bin/sh ../../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o instrumentation.lo instrumentation.cc /bin/sh ../../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o sha_fast.lo sha_fast.cc libtool: compile: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c diffie_hellman.cc -fPIC -DPIC -o .libs/diffie_hellman.o libtool: compile: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c sha_fast.cc -fPIC -DPIC -o .libs/sha_fast.o libtool: compile: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c instrumentation.cc -fPIC -DPIC -o .libs/instrumentation.o /bin/sh ../../libtool --tag=CXX --mode=link /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -L/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/lib -L/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/lib -o libsub_utils.la diffie_hellman.lo instrumentation.lo sha_fast.lo -lz -L/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/../nios2-buildroot-linux-gnu/sysroot/usr/lib -lcrypto libtool: link: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-gcc-ar cru .libs/libsub_utils.a .libs/diffie_hellman.o .libs/instrumentation.o .libs/sha_fast.o libtool: link: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-gcc-ranlib .libs/libsub_utils.a libtool: link: ( cd ".libs" && rm -f "libsub_utils.la" && ln -s "../libsub_utils.la" "libsub_utils.la" ) make[4]: Leaving directory '/home/buildroot/autobuild/instance-1/output-1/build/libtorrent-0.13.8/src/utils' make[4]: Entering directory '/home/buildroot/autobuild/instance-1/output-1/build/libtorrent-0.13.8/src' /bin/sh ../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o globals.lo globals.cc /bin/sh ../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o manager.lo manager.cc /bin/sh ../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o thread_disk.lo thread_disk.cc /bin/sh ../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o thread_main.lo thread_main.cc libtool: compile: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c globals.cc -fPIC -DPIC -o .libs/globals.o libtool: compile: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c manager.cc -fPIC -DPIC -o .libs/manager.o libtool: compile: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c thread_disk.cc -fPIC -DPIC -o .libs/thread_disk.o libtool: compile: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c thread_main.cc -fPIC -DPIC -o .libs/thread_main.o In file included from globals.h:41, from globals.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' In file included from globals.h:41, from thread_main.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 ./globals.h:41, from download/download_main.h:43, from download/download_wrapper.h:41, from manager.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' /bin/sh ../libtool --tag=CXX --mode=link /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -version-info 21:0:0 -L/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/lib -L/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/lib -o libtorrent.la -rpath /usr/lib globals.lo manager.lo thread_disk.lo thread_main.lo torrent/libsub_torrent.la torrent/data/libsub_torrentdata.la torrent/download/libsub_torrentdownload.la torrent/net/libsub_torrentnet.la torrent/peer/libsub_torrentpeer.la torrent/utils/libsub_torrentutils.la data/libsub_data.la dht/libsub_dht.la download/libsub_download.la net/libsub_net.la protocol/libsub_protocol.la tracker/libsub_tracker.la utils/libsub_utils.la -lz -L/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/../nios2-buildroot-linux-gnu/sysroot/usr/lib -lcrypto libtool: link: /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/nios2-buildroot-linux-gnu-g++ -fPIC -DPIC -shared -nostdlib /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/lib/crti.o /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/../lib/gcc/nios2-buildroot-linux-gnu/11.3.0/crtbeginS.o .libs/globals.o .libs/manager.o .libs/thread_disk.o .libs/thread_main.o -Wl,--whole-archive torrent/.libs/libsub_torrent.a torrent/data/.libs/libsub_torrentdata.a torrent/download/.libs/libsub_torrentdownload.a torrent/net/.libs/libsub_torrentnet.a torrent/peer/.libs/libsub_torrentpeer.a torrent/utils/.libs/libsub_torrentutils.a data/.libs/libsub_data.a dht/.libs/libsub_dht.a download/.libs/libsub_download.a net/.libs/libsub_net.a protocol/.libs/libsub_protocol.a tracker/.libs/libsub_tracker.a utils/.libs/libsub_utils.a -Wl,--no-whole-archive -L/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/lib -L/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/../nios2-buildroot-linux-gnu/sysroot/usr/lib -lz -lcrypto -L/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/../lib/gcc/nios2-buildroot-linux-gnu/11.3.0 -L/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/../lib/gcc -L/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/../lib/gcc/nios2-buildroot-linux-gnu/11.3.0/../../../../nios2-buildroot-linux-gnu/lib -L/home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/lib -lstdc++ -lm -lgcc_s -lc -lgcc_s /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/bin/../lib/gcc/nios2-buildroot-linux-gnu/11.3.0/crtendS.o /home/buildroot/autobuild/instance-1/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/lib/crtn.o -Og -g0 -g -Wl,-soname -Wl,libtorrent.so.21 -o .libs/libtorrent.so.21.0.0 libtool: link: (cd ".libs" && rm -f "libtorrent.so.21" && ln -s "libtorrent.so.21.0.0" "libtorrent.so.21") libtool: link: (cd ".libs" && rm -f "libtorrent.so" && ln -s "libtorrent.so.21.0.0" "libtorrent.so") libtool: link: ( cd ".libs" && rm -f "libtorrent.la" && ln -s "../libtorrent.la" "libtorrent.la" ) make[4]: Leaving directory '/home/buildroot/autobuild/instance-1/output-1/build/libtorrent-0.13.8/src' make[3]: Leaving directory '/home/buildroot/autobuild/instance-1/output-1/build/libtorrent-0.13.8/src' Making all in test make[3]: Entering directory '/home/buildroot/autobuild/instance-1/output-1/build/libtorrent-0.13.8/test' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/home/buildroot/autobuild/instance-1/output-1/build/libtorrent-0.13.8/test' make[3]: Entering directory '/home/buildroot/autobuild/instance-1/output-1/build/libtorrent-0.13.8' make[3]: Leaving directory '/home/buildroot/autobuild/instance-1/output-1/build/libtorrent-0.13.8' make[2]: Leaving directory '/home/buildroot/autobuild/instance-1/output-1/build/libtorrent-0.13.8' make[1]: Leaving directory '/home/buildroot/autobuild/instance-1/output-1/build/libtorrent-0.13.8' make: Leaving directory '/home/buildroot/autobuild/instance-1/buildroot'