=> Bootstrap dependency digest>=20211023: found digest-20220214 => Checksum BLAKE2s OK for uhd-4.6.0.0.tar.gz => Checksum SHA512 OK for uhd-4.6.0.0.tar.gz ===> Installing dependencies for uhd-4.6.0.0nb1 ========================================================================== The supported build options for uhd are: doxygen You can select which build options to use by setting PKG_DEFAULT_OPTIONS or the following variable. Its current value is shown: PKG_OPTIONS.uhd (not defined) ========================================================================== ========================================================================== The following variables will affect the build process of this package, uhd-4.6.0.0nb1. Their current value is shown below: * CURSES_DEFAULT = curses * PYTHON_VERSION_DEFAULT = 311 Based on these variables, the following variables have been set: * CURSES_TYPE = curses * PYPACKAGE = python311 You may want to abort the process now with CTRL-C and change the value of variables in the first group before continuing. Be sure to run `/usr/bin/make clean' after the changes. ========================================================================== => Tool dependency cmake>=0: found cmake-3.28.4 => Tool dependency mktools-[0-9]*: found mktools-20220614 => Tool dependency gtar-base>=1.13.25: found gtar-base-1.35 => Tool dependency pkgconf-[0-9]*: found pkgconf-2.1.1 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Build dependency boost-headers-1.84.*: found boost-headers-1.84.0 => Full dependency py311-mako>=0.4.2: found py311-mako-1.3.2 => Full dependency py311-requests>=2.0: found py311-requests-2.31.0 => Full dependency py311-ruamel-yaml>=0.15: found py311-ruamel-yaml-0.18.6 => Full dependency python311>=3.11.0: found python311-3.11.8 => Full dependency boost-libs-1.84.*: found boost-libs-1.84.0 => Full dependency boost-libs>=1.84.0: found boost-libs-1.84.0 => Full dependency libusb1>=1.0.9: found libusb1-1.0.27 => Full dependency orc>=0.4.34nb1: found orc-0.4.38 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Overriding tools for uhd-4.6.0.0nb1 ===> Extracting for uhd-4.6.0.0nb1 ===> Patching for uhd-4.6.0.0nb1 => Applying pkgsrc patches for uhd-4.6.0.0nb1 ===> Creating toolchain wrappers for uhd-4.6.0.0nb1 ===> Configuring for uhd-4.6.0.0nb1 => Replacing python interpreter in utils/convert_cal_data.py utils/converter_benchmark.py utils/latency/graph.py utils/latency/run_tests.py utils/rfnoc_image_builder.py utils/uhd_images_downloader.py.in utils/uhd_power_cal.py utils/usrp2_card_burner.py utils/usrp2_card_burner_gui.py utils/usrp2_recovery.py utils/usrpctl.py tests/devtest/benchmark_rate_test.py tests/devtest/multi_usrp_test.py tests/devtest/python_api_test.py tests/devtest/python_rx_stability_test.py tests/devtest/run_testsuite.py tests/devtest/recv_stability_test.py tests/devtest/rx_samples_to_file_test.py tests/devtest/test_messages_test.py tests/devtest/test_pps_test.py tests/devtest/tx_bursts_test.py tests/devtest/tx_waveforms_test.py tests/devtest/uhd_test_base.py tests/devtest/usrp_probe.py tests/devtest/usrp_probe_test.py tests/streaming_performance/batch_run_benchmark_rate.py tests/streaming_performance/run_E3xx_max_rate_tests.py tests/streaming_performance/run_N3xx_max_rate_tests.py tests/streaming_performance/run_X3xx_max_rate_tests.py. INFO: [replace-interpreter] Nothing changed in utils/uhd_images_downloader.py.in. -- The CXX compiler identification is GNU 7.5.0 -- The C compiler identification is GNU 7.5.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /tmp/pkgbuild/ham/uhd/work.alpha/.cwrapper/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /tmp/pkgbuild/ham/uhd/work.alpha/.cwrapper/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- -- Configuring the Python interpreter... -- Manually determining build Python version... -- Python interpreter: /usr/pkg/bin/python3.11 Version: 3.11.8 -- Override with: -DPYTHON_EXECUTABLE= -- Python runtime interpreter: /usr/pkg/bin/python3.11 Version: 3.11.8 -- Override with: -DRUNTIME_PYTHON_EXECUTABLE= -- Finding Python Libraries... -- Python Libraries: /usr/pkg/lib/libpython3.11.so -- Python include directories: /usr/pkg/include/python3.11 CMake Warning at cmake/Modules/UHDVersion.cmake:77 (message): Could not detect git executable! Could not determine exact version of UHD! Call Stack (most recent call first): cmake/Modules/UHDPackage.cmake:9 (include) CMakeLists.txt:106 (include) -- Using UHD Images Directory: /usr/pkg/share/uhd/images -- Build type not specified: defaulting to release. -- Performing Test HAVE_VISIBILITY_HIDDEN -- Performing Test HAVE_VISIBILITY_HIDDEN - Success -- Performing Test HAVE_VISIBILITY_INLINES_HIDDEN -- Performing Test HAVE_VISIBILITY_INLINES_HIDDEN - Success -- -- Configuring Boost C++ Libraries... -- -- Checking for Boost version 1.65 or greater -- Looking for required Boost components... -- Enabling Boost Error Code Header Only -- Disabling boost::asio use of std::string_view -- Boost version: 1.84.0 -- Boost include directories: /usr/pkg/include -- Boost library directories: /usr/pkg/lib -- Boost libraries: /usr/pkg/lib/libboost_chrono.so;/usr/pkg/lib/libboost_date_time.so;/usr/pkg/lib/libboost_filesystem.so;/usr/pkg/lib/libboost_program_options.so;/usr/pkg/lib/libboost_serialization.so;/usr/pkg/lib/libboost_thread.so;-lpthread;/usr/pkg/lib/libboost_unit_test_framework.so;/usr/pkg/lib/libboost_system.so;/usr/pkg/lib/libboost_atomic.so -- Looking for Boost version 1.65 or greater - found -- -- Python checking for compatible Python version -- Python checking for compatible Python version - 3.11.8 satisifes minimum required version 3.6 -- -- Python checking for Mako templates module -- Python checking for Mako templates module - 1.3.2 satisifes minimum required version 0.4.2 -- -- Python checking for requests module -- Python checking for requests module - 2.31.0 satisifes minimum required version 2.0 -- -- Python checking for ruamel.yaml module -- Python checking for ruamel.yaml module - 0.18.6 satisifes minimum required version 0.15 -- -- Configuring LibUHD support... -- Dependency Boost_FOUND = TRUE -- Dependency HAVE_PYTHON_MODULE_MAKO = TRUE -- Enabling LibUHD support. -- Override with -DENABLE_LIBUHD=ON/OFF -- -- Configuring LibUHD - C API support... -- Dependency ENABLE_LIBUHD = ON -- Enabling LibUHD - C API support. -- Override with -DENABLE_C_API=ON/OFF -- -- Configuring LibUHD - Python API support... -- Dependency ENABLE_LIBUHD = ON -- Dependency HAVE_PYTHON_MODULE_NUMPY = -- Dependency HAVE_PYTHON_LIBS = TRUE -- Disabling LibUHD - Python API support. -- Override with -DENABLE_PYTHON_API=ON/OFF -- -- Configuring Examples support... -- Dependency ENABLE_LIBUHD = ON -- Enabling Examples support. -- Override with -DENABLE_EXAMPLES=ON/OFF -- -- Configuring Utils support... -- Dependency ENABLE_LIBUHD = ON -- Enabling Utils support. -- Override with -DENABLE_UTILS=ON/OFF -- -- Configuring Tests support... -- Dependency ENABLE_LIBUHD = ON -- Enabling Tests support. -- Override with -DENABLE_TESTS=ON/OFF -- -- Looking for libusb_handle_events_timeout_completed -- Looking for libusb_handle_events_timeout_completed - found -- Looking for libusb_error_name -- Looking for libusb_error_name - found -- Looking for libusb_strerror -- Looking for libusb_strerror - found -- Found LIBUSB: /usr/pkg/lib/libusb-1.0.so -- Found PkgConfig: /tmp/pkgbuild/ham/uhd/work.alpha/.tools/bin/pkg-config (found version "2.1.1") -- Could NOT find DPDK (missing: DPDK_INCLUDE_DIRS DPDK_LIBRARIES) (Required is at least version "18.11") -- -- Configuring USB support... -- Dependency ENABLE_LIBUHD = ON -- Dependency LIBUSB_FOUND = TRUE -- Enabling USB support. -- Override with -DENABLE_USB=ON/OFF -- -- Configuring B100 support... -- Dependency ENABLE_LIBUHD = ON -- Dependency ENABLE_USB = ON -- Enabling B100 support. -- Override with -DENABLE_B100=ON/OFF -- -- Configuring B200 support... -- Dependency ENABLE_LIBUHD = ON -- Dependency ENABLE_USB = ON -- Enabling B200 support. -- Override with -DENABLE_B200=ON/OFF -- -- Configuring USRP1 support... -- Dependency ENABLE_LIBUHD = ON -- Dependency ENABLE_USB = ON -- Enabling USRP1 support. -- Override with -DENABLE_USRP1=ON/OFF -- -- Configuring USRP2 support... -- Dependency ENABLE_LIBUHD = ON -- Enabling USRP2 support. -- Override with -DENABLE_USRP2=ON/OFF -- -- Configuring X300 support... -- Dependency ENABLE_LIBUHD = ON -- Enabling X300 support. -- Override with -DENABLE_X300=ON/OFF -- -- Configuring MPMD support... -- Dependency ENABLE_LIBUHD = ON -- Enabling MPMD support. -- Override with -DENABLE_MPMD=ON/OFF -- -- Configuring SIM support... -- Dependency ENABLE_LIBUHD = ON -- Dependency ENABLE_MPMD = ON -- Dependency ENABLE_PYTHON_API = OFF -- Disabling SIM support. -- Override with -DENABLE_SIM=ON/OFF -- -- Configuring N300 support... -- Dependency ENABLE_LIBUHD = ON -- Dependency ENABLE_MPMD = ON -- Enabling N300 support. -- Override with -DENABLE_N300=ON/OFF -- -- Configuring N320 support... -- Dependency ENABLE_LIBUHD = ON -- Dependency ENABLE_MPMD = ON -- Enabling N320 support. -- Override with -DENABLE_N320=ON/OFF -- -- Configuring E320 support... -- Dependency ENABLE_LIBUHD = ON -- Dependency ENABLE_MPMD = ON -- Enabling E320 support. -- Override with -DENABLE_E320=ON/OFF -- -- Configuring E300 support... -- Dependency ENABLE_LIBUHD = ON -- Dependency ENABLE_MPMD = ON -- Enabling E300 support. -- Override with -DENABLE_E300=ON/OFF -- -- Configuring X400 support... -- Dependency ENABLE_LIBUHD = ON -- Dependency ENABLE_MPMD = ON -- Enabling X400 support. -- Override with -DENABLE_X400=ON/OFF -- -- Configuring OctoClock support... -- Dependency ENABLE_LIBUHD = ON -- Enabling OctoClock support. -- Override with -DENABLE_OCTOCLOCK=ON/OFF -- -- Configuring DPDK support... -- Dependency ENABLE_MPMD = ON -- Dependency DPDK_FOUND = FALSE -- Disabling DPDK support. -- Override with -DENABLE_DPDK=ON/OFF -- -- Looking for C++ include emmintrin.h -- Looking for C++ include emmintrin.h - not found -- Looking for C++ include arm_neon.h -- Looking for C++ include arm_neon.h - not found -- -- Configuring priority scheduling... -- Performing Test HAVE_PTHREAD_SETSCHEDPARAM -- Performing Test HAVE_PTHREAD_SETSCHEDPARAM - Failed -- Performing Test HAVE_WIN_SETTHREADPRIORITY -- Performing Test HAVE_WIN_SETTHREADPRIORITY - Failed -- Priority scheduling not supported. -- Performing Test HAVE_PTHREAD_SETNAME -- Performing Test HAVE_PTHREAD_SETNAME - Failed -- Setting thread names is not supported. -- Performing Test HAVE_PTHREAD_SETAFFINITY_NP -- Performing Test HAVE_PTHREAD_SETAFFINITY_NP - Failed -- Performing Test HAVE_WIN_SETTHREADAFFINITYMASK -- Performing Test HAVE_WIN_SETTHREADAFFINITYMASK - Failed -- Setting thread affinity is not supported. -- -- Configuring module loading... -- Performing Test HAVE_DLOPEN -- Performing Test HAVE_DLOPEN - Success -- Performing Test HAVE_LOAD_LIBRARY -- Performing Test HAVE_LOAD_LIBRARY - Failed -- Module loading supported through dlopen. -- -- Configuring atomics support... -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success -- Performing Test HAVE_CXX_BOOST_ATOMICS_WITHOUT_LIB -- Performing Test HAVE_CXX_BOOST_ATOMICS_WITHOUT_LIB - Failed -- Looking for __atomic_fetch_add_4 in atomic -- Looking for __atomic_fetch_add_4 in atomic - not found CMake Error at cmake/Modules/UHDAtomics.cmake:107 (message): Boost appears to require libatomic, but cannot find it. Call Stack (most recent call first): lib/utils/CMakeLists.txt:187 (CHECK_ATOMICS_LIB_REQUIRED) lib/CMakeLists.txt:46 (include) lib/CMakeLists.txt:93 (INCLUDE_SUBDIRECTORY) -- Configuring incomplete, errors occurred! *** Error code 1 Stop. make[1]: stopped in /usr/pkgsrc/ham/uhd *** Error code 1 Stop. make: stopped in /usr/pkgsrc/ham/uhd