==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: libuhd 4.8.0.0-7 (Fri May  2 19:22:46 2025)
==> Retrieving sources...
  -> Cloning uhd git repo...
Cloning into bare repository '/home/leming/work/libuhd/uhd'...
  -> Found libuhd-fix-python-syntax-warnings.patch
  -> Found boost-1.88.patch
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
    uhd ... Skipped
    libuhd-fix-python-syntax-warnings.patch ... Passed
    boost-1.88.patch ... Passed
==> Making package: libuhd 4.8.0.0-7 (Fri May  2 19:23:39 2025)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...

Packages (46) blas-3.12.1-2  boost-libs-1.88.0-2  cblas-3.12.1-2
              clang-19.1.7-2  compiler-rt-19.1.7-1  cppdap-1.58.0-2
              dtc-1.7.2-3  fmt-11.1.4-1  hicolor-icon-theme-0.18-1
              jsoncpp-1.9.6-3  lapack-3.12.1-2  libbsd-0.12.2-2
              libedit-20250104_3.1-1  libmd-1.1.0-2  libnl-3.11.0-1
              libpcap-1.10.5-2  libuv-1.51.0-1  libyaml-0.2.5-3
              llvm-libs-19.1.7-2  numactl-2.0.19-1  perl-error-0.17030-1
              perl-mailtools-2.22-1  perl-timedate-2.33-7
              python-autocommand-2.2.2-7  python-jaraco.collections-5.1.0-1
              python-jaraco.context-6.0.1-1  python-jaraco.functools-4.1.0-1
              python-jaraco.text-4.0.0-2  python-markupsafe-2.1.5-3
              python-more-itertools-10.6.0-1  python-packaging-25.0-1
              python-platformdirs-4.3.6-2  python-ruamel.yaml.clib-0.2.12-3
              python-wheel-0.45.1-1  rhash-1.4.4-1  spdlog-1.15.2-1
              boost-1.88.0-2  cmake-4.0.1-2  doxygen-1.13.2-1  dpdk-24.11.2-1
              git-2.49.0-1  pybind11-2.13.6-2  python-mako-1.3.10-1
              python-numpy-2.2.5-1  python-ruamel-yaml-0.18.10-1
              python-setuptools-1:79.0.1-1

Total Download Size:    137.47 MiB
Total Installed Size:  1074.24 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 dpdk-24.11.2-1-armv7h downloading...
 clang-19.1.7-2-armv7h downloading...
 python-numpy-2.2.5-1-armv7h downloading...
 doxygen-1.13.2-1-armv7h downloading...
 compiler-rt-19.1.7-1-armv7h downloading...
 python-ruamel-yaml-0.18.10-1-any downloading...
 pybind11-2.13.6-2-any downloading...
 libbsd-0.12.2-2-armv7h downloading...
 spdlog-1.15.2-1-armv7h downloading...
 dtc-1.7.2-3-armv7h downloading...
 python-ruamel.yaml.clib-0.2.12-3-armv7h downloading...
 numactl-2.0.19-1-armv7h downloading...
 libmd-1.1.0-2-armv7h downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing boost-libs...
Optional dependencies for boost-libs
    openmpi: for mpi support
installing boost...
Optional dependencies for boost
    python: for python bindings [installed]
installing cppdap...
installing hicolor-icon-theme...
installing jsoncpp...
Optional dependencies for jsoncpp
    jsoncpp-doc: documentation
installing libuv...
installing rhash...
installing cmake...
Optional dependencies for cmake
    make: for unix Makefile generator [installed]
    ninja: for ninja generator
    qt6-base: cmake-gui
installing libedit...
installing llvm-libs...
installing compiler-rt...
installing clang...
Optional dependencies for clang
    openmp: OpenMP support in clang with -fopenmp
    python: for scan-view and git-clang-format [installed]
    llvm: referenced by some clang headers
installing fmt...
installing spdlog...
installing doxygen...
Optional dependencies for doxygen
    graphviz: for caller/callee graph generation
    qt6-base: for doxywizard
    texlive-fontsrecommended: for generating LaTeX, Postscript and PDF output
    texlive-fontutils: for generating LaTeX, Postscript and PDF output
    texlive-latexextra: for generating LaTeX, Postscript and PDF output
    texlive-plaingeneric: for generating LaTeX, Postscript and PDF output
installing libyaml...
installing dtc...
Optional dependencies for dtc
    python: Python bindings [installed]
installing libmd...
installing libbsd...
installing libnl...
installing libpcap...
installing numactl...
installing dpdk...
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing git...
Optional dependencies for git
    git-zsh-completion: upstream zsh completion
    tk: gitk and git gui
    openssh: ssh transport and crypto
    man: show help with `git command --help`
    perl-libwww: git svn
    perl-term-readkey: git svn and interactive.singlekey setting
    perl-io-socket-ssl: git send-email TLS support
    perl-authen-sasl: git send-email TLS support
    perl-mediawiki-api: git mediawiki support
    perl-datetime-format-iso8601: git mediawiki support
    perl-lwp-protocol-https: git mediawiki https support
    perl-cgi: gitweb (web interface) support
    python: git svn & git p4 [installed]
    subversion: git svn
    org.freedesktop.secrets: keyring credential helper
    libsecret: libsecret credential helper [installed]
installing pybind11...
Optional dependencies for pybind11
    python-setuptools: for python bindings [pending]
installing python-markupsafe...
installing python-mako...
Optional dependencies for python-mako
    python-babel: for i18n features
    python-beaker: for caching support
    python-dogpile.cache: for caching support
    python-pygments: for syntax highlighting
    python-pytest: for testing utilities
installing blas...
installing cblas...
installing lapack...
installing python-numpy...
Optional dependencies for python-numpy
    blas-openblas: faster linear algebra
installing python-ruamel.yaml.clib...
installing python-ruamel-yaml...
installing python-more-itertools...
installing python-jaraco.functools...
installing python-jaraco.context...
installing python-autocommand...
installing python-jaraco.text...
Optional dependencies for python-jaraco.text
    python-inflect: for show-newlines script
installing python-jaraco.collections...
installing python-packaging...
installing python-platformdirs...
installing python-wheel...
Optional dependencies for python-wheel
    python-keyring: for wheel.signatures
    python-xdg: for wheel.signatures
    python-setuptools: for legacy bdist_wheel subcommand [pending]
installing python-setuptools...
:: Running post-transaction hooks...
(1/4) Creating system user accounts...
Creating group 'git' with GID 971.
Creating user 'git' (git daemon user) with UID 971 and GID 971.
(2/4) Reloading system manager configuration...
  Skipped: Current root is not booted.
(3/4) Arming ConditionNeedsUpdate...
(4/4) Checking for old perl modules...
[?25h==> Retrieving sources...
  -> Found libuhd-fix-python-syntax-warnings.patch
  -> Found boost-1.88.patch
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Creating working copy of uhd git repo...
Cloning into 'uhd'...
done.
Updating files:  30% (2165/7097)
Updating files:  31% (2201/7097)
Updating files:  32% (2272/7097)
Updating files:  33% (2343/7097)
Updating files:  34% (2413/7097)
Updating files:  35% (2484/7097)
Updating files:  36% (2555/7097)
Updating files:  37% (2626/7097)
Updating files:  38% (2697/7097)
Updating files:  39% (2768/7097)
Updating files:  40% (2839/7097)
Updating files:  41% (2910/7097)
Updating files:  42% (2981/7097)
Updating files:  43% (3052/7097)
Updating files:  44% (3123/7097)
Updating files:  45% (3194/7097)
Updating files:  46% (3265/7097)
Updating files:  47% (3336/7097)
Updating files:  48% (3407/7097)
Updating files:  49% (3478/7097)
Updating files:  50% (3549/7097)
Updating files:  51% (3620/7097)
Updating files:  52% (3691/7097)
Updating files:  53% (3762/7097)
Updating files:  53% (3803/7097)
Updating files:  54% (3833/7097)
Updating files:  55% (3904/7097)
Updating files:  56% (3975/7097)
Updating files:  57% (4046/7097)
Updating files:  58% (4117/7097)
Updating files:  59% (4188/7097)
Updating files:  60% (4259/7097)
Updating files:  61% (4330/7097)
Updating files:  62% (4401/7097)
Updating files:  63% (4472/7097)
Updating files:  64% (4543/7097)
Updating files:  65% (4614/7097)
Updating files:  66% (4685/7097)
Updating files:  67% (4755/7097)
Updating files:  68% (4826/7097)
Updating files:  69% (4897/7097)
Updating files:  70% (4968/7097)
Updating files:  71% (5039/7097)
Updating files:  72% (5110/7097)
Updating files:  73% (5181/7097)
Updating files:  73% (5204/7097)
Updating files:  74% (5252/7097)
Updating files:  75% (5323/7097)
Updating files:  76% (5394/7097)
Updating files:  77% (5465/7097)
Updating files:  78% (5536/7097)
Updating files:  79% (5607/7097)
Updating files:  80% (5678/7097)
Updating files:  81% (5749/7097)
Updating files:  82% (5820/7097)
Updating files:  83% (5891/7097)
Updating files:  84% (5962/7097)
Updating files:  85% (6033/7097)
Updating files:  86% (6104/7097)
Updating files:  87% (6175/7097)
Updating files:  88% (6246/7097)
Updating files:  89% (6317/7097)
Updating files:  90% (6388/7097)
Updating files:  91% (6459/7097)
Updating files:  92% (6530/7097)
Updating files:  93% (6601/7097)
Updating files:  94% (6672/7097)
Updating files:  95% (6743/7097)
Updating files:  96% (6814/7097)
Updating files:  97% (6885/7097)
Updating files:  98% (6956/7097)
Updating files:  99% (7027/7097)
Updating files: 100% (7097/7097)
Updating files: 100% (7097/7097), done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
patching file host/python/uhd/rfnoc_utils/image_builder.py
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file host/utils/usrp2_card_burner.py
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file host/examples/rx_samples_to_file.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
==> Starting build()...
-- The CXX compiler identification is GNU 14.2.1
-- The C compiler identification is GNU 14.2.1
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/lib/distcc/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: /usr/lib/distcc/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- 
-- Configuring the Python interpreter...
-- Python interpreter: /usr/bin/python3.13 Version: 3.13.3
-- Override with: -DPYTHON_EXECUTABLE=<path-to-python>
-- Python runtime interpreter: /usr/bin/python3.13 Version: 3.13.3
-- Override with: -DRUNTIME_PYTHON_EXECUTABLE=<path-to-python>
-- Finding Python Libraries...
-- Python Libraries: /usr/lib/libpython3.13.so
-- Python include directories: /usr/include/python3.13
-- Performing Test HAS_FLTO
-- Performing Test HAS_FLTO - Success
-- Working off of feature or development branch. Updating version number.
-- Overriding auto-detected git branch and setting to: UHD-4.8
-- Using UHD Images Directory: /usr/share/uhd/images
-- 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.66 or greater
--   Looking for required Boost components...
--   Enabling Boost Error Code Header Only
--   Checking whether std::string_view works in boost::asio
--     Enabling boost::asio use of std::string_view
--   Boost version: 1.88.0
--   Boost include directories: /usr/include
--   Boost library directories: /usr/lib
--   Boost libraries: Boost::chrono;Boost::date_time;Boost::filesystem;Boost::program_options;Boost::serialization;Boost::thread;Boost::unit_test_framework;Boost::system
-- Looking for Boost version 1.66 or greater - found
-- 
-- Python checking for compatible Python version
-- Python checking for compatible Python version - 3.13.3 satisfies minimum required version 3.7
-- 
-- Python checking for Mako templates module
-- Python checking for Mako templates module - 1.3.10 satisfies minimum required version 0.4.2
-- 
-- Python checking for requests module
-- Python checking for requests module - "import requests" failed (is it installed?)
-- 
-- Python checking for numpy module
-- Python checking for numpy module - 2.2.5 satisfies minimum required version 1.11
-- 
-- Python checking for ruamel.yaml module
-- Python checking for ruamel.yaml module - 0.18.10 satisfies 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 = TRUE
--   Dependency HAVE_PYTHON_LIBS = TRUE
--   Dependency HAVE_PYTHON_PLAT_MIN_VERSION = TRUE
--   Enabling 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
-- 
-- Configuring Python Module (Utils only) support...
--   Dependency HAVE_PYTHON_MODULE_NUMPY = TRUE
--   Dependency HAVE_PYTHON_MODULE_MAKO = TRUE
--   Dependency HAVE_PYTHON_MODULE_YAML = TRUE
--   Enabling Python Module (Utils only) support.
--   Override with -DENABLE_PYMOD_UTILS=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: /lib/libusb-1.0.so
-- Found PkgConfig: /usr/bin/pkg-config (found version "2.4.3")
-- Checking for module 'libdpdk>=18.11'
--   Found libdpdk, version 24.11.2
-- Found DPDK: /usr/include;/usr/include/libnl3;/usr/include/dbus-1.0;/usr/lib/dbus-1.0/include
-- 
-- 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 = ON
--   Enabling 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 = TRUE
--   Enabling 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 - found
-- The ASM compiler identification is GNU
-- Found assembler: /usr/lib/distcc/bin/cc
-- 
-- Configuring priority scheduling...
-- Performing Test HAVE_PTHREAD_SETSCHEDPARAM
-- Performing Test HAVE_PTHREAD_SETSCHEDPARAM - Success
-- Performing Test HAVE_WIN_SETTHREADPRIORITY
-- Performing Test HAVE_WIN_SETTHREADPRIORITY - Failed
--   Priority scheduling supported through pthread_setschedparam.
-- Performing Test HAVE_PTHREAD_SETNAME
-- Performing Test HAVE_PTHREAD_SETNAME - Success
--   Setting thread names is supported through pthread_setname_np.
-- Performing Test HAVE_PTHREAD_SETAFFINITY_NP
-- Performing Test HAVE_PTHREAD_SETAFFINITY_NP - Success
-- Performing Test HAVE_WIN_SETTHREADAFFINITYMASK
-- Performing Test HAVE_WIN_SETTHREADAFFINITYMASK - Failed
--   Setting thread affinity is supported through pthread_setaffinity_np.
-- 
-- 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 - found
-- Performing Test HAVE_CXX_BOOST_ATOMICS_WITH_LIB
-- Performing Test HAVE_CXX_BOOST_ATOMICS_WITH_LIB - Failed
CMake Error at cmake/Modules/UHDAtomics.cmake:104 (message):
  Host compiler must support std::atomic!
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: A failure occurred in build().
    Aborting...
==> ERROR: Build failed, check /home/leming/armv7/leming/build