* Package: net-wireless/bladerf-2021.03 * Repository: gentoo * Maintainer: zerochaos@gentoo.org radio@gentoo.org * USE: abi_x86_64 amd64 doc elibc_glibc kernel_linux tecla userland_GNU * FEATURES: network-sandbox preserve-libs sandbox splitdebug userpriv usersandbox >>> Unpacking source... >>> Unpacking bladerf-2021.03.tar.gz to /var/tmp/portage/net-wireless/bladerf-2021.03/work >>> Unpacking analogdevices-no-OS-0bba46.tar.gz to /var/tmp/portage/net-wireless/bladerf-2021.03/work >>> Source unpacked in /var/tmp/portage/net-wireless/bladerf-2021.03/work >>> Preparing source in /var/tmp/portage/net-wireless/bladerf-2021.03/work/bladeRF-2021.03 ... * Working in BUILD_DIR: "/var/tmp/portage/net-wireless/bladerf-2021.03/work/bladerf-2021.03_build" * Hardcoded definition(s) removed in host/CMakeLists.txt: * set(CMAKE_BUILD_TYPE "Release") * set(CMAKE_BUILD_TYPE ${CMAKE_BUILD_TYPE} CACHE STRING "Build type") * Hardcoded definition(s) removed in fx3_firmware/CMakeLists.txt: * set(CMAKE_BUILD_TYPE "Release") * set(CMAKE_BUILD_TYPE ${CMAKE_BUILD_TYPE} CACHE STRING "Build type") >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-wireless/bladerf-2021.03/work/bladeRF-2021.03 ... * Working in BUILD_DIR: "/var/tmp/portage/net-wireless/bladerf-2021.03/work/bladerf-2021.03_build" cmake -C /var/tmp/portage/net-wireless/bladerf-2021.03/work/bladerf-2021.03_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DVERSION_INFO_OVERRIDE:STRING=2021.03 -DBUILD_DOCUMENTATION=yes -DENABLE_LIBTECLA=yes -DTREAT_WARNINGS_AS_ERRORS=OFF -DUDEV_RULES_PATH=/lib/udev/rules.d -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/net-wireless/bladerf-2021.03/work/bladerf-2021.03_build/gentoo_toolchain.cmake /var/tmp/portage/net-wireless/bladerf-2021.03/work/bladeRF-2021.03 loading initial cache file /var/tmp/portage/net-wireless/bladerf-2021.03/work/bladerf-2021.03_build/gentoo_common_config.cmake CMake Warning (dev) in CMakeLists.txt: No project() command is present. The top-level CMakeLists.txt file must contain a literal, direct call to the project() command. Add a line of code such as project(ProjectName) near the top of the file, but after cmake_minimum_required(). CMake is pretending there is a "project(Project)" command on the first line. This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is GNU 11.1.0 -- The CXX compiler identification is GNU 11.1.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at host/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Found PkgConfig: x86_64-pc-linux-gnu-pkg-config (found version "1.7.4") -- Checking libusb version... -- libusb version: 1.0.24 -- Looking for clock_gettime in c -- Looking for clock_gettime in c - found -- libad936x: Configuring build... -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- FindPatcher: found /usr/bin/patch -- libad936x: Applying patch: 0001-0bba46e-nuand-modifications.patch -- libad936x: Applying patch: 0002-0bba46e-pr-561.patch -- libad936x: Applying patch: 0003-0bba46e-pr-573.patch -- libad936x: Applying patch: 0004-0bba46e-pr-598.patch -- libad936x: Applying patch: 0005-0bba46e-rm-ad9361_parse_fir.patch -- libad936x: Applying patch: 0006-0bba46e-compilefix.patch -- libad936x: Build configured -- Checking libc version... -- libc version: 2.33 CMake Deprecation Warning at host/libraries/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at host/libraries/libbladeRF/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at host/libraries/libbladeRF/include/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- libbladeRF version: 2.4.0-2021.03 CMake Deprecation Warning at host/libraries/libbladeRF/doc/examples/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Found Doxygen: /usr/bin/doxygen (found version "1.9.1") found components: doxygen dot -- Configured to build libbladeRF API documentation. CMake Deprecation Warning at host/libraries/libbladeRF_test/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at host/libraries/libbladeRF_test/test_async/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at host/libraries/libbladeRF_test/test_bootloader_recovery/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at host/libraries/libbladeRF_test/test_c/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at host/libraries/libbladeRF_test/test_cpp/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at host/libraries/libbladeRF_test/test_ctrl/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at host/libraries/libbladeRF_test/test_freq_hop/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at host/libraries/libbladeRF_test/test_fw_check/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at host/libraries/libbladeRF_test/test_open/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at host/libraries/libbladeRF_test/test_parse/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at host/libraries/libbladeRF_test/test_peripheral_timing/CMakeLists.txt:8 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at host/libraries/libbladeRF_test/test_repeater/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at host/libraries/libbladeRF_test/test_quick_retune/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at host/libraries/libbladeRF_test/test_repeated_stream/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at host/libraries/libbladeRF_test/test_rx_discont/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at host/libraries/libbladeRF_test/test_scheduled_retune/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at host/libraries/libbladeRF_test/test_sync/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at host/libraries/libbladeRF_test/test_timestamps/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at host/libraries/libbladeRF_test/test_tune_timing/CMakeLists.txt:8 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at host/libraries/libbladeRF_test/test_unused_sync/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at host/libraries/libbladeRF_test/test_version/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at host/libraries/libbladeRF_test/test_digital_loopback/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at host/libraries/libbladeRF_test/test_interleaver/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at host/misc/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at host/misc/udev/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- nuand bladeRF udev rules will be installed to '/lib/udev/rules.d' upon running 'make install' CMake Deprecation Warning at host/utilities/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at host/utilities/bladeRF-cli/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Found libtecla: /usr/include, /usr/lib64/libtecla.so -- Found libedit: /usr/include, /usr/lib64/libedit.so -- Will regenerate bladeRF-cli interactive help -- libtecla yes TRUE -- libedit OFF TRUE -- libtecla support enabled -- Will build man page for bladeRF-cli. -- Configured to build bladeRF-cli version: 1.8.0-2021.03 CMake Deprecation Warning at host/utilities/bladeRF-fsk/c/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at host/common/test/dc_calibration/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Skipping FX3 firmware build -- <<< Gentoo configuration >>> Build type Gentoo Install path /usr Compiler flags: C -pipe -march=native -fno-diagnostics-color -O2 C++ -pipe -march=native -fno-diagnostics-color -O2 Linker flags: Executable -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 Module -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 Shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -- Configuring done CMake Warning (dev) at host/libraries/libbladeRF/CMakeLists.txt:428 (add_library): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /var/tmp/portage/net-wireless/bladerf-2021.03/work/bladeRF-2021.03/host/libraries/libbladeRF/src/version.h.in This warning is for project developers. Use -Wno-dev to suppress it. -- Generating done -- Build files have been written to: /var/tmp/portage/net-wireless/bladerf-2021.03/work/bladerf-2021.03_build >>> Source configured. >>> Compiling source in /var/tmp/portage/net-wireless/bladerf-2021.03/work/bladeRF-2021.03 ... * Working in BUILD_DIR: "/var/tmp/portage/net-wireless/bladerf-2021.03/work/bladerf-2021.03_build" ninja -v -j3 -l0 ninja: error: '/var/tmp/portage/net-wireless/bladerf-2021.03/work/bladeRF-2021.03/host/libraries/libbladeRF/include/*.h', needed by 'host/libraries/libbladeRF/doc/doxygen/html/index.html', missing and no known rule to make it * ERROR: net-wireless/bladerf-2021.03::gentoo failed (compile phase): * ninja -v -j3 -l0 failed * * Call stack: * ebuild.sh, line 127: Called src_compile * environment, line 2050: Called cmake_src_compile * environment, line 802: Called cmake_build * environment, line 771: Called eninja * environment, line 1223: Called die * The specific snippet of code: * "$@" || die "${nonfatal_args[@]}" "${*} failed" * * If you need support, post the output of `emerge --info '=net-wireless/bladerf-2021.03::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-wireless/bladerf-2021.03::gentoo'`. * The complete build log is located at '/var/log/portage/net-wireless:bladerf-2021.03:20210706-015349.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-wireless/bladerf-2021.03/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-wireless/bladerf-2021.03/temp/environment'. * Working directory: '/var/tmp/portage/net-wireless/bladerf-2021.03/work/bladerf-2021.03_build' * S: '/var/tmp/portage/net-wireless/bladerf-2021.03/work/bladeRF-2021.03'