In file included from ./../manager.h:42:0, from socket_base.cc:45: ../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()': ../../rak/priority_queue_default.h:56:95: warning: throw will always call terminate() [-Wterminate] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:56:95: note: in C++11 destructors default to noexcept libtool: compile: /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c socket_datagram.cc -fPIC -DPIC -o .libs/socket_datagram.o socket_base.cc: In destructor 'virtual torrent::SocketBase::~SocketBase()': socket_base.cc:54:84: warning: throw will always call terminate() [-Wterminate] throw internal_error("SocketBase::~SocketBase() called but m_fd is still valid"); ^ socket_base.cc:54:84: note: in C++11 destructors default to noexcept /bin/sh ../../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o socket_fd.lo socket_fd.cc libtool: compile: /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c socket_fd.cc -fPIC -DPIC -o .libs/socket_fd.o /bin/sh ../../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o socket_set.lo socket_set.cc libtool: compile: /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c socket_set.cc -fPIC -DPIC -o .libs/socket_set.o /bin/sh ../../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o socket_stream.lo socket_stream.cc Updating 'mktables.lst' libtool: compile: /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c socket_stream.cc -fPIC -DPIC -o .libs/socket_stream.o cd dist/Unicode-Normalize/ && ../../miniperl_top -I../../lib Makefile.PL \ INSTALLDIRS=perl INSTALLMAN1DIR=none INSTALLMAN3DIR=none \ PERL_CORE=1 LIBPERL_A=libperl.a PERL="../../miniperl_top" /bin/sh ../../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o throttle_internal.lo throttle_internal.cc libtool: compile: /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c throttle_internal.cc -fPIC -DPIC -o .libs/throttle_internal.o /bin/sh ../../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o throttle_list.lo throttle_list.cc Making header files for XS... Generating a Unix-style Makefile Writing Makefile for Unicode::Normalize libtool: compile: /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c throttle_list.cc -fPIC -DPIC -o .libs/throttle_list.o cp -f dist/Devel-PPPort/ppport.h dist/Unicode-Normalize/ppport.h /usr/bin/make -C dist/Unicode-Normalize/ PERL_CORE=1 LIBPERL=libperl.a LINKTYPE=dynamic make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/perl-5.38.2/dist/Unicode-Normalize' In file included from throttle_internal.cc:41:0: ../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()': ../../rak/priority_queue_default.h:56:95: warning: throw will always call terminate() [-Wterminate] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:56:95: note: in C++11 destructors default to noexcept cp Normalize.pm ../../lib/Unicode/Normalize.pm Running Mkbootstrap for Normalize () chmod 644 "Normalize.bs" /home/buildroot/autobuild/run/instance-3/output-1/build/perl-5.38.2/dist/Unicode-Normalize/../../miniperl_top "-I../../lib" -MExtUtils::Command::MM -e 'cp_nonempty' -- Normalize.bs ../../lib/auto/Unicode/Normalize/Normalize.bs 644 "../../miniperl_top" "-I../../lib" "../../lib/ExtUtils/xsubpp" -typemap '/home/buildroot/autobuild/run/instance-3/output-1/build/perl-5.38.2/dist/Unicode-Normalize/../../lib/ExtUtils/typemap' Normalize.xs > Normalize.xsc mv Normalize.xsc Normalize.c /home/buildroot/autobuild/run/instance-3/output-1/per-package/perl/host/bin/nios2-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fwrapv -fno-strict-aliasing -DVERSION=\"1.32\" -DXS_VERSION=\"1.32\" -fPIC -Wno-unused-function "-I../.." Normalize.c /bin/sh ../../libtool --tag=CXX --mode=link /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-linux-gnu-g++ -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -L/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/lib -L/home/buildroot/autobuild/run/instance-3/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/run/instance-3/output-1/per-package/libtorrent/host/bin/../nios2-buildroot-linux-gnu/sysroot/usr/lib -lcrypto libtool: link: /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/build/libtorrent-0.13.8/src/net' Making all in protocol make[4]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/libtorrent-0.13.8/src/protocol' /bin/sh ../../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o extensions.lo extensions.cc /bin/sh ../../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o handshake.lo handshake.cc /bin/sh ../../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o handshake_encryption.lo handshake_encryption.cc libtool: compile: /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c handshake.cc -fPIC -DPIC -o .libs/handshake.o libtool: compile: /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c handshake_encryption.cc -fPIC -DPIC -o .libs/handshake_encryption.o libtool: compile: /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c extensions.cc -fPIC -DPIC -o .libs/extensions.o In file included from ../../perl.h:7816:0, from Normalize.xs:13: ../../sv_inline.h:566:1: warning: always_inline function might not be inlinable [-Wattributes] Perl_SvPVXtrue(pTHX_ SV *sv) ^~~~~~~~~~~~~~ ../../sv_inline.h:536:1: warning: always_inline function might not be inlinable [-Wattributes] Perl_newSV_type_mortal(pTHX_ const svtype type) ^~~~~~~~~~~~~~~~~~~~~~ rm -f ../../lib/auto/Unicode/Normalize/Normalize.so /home/buildroot/autobuild/run/instance-3/output-1/per-package/perl/host/bin/nios2-linux-gnu-gcc -shared -lm Normalize.o -o ../../lib/auto/Unicode/Normalize/Normalize.so \ \ chmod 755 ../../lib/auto/Unicode/Normalize/Normalize.so In file included from ./../globals.h:41:0, 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:95: warning: throw will always call terminate() [-Wterminate] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:56:95: note: in C++11 destructors default to noexcept make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/perl-5.38.2/dist/Unicode-Normalize' ./miniperl_top make_ext_Makefile.pl dist/threads/Makefile.PL Creating dist/threads/Makefile.PL for threads cd dist/threads/ && ../../miniperl_top -I../../lib Makefile.PL \ INSTALLDIRS=perl INSTALLMAN1DIR=none INSTALLMAN3DIR=none \ PERL_CORE=1 LIBPERL_A=libperl.a PERL="../../miniperl_top" In file included from ./../globals.h:41:0, 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:95: warning: throw will always call terminate() [-Wterminate] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:56:95: note: in C++11 destructors default to noexcept /bin/sh ../../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o handshake_manager.lo handshake_manager.cc libtool: compile: /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c handshake_manager.cc -fPIC -DPIC -o .libs/handshake_manager.o Generating a Unix-style Makefile Writing Makefile for threads cp -f dist/Devel-PPPort/ppport.h dist/threads/ppport.h /usr/bin/make -C dist/threads/ PERL_CORE=1 LIBPERL=libperl.a LINKTYPE=dynamic make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/perl-5.38.2/dist/threads' In file included from ./../protocol/request_list.h:42:0, 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:74: warning: throw will always call terminate() [-Wterminate] throw internal_error("BlockTransfer::~BlockTransfer() block not NULL"); ^ ./../torrent/data/block_transfer.h:129:74: note: in C++11 destructors default to noexcept ./../torrent/data/block_transfer.h:132:78: warning: throw will always call terminate() [-Wterminate] throw internal_error("BlockTransfer::~BlockTransfer() peer_info not NULL"); ^ ./../torrent/data/block_transfer.h:132:78: note: in C++11 destructors default to noexcept handshake.cc: In destructor 'virtual torrent::Handshake::~Handshake()': handshake.cc:108:67: warning: throw will always call terminate() [-Wterminate] throw internal_error("Handshake m_taskTimeout bork bork bork."); ^ handshake.cc:108:67: note: in C++11 destructors default to noexcept handshake.cc:111:73: warning: throw will always call terminate() [-Wterminate] throw internal_error("Handshake dtor called but m_fd is still open."); ^ handshake.cc:111:73: note: in C++11 destructors default to noexcept cp lib/threads.pm ../../lib/threads.pm Running Mkbootstrap for threads () chmod 644 "threads.bs" /home/buildroot/autobuild/run/instance-3/output-1/build/perl-5.38.2/dist/threads/../../miniperl_top "-I../../lib" -MExtUtils::Command::MM -e 'cp_nonempty' -- threads.bs ../../lib/auto/threads/threads.bs 644 "../../miniperl_top" "-I../../lib" "../../lib/ExtUtils/xsubpp" -typemap '/home/buildroot/autobuild/run/instance-3/output-1/build/perl-5.38.2/dist/threads/../../lib/ExtUtils/typemap' threads.xs > threads.xsc In file included from ./../globals.h:41:0, 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:95: warning: throw will always call terminate() [-Wterminate] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:56:95: note: in C++11 destructors default to noexcept mv threads.xsc threads.c /home/buildroot/autobuild/run/instance-3/output-1/per-package/perl/host/bin/nios2-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fwrapv -fno-strict-aliasing -DVERSION=\"2.36\" -DXS_VERSION=\"2.36\" -fPIC -Wno-unused-function "-I../.." threads.c In file included from request_list.h:42:0, 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:74: warning: throw will always call terminate() [-Wterminate] throw internal_error("BlockTransfer::~BlockTransfer() block not NULL"); ^ ./../torrent/data/block_transfer.h:129:74: note: in C++11 destructors default to noexcept ./../torrent/data/block_transfer.h:132:78: warning: throw will always call terminate() [-Wterminate] throw internal_error("BlockTransfer::~BlockTransfer() peer_info not NULL"); ^ ./../torrent/data/block_transfer.h:132:78: note: in C++11 destructors default to noexcept In file included from ../../perl.h:7816:0, from threads.xs:9: ../../sv_inline.h:566:1: warning: always_inline function might not be inlinable [-Wattributes] Perl_SvPVXtrue(pTHX_ SV *sv) ^~~~~~~~~~~~~~ ../../sv_inline.h:536:1: warning: always_inline function might not be inlinable [-Wattributes] Perl_newSV_type_mortal(pTHX_ const svtype type) ^~~~~~~~~~~~~~~~~~~~~~ rm -f ../../lib/auto/threads/threads.so /home/buildroot/autobuild/run/instance-3/output-1/per-package/perl/host/bin/nios2-linux-gnu-gcc -shared -lm threads.o -o ../../lib/auto/threads/threads.so \ -lpthread \ chmod 755 ../../lib/auto/threads/threads.so make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/perl-5.38.2/dist/threads' ./miniperl_top make_ext_Makefile.pl dist/threads-shared/Makefile.PL Creating dist/threads-shared/Makefile.PL for threads::shared cd dist/threads-shared/ && ../../miniperl_top -I../../lib Makefile.PL \ INSTALLDIRS=perl INSTALLMAN1DIR=none INSTALLMAN3DIR=none \ PERL_CORE=1 LIBPERL_A=libperl.a PERL="../../miniperl_top" Generating a Unix-style Makefile Writing Makefile for threads::shared cp -f dist/Devel-PPPort/ppport.h dist/threads-shared/ppport.h /usr/bin/make -C dist/threads-shared/ PERL_CORE=1 LIBPERL=libperl.a LINKTYPE=dynamic make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/perl-5.38.2/dist/threads-shared' /bin/sh ../../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o initial_seed.lo initial_seed.cc libtool: compile: /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c initial_seed.cc -fPIC -DPIC -o .libs/initial_seed.o /bin/sh ../../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o peer_connection_base.lo peer_connection_base.cc cp lib/threads/shared.pm ../../lib/threads/shared.pm Running Mkbootstrap for shared () chmod 644 "shared.bs" /home/buildroot/autobuild/run/instance-3/output-1/build/perl-5.38.2/dist/threads-shared/../../miniperl_top "-I../../lib" -MExtUtils::Command::MM -e 'cp_nonempty' -- shared.bs ../../lib/auto/threads/shared/shared.bs 644 libtool: compile: /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c peer_connection_base.cc -fPIC -DPIC -o .libs/peer_connection_base.o "../../miniperl_top" "-I../../lib" "../../lib/ExtUtils/xsubpp" -typemap '/home/buildroot/autobuild/run/instance-3/output-1/build/perl-5.38.2/dist/threads-shared/../../lib/ExtUtils/typemap' shared.xs > shared.xsc /bin/sh ../../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o peer_connection_leech.lo peer_connection_leech.cc mv shared.xsc shared.c /home/buildroot/autobuild/run/instance-3/output-1/per-package/perl/host/bin/nios2-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fwrapv -fno-strict-aliasing -DVERSION=\"1.68\" -DXS_VERSION=\"1.68\" -fPIC -Wno-unused-function "-I../.." shared.c libtool: compile: /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -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 ./../globals.h:41:0, 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:95: warning: throw will always call terminate() [-Wterminate] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:56:95: note: in C++11 destructors default to noexcept In file included from request_list.h:42:0, 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:74: warning: throw will always call terminate() [-Wterminate] throw internal_error("BlockTransfer::~BlockTransfer() block not NULL"); ^ ./../torrent/data/block_transfer.h:129:74: note: in C++11 destructors default to noexcept ./../torrent/data/block_transfer.h:132:78: warning: throw will always call terminate() [-Wterminate] throw internal_error("BlockTransfer::~BlockTransfer() peer_info not NULL"); ^ ./../torrent/data/block_transfer.h:132:78: note: in C++11 destructors default to noexcept In file included from ../../perl.h:7816:0, from shared.xs:131: ../../sv_inline.h:566:1: warning: always_inline function might not be inlinable [-Wattributes] Perl_SvPVXtrue(pTHX_ SV *sv) ^~~~~~~~~~~~~~ ../../sv_inline.h:536:1: warning: always_inline function might not be inlinable [-Wattributes] Perl_newSV_type_mortal(pTHX_ const svtype type) ^~~~~~~~~~~~~~~~~~~~~~ rm -f ../../lib/auto/threads/shared/shared.so /home/buildroot/autobuild/run/instance-3/output-1/per-package/perl/host/bin/nios2-linux-gnu-gcc -shared -lm shared.o -o ../../lib/auto/threads/shared/shared.so \ -lpthread \ chmod 755 ../../lib/auto/threads/shared/shared.so make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/perl-5.38.2/dist/threads-shared' In file included from ./../globals.h:41:0, 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:95: warning: throw will always call terminate() [-Wterminate] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:56:95: note: in C++11 destructors default to noexcept In file included from ./../globals.h:41:0, 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:95: warning: throw will always call terminate() [-Wterminate] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:56:95: note: in C++11 destructors default to noexcept In file included from ./../torrent/data/block.h:42:0, from peer_connection_base.cc:54: ./../torrent/data/block_transfer.h: In destructor 'torrent::BlockTransfer::~BlockTransfer()': ./../torrent/data/block_transfer.h:129:74: warning: throw will always call terminate() [-Wterminate] throw internal_error("BlockTransfer::~BlockTransfer() block not NULL"); ^ ./../torrent/data/block_transfer.h:129:74: note: in C++11 destructors default to noexcept ./../torrent/data/block_transfer.h:132:78: warning: throw will always call terminate() [-Wterminate] throw internal_error("BlockTransfer::~BlockTransfer() peer_info not NULL"); ^ ./../torrent/data/block_transfer.h:132:78: note: in C++11 destructors default to noexcept ./miniperl_top autodoc.pl /bin/sh ../../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o peer_connection_metadata.lo peer_connection_metadata.cc In file included from request_list.h:42:0, 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:74: warning: throw will always call terminate() [-Wterminate] throw internal_error("BlockTransfer::~BlockTransfer() block not NULL"); ^ ./../torrent/data/block_transfer.h:129:74: note: in C++11 destructors default to noexcept ./../torrent/data/block_transfer.h:132:78: warning: throw will always call terminate() [-Wterminate] throw internal_error("BlockTransfer::~BlockTransfer() peer_info not NULL"); ^ ./../torrent/data/block_transfer.h:132:78: note: in C++11 destructors default to noexcept libtool: compile: /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -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 ./../globals.h:41:0, 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:95: warning: throw will always call terminate() [-Wterminate] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:56:95: note: in C++11 destructors default to noexcept In file included from request_list.h:42:0, 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:74: warning: throw will always call terminate() [-Wterminate] throw internal_error("BlockTransfer::~BlockTransfer() block not NULL"); ^ ./../torrent/data/block_transfer.h:129:74: note: in C++11 destructors default to noexcept ./../torrent/data/block_transfer.h:132:78: warning: throw will always call terminate() [-Wterminate] throw internal_error("BlockTransfer::~BlockTransfer() peer_info not NULL"); ^ ./../torrent/data/block_transfer.h:132:78: note: in C++11 destructors default to noexcept /bin/sh ../../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o peer_factory.lo peer_factory.cc /bin/sh ../../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o request_list.lo request_list.cc libtool: compile: /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c peer_factory.cc -fPIC -DPIC -o .libs/peer_factory.o libtool: compile: /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -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 ./../torrent/data/block.h:42:0, from request_list.cc:44: ./../torrent/data/block_transfer.h: In destructor 'torrent::BlockTransfer::~BlockTransfer()': ./../torrent/data/block_transfer.h:129:74: warning: throw will always call terminate() [-Wterminate] throw internal_error("BlockTransfer::~BlockTransfer() block not NULL"); ^ ./../torrent/data/block_transfer.h:129:74: note: in C++11 destructors default to noexcept ./../torrent/data/block_transfer.h:132:78: warning: throw will always call terminate() [-Wterminate] throw internal_error("BlockTransfer::~BlockTransfer() peer_info not NULL"); ^ ./../torrent/data/block_transfer.h:132:78: note: in C++11 destructors default to noexcept In file included from ./../globals.h:41:0, 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:95: warning: throw will always call terminate() [-Wterminate] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:56:95: note: in C++11 destructors default to noexcept request_list.cc: In destructor 'torrent::RequestList::~RequestList()': request_list.cc:118:59: warning: throw will always call terminate() [-Wterminate] throw internal_error("request dtor m_transfer != NULL"); ^ request_list.cc:118:59: note: in C++11 destructors default to noexcept request_list.cc:121:59: warning: throw will always call terminate() [-Wterminate] throw internal_error("request dtor m_queues not empty"); ^ request_list.cc:121:59: 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 between signed and unsigned integer expressions [-Wsign-compare] if (std::distance(m_queues.begin(itr.first), itr.second) < m_last_unordered_position) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from request_list.h:42:0, 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:74: warning: throw will always call terminate() [-Wterminate] throw internal_error("BlockTransfer::~BlockTransfer() block not NULL"); ^ ./../torrent/data/block_transfer.h:129:74: note: in C++11 destructors default to noexcept ./../torrent/data/block_transfer.h:132:78: warning: throw will always call terminate() [-Wterminate] throw internal_error("BlockTransfer::~BlockTransfer() peer_info not NULL"); ^ ./../torrent/data/block_transfer.h:132:78: note: in C++11 destructors default to noexcept In file included from ./../globals.h:41:0, 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:95: warning: throw will always call terminate() [-Wterminate] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:56:95: note: in C++11 destructors default to noexcept /bin/sh ../../libtool --tag=CXX --mode=link /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-linux-gnu-g++ -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -L/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/lib -L/home/buildroot/autobuild/run/instance-3/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/run/instance-3/output-1/per-package/libtorrent/host/bin/../nios2-buildroot-linux-gnu/sysroot/usr/lib -lcrypto libtool: link: /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/build/libtorrent-0.13.8/src/protocol' Making all in tracker make[4]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/libtorrent-0.13.8/src/tracker' /bin/sh ../../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -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/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -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/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o tracker_udp.lo tracker_udp.cc libtool: compile: /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -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/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -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/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c tracker_udp.cc -fPIC -DPIC -o .libs/tracker_udp.o ./miniperl_top pod/perlmodlib.PL -q ln -sf perldelta.pod pod/perl5382delta.pod ./miniperl_top -f pod/buildtoc -q In file included from ./../dht/dht_router.h:40:0, from tracker_dht.cc:42: ../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()': ../../rak/priority_queue_default.h:56:95: warning: throw will always call terminate() [-Wterminate] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:56:95: note: in C++11 destructors default to noexcept In file included from ./../globals.h:41:0, 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:95: warning: throw will always call terminate() [-Wterminate] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:56:95: note: in C++11 destructors default to noexcept In file included from ./../globals.h:41:0, from tracker_http.cc:59: ../../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()': ../../rak/priority_queue_default.h:56:95: warning: throw will always call terminate() [-Wterminate] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../../rak/priority_queue_default.h:56:95: note: in C++11 destructors default to noexcept /bin/sh ../../libtool --tag=CXX --mode=link /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-linux-gnu-g++ -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -L/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/lib -L/home/buildroot/autobuild/run/instance-3/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/run/instance-3/output-1/per-package/libtorrent/host/bin/../nios2-buildroot-linux-gnu/sysroot/usr/lib -lcrypto libtool: link: /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/build/libtorrent-0.13.8/src/tracker' Making all in utils make[4]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/libtorrent-0.13.8/src/utils' /bin/sh ../../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -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/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -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/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o sha_fast.lo sha_fast.cc libtool: compile: /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -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/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -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/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c instrumentation.cc -fPIC -DPIC -o .libs/instrumentation.o diffie_hellman.cc: In function 'void torrent::dh_free(void*)': diffie_hellman.cc:18:71: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] static void dh_free(void* dh) { DH_free(reinterpret_cast(dh)); } ^ In file included from diffie_hellman.cc:10:0: /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include/openssl/dh.h:207:28: note: declared here OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); ^~~~~~~ diffie_hellman.cc: In function 'torrent::DiffieHellman::dh_ptr torrent::dh_new()': diffie_hellman.cc:19:101: warning: 'DH* DH_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] static DiffieHellman::dh_ptr dh_new() { return DiffieHellman::dh_ptr(reinterpret_cast(DH_new()), &dh_free); } ^ In file included from diffie_hellman.cc:10:0: /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include/openssl/dh.h:206:27: note: declared here OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); ^~~~~~ diffie_hellman.cc: In function 'bool torrent::dh_set_pg(torrent::DiffieHellman::dh_ptr&, BIGNUM*, BIGNUM*)': diffie_hellman.cc:25:74: warning: 'int DH_set0_pqg(DH*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] return DH_set0_pqg(reinterpret_cast(dh.get()), dh_p, nullptr, dh_g); ^ In file included from diffie_hellman.cc:10:0: /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include/openssl/dh.h:262:27: note: declared here OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); ^~~~~~~~~~~ diffie_hellman.cc: In function 'const BIGNUM* torrent::dh_get_pub_key(const dh_ptr&)': diffie_hellman.cc:36:65: warning: 'void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_get0_key(reinterpret_cast(dh.get()), &pub_key, nullptr); ^ In file included from diffie_hellman.cc:10:0: /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include/openssl/dh.h:263:28: note: declared here OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, ^~~~~~~~~~~ /bin/sh ../../libtool --tag=CXX --mode=link /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-linux-gnu-g++ -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -L/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/lib -L/home/buildroot/autobuild/run/instance-3/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/run/instance-3/output-1/per-package/libtorrent/host/bin/../nios2-buildroot-linux-gnu/sysroot/usr/lib -lcrypto libtool: link: /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/build/libtorrent-0.13.8/src/utils' make[4]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/libtorrent-0.13.8/src' /bin/sh ../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -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/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -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/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o thread_disk.lo thread_disk.cc libtool: compile: /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c manager.cc -fPIC -DPIC -o .libs/manager.o libtool: compile: /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -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/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c globals.cc -fPIC -DPIC -o .libs/globals.o In file included from globals.h:41:0, from globals.cc:39: ../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()': ../rak/priority_queue_default.h:56:95: warning: throw will always call terminate() [-Wterminate] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../rak/priority_queue_default.h:56:95: note: in C++11 destructors default to noexcept make[2]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/perl-5.38.2' make[1]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/perl-5.38.2' /bin/sh ../libtool --tag=CXX --mode=compile /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c -o thread_main.lo thread_main.cc In file included from ./globals.h:41:0, 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:95: warning: throw will always call terminate() [-Wterminate] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../rak/priority_queue_default.h:56:95: note: in C++11 destructors default to noexcept libtool: compile: /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/include -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -c thread_main.cc -fPIC -DPIC -o .libs/thread_main.o manager.cc: In constructor 'torrent::Manager::Manager()': manager.cc:83:50: warning: 'new' of type 'torrent::HashQueue' with extended alignment 128 [-Waligned-new=] m_hashQueue = new HashQueue(&m_main_thread_disk); ^ manager.cc:83:50: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter manager.cc:83:50: note: use '-faligned-new' to enable C++17 over-aligned new support In file included from globals.h:41:0, from thread_main.cc:43: ../rak/priority_queue_default.h: In destructor 'rak::priority_item::~priority_item()': ../rak/priority_queue_default.h:56:95: warning: throw will always call terminate() [-Wterminate] throw torrent::internal_error("priority_item::~priority_item() called on a queued item."); ^ ../rak/priority_queue_default.h:56:95: note: in C++11 destructors default to noexcept /bin/sh ../libtool --tag=CXX --mode=link /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-linux-gnu-g++ -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -g -DDEBUG -Wall -fvisibility=hidden -version-info 21:0:0 -L/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/lib -L/home/buildroot/autobuild/run/instance-3/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/run/instance-3/output-1/per-package/libtorrent/host/bin/../nios2-buildroot-linux-gnu/sysroot/usr/lib -lcrypto libtool: link: /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/nios2-linux-gnu-g++ -fPIC -DPIC -shared -nostdlib /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/lib/crti.o /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/opt/ext-toolchain/bin/../lib/gcc/nios2-linux-gnu/7.3.1/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/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/lib -L/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/bin/../nios2-buildroot-linux-gnu/sysroot/usr/lib -lz -lcrypto -L/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/opt/ext-toolchain/bin/../lib/gcc/nios2-linux-gnu/7.3.1 -L/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/opt/ext-toolchain/bin/../lib/gcc -L/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/opt/ext-toolchain/bin/../lib/gcc/nios2-linux-gnu/7.3.1/../../../../nios2-linux-gnu/lib -L/home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/lib -lstdc++ -lm -lgcc_s -lc -lgcc_s /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/opt/ext-toolchain/bin/../lib/gcc/nios2-linux-gnu/7.3.1/crtendS.o /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/nios2-buildroot-linux-gnu/sysroot/usr/lib/crtn.o -pthread -O2 -g0 -g -pthread -Wl,-soname -Wl,libtorrent.so.21 -o .libs/libtorrent.so.21.0.0 /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/opt/ext-toolchain/bin/../lib/gcc/nios2-linux-gnu/7.3.1/../../../../nios2-linux-gnu/bin/ld: FDE encoding in .libs/manager.o(.eh_frame) prevents .eh_frame_hdr table being created. /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/opt/ext-toolchain/bin/../lib/gcc/nios2-linux-gnu/7.3.1/../../../../nios2-linux-gnu/bin/ld: FDE encoding in .libs/manager.o(.eh_frame) prevents .eh_frame_hdr table being created. /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/opt/ext-toolchain/bin/../lib/gcc/nios2-linux-gnu/7.3.1/../../../../nios2-linux-gnu/bin/ld: FDE encoding in .libs/manager.o(.eh_frame) prevents .eh_frame_hdr table being created. /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/opt/ext-toolchain/bin/../lib/gcc/nios2-linux-gnu/7.3.1/../../../../nios2-linux-gnu/bin/ld: FDE encoding in .libs/manager.o(.eh_frame) prevents .eh_frame_hdr table being created. /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/opt/ext-toolchain/bin/../lib/gcc/nios2-linux-gnu/7.3.1/../../../../nios2-linux-gnu/bin/ld: FDE encoding in .libs/manager.o(.eh_frame) prevents .eh_frame_hdr table being created. /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/opt/ext-toolchain/bin/../lib/gcc/nios2-linux-gnu/7.3.1/../../../../nios2-linux-gnu/bin/ld: FDE encoding in .libs/manager.o(.eh_frame) prevents .eh_frame_hdr table being created. /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/opt/ext-toolchain/bin/../lib/gcc/nios2-linux-gnu/7.3.1/../../../../nios2-linux-gnu/bin/ld: FDE encoding in .libs/manager.o(.eh_frame) prevents .eh_frame_hdr table being created. /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/opt/ext-toolchain/bin/../lib/gcc/nios2-linux-gnu/7.3.1/../../../../nios2-linux-gnu/bin/ld: FDE encoding in .libs/manager.o(.eh_frame) prevents .eh_frame_hdr table being created. /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/opt/ext-toolchain/bin/../lib/gcc/nios2-linux-gnu/7.3.1/../../../../nios2-linux-gnu/bin/ld: FDE encoding in .libs/manager.o(.eh_frame) prevents .eh_frame_hdr table being created. /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/opt/ext-toolchain/bin/../lib/gcc/nios2-linux-gnu/7.3.1/../../../../nios2-linux-gnu/bin/ld: FDE encoding in .libs/manager.o(.eh_frame) prevents .eh_frame_hdr table being created. /home/buildroot/autobuild/run/instance-3/output-1/per-package/libtorrent/host/opt/ext-toolchain/bin/../lib/gcc/nios2-linux-gnu/7.3.1/../../../../nios2-linux-gnu/bin/ld: Further warnings about FDE encoding preventing .eh_frame_hdr generation dropped. 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/run/instance-3/output-1/build/libtorrent-0.13.8/src' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/libtorrent-0.13.8/src' Making all in test make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/libtorrent-0.13.8/test' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/libtorrent-0.13.8/test' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/libtorrent-0.13.8' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/libtorrent-0.13.8' make[2]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/libtorrent-0.13.8' make[1]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/libtorrent-0.13.8' make: Leaving directory '/home/buildroot/autobuild/run/instance-3/buildroot'