64 | void wait(struct timespec *ts) throw (ConditionalAbortException); | ^~~~~ In file included from ../../ibrcommon/thread/Queue.h:28, from ../../ibrcommon/Logger.h:25, from TLSStream.cpp:27: ../../ibrcommon/thread/Semaphore.h:45:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 45 | void trylock() throw (MutexException); | ^~~~~ ../../ibrcommon/thread/Semaphore.h:46:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | void enter() throw (MutexException); | ^~~~~ ../../ibrcommon/thread/Semaphore.h:47:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 47 | void leave() throw (MutexException); | ^~~~~ CC libarchive/archive_read_support_format_ar.lo In file included from ../../ibrcommon/thread/Queue.h:29, from ../../ibrcommon/Logger.h:25, from TLSStream.cpp:27: ../../ibrcommon/thread/Thread.h:106:16: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | void reset() throw (ThreadException); | ^~~~~ ../../ibrcommon/thread/Thread.h:221:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 221 | void join(void) throw (ThreadException); | ^~~~~ ../../ibrcommon/thread/Thread.h:231:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void start(int priority = 0) throw (ThreadException); | ^~~~~ ../../ibrcommon/thread/Thread.h:269:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | void start(int priority = 0) throw (ThreadException); | ^~~~~ ../../ibrcommon/thread/Thread.h:274:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | void stop() throw (ThreadException); | ^~~~~ In file included from ../../ibrcommon/Logger.h:25, from TLSStream.cpp:27: ../../ibrcommon/thread/Queue.h:152:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | T take() throw (QueueUnblockedException) | ^~~~~ ../../ibrcommon/thread/Queue.h:176:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | T poll(size_t timeout = 0) throw (QueueUnblockedException) | ^~~~~ ../../ibrcommon/thread/Queue.h:217:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | void wait(WAIT_MODES mode, const size_t timeout = 0) throw (QueueUnblockedException) | ^~~~~ ../../ibrcommon/thread/Queue.h:243:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void wait(WAIT_MODES mode, const size_t timeout = 0) throw (QueueUnblockedException) | ^~~~~ ../../ibrcommon/thread/Queue.h:310:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 310 | void __wait(const WAIT_MODES mode) throw (QueueUnblockedException) | ^~~~~ ../../ibrcommon/thread/Queue.h:348:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | void __wait(const WAIT_MODES mode, const size_t timeout) throw (QueueUnblockedException) | ^~~~~ /home/buildroot/autobuild/run/instance-0/output-1/per-package/python3/host/bin/riscv32-linux-gcc -fPIC -Wno-unused-result -Wsign-compare -DNDEBUG -g -O3 -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -DNDEBUG -D_FORTIFY_SOURCE=1 -std=c99 -Wextra -Wno-unused-result -Wno-unused-parameter -Wno-missing-field-initializers -Werror=implicit-function-declaration -fvisibility=hidden -I./Include/internal -I/home/buildroot/autobuild/run/instance-0/output-1/per-package/python3/host/riscv32-buildroot-linux-gnu/sysroot/usr/include -I./Include -I. -I/home/buildroot/autobuild/run/instance-0/output-1/per-package/python3/host/riscv32-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-0/output-1/build/python3-3.9.5/Include -I/home/buildroot/autobuild/run/instance-0/output-1/build/python3-3.9.5 -c /home/buildroot/autobuild/run/instance-0/output-1/build/python3-3.9.5/Modules/_ctypes/callproc.c -o build/temp.linux-riscv32-3.9/home/buildroot/autobuild/run/instance-0/output-1/build/python3-3.9.5/Modules/_ctypes/callproc.o -DPy_BUILD_CORE_MODULE -DHAVE_FFI_PREP_CIF_VAR=1 -DHAVE_FFI_PREP_CLOSURE_LOC=1 -DHAVE_FFI_CLOSURE_ALLOC=1 TLSStream.cpp: In static member function 'static void ibrcommon::TLSStream::init(X509*, EVP_PKEY*, ibrcommon::File, bool)': TLSStream.cpp:271:39: warning: 'const SSL_METHOD* TLSv1_method()' is deprecated [-Wdeprecated-declarations] 271 | _ssl_ctx = SSL_CTX_new(TLSv1_method()); | ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/ibrcommon/host/riscv32-buildroot-linux-gnu/sysroot/usr/include/openssl/e_os2.h:13, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/ibrcommon/host/riscv32-buildroot-linux-gnu/sysroot/usr/include/openssl/ssl.h:15, from ../../ibrcommon/ssl/TLSStream.h:29, from TLSStream.cpp:22: /home/buildroot/autobuild/run/instance-0/output-1/per-package/ibrcommon/host/riscv32-buildroot-linux-gnu/sysroot/usr/include/openssl/ssl.h:1877:1: note: declared here 1877 | DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_method(void)) /* TLSv1.0 */ | ^~~~~~~~~~~~~~~~~~ CC libarchive/archive_read_support_format_by_code.lo In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/python3/host/riscv32-buildroot-linux-gnu/sysroot/usr/include/stdlib.h:568, from ./Include/Python.h:34, from /home/buildroot/autobuild/run/instance-0/output-1/build/python3-3.9.5/Modules/_ctypes/callproc.c:57: /home/buildroot/autobuild/run/instance-0/output-1/build/python3-3.9.5/Modules/_ctypes/callproc.c: In function '_ctypes_callproc': /home/buildroot/autobuild/run/instance-0/output-1/build/python3-3.9.5/Modules/_ctypes/callproc.c:1247:25: warning: 'alloca' bound is unknown [-Walloca-larger-than=] 1247 | void *tmp = alloca(size); | ^~~~~~ /home/buildroot/autobuild/run/instance-0/output-1/per-package/python3/host/bin/riscv32-linux-gcc -fPIC -Wno-unused-result -Wsign-compare -DNDEBUG -g -O3 -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -DNDEBUG -D_FORTIFY_SOURCE=1 -std=c99 -Wextra -Wno-unused-result -Wno-unused-parameter -Wno-missing-field-initializers -Werror=implicit-function-declaration -fvisibility=hidden -I./Include/internal -I/home/buildroot/autobuild/run/instance-0/output-1/per-package/python3/host/riscv32-buildroot-linux-gnu/sysroot/usr/include -I./Include -I. -I/home/buildroot/autobuild/run/instance-0/output-1/per-package/python3/host/riscv32-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-0/output-1/build/python3-3.9.5/Include -I/home/buildroot/autobuild/run/instance-0/output-1/build/python3-3.9.5 -c /home/buildroot/autobuild/run/instance-0/output-1/build/python3-3.9.5/Modules/_ctypes/cfield.c -o build/temp.linux-riscv32-3.9/home/buildroot/autobuild/run/instance-0/output-1/build/python3-3.9.5/Modules/_ctypes/cfield.o -DPy_BUILD_CORE_MODULE -DHAVE_FFI_PREP_CIF_VAR=1 -DHAVE_FFI_PREP_CLOSURE_LOC=1 -DHAVE_FFI_CLOSURE_ALLOC=1 CC libarchive/archive_read_support_format_cab.lo CXX iostreamBIO.lo /home/buildroot/autobuild/run/instance-0/output-1/per-package/python3/host/bin/riscv32-linux-gcc -fPIC -Wno-unused-result -Wsign-compare -DNDEBUG -g -O3 -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -DNDEBUG -D_FORTIFY_SOURCE=1 -std=c99 -Wextra -Wno-unused-result -Wno-unused-parameter -Wno-missing-field-initializers -Werror=implicit-function-declaration -fvisibility=hidden -I./Include/internal -I/home/buildroot/autobuild/run/instance-0/output-1/per-package/python3/host/riscv32-buildroot-linux-gnu/sysroot/usr/include -I./Include -I. -I/home/buildroot/autobuild/run/instance-0/output-1/per-package/python3/host/riscv32-buildroot-linux-gnu/sysroot/usr/include -I/home/buildroot/autobuild/run/instance-0/output-1/build/python3-3.9.5/Include -I/home/buildroot/autobuild/run/instance-0/output-1/build/python3-3.9.5 -c /home/buildroot/autobuild/run/instance-0/output-1/build/python3-3.9.5/Modules/_ctypes/stgdict.c -o build/temp.linux-riscv32-3.9/home/buildroot/autobuild/run/instance-0/output-1/build/python3-3.9.5/Modules/_ctypes/stgdict.o -DPy_BUILD_CORE_MODULE -DHAVE_FFI_PREP_CIF_VAR=1 -DHAVE_FFI_PREP_CLOSURE_LOC=1 -DHAVE_FFI_CLOSURE_ALLOC=1 In file included from ../../ibrcommon/thread/MutexLock.h:25, from ../../ibrcommon/thread/Queue.h:25, from ../../ibrcommon/Logger.h:25, from iostreamBIO.cpp:24: ../../ibrcommon/thread/Mutex.h:43:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 43 | virtual void trylock() throw (MutexException) = 0; | ^~~~~ ../../ibrcommon/thread/Mutex.h:44:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | virtual void enter() throw (MutexException) = 0; | ^~~~~ ../../ibrcommon/thread/Mutex.h:45:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 45 | virtual void leave() throw (MutexException) = 0; | ^~~~~ ../../ibrcommon/thread/Mutex.h:54:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | virtual void trylock() throw (MutexException) {}; | ^~~~~ ../../ibrcommon/thread/Mutex.h:55:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | virtual void enter() throw (MutexException) {}; | ^~~~~ ../../ibrcommon/thread/Mutex.h:56:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void leave() throw (MutexException) {}; | ^~~~~ ../../ibrcommon/thread/Mutex.h:72:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void trylock() throw (MutexException); | ^~~~~ ../../ibrcommon/thread/Mutex.h:73:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void enter() throw (MutexException); | ^~~~~ ../../ibrcommon/thread/Mutex.h:74:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | virtual void leave() throw (MutexException); | ^~~~~ In file included from ../../ibrcommon/thread/Queue.h:26, from ../../ibrcommon/Logger.h:25, from iostreamBIO.cpp:24: ../../ibrcommon/thread/Conditional.h:63:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | void wait(size_t timeout = 0) throw (ConditionalAbortException); | ^~~~~ ../../ibrcommon/thread/Conditional.h:64:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void wait(struct timespec *ts) throw (ConditionalAbortException); | ^~~~~ In file included from ../../ibrcommon/thread/Queue.h:28, from ../../ibrcommon/Logger.h:25, from iostreamBIO.cpp:24: ../../ibrcommon/thread/Semaphore.h:45:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 45 | void trylock() throw (MutexException); | ^~~~~ ../../ibrcommon/thread/Semaphore.h:46:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | void enter() throw (MutexException); | ^~~~~ ../../ibrcommon/thread/Semaphore.h:47:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 47 | void leave() throw (MutexException); | ^~~~~ In file included from ../../ibrcommon/thread/Queue.h:29, from ../../ibrcommon/Logger.h:25, from iostreamBIO.cpp:24: ../../ibrcommon/thread/Thread.h:106:16: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | void reset() throw (ThreadException); | ^~~~~ ../../ibrcommon/thread/Thread.h:221:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 221 | void join(void) throw (ThreadException); | ^~~~~ ../../ibrcommon/thread/Thread.h:231:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void start(int priority = 0) throw (ThreadException); | ^~~~~ ../../ibrcommon/thread/Thread.h:269:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | void start(int priority = 0) throw (ThreadException); | ^~~~~ ../../ibrcommon/thread/Thread.h:274:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | void stop() throw (ThreadException); | ^~~~~ In file included from ../../ibrcommon/Logger.h:25, from iostreamBIO.cpp:24: ../../ibrcommon/thread/Queue.h:152:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | T take() throw (QueueUnblockedException) | ^~~~~ ../../ibrcommon/thread/Queue.h:176:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | T poll(size_t timeout = 0) throw (QueueUnblockedException) | ^~~~~ ../../ibrcommon/thread/Queue.h:217:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | void wait(WAIT_MODES mode, const size_t timeout = 0) throw (QueueUnblockedException) | ^~~~~ ../../ibrcommon/thread/Queue.h:243:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void wait(WAIT_MODES mode, const size_t timeout = 0) throw (QueueUnblockedException) | ^~~~~ ../../ibrcommon/thread/Queue.h:310:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 310 | void __wait(const WAIT_MODES mode) throw (QueueUnblockedException) | ^~~~~ ../../ibrcommon/thread/Queue.h:348:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | void __wait(const WAIT_MODES mode, const size_t timeout) throw (QueueUnblockedException) | ^~~~~ /home/buildroot/autobuild/run/instance-0/output-1/per-package/python3/host/bin/riscv32-linux-gcc -shared build/temp.linux-riscv32-3.9/home/buildroot/autobuild/run/instance-0/output-1/build/python3-3.9.5/Modules/_ctypes/_ctypes.o build/temp.linux-riscv32-3.9/home/buildroot/autobuild/run/instance-0/output-1/build/python3-3.9.5/Modules/_ctypes/callbacks.o build/temp.linux-riscv32-3.9/home/buildroot/autobuild/run/instance-0/output-1/build/python3-3.9.5/Modules/_ctypes/callproc.o build/temp.linux-riscv32-3.9/home/buildroot/autobuild/run/instance-0/output-1/build/python3-3.9.5/Modules/_ctypes/cfield.o build/temp.linux-riscv32-3.9/home/buildroot/autobuild/run/instance-0/output-1/build/python3-3.9.5/Modules/_ctypes/stgdict.o -L. -L/home/buildroot/autobuild/run/instance-0/output-1/per-package/python3/host/riscv32-buildroot-linux-gnu/sysroot/usr/lib -L/home/buildroot/autobuild/run/instance-0/output-1/per-package/python3/host/riscv32-buildroot-linux-gnu/sysroot/lib -L/home/buildroot/autobuild/run/instance-0/output-1/per-package/python3/host/opt/ext-toolchain/riscv32-buildroot-linux-gnu/lib -L/home/buildroot/autobuild/run/instance-0/output-1/per-package/python3/host/opt/ext-toolchain/lib/gcc -lffi -ldl -o build/lib.linux-riscv32-3.9/_ctypes.cpython-39-riscv32-linux-gnu.so Python build finished successfully! The necessary bits to build these optional modules were not found: _bz2 _dbm _gdbm _lzma _sqlite3 _tkinter _uuid nis readline To find the necessary bits, look in setup.py in detect_modules() for the module's name. The following modules found by detect_modules() in setup.py, have been built by the Makefile instead, as configured by the Setup files: _abc atexit pwd time Failed to build these modules: _curses make[1]: *** [sharedmods] Error 1 make[1]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/python3-3.9.5' make: *** [/home/buildroot/autobuild/run/instance-0/output-1/build/python3-3.9.5/.stamp_built] Error 2 make: *** Waiting for unfinished jobs.... CXX MD5Stream.lo CC libarchive/archive_read_support_format_cpio.lo CXX SHA256Stream.lo CC libarchive/archive_read_support_format_empty.lo CC libarchive/archive_read_support_format_iso9660.lo CC libarchive/archive_read_support_format_lha.lo CXXLD libibrcommon_ssl.la make[5]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/ibrcommon-1.0.1/ibrcommon/ssl' make[4]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/ibrcommon-1.0.1/ibrcommon/ssl' Making all in xml make[4]: Entering directory `/home/buildroot/autobuild/run/instance-0/output-1/build/ibrcommon-1.0.1/ibrcommon/xml' CXX XMLStreamReader.lo CC libarchive/archive_read_support_format_mtree.lo CC libarchive/archive_read_support_format_rar.lo CXX XMLStreamWriter.lo CC libarchive/archive_read_support_format_rar5.lo CC libarchive/archive_read_support_format_raw.lo CC libarchive/archive_read_support_format_tar.lo CXXLD libibrcommon_xml.la CC libarchive/archive_read_support_format_warc.lo make[4]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/ibrcommon-1.0.1/ibrcommon/xml' make[4]: Entering directory `/home/buildroot/autobuild/run/instance-0/output-1/build/ibrcommon-1.0.1/ibrcommon' CXX appstreambuf.lo CC libarchive/archive_read_support_format_xar.lo CC libarchive/archive_read_support_format_zip.lo [ 49%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/replay_block_ctrl_impl.cpp.o CXX TimeMeasurement.lo CC libarchive/archive_string.lo CXX MonotonicClock.lo CC libarchive/archive_string_sprintf.lo CXX Logger.lo CC libarchive/archive_util.lo In file included from ../ibrcommon/thread/MutexLock.h:25, from ../ibrcommon/thread/Queue.h:25, from ../ibrcommon/Logger.h:25, from Logger.cpp:23: ../ibrcommon/thread/Mutex.h:43:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 43 | virtual void trylock() throw (MutexException) = 0; | ^~~~~ ../ibrcommon/thread/Mutex.h:44:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | virtual void enter() throw (MutexException) = 0; | ^~~~~ ../ibrcommon/thread/Mutex.h:45:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 45 | virtual void leave() throw (MutexException) = 0; | ^~~~~ ../ibrcommon/thread/Mutex.h:54:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | virtual void trylock() throw (MutexException) {}; | ^~~~~ ../ibrcommon/thread/Mutex.h:55:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | virtual void enter() throw (MutexException) {}; | ^~~~~ ../ibrcommon/thread/Mutex.h:56:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | virtual void leave() throw (MutexException) {}; | ^~~~~ ../ibrcommon/thread/Mutex.h:72:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | virtual void trylock() throw (MutexException); | ^~~~~ ../ibrcommon/thread/Mutex.h:73:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | virtual void enter() throw (MutexException); | ^~~~~ ../ibrcommon/thread/Mutex.h:74:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | virtual void leave() throw (MutexException); | ^~~~~ In file included from ../ibrcommon/thread/Queue.h:26, from ../ibrcommon/Logger.h:25, from Logger.cpp:23: ../ibrcommon/thread/Conditional.h:63:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | void wait(size_t timeout = 0) throw (ConditionalAbortException); | ^~~~~ ../ibrcommon/thread/Conditional.h:64:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | void wait(struct timespec *ts) throw (ConditionalAbortException); | ^~~~~ In file included from ../ibrcommon/thread/Queue.h:28, from ../ibrcommon/Logger.h:25, from Logger.cpp:23: ../ibrcommon/thread/Semaphore.h:45:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 45 | void trylock() throw (MutexException); | ^~~~~ ../ibrcommon/thread/Semaphore.h:46:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | void enter() throw (MutexException); | ^~~~~ ../ibrcommon/thread/Semaphore.h:47:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 47 | void leave() throw (MutexException); | ^~~~~ In file included from ../ibrcommon/thread/Queue.h:29, from ../ibrcommon/Logger.h:25, from Logger.cpp:23: ../ibrcommon/thread/Thread.h:106:16: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | void reset() throw (ThreadException); | ^~~~~ ../ibrcommon/thread/Thread.h:221:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 221 | void join(void) throw (ThreadException); | ^~~~~ ../ibrcommon/thread/Thread.h:231:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void start(int priority = 0) throw (ThreadException); | ^~~~~ ../ibrcommon/thread/Thread.h:269:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | void start(int priority = 0) throw (ThreadException); | ^~~~~ ../ibrcommon/thread/Thread.h:274:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | void stop() throw (ThreadException); | ^~~~~ CC libarchive/archive_version_details.lo In file included from ../ibrcommon/Logger.h:25, from Logger.cpp:23: ../ibrcommon/thread/Queue.h:152:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | T take() throw (QueueUnblockedException) | ^~~~~ ../ibrcommon/thread/Queue.h:176:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | T poll(size_t timeout = 0) throw (QueueUnblockedException) | ^~~~~ ../ibrcommon/thread/Queue.h:217:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | void wait(WAIT_MODES mode, const size_t timeout = 0) throw (QueueUnblockedException) | ^~~~~ ../ibrcommon/thread/Queue.h:243:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void wait(WAIT_MODES mode, const size_t timeout = 0) throw (QueueUnblockedException) | ^~~~~ ../ibrcommon/thread/Queue.h:310:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 310 | void __wait(const WAIT_MODES mode) throw (QueueUnblockedException) | ^~~~~ ../ibrcommon/thread/Queue.h:348:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | void __wait(const WAIT_MODES mode, const size_t timeout) throw (QueueUnblockedException) | ^~~~~ CC libarchive/archive_virtual.lo CC libarchive/archive_write.lo CC libarchive/archive_write_disk_posix.lo CC libarchive/archive_write_disk_set_standard_lookup.lo CC libarchive/archive_write_open_fd.lo CC libarchive/archive_write_open_file.lo CC libarchive/archive_write_open_filename.lo CC libarchive/archive_write_open_memory.lo CXX SyslogStream.lo CC libarchive/archive_write_add_filter.lo CC libarchive/archive_write_add_filter_b64encode.lo CC libarchive/archive_write_add_filter_by_name.lo CC libarchive/archive_write_add_filter_bzip2.lo CC libarchive/archive_write_add_filter_compress.lo CC libarchive/archive_write_add_filter_grzip.lo CXXLD libibrcommon.la CC libarchive/archive_write_add_filter_gzip.lo libtool: link: warning: library `/home/buildroot/autobuild/run/instance-0/output-1/per-package/ibrcommon/host/opt/ext-toolchain/bin/../lib/gcc/riscv32-buildroot-linux-gnu/10.2.0/../../../../riscv32-buildroot-linux-gnu/lib/libstdc++.la' was moved. CC libarchive/archive_write_add_filter_lrzip.lo CC libarchive/archive_write_add_filter_lz4.lo CC libarchive/archive_write_add_filter_lzop.lo make[4]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/ibrcommon-1.0.1/ibrcommon' make[3]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/ibrcommon-1.0.1/ibrcommon' make[2]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/ibrcommon-1.0.1/ibrcommon' Making all in tests make[2]: Entering directory `/home/buildroot/autobuild/run/instance-0/output-1/build/ibrcommon-1.0.1/tests' Making all in unittests make[3]: Entering directory `/home/buildroot/autobuild/run/instance-0/output-1/build/ibrcommon-1.0.1/tests/unittests' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/ibrcommon-1.0.1/tests/unittests' Making all in stress make[3]: Entering directory `/home/buildroot/autobuild/run/instance-0/output-1/build/ibrcommon-1.0.1/tests/stress' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/ibrcommon-1.0.1/tests/stress' make[3]: Entering directory `/home/buildroot/autobuild/run/instance-0/output-1/build/ibrcommon-1.0.1/tests' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/ibrcommon-1.0.1/tests' make[2]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/ibrcommon-1.0.1/tests' make[2]: Entering directory `/home/buildroot/autobuild/run/instance-0/output-1/build/ibrcommon-1.0.1' make[2]: Nothing to be done for `all-am'. make[2]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/ibrcommon-1.0.1' make[1]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/ibrcommon-1.0.1' CC libarchive/archive_write_add_filter_none.lo CC libarchive/archive_write_add_filter_program.lo CC libarchive/archive_write_add_filter_uuencode.lo CC libarchive/archive_write_add_filter_xz.lo CC libarchive/archive_write_add_filter_zstd.lo CC libarchive/archive_write_set_format.lo CC libarchive/archive_write_set_format_7zip.lo CC libarchive/archive_write_set_format_ar.lo CC libarchive/archive_write_set_format_by_name.lo CC libarchive/archive_write_set_format_cpio.lo CC libarchive/archive_write_set_format_cpio_newc.lo CC libarchive/archive_write_set_format_filter_by_ext.lo CC libarchive/archive_write_set_format_iso9660.lo CC libarchive/archive_write_set_format_mtree.lo CC libarchive/archive_write_set_format_pax.lo CC libarchive/archive_write_set_format_raw.lo CC libarchive/archive_write_set_format_shar.lo CC libarchive/archive_write_set_format_ustar.lo CC libarchive/archive_write_set_format_v7tar.lo CC libarchive/archive_write_set_format_gnutar.lo CC libarchive/archive_write_set_format_warc.lo CC libarchive/archive_write_set_format_xar.lo CC libarchive/archive_write_set_format_zip.lo CC libarchive/archive_write_set_options.lo CC libarchive/archive_write_set_passphrase.lo CC libarchive/filter_fork_posix.lo CC libarchive/xxhash.lo CC libarchive/archive_blake2s_ref.lo [ 50%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/nocscript/expression.cpp.o CC libarchive/archive_blake2sp_ref.lo [ 50%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/nocscript/function_table.cpp.o CC libarchive_fe/la-err.lo CC libarchive_fe/la-line_reader.lo CC libarchive_fe/la-passphrase.lo CCLD libarchive.la CCLD libarchive_fe.la [ 51%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/nocscript/parser.cpp.o make[2]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/libarchive-3.5.1' make[1]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/libarchive-3.5.1' [ 51%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/nocscript/block_iface.cpp.o [ 52%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard_base.cpp.o [ 52%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard_eeprom.cpp.o [ 53%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard_id.cpp.o [ 54%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard_iface.cpp.o [ 54%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard_manager.cpp.o [ 55%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/gps_ctrl.cpp.o [ 55%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/multi_usrp.cpp.o [ 56%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/subdev_spec.cpp.o [ 57%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/fe_connection.cpp.o [ 57%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard_eeprom_c.cpp.o [ 58%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/mboard_eeprom_c.cpp.o [ 58%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/subdev_spec_c.cpp.o [ 59%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/usrp_c.cpp.o [ 60%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/dma_fifo_core_3000.cpp.o [ 60%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/dsp_core_utils.cpp.o [ 61%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/gpio_atr_3000.cpp.o [ 61%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/i2c_core_100_wb32.cpp.o [ 62%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/radio_ctrl_core_3000.cpp.o [ 62%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/rx_dsp_core_3000.cpp.o [ 63%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/rx_frontend_core_200.cpp.o [ 64%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/rx_frontend_core_3000.cpp.o [ 64%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/rx_vita_core_3000.cpp.o [ 65%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/spi_core_3000.cpp.o [ 65%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/time_core_3000.cpp.o [ 66%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/tx_dsp_core_3000.cpp.o [ 67%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/tx_frontend_core_200.cpp.o [ 67%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/tx_vita_core_3000.cpp.o [ 68%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/user_settings_core_3000.cpp.o [ 68%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/common/adf4001_ctrl.cpp.o [ 69%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/common/adf435x.cpp.o [ 70%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/common/adf535x.cpp.o [ 70%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/common/lmx2592.cpp.o [ 71%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/common/apply_corrections.cpp.o [ 71%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/common/validate_subdev_spec.cpp.o [ 72%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/common/recv_packet_demuxer.cpp.o [ 72%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/device3/device3_impl.cpp.o [ 73%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/device3/device3_io_impl.cpp.o [ 74%] Building CXX object lib/CMakeFiles/uhd.dir/usrp_clock/multi_usrp_clock.cpp.o [ 74%] Building CXX object lib/CMakeFiles/uhd.dir/usrp_clock/usrp_clock_c.cpp.o [ 75%] Building CXX object lib/CMakeFiles/uhd.dir/utils/csv.cpp.o [ 75%] Building CXX object lib/CMakeFiles/uhd.dir/utils/config_parser.cpp.o [ 76%] Building CXX object lib/CMakeFiles/uhd.dir/utils/compat_check.cpp.o [ 77%] Building CXX object lib/CMakeFiles/uhd.dir/utils/eeprom_utils.cpp.o [ 77%] Building CXX object lib/CMakeFiles/uhd.dir/utils/gain_group.cpp.o [ 78%] Building CXX object lib/CMakeFiles/uhd.dir/utils/ihex.cpp.o [ 78%] Building CXX object lib/CMakeFiles/uhd.dir/utils/load_modules.cpp.o [ 79%] Building CXX object lib/CMakeFiles/uhd.dir/utils/log.cpp.o [ 80%] Building CXX object lib/CMakeFiles/uhd.dir/utils/paths.cpp.o [ 80%] Building CXX object lib/CMakeFiles/uhd.dir/utils/pathslib.cpp.o [ 81%] Building CXX object lib/CMakeFiles/uhd.dir/utils/platform.cpp.o [ 81%] Building CXX object lib/CMakeFiles/uhd.dir/utils/prefs.cpp.o [ 82%] Building CXX object lib/CMakeFiles/uhd.dir/utils/static.cpp.o [ 82%] Building CXX object lib/CMakeFiles/uhd.dir/utils/system_time.cpp.o [ 83%] Building CXX object lib/CMakeFiles/uhd.dir/utils/tasks.cpp.o [ 84%] Building CXX object lib/CMakeFiles/uhd.dir/utils/thread.cpp.o [ 84%] Building CXX object lib/CMakeFiles/uhd.dir/utils/log_c.cpp.o [ 85%] Building CXX object lib/CMakeFiles/uhd.dir/utils/thread_priority_c.cpp.o [ 85%] Building CXX object lib/CMakeFiles/uhd.dir/experts/expert_container.cpp.o [ 86%] Building CXX object lib/CMakeFiles/uhd.dir/experts/expert_factory.cpp.o [ 87%] Building CXX object lib/CMakeFiles/uhd.dir/transport/usb_dummy_impl.cpp.o [ 87%] Building CXX object lib/CMakeFiles/uhd.dir/transport/udp_zero_copy.cpp.o [ 88%] Building CXX object lib/CMakeFiles/uhd.dir/transport/vrt_if_packet.cpp.o [ 88%] Building CXX object lib/CMakeFiles/uhd.dir/transport/zero_copy_flow_ctrl.cpp.o In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/uhd/host/riscv32-buildroot-linux-gnu/sysroot/usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/uhd/host/riscv32-buildroot-linux-gnu/sysroot/usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/uhd/host/riscv32-buildroot-linux-gnu/sysroot/usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/uhd/host/riscv32-buildroot-linux-gnu/sysroot/usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/uhd/host/riscv32-buildroot-linux-gnu/sysroot/usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/uhd/host/riscv32-buildroot-linux-gnu/sysroot/usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/uhd/host/riscv32-buildroot-linux-gnu/sysroot/usr/include/boost/shared_ptr.hpp:17, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/uhd/host/riscv32-buildroot-linux-gnu/sysroot/usr/include/boost/date_time/time_clock.hpp:17, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/uhd/host/riscv32-buildroot-linux-gnu/sysroot/usr/include/boost/thread/thread_time.hpp:9, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/uhd/host/riscv32-buildroot-linux-gnu/sysroot/usr/include/boost/thread/lock_types.hpp:18, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/uhd/host/riscv32-buildroot-linux-gnu/sysroot/usr/include/boost/thread/pthread/recursive_mutex.hpp:13, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/uhd/host/riscv32-buildroot-linux-gnu/sysroot/usr/include/boost/thread/recursive_mutex.hpp:16, from /home/buildroot/autobuild/run/instance-0/output-1/build/uhd-3.15.0.0/host/lib/include/uhdlib/experts/expert_nodes.hpp:17, from /home/buildroot/autobuild/run/instance-0/output-1/build/uhd-3.15.0.0/host/lib/include/uhdlib/experts/expert_container.hpp:11, from /home/buildroot/autobuild/run/instance-0/output-1/build/uhd-3.15.0.0/host/lib/experts/expert_container.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/uhd/host/riscv32-buildroot-linux-gnu/sysroot/usr/include/boost/detail/iterator.hpp:13:1: note: '#pragma message: This header is deprecated. Use instead.' 13 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object lib/CMakeFiles/uhd.dir/transport/zero_copy_recv_offload.cpp.o [ 90%] Building CXX object lib/CMakeFiles/uhd.dir/transport/tcp_zero_copy.cpp.o [ 90%] Building CXX object lib/CMakeFiles/uhd.dir/transport/buffer_pool.cpp.o [ 91%] Building CXX object lib/CMakeFiles/uhd.dir/transport/if_addrs.cpp.o [ 91%] Building CXX object lib/CMakeFiles/uhd.dir/transport/udp_simple.cpp.o [ 92%] Building CXX object lib/CMakeFiles/uhd.dir/transport/chdr.cpp.o [ 92%] Building CXX object lib/CMakeFiles/uhd.dir/transport/muxed_zero_copy_if.cpp.o [ 93%] Building CXX object lib/CMakeFiles/uhd.dir/build_info.cpp.o [ 94%] Building CXX object lib/CMakeFiles/uhd.dir/deprecated.cpp.o [ 94%] Building CXX object lib/CMakeFiles/uhd.dir/device.cpp.o [ 95%] Building CXX object lib/CMakeFiles/uhd.dir/device3.cpp.o [ 95%] Building CXX object lib/CMakeFiles/uhd.dir/image_loader.cpp.o [ 96%] Building CXX object lib/CMakeFiles/uhd.dir/stream.cpp.o [ 97%] Building CXX object lib/CMakeFiles/uhd.dir/exception.cpp.o [ 97%] Building CXX object lib/CMakeFiles/uhd.dir/property_tree.cpp.o [ 98%] Building CXX object lib/CMakeFiles/uhd.dir/version.cpp.o [ 98%] Building CXX object lib/CMakeFiles/uhd.dir/error_c.cpp.o [ 99%] Building CXX object lib/CMakeFiles/uhd.dir/version_c.cpp.o [100%] Linking CXX shared library libuhd.so make[3]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/uhd-3.15.0.0/host/buildroot-build' [100%] Built target uhd make[2]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/uhd-3.15.0.0/host/buildroot-build' make[1]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/uhd-3.15.0.0/host/buildroot-build' make: Leaving directory `/home/buildroot/autobuild/run/instance-0/buildroot'