config BR2_PACKAGE_SYSREPO_CPP bool "sysrepo-cpp" depends on BR2_USE_MMU # sysrepo depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # sysrepo depends on !BR2_STATIC_LIBS # sysrepo, libyang-cpp depends on BR2_INSTALL_LIBSTDCPP # sysrepo, libyang-cpp depends on BR2_TOOLCHAIN_GCC_AT_LEAST_10 # libyang-cpp depends on BR2_TOOLCHAIN_HAS_SYNC_4 # libyang-cpp # std::timespec build issue depends on !BR2_TOOLCHAIN_USES_UCLIBC select BR2_PACKAGE_SYSREPO select BR2_PACKAGE_LIBYANG_CPP help C++20 RAII bindings for the sysrepo YANG datastore library. This library provides modern C++ object-oriented bindings on top of sysrepo, using RAII for automatic lifetime management. https://github.com/sysrepo/sysrepo-cpp comment "sysrepo-cpp needs a glibc or musl toolchain w/ NPTL threads, dynamic libs, C++, gcc >= 10" depends on BR2_USE_MMU depends on BR2_TOOLCHAIN_HAS_SYNC_4 depends on !BR2_TOOLCHAIN_HAS_THREADS_NPTL || \ BR2_STATIC_LIBS || \ !BR2_INSTALL_LIBSTDCPP || \ !BR2_TOOLCHAIN_GCC_AT_LEAST_10 || \ BR2_TOOLCHAIN_USES_UCLIBC