KNX IoT build from VS Code

Hello.

I have two nRF5340 DK boards that I want to use to replicate the demo on https://github.com/NordicPlayground/nrf-knx-iot.

I am using Ubuntu 22.04.

I cloned the repo and checked out 0.3.0 tag and did all the necessary updates from the documentation. I also installed VS code and nRF Connect VS code extension and all the associated tools such as SDK toolchain Manager v2.8.0. I opened the extension in VS Code and opened the application light_switch_sensor from the repo's sample folder. All seemed ok until now and I also did the steps to install the Zephyr SDK from https://docs.zephyrproject.org/latest/develop/toolchains/zephyr_sdk.html#toolchain-zephyr-sdk-install

After opening the application in VS code, I can trigger a build all configurations and this leads me to the following error in the output tab:

ude -isystem /home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/lib/cpp/minimal/include -isystem /home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/examples/platforms -Wall -Wextra -Wshadow -Wno-c++14-compat -fno-exceptions -fno-strict-aliasing -Os -fcheck-new -std=c++11 -fno-rtti -imacros /home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor/build/zephyr/include/generated/zephyr/autoconf.h -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33 -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft --sysroot=/home/mihai/ncs/toolchains/b81a7cd864/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi -imacros /home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wformat -Wformat-security -Wno-format-zero-length -Wdouble-promotion -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -fno-pic -fno-pie -fno-asynchronous-unwind-tables -ftls-model=local-exec -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop -fmacro-prefix-map=/home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor=CMAKE_SOURCE_DIR -fmacro-prefix-map=/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr=ZEPHYR_BASE -fmacro-prefix-map=/home/mihai/Documents/KNX_testing/nrf-knx-iot=WEST_TOPDIR -ffunction-sections -fdata-sections -specs=picolibc.specs -D_POSIX_THREADS -nostdinc++ -fno-builtin -imacros /home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor/build/zephyr/include/generated/zephyr/autoconf.h -std=c++11 -MD -MT modules/openthread/build/src/core/CMakeFiles/openthread-ftd.dir/api/instance_api.cpp.obj -MF modules/openthread/build/src/core/CMakeFiles/openthread-ftd.dir/api/instance_api.cpp.obj.d -o modules/openthread/build/src/core/CMakeFiles/openthread-ftd.dir/api/instance_api.cpp.obj -c /home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/api/instance_api.cpp
In file included from /home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/instance/instance.hpp:118,
                 from /home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/common/locator_getters.hpp:42,
                 from /home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/api/instance_api.cpp:40:
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:42:2: error: #error "Thread 1.2 or higher version is required for OPENTHREAD_CONFIG_MLR_ENABLE"
   42 | #error "Thread 1.2 or higher version is required for OPENTHREAD_CONFIG_MLR_ENABLE"
      |  ^~~~~
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:101:44: error: 'BackboneRouter' has not been declared
  101 |     void HandleBackboneRouterPrimaryUpdate(BackboneRouter::Leader::State aState, const BackboneRouter::Config &aConfig);
      |                                            ^~~~~~~~~~~~~~
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:101:74: error: expected ',' or '...' before 'aState'
  101 |     void HandleBackboneRouterPrimaryUpdate(BackboneRouter::Leader::State aState, const BackboneRouter::Config &aConfig);
      |                                                                          ^~~~~~
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:149:53: error: 'Ip6AddressesTlv' was not declared in this scope
  149 |     class AddressArray : public Array<Ip6::Address, Ip6AddressesTlv::kMaxAddresses>
      |                                                     ^~~~~~~~~~~~~~~
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:149:83: error: template argument 2 is invalid
  149 |     class AddressArray : public Array<Ip6::Address, Ip6AddressesTlv::kMaxAddresses>
      |                                                                                   ^
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:149:83: error: template argument 3 is invalid
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp: In member function 'bool ot::MlrManager::AddressArray::IsEmptyOrContains(const ot::Ip6::Address&) const':
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:152:77: error: 'IsEmpty' was not declared in this scope
  152 |         bool IsEmptyOrContains(const Ip6::Address &aAddress) const { return IsEmpty() || Contains(aAddress); }
      |                                                                             ^~~~~~~
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:152:90: error: 'Contains' was not declared in this scope
  152 |         bool IsEmptyOrContains(const Ip6::Address &aAddress) const { return IsEmpty() || Contains(aAddress); }
      |                                                                                          ^~~~~~~~
[8/626] Building CXX object modules/openthread/build/src/core/CMakeFiles/openthread-ftd.dir/api/dns_server_api.cpp.obj
FAILED: modules/openthread/build/src/core/CMakeFiles/openthread-ftd.dir/api/dns_server_api.cpp.obj
ccache /home/mihai/ncs/toolchains/b81a7cd864/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-g++ -DKERNEL -DK_HEAP_MEM_POOL_SIZE=4096 -DMBEDTLS_CONFIG_FILE=\"config-tls-generic.h\" -DMBEDTLS_SSL_EXPORT_KEYS -DNRF5340_XXAA_APPLICATION -DNRF_802154_ACK_TIMEOUT_ENABLED=1 -DNRF_802154_CARRIER_FUNCTIONS_ENABLED=0 -DNRF_802154_CCA_CORR_LIMIT_DEFAULT=2 -DNRF_802154_CCA_CORR_THRESHOLD_DEFAULT=45 -DNRF_802154_CCA_ED_THRESHOLD_DEFAULT=45 -DNRF_802154_CCA_MODE_DEFAULT=NRF_RADIO_CCA_MODE_ED -DNRF_802154_ENCRYPTION_ENABLED=0 -DNRF_802154_IE_WRITER_ENABLED=0 -DNRF_802154_INTERNAL_RADIO_IRQ_HANDLING=0 -DNRF_802154_PENDING_EXTENDED_ADDRESSES=16 -DNRF_802154_PENDING_SHORT_ADDRESSES=16 -DNRF_802154_PLATFORM_ASSERT_INCLUDE=\"nrf_802154_assert_zephyr.h\" -DNRF_802154_RX_BUFFERS=16 -DNRF_802154_SECURITY_KEY_STORAGE_SIZE=3 -DNRF_802154_SECURITY_WRITER_ENABLED=0 -DNRF_802154_SERIALIZATION_HOST=1 -DNRF_802154_TX_STARTED_NOTIFY_ENABLED=1 -DNRF_802154_USE_RAW_API=1 -DNRF_SKIP_FICR_NS_COPY_TO_RAM -DOPENTHREAD_CONFIG_ASSERT_ENABLE=0 -DOPENTHREAD_CONFIG_BACKBONE_ROUTER_DUA_NDPROXYING_ENABLE=0 -DOPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE=0 -DOPENTHREAD_CONFIG_BACKBONE_ROUTER_MULTICAST_ROUTING_ENABLE=0 -DOPENTHREAD_CONFIG_BLE_TCAT_ENABLE=0 -DOPENTHREAD_CONFIG_BORDER_AGENT_ENABLE=0 -DOPENTHREAD_CONFIG_BORDER_AGENT_EPHEMERAL_KEY_ENABLE=0 -DOPENTHREAD_CONFIG_BORDER_AGENT_ID_ENABLE=0 -DOPENTHREAD_CONFIG_BORDER_ROUTER_ENABLE=0 -DOPENTHREAD_CONFIG_BORDER_ROUTING_DHCP6_PD_ENABLE=0 -DOPENTHREAD_CONFIG_BORDER_ROUTING_ENABLE=0 -DOPENTHREAD_CONFIG_CHANNEL_MANAGER_CSL_CHANNEL_SELECT_ENABLE=0 -DOPENTHREAD_CONFIG_CHANNEL_MANAGER_ENABLE=0 -DOPENTHREAD_CONFIG_CHANNEL_MONITOR_ENABLE=0 -DOPENTHREAD_CONFIG_COAP_API_ENABLE=0 -DOPENTHREAD_CONFIG_COAP_BLOCKWISE_TRANSFER_ENABLE=0 -DOPENTHREAD_CONFIG_COAP_OBSERVE_API_ENABLE=0 -DOPENTHREAD_CONFIG_COAP_SECURE_API_ENABLE=0 -DOPENTHREAD_CONFIG_COMMISSIONER_ENABLE=0 -DOPENTHREAD_CONFIG_DATASET_UPDATER_ENABLE=0 -DOPENTHREAD_CONFIG_DEVICE_POWER_SUPPLY=OT_POWER_SUPPLY_EXTERNAL -DOPENTHREAD_CONFIG_DHCP6_CLIENT_ENABLE=0 -DOPENTHREAD_CONFIG_DHCP6_SERVER_ENABLE=0 -DOPENTHREAD_CONFIG_DIAG_ENABLE=0 -DOPENTHREAD_CONFIG_DNSSD_DISCOVERY_PROXY_ENABLE=0 -DOPENTHREAD_CONFIG_DNSSD_SERVER_ENABLE=0 -DOPENTHREAD_CONFIG_DNS_CLIENT_ENABLE=0 -DOPENTHREAD_CONFIG_DNS_CLIENT_OVER_TCP_ENABLE=0 -DOPENTHREAD_CONFIG_DNS_DSO_ENABLE=0 -DOPENTHREAD_CONFIG_DNS_UPSTREAM_QUERY_ENABLE=0 -DOPENTHREAD_CONFIG_DUA_ENABLE=0 -DOPENTHREAD_CONFIG_DYNAMIC_STORE_FRAME_AHEAD_COUNTER_ENABLE=0 -DOPENTHREAD_CONFIG_ECDSA_ENABLE=0 -DOPENTHREAD_CONFIG_ENABLE_BUILTIN_MBEDTLS=0 -DOPENTHREAD_CONFIG_ENABLE_BUILTIN_MBEDTLS_MANAGEMENT=0 -DOPENTHREAD_CONFIG_HEAP_EXTERNAL_ENABLE=0 -DOPENTHREAD_CONFIG_HISTORY_TRACKER_ENABLE=0 -DOPENTHREAD_CONFIG_IP6_BR_COUNTERS_ENABLE=0 -DOPENTHREAD_CONFIG_IP6_FRAGMENTATION_ENABLE=0 -DOPENTHREAD_CONFIG_IP6_SLAAC_ENABLE=0 -DOPENTHREAD_CONFIG_JAM_DETECTION_ENABLE=0 -DOPENTHREAD_CONFIG_JOINER_ENABLE=0 -DOPENTHREAD_CONFIG_LINK_METRICS_MANAGER_ENABLE=0 -DOPENTHREAD_CONFIG_LINK_RAW_ENABLE=0 -DOPENTHREAD_CONFIG_LOG_LEVEL=0 -DOPENTHREAD_CONFIG_LOG_LEVEL_DYNAMIC_ENABLE=0 -DOPENTHREAD_CONFIG_MAC_CSL_AUTO_SYNC_ENABLE=0 -DOPENTHREAD_CONFIG_MAC_CSL_DEBUG_ENABLE=0 -DOPENTHREAD_CONFIG_MAC_CSL_RECEIVER_ENABLE=0 -DOPENTHREAD_CONFIG_MAC_CSL_RECEIVER_LOCAL_TIME_SYNC=0 -DOPENTHREAD_CONFIG_MAC_FILTER_ENABLE=0 -DOPENTHREAD_CONFIG_MAC_OUTGOING_BEACON_PAYLOAD_ENABLE=0 -DOPENTHREAD_CONFIG_MESH_DIAG_ENABLE=0 -DOPENTHREAD_CONFIG_MESSAGE_USE_HEAP_ENABLE=0 -DOPENTHREAD_CONFIG_MLE_DEVICE_PROPERTY_LEADER_WEIGHT_ENABLE=0 -DOPENTHREAD_CONFIG_MLE_LINK_METRICS_INITIATOR_ENABLE=0 -DOPENTHREAD_CONFIG_MLE_LINK_METRICS_SUBJECT_ENABLE=0 -DOPENTHREAD_CONFIG_MLE_LONG_ROUTES_ENABLE=0 -DOPENTHREAD_CONFIG_MLR_ENABLE=1 -DOPENTHREAD_CONFIG_MULTICAST_DNS_ENABLE=0 -DOPENTHREAD_CONFIG_MULTIPAN_RCP_ENABLE=0 -DOPENTHREAD_CONFIG_MULTIPLE_INSTANCE_ENABLE=0 -DOPENTHREAD_CONFIG_NAT64_BORDER_ROUTING_ENABLE=0 -DOPENTHREAD_CONFIG_NAT64_TRANSLATOR_ENABLE=0 -DOPENTHREAD_CONFIG_NCP_HDLC_ENABLE=1 -DOPENTHREAD_CONFIG_NCP_INFRA_IF_ENABLE=0 -DOPENTHREAD_CONFIG_NEIGHBOR_DISCOVERY_AGENT_ENABLE=0 -DOPENTHREAD_CONFIG_NETDATA_PUBLISHER_ENABLE=0 -DOPENTHREAD_CONFIG_NET_DIAG_VENDOR_INFO_SET_API_ENABLE=0 -DOPENTHREAD_CONFIG_OPERATIONAL_DATASET_AUTO_INIT=1 -DOPENTHREAD_CONFIG_OTNS_ENABLE=0 -DOPENTHREAD_CONFIG_PING_SENDER_ENABLE=0 -DOPENTHREAD_CONFIG_PLATFORM_BOOTLOADER_MODE_ENABLE=0 -DOPENTHREAD_CONFIG_PLATFORM_KEY_REFERENCES_ENABLE=0 -DOPENTHREAD_CONFIG_PLATFORM_LOG_CRASH_DUMP_ENABLE=0 -DOPENTHREAD_CONFIG_PLATFORM_NETIF_ENABLE=0 -DOPENTHREAD_CONFIG_PLATFORM_POWER_CALIBRATION_ENABLE=0 -DOPENTHREAD_CONFIG_PLATFORM_UDP_ENABLE=0 -DOPENTHREAD_CONFIG_RADIO_LINK_IEEE_802_15_4_ENABLE=1 -DOPENTHREAD_CONFIG_RADIO_LINK_TREL_ENABLE=0 -DOPENTHREAD_CONFIG_REFERENCE_DEVICE_ENABLE=0 -DOPENTHREAD_CONFIG_SNTP_CLIENT_ENABLE=0 -DOPENTHREAD_CONFIG_SRP_CLIENT_ENABLE=0 -DOPENTHREAD_CONFIG_SRP_SERVER_ADVERTISING_PROXY_ENABLE=0 -DOPENTHREAD_CONFIG_SRP_SERVER_ENABLE=0 -DOPENTHREAD_CONFIG_TCP_ENABLE=0 -DOPENTHREAD_CONFIG_THREAD_VERSION=OT_THREAD_VERSION_1_1 -DOPENTHREAD_CONFIG_TIME_SYNC_ENABLE=0 -DOPENTHREAD_CONFIG_TMF_ANYCAST_LOCATOR_ENABLE=0 -DOPENTHREAD_CONFIG_TMF_NETDATA_SERVICE_ENABLE=0 -DOPENTHREAD_CONFIG_TMF_NETDIAG_CLIENT_ENABLE=0 -DOPENTHREAD_CONFIG_TX_QUEUE_STATISTICS_ENABLE=0 -DOPENTHREAD_CONFIG_UDP_FORWARD_ENABLE=0 -DOPENTHREAD_CONFIG_UPTIME_ENABLE=1 -DOPENTHREAD_CONFIG_VERHOEFF_CHECKSUM_ENABLE=0 -DOPENTHREAD_FTD=1 -DOPENTHREAD_MTD=0 -DOPENTHREAD_POSIX_CONFIG_FIREWALL_ENABLE=0 -DOPENTHREAD_PROJECT_CORE_CONFIG_FILE=\"openthread-core-zephyr-config.h\" -DOPENTHREAD_RADIO=0 -DOPENTHREAD_SETTINGS_RAM=0 -DPACKAGE_NAME=\"OPENTHREAD\" -DPICOLIBC_LONG_LONG_PRINTF_SCANF -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor/build/modules/openthread/build/etc/cmake -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/etc/cmake -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/crypto/mbedtls/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/modules/mbedtls/configs -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/modules/mbedtls/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/examples/platforms/zephyr -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor/build/zephyr/include/generated/zephyr -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor/build/zephyr/include/generated -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/soc/nordic -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/lib/posix/options/getopt -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/soc/nordic/nrf53/. -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/soc/nordic/common/. -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/subsys/settings/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/subsys/shell/modules/kernel_service/thread/.. -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/cmsis/CMSIS/Core/Include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/modules/cmsis/. -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/nrfx -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/nrfx/drivers/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/nrfx/mdk -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/modules/hal_nordic/nrfx/. -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/modules/openthread/platform/. -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/drivers/nrf_802154/serialization/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/drivers/nrf_802154/serialization/include/platform -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/drivers/nrf_802154/serialization/include/serialization -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/drivers/nrf_802154/common/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/modules/hal_nordic/nrf_802154/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/third_party/tcplp/bsdtcp -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/third_party/tcplp/lib -isystem /home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/include -isystem /home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/lib/libc/common/include -isystem /home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/lib/cpp/minimal/include -isystem /home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/examples/platforms -Wall -Wextra -Wshadow -Wno-c++14-compat -fno-exceptions -fno-strict-aliasing -Os -fcheck-new -std=c++11 -fno-rtti -imacros /home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor/build/zephyr/include/generated/zephyr/autoconf.h -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33 -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft --sysroot=/home/mihai/ncs/toolchains/b81a7cd864/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi -imacros /home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wformat -Wformat-security -Wno-format-zero-length -Wdouble-promotion -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -fno-pic -fno-pie -fno-asynchronous-unwind-tables -ftls-model=local-exec -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop -fmacro-prefix-map=/home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor=CMAKE_SOURCE_DIR -fmacro-prefix-map=/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr=ZEPHYR_BASE -fmacro-prefix-map=/home/mihai/Documents/KNX_testing/nrf-knx-iot=WEST_TOPDIR -ffunction-sections -fdata-sections -specs=picolibc.specs -D_POSIX_THREADS -nostdinc++ -fno-builtin -imacros /home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor/build/zephyr/include/generated/zephyr/autoconf.h -std=c++11 -MD -MT modules/openthread/build/src/core/CMakeFiles/openthread-ftd.dir/api/dns_server_api.cpp.obj -MF modules/openthread/build/src/core/CMakeFiles/openthread-ftd.dir/api/dns_server_api.cpp.obj.d -o modules/openthread/build/src/core/CMakeFiles/openthread-ftd.dir/api/dns_server_api.cpp.obj -c /home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/api/dns_server_api.cpp
In file included from /home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/instance/instance.hpp:118,
                 from /home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/api/dns_server_api.cpp:36:
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:42:2: error: #error "Thread 1.2 or higher version is required for OPENTHREAD_CONFIG_MLR_ENABLE"
   42 | #error "Thread 1.2 or higher version is required for OPENTHREAD_CONFIG_MLR_ENABLE"
      |  ^~~~~
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:101:44: error: 'BackboneRouter' has not been declared
  101 |     void HandleBackboneRouterPrimaryUpdate(BackboneRouter::Leader::State aState, const BackboneRouter::Config &aConfig);
      |                                            ^~~~~~~~~~~~~~
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:101:74: error: expected ',' or '...' before 'aState'
  101 |     void HandleBackboneRouterPrimaryUpdate(BackboneRouter::Leader::State aState, const BackboneRouter::Config &aConfig);
      |                                                                          ^~~~~~
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:149:53: error: 'Ip6AddressesTlv' was not declared in this scope
  149 |     class AddressArray : public Array<Ip6::Address, Ip6AddressesTlv::kMaxAddresses>
      |                                                     ^~~~~~~~~~~~~~~
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:149:83: error: template argument 2 is invalid
  149 |     class AddressArray : public Array<Ip6::Address, Ip6AddressesTlv::kMaxAddresses>
      |                                                                                   ^
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:149:83: error: template argument 3 is invalid
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp: In member function 'bool ot::MlrManager::AddressArray::IsEmptyOrContains(const ot::Ip6::Address&) const':
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:152:77: error: 'IsEmpty' was not declared in this scope
  152 |         bool IsEmptyOrContains(const Ip6::Address &aAddress) const { return IsEmpty() || Contains(aAddress); }
      |                                                                             ^~~~~~~
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:152:90: error: 'Contains' was not declared in this scope
  152 |         bool IsEmptyOrContains(const Ip6::Address &aAddress) const { return IsEmpty() || Contains(aAddress); }
      |                                                                                          ^~~~~~~~
[9/626] Building CXX object modules/openthread/build/src/core/CMakeFiles/openthread-ftd.dir/api/dns_api.cpp.obj
FAILED: modules/openthread/build/src/core/CMakeFiles/openthread-ftd.dir/api/dns_api.cpp.obj
ccache /home/mihai/ncs/toolchains/b81a7cd864/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-g++ -DKERNEL -DK_HEAP_MEM_POOL_SIZE=4096 -DMBEDTLS_CONFIG_FILE=\"config-tls-generic.h\" -DMBEDTLS_SSL_EXPORT_KEYS -DNRF5340_XXAA_APPLICATION -DNRF_802154_ACK_TIMEOUT_ENABLED=1 -DNRF_802154_CARRIER_FUNCTIONS_ENABLED=0 -DNRF_802154_CCA_CORR_LIMIT_DEFAULT=2 -DNRF_802154_CCA_CORR_THRESHOLD_DEFAULT=45 -DNRF_802154_CCA_ED_THRESHOLD_DEFAULT=45 -DNRF_802154_CCA_MODE_DEFAULT=NRF_RADIO_CCA_MODE_ED -DNRF_802154_ENCRYPTION_ENABLED=0 -DNRF_802154_IE_WRITER_ENABLED=0 -DNRF_802154_INTERNAL_RADIO_IRQ_HANDLING=0 -DNRF_802154_PENDING_EXTENDED_ADDRESSES=16 -DNRF_802154_PENDING_SHORT_ADDRESSES=16 -DNRF_802154_PLATFORM_ASSERT_INCLUDE=\"nrf_802154_assert_zephyr.h\" -DNRF_802154_RX_BUFFERS=16 -DNRF_802154_SECURITY_KEY_STORAGE_SIZE=3 -DNRF_802154_SECURITY_WRITER_ENABLED=0 -DNRF_802154_SERIALIZATION_HOST=1 -DNRF_802154_TX_STARTED_NOTIFY_ENABLED=1 -DNRF_802154_USE_RAW_API=1 -DNRF_SKIP_FICR_NS_COPY_TO_RAM -DOPENTHREAD_CONFIG_ASSERT_ENABLE=0 -DOPENTHREAD_CONFIG_BACKBONE_ROUTER_DUA_NDPROXYING_ENABLE=0 -DOPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE=0 -DOPENTHREAD_CONFIG_BACKBONE_ROUTER_MULTICAST_ROUTING_ENABLE=0 -DOPENTHREAD_CONFIG_BLE_TCAT_ENABLE=0 -DOPENTHREAD_CONFIG_BORDER_AGENT_ENABLE=0 -DOPENTHREAD_CONFIG_BORDER_AGENT_EPHEMERAL_KEY_ENABLE=0 -DOPENTHREAD_CONFIG_BORDER_AGENT_ID_ENABLE=0 -DOPENTHREAD_CONFIG_BORDER_ROUTER_ENABLE=0 -DOPENTHREAD_CONFIG_BORDER_ROUTING_DHCP6_PD_ENABLE=0 -DOPENTHREAD_CONFIG_BORDER_ROUTING_ENABLE=0 -DOPENTHREAD_CONFIG_CHANNEL_MANAGER_CSL_CHANNEL_SELECT_ENABLE=0 -DOPENTHREAD_CONFIG_CHANNEL_MANAGER_ENABLE=0 -DOPENTHREAD_CONFIG_CHANNEL_MONITOR_ENABLE=0 -DOPENTHREAD_CONFIG_COAP_API_ENABLE=0 -DOPENTHREAD_CONFIG_COAP_BLOCKWISE_TRANSFER_ENABLE=0 -DOPENTHREAD_CONFIG_COAP_OBSERVE_API_ENABLE=0 -DOPENTHREAD_CONFIG_COAP_SECURE_API_ENABLE=0 -DOPENTHREAD_CONFIG_COMMISSIONER_ENABLE=0 -DOPENTHREAD_CONFIG_DATASET_UPDATER_ENABLE=0 -DOPENTHREAD_CONFIG_DEVICE_POWER_SUPPLY=OT_POWER_SUPPLY_EXTERNAL -DOPENTHREAD_CONFIG_DHCP6_CLIENT_ENABLE=0 -DOPENTHREAD_CONFIG_DHCP6_SERVER_ENABLE=0 -DOPENTHREAD_CONFIG_DIAG_ENABLE=0 -DOPENTHREAD_CONFIG_DNSSD_DISCOVERY_PROXY_ENABLE=0 -DOPENTHREAD_CONFIG_DNSSD_SERVER_ENABLE=0 -DOPENTHREAD_CONFIG_DNS_CLIENT_ENABLE=0 -DOPENTHREAD_CONFIG_DNS_CLIENT_OVER_TCP_ENABLE=0 -DOPENTHREAD_CONFIG_DNS_DSO_ENABLE=0 -DOPENTHREAD_CONFIG_DNS_UPSTREAM_QUERY_ENABLE=0 -DOPENTHREAD_CONFIG_DUA_ENABLE=0 -DOPENTHREAD_CONFIG_DYNAMIC_STORE_FRAME_AHEAD_COUNTER_ENABLE=0 -DOPENTHREAD_CONFIG_ECDSA_ENABLE=0 -DOPENTHREAD_CONFIG_ENABLE_BUILTIN_MBEDTLS=0 -DOPENTHREAD_CONFIG_ENABLE_BUILTIN_MBEDTLS_MANAGEMENT=0 -DOPENTHREAD_CONFIG_HEAP_EXTERNAL_ENABLE=0 -DOPENTHREAD_CONFIG_HISTORY_TRACKER_ENABLE=0 -DOPENTHREAD_CONFIG_IP6_BR_COUNTERS_ENABLE=0 -DOPENTHREAD_CONFIG_IP6_FRAGMENTATION_ENABLE=0 -DOPENTHREAD_CONFIG_IP6_SLAAC_ENABLE=0 -DOPENTHREAD_CONFIG_JAM_DETECTION_ENABLE=0 -DOPENTHREAD_CONFIG_JOINER_ENABLE=0 -DOPENTHREAD_CONFIG_LINK_METRICS_MANAGER_ENABLE=0 -DOPENTHREAD_CONFIG_LINK_RAW_ENABLE=0 -DOPENTHREAD_CONFIG_LOG_LEVEL=0 -DOPENTHREAD_CONFIG_LOG_LEVEL_DYNAMIC_ENABLE=0 -DOPENTHREAD_CONFIG_MAC_CSL_AUTO_SYNC_ENABLE=0 -DOPENTHREAD_CONFIG_MAC_CSL_DEBUG_ENABLE=0 -DOPENTHREAD_CONFIG_MAC_CSL_RECEIVER_ENABLE=0 -DOPENTHREAD_CONFIG_MAC_CSL_RECEIVER_LOCAL_TIME_SYNC=0 -DOPENTHREAD_CONFIG_MAC_FILTER_ENABLE=0 -DOPENTHREAD_CONFIG_MAC_OUTGOING_BEACON_PAYLOAD_ENABLE=0 -DOPENTHREAD_CONFIG_MESH_DIAG_ENABLE=0 -DOPENTHREAD_CONFIG_MESSAGE_USE_HEAP_ENABLE=0 -DOPENTHREAD_CONFIG_MLE_DEVICE_PROPERTY_LEADER_WEIGHT_ENABLE=0 -DOPENTHREAD_CONFIG_MLE_LINK_METRICS_INITIATOR_ENABLE=0 -DOPENTHREAD_CONFIG_MLE_LINK_METRICS_SUBJECT_ENABLE=0 -DOPENTHREAD_CONFIG_MLE_LONG_ROUTES_ENABLE=0 -DOPENTHREAD_CONFIG_MLR_ENABLE=1 -DOPENTHREAD_CONFIG_MULTICAST_DNS_ENABLE=0 -DOPENTHREAD_CONFIG_MULTIPAN_RCP_ENABLE=0 -DOPENTHREAD_CONFIG_MULTIPLE_INSTANCE_ENABLE=0 -DOPENTHREAD_CONFIG_NAT64_BORDER_ROUTING_ENABLE=0 -DOPENTHREAD_CONFIG_NAT64_TRANSLATOR_ENABLE=0 -DOPENTHREAD_CONFIG_NCP_HDLC_ENABLE=1 -DOPENTHREAD_CONFIG_NCP_INFRA_IF_ENABLE=0 -DOPENTHREAD_CONFIG_NEIGHBOR_DISCOVERY_AGENT_ENABLE=0 -DOPENTHREAD_CONFIG_NETDATA_PUBLISHER_ENABLE=0 -DOPENTHREAD_CONFIG_NET_DIAG_VENDOR_INFO_SET_API_ENABLE=0 -DOPENTHREAD_CONFIG_OPERATIONAL_DATASET_AUTO_INIT=1 -DOPENTHREAD_CONFIG_OTNS_ENABLE=0 -DOPENTHREAD_CONFIG_PING_SENDER_ENABLE=0 -DOPENTHREAD_CONFIG_PLATFORM_BOOTLOADER_MODE_ENABLE=0 -DOPENTHREAD_CONFIG_PLATFORM_KEY_REFERENCES_ENABLE=0 -DOPENTHREAD_CONFIG_PLATFORM_LOG_CRASH_DUMP_ENABLE=0 -DOPENTHREAD_CONFIG_PLATFORM_NETIF_ENABLE=0 -DOPENTHREAD_CONFIG_PLATFORM_POWER_CALIBRATION_ENABLE=0 -DOPENTHREAD_CONFIG_PLATFORM_UDP_ENABLE=0 -DOPENTHREAD_CONFIG_RADIO_LINK_IEEE_802_15_4_ENABLE=1 -DOPENTHREAD_CONFIG_RADIO_LINK_TREL_ENABLE=0 -DOPENTHREAD_CONFIG_REFERENCE_DEVICE_ENABLE=0 -DOPENTHREAD_CONFIG_SNTP_CLIENT_ENABLE=0 -DOPENTHREAD_CONFIG_SRP_CLIENT_ENABLE=0 -DOPENTHREAD_CONFIG_SRP_SERVER_ADVERTISING_PROXY_ENABLE=0 -DOPENTHREAD_CONFIG_SRP_SERVER_ENABLE=0 -DOPENTHREAD_CONFIG_TCP_ENABLE=0 -DOPENTHREAD_CONFIG_THREAD_VERSION=OT_THREAD_VERSION_1_1 -DOPENTHREAD_CONFIG_TIME_SYNC_ENABLE=0 -DOPENTHREAD_CONFIG_TMF_ANYCAST_LOCATOR_ENABLE=0 -DOPENTHREAD_CONFIG_TMF_NETDATA_SERVICE_ENABLE=0 -DOPENTHREAD_CONFIG_TMF_NETDIAG_CLIENT_ENABLE=0 -DOPENTHREAD_CONFIG_TX_QUEUE_STATISTICS_ENABLE=0 -DOPENTHREAD_CONFIG_UDP_FORWARD_ENABLE=0 -DOPENTHREAD_CONFIG_UPTIME_ENABLE=1 -DOPENTHREAD_CONFIG_VERHOEFF_CHECKSUM_ENABLE=0 -DOPENTHREAD_FTD=1 -DOPENTHREAD_MTD=0 -DOPENTHREAD_POSIX_CONFIG_FIREWALL_ENABLE=0 -DOPENTHREAD_PROJECT_CORE_CONFIG_FILE=\"openthread-core-zephyr-config.h\" -DOPENTHREAD_RADIO=0 -DOPENTHREAD_SETTINGS_RAM=0 -DPACKAGE_NAME=\"OPENTHREAD\" -DPICOLIBC_LONG_LONG_PRINTF_SCANF -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor/build/modules/openthread/build/etc/cmake -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/etc/cmake -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/crypto/mbedtls/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/modules/mbedtls/configs -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/modules/mbedtls/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/examples/platforms/zephyr -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor/build/zephyr/include/generated/zephyr -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor/build/zephyr/include/generated -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/soc/nordic -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/lib/posix/options/getopt -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/soc/nordic/nrf53/. -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/soc/nordic/common/. -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/subsys/settings/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/subsys/shell/modules/kernel_service/thread/.. -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/cmsis/CMSIS/Core/Include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/modules/cmsis/. -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/nrfx -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/nrfx/drivers/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/nrfx/mdk -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/modules/hal_nordic/nrfx/. -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/modules/openthread/platform/. -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/drivers/nrf_802154/serialization/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/drivers/nrf_802154/serialization/include/platform -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/drivers/nrf_802154/serialization/include/serialization -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/drivers/nrf_802154/common/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/modules/hal_nordic/nrf_802154/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/third_party/tcplp/bsdtcp -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/third_party/tcplp/lib -isystem /home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/include -isystem /home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/lib/libc/common/include -isystem /home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/lib/cpp/minimal/include -isystem /home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/examples/platforms -Wall -Wextra -Wshadow -Wno-c++14-compat -fno-exceptions -fno-strict-aliasing -Os -fcheck-new -std=c++11 -fno-rtti -imacros /home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor/build/zephyr/include/generated/zephyr/autoconf.h -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33 -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft --sysroot=/home/mihai/ncs/toolchains/b81a7cd864/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi -imacros /home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wformat -Wformat-security -Wno-format-zero-length -Wdouble-promotion -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -fno-pic -fno-pie -fno-asynchronous-unwind-tables -ftls-model=local-exec -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop -fmacro-prefix-map=/home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor=CMAKE_SOURCE_DIR -fmacro-prefix-map=/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr=ZEPHYR_BASE -fmacro-prefix-map=/home/mihai/Documents/KNX_testing/nrf-knx-iot=WEST_TOPDIR -ffunction-sections -fdata-sections -specs=picolibc.specs -D_POSIX_THREADS -nostdinc++ -fno-builtin -imacros /home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor/build/zephyr/include/generated/zephyr/autoconf.h -std=c++11 -MD -MT modules/openthread/build/src/core/CMakeFiles/openthread-ftd.dir/api/dns_api.cpp.obj -MF modules/openthread/build/src/core/CMakeFiles/openthread-ftd.dir/api/dns_api.cpp.obj.d -o modules/openthread/build/src/core/CMakeFiles/openthread-ftd.dir/api/dns_api.cpp.obj -c /home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/api/dns_api.cpp
In file included from /home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/instance/instance.hpp:118,
                 from /home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/api/dns_api.cpp:38:
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:42:2: error: #error "Thread 1.2 or higher version is required for OPENTHREAD_CONFIG_MLR_ENABLE"
   42 | #error "Thread 1.2 or higher version is required for OPENTHREAD_CONFIG_MLR_ENABLE"
      |  ^~~~~
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:101:44: error: 'BackboneRouter' has not been declared
  101 |     void HandleBackboneRouterPrimaryUpdate(BackboneRouter::Leader::State aState, const BackboneRouter::Config &aConfig);
      |                                            ^~~~~~~~~~~~~~
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:101:74: error: expected ',' or '...' before 'aState'
  101 |     void HandleBackboneRouterPrimaryUpdate(BackboneRouter::Leader::State aState, const BackboneRouter::Config &aConfig);
      |                                                                          ^~~~~~
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:149:53: error: 'Ip6AddressesTlv' was not declared in this scope
  149 |     class AddressArray : public Array<Ip6::Address, Ip6AddressesTlv::kMaxAddresses>
      |                                                     ^~~~~~~~~~~~~~~
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:149:83: error: template argument 2 is invalid
  149 |     class AddressArray : public Array<Ip6::Address, Ip6AddressesTlv::kMaxAddresses>
      |                                                                                   ^
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:149:83: error: template argument 3 is invalid
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp: In member function 'bool ot::MlrManager::AddressArray::IsEmptyOrContains(const ot::Ip6::Address&) const':
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:152:77: error: 'IsEmpty' was not declared in this scope
  152 |         bool IsEmptyOrContains(const Ip6::Address &aAddress) const { return IsEmpty() || Contains(aAddress); }
      |                                                                             ^~~~~~~
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:152:90: error: 'Contains' was not declared in this scope
  152 |         bool IsEmptyOrContains(const Ip6::Address &aAddress) const { return IsEmpty() || Contains(aAddress); }
      |                                                                                          ^~~~~~~~
[10/626] Building CXX object modules/openthread/build/src/core/CMakeFiles/openthread-ftd.dir/api/crypto_api.cpp.obj
FAILED: modules/openthread/build/src/core/CMakeFiles/openthread-ftd.dir/api/crypto_api.cpp.obj
ccache /home/mihai/ncs/toolchains/b81a7cd864/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-g++ -DKERNEL -DK_HEAP_MEM_POOL_SIZE=4096 -DMBEDTLS_CONFIG_FILE=\"config-tls-generic.h\" -DMBEDTLS_SSL_EXPORT_KEYS -DNRF5340_XXAA_APPLICATION -DNRF_802154_ACK_TIMEOUT_ENABLED=1 -DNRF_802154_CARRIER_FUNCTIONS_ENABLED=0 -DNRF_802154_CCA_CORR_LIMIT_DEFAULT=2 -DNRF_802154_CCA_CORR_THRESHOLD_DEFAULT=45 -DNRF_802154_CCA_ED_THRESHOLD_DEFAULT=45 -DNRF_802154_CCA_MODE_DEFAULT=NRF_RADIO_CCA_MODE_ED -DNRF_802154_ENCRYPTION_ENABLED=0 -DNRF_802154_IE_WRITER_ENABLED=0 -DNRF_802154_INTERNAL_RADIO_IRQ_HANDLING=0 -DNRF_802154_PENDING_EXTENDED_ADDRESSES=16 -DNRF_802154_PENDING_SHORT_ADDRESSES=16 -DNRF_802154_PLATFORM_ASSERT_INCLUDE=\"nrf_802154_assert_zephyr.h\" -DNRF_802154_RX_BUFFERS=16 -DNRF_802154_SECURITY_KEY_STORAGE_SIZE=3 -DNRF_802154_SECURITY_WRITER_ENABLED=0 -DNRF_802154_SERIALIZATION_HOST=1 -DNRF_802154_TX_STARTED_NOTIFY_ENABLED=1 -DNRF_802154_USE_RAW_API=1 -DNRF_SKIP_FICR_NS_COPY_TO_RAM -DOPENTHREAD_CONFIG_ASSERT_ENABLE=0 -DOPENTHREAD_CONFIG_BACKBONE_ROUTER_DUA_NDPROXYING_ENABLE=0 -DOPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE=0 -DOPENTHREAD_CONFIG_BACKBONE_ROUTER_MULTICAST_ROUTING_ENABLE=0 -DOPENTHREAD_CONFIG_BLE_TCAT_ENABLE=0 -DOPENTHREAD_CONFIG_BORDER_AGENT_ENABLE=0 -DOPENTHREAD_CONFIG_BORDER_AGENT_EPHEMERAL_KEY_ENABLE=0 -DOPENTHREAD_CONFIG_BORDER_AGENT_ID_ENABLE=0 -DOPENTHREAD_CONFIG_BORDER_ROUTER_ENABLE=0 -DOPENTHREAD_CONFIG_BORDER_ROUTING_DHCP6_PD_ENABLE=0 -DOPENTHREAD_CONFIG_BORDER_ROUTING_ENABLE=0 -DOPENTHREAD_CONFIG_CHANNEL_MANAGER_CSL_CHANNEL_SELECT_ENABLE=0 -DOPENTHREAD_CONFIG_CHANNEL_MANAGER_ENABLE=0 -DOPENTHREAD_CONFIG_CHANNEL_MONITOR_ENABLE=0 -DOPENTHREAD_CONFIG_COAP_API_ENABLE=0 -DOPENTHREAD_CONFIG_COAP_BLOCKWISE_TRANSFER_ENABLE=0 -DOPENTHREAD_CONFIG_COAP_OBSERVE_API_ENABLE=0 -DOPENTHREAD_CONFIG_COAP_SECURE_API_ENABLE=0 -DOPENTHREAD_CONFIG_COMMISSIONER_ENABLE=0 -DOPENTHREAD_CONFIG_DATASET_UPDATER_ENABLE=0 -DOPENTHREAD_CONFIG_DEVICE_POWER_SUPPLY=OT_POWER_SUPPLY_EXTERNAL -DOPENTHREAD_CONFIG_DHCP6_CLIENT_ENABLE=0 -DOPENTHREAD_CONFIG_DHCP6_SERVER_ENABLE=0 -DOPENTHREAD_CONFIG_DIAG_ENABLE=0 -DOPENTHREAD_CONFIG_DNSSD_DISCOVERY_PROXY_ENABLE=0 -DOPENTHREAD_CONFIG_DNSSD_SERVER_ENABLE=0 -DOPENTHREAD_CONFIG_DNS_CLIENT_ENABLE=0 -DOPENTHREAD_CONFIG_DNS_CLIENT_OVER_TCP_ENABLE=0 -DOPENTHREAD_CONFIG_DNS_DSO_ENABLE=0 -DOPENTHREAD_CONFIG_DNS_UPSTREAM_QUERY_ENABLE=0 -DOPENTHREAD_CONFIG_DUA_ENABLE=0 -DOPENTHREAD_CONFIG_DYNAMIC_STORE_FRAME_AHEAD_COUNTER_ENABLE=0 -DOPENTHREAD_CONFIG_ECDSA_ENABLE=0 -DOPENTHREAD_CONFIG_ENABLE_BUILTIN_MBEDTLS=0 -DOPENTHREAD_CONFIG_ENABLE_BUILTIN_MBEDTLS_MANAGEMENT=0 -DOPENTHREAD_CONFIG_HEAP_EXTERNAL_ENABLE=0 -DOPENTHREAD_CONFIG_HISTORY_TRACKER_ENABLE=0 -DOPENTHREAD_CONFIG_IP6_BR_COUNTERS_ENABLE=0 -DOPENTHREAD_CONFIG_IP6_FRAGMENTATION_ENABLE=0 -DOPENTHREAD_CONFIG_IP6_SLAAC_ENABLE=0 -DOPENTHREAD_CONFIG_JAM_DETECTION_ENABLE=0 -DOPENTHREAD_CONFIG_JOINER_ENABLE=0 -DOPENTHREAD_CONFIG_LINK_METRICS_MANAGER_ENABLE=0 -DOPENTHREAD_CONFIG_LINK_RAW_ENABLE=0 -DOPENTHREAD_CONFIG_LOG_LEVEL=0 -DOPENTHREAD_CONFIG_LOG_LEVEL_DYNAMIC_ENABLE=0 -DOPENTHREAD_CONFIG_MAC_CSL_AUTO_SYNC_ENABLE=0 -DOPENTHREAD_CONFIG_MAC_CSL_DEBUG_ENABLE=0 -DOPENTHREAD_CONFIG_MAC_CSL_RECEIVER_ENABLE=0 -DOPENTHREAD_CONFIG_MAC_CSL_RECEIVER_LOCAL_TIME_SYNC=0 -DOPENTHREAD_CONFIG_MAC_FILTER_ENABLE=0 -DOPENTHREAD_CONFIG_MAC_OUTGOING_BEACON_PAYLOAD_ENABLE=0 -DOPENTHREAD_CONFIG_MESH_DIAG_ENABLE=0 -DOPENTHREAD_CONFIG_MESSAGE_USE_HEAP_ENABLE=0 -DOPENTHREAD_CONFIG_MLE_DEVICE_PROPERTY_LEADER_WEIGHT_ENABLE=0 -DOPENTHREAD_CONFIG_MLE_LINK_METRICS_INITIATOR_ENABLE=0 -DOPENTHREAD_CONFIG_MLE_LINK_METRICS_SUBJECT_ENABLE=0 -DOPENTHREAD_CONFIG_MLE_LONG_ROUTES_ENABLE=0 -DOPENTHREAD_CONFIG_MLR_ENABLE=1 -DOPENTHREAD_CONFIG_MULTICAST_DNS_ENABLE=0 -DOPENTHREAD_CONFIG_MULTIPAN_RCP_ENABLE=0 -DOPENTHREAD_CONFIG_MULTIPLE_INSTANCE_ENABLE=0 -DOPENTHREAD_CONFIG_NAT64_BORDER_ROUTING_ENABLE=0 -DOPENTHREAD_CONFIG_NAT64_TRANSLATOR_ENABLE=0 -DOPENTHREAD_CONFIG_NCP_HDLC_ENABLE=1 -DOPENTHREAD_CONFIG_NCP_INFRA_IF_ENABLE=0 -DOPENTHREAD_CONFIG_NEIGHBOR_DISCOVERY_AGENT_ENABLE=0 -DOPENTHREAD_CONFIG_NETDATA_PUBLISHER_ENABLE=0 -DOPENTHREAD_CONFIG_NET_DIAG_VENDOR_INFO_SET_API_ENABLE=0 -DOPENTHREAD_CONFIG_OPERATIONAL_DATASET_AUTO_INIT=1 -DOPENTHREAD_CONFIG_OTNS_ENABLE=0 -DOPENTHREAD_CONFIG_PING_SENDER_ENABLE=0 -DOPENTHREAD_CONFIG_PLATFORM_BOOTLOADER_MODE_ENABLE=0 -DOPENTHREAD_CONFIG_PLATFORM_KEY_REFERENCES_ENABLE=0 -DOPENTHREAD_CONFIG_PLATFORM_LOG_CRASH_DUMP_ENABLE=0 -DOPENTHREAD_CONFIG_PLATFORM_NETIF_ENABLE=0 -DOPENTHREAD_CONFIG_PLATFORM_POWER_CALIBRATION_ENABLE=0 -DOPENTHREAD_CONFIG_PLATFORM_UDP_ENABLE=0 -DOPENTHREAD_CONFIG_RADIO_LINK_IEEE_802_15_4_ENABLE=1 -DOPENTHREAD_CONFIG_RADIO_LINK_TREL_ENABLE=0 -DOPENTHREAD_CONFIG_REFERENCE_DEVICE_ENABLE=0 -DOPENTHREAD_CONFIG_SNTP_CLIENT_ENABLE=0 -DOPENTHREAD_CONFIG_SRP_CLIENT_ENABLE=0 -DOPENTHREAD_CONFIG_SRP_SERVER_ADVERTISING_PROXY_ENABLE=0 -DOPENTHREAD_CONFIG_SRP_SERVER_ENABLE=0 -DOPENTHREAD_CONFIG_TCP_ENABLE=0 -DOPENTHREAD_CONFIG_THREAD_VERSION=OT_THREAD_VERSION_1_1 -DOPENTHREAD_CONFIG_TIME_SYNC_ENABLE=0 -DOPENTHREAD_CONFIG_TMF_ANYCAST_LOCATOR_ENABLE=0 -DOPENTHREAD_CONFIG_TMF_NETDATA_SERVICE_ENABLE=0 -DOPENTHREAD_CONFIG_TMF_NETDIAG_CLIENT_ENABLE=0 -DOPENTHREAD_CONFIG_TX_QUEUE_STATISTICS_ENABLE=0 -DOPENTHREAD_CONFIG_UDP_FORWARD_ENABLE=0 -DOPENTHREAD_CONFIG_UPTIME_ENABLE=1 -DOPENTHREAD_CONFIG_VERHOEFF_CHECKSUM_ENABLE=0 -DOPENTHREAD_FTD=1 -DOPENTHREAD_MTD=0 -DOPENTHREAD_POSIX_CONFIG_FIREWALL_ENABLE=0 -DOPENTHREAD_PROJECT_CORE_CONFIG_FILE=\"openthread-core-zephyr-config.h\" -DOPENTHREAD_RADIO=0 -DOPENTHREAD_SETTINGS_RAM=0 -DPACKAGE_NAME=\"OPENTHREAD\" -DPICOLIBC_LONG_LONG_PRINTF_SCANF -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor/build/modules/openthread/build/etc/cmake -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/etc/cmake -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/crypto/mbedtls/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/modules/mbedtls/configs -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/modules/mbedtls/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/examples/platforms/zephyr -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor/build/zephyr/include/generated/zephyr -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor/build/zephyr/include/generated -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/soc/nordic -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/lib/posix/options/getopt -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/soc/nordic/nrf53/. -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/soc/nordic/common/. -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/subsys/settings/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/subsys/shell/modules/kernel_service/thread/.. -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/cmsis/CMSIS/Core/Include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/modules/cmsis/. -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/nrfx -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/nrfx/drivers/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/nrfx/mdk -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/modules/hal_nordic/nrfx/. -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/modules/openthread/platform/. -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/drivers/nrf_802154/serialization/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/drivers/nrf_802154/serialization/include/platform -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/drivers/nrf_802154/serialization/include/serialization -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/drivers/nrf_802154/common/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/modules/hal_nordic/nrf_802154/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/third_party/tcplp/bsdtcp -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/third_party/tcplp/lib -isystem /home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/include -isystem /home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/lib/libc/common/include -isystem /home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/lib/cpp/minimal/include -isystem /home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/examples/platforms -Wall -Wextra -Wshadow -Wno-c++14-compat -fno-exceptions -fno-strict-aliasing -Os -fcheck-new -std=c++11 -fno-rtti -imacros /home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor/build/zephyr/include/generated/zephyr/autoconf.h -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33 -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft --sysroot=/home/mihai/ncs/toolchains/b81a7cd864/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi -imacros /home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wformat -Wformat-security -Wno-format-zero-length -Wdouble-promotion -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -fno-pic -fno-pie -fno-asynchronous-unwind-tables -ftls-model=local-exec -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop -fmacro-prefix-map=/home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor=CMAKE_SOURCE_DIR -fmacro-prefix-map=/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr=ZEPHYR_BASE -fmacro-prefix-map=/home/mihai/Documents/KNX_testing/nrf-knx-iot=WEST_TOPDIR -ffunction-sections -fdata-sections -specs=picolibc.specs -D_POSIX_THREADS -nostdinc++ -fno-builtin -imacros /home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor/build/zephyr/include/generated/zephyr/autoconf.h -std=c++11 -MD -MT modules/openthread/build/src/core/CMakeFiles/openthread-ftd.dir/api/crypto_api.cpp.obj -MF modules/openthread/build/src/core/CMakeFiles/openthread-ftd.dir/api/crypto_api.cpp.obj.d -o modules/openthread/build/src/core/CMakeFiles/openthread-ftd.dir/api/crypto_api.cpp.obj -c /home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/api/crypto_api.cpp
In file included from /home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/instance/instance.hpp:118,
                 from /home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/common/locator_getters.hpp:42,
                 from /home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/api/crypto_api.cpp:42:
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:42:2: error: #error "Thread 1.2 or higher version is required for OPENTHREAD_CONFIG_MLR_ENABLE"
   42 | #error "Thread 1.2 or higher version is required for OPENTHREAD_CONFIG_MLR_ENABLE"
      |  ^~~~~
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:101:44: error: 'BackboneRouter' has not been declared
  101 |     void HandleBackboneRouterPrimaryUpdate(BackboneRouter::Leader::State aState, const BackboneRouter::Config &aConfig);
      |                                            ^~~~~~~~~~~~~~
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:101:74: error: expected ',' or '...' before 'aState'
  101 |     void HandleBackboneRouterPrimaryUpdate(BackboneRouter::Leader::State aState, const BackboneRouter::Config &aConfig);
      |                                                                          ^~~~~~
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:149:53: error: 'Ip6AddressesTlv' was not declared in this scope
  149 |     class AddressArray : public Array<Ip6::Address, Ip6AddressesTlv::kMaxAddresses>
      |                                                     ^~~~~~~~~~~~~~~
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:149:83: error: template argument 2 is invalid
  149 |     class AddressArray : public Array<Ip6::Address, Ip6AddressesTlv::kMaxAddresses>
      |                                                                                   ^
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:149:83: error: template argument 3 is invalid
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp: In member function 'bool ot::MlrManager::AddressArray::IsEmptyOrContains(const ot::Ip6::Address&) const':
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:152:77: error: 'IsEmpty' was not declared in this scope
  152 |         bool IsEmptyOrContains(const Ip6::Address &aAddress) const { return IsEmpty() || Contains(aAddress); }
      |                                                                             ^~~~~~~
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:152:90: error: 'Contains' was not declared in this scope
  152 |         bool IsEmptyOrContains(const Ip6::Address &aAddress) const { return IsEmpty() || Contains(aAddress); }
      |                                                                                          ^~~~~~~~
[11/626] Building CXX object modules/openthread/build/src/core/CMakeFiles/openthread-ftd.dir/api/ip6_api.cpp.obj
FAILED: modules/openthread/build/src/core/CMakeFiles/openthread-ftd.dir/api/ip6_api.cpp.obj
ccache /home/mihai/ncs/toolchains/b81a7cd864/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-g++ -DKERNEL -DK_HEAP_MEM_POOL_SIZE=4096 -DMBEDTLS_CONFIG_FILE=\"config-tls-generic.h\" -DMBEDTLS_SSL_EXPORT_KEYS -DNRF5340_XXAA_APPLICATION -DNRF_802154_ACK_TIMEOUT_ENABLED=1 -DNRF_802154_CARRIER_FUNCTIONS_ENABLED=0 -DNRF_802154_CCA_CORR_LIMIT_DEFAULT=2 -DNRF_802154_CCA_CORR_THRESHOLD_DEFAULT=45 -DNRF_802154_CCA_ED_THRESHOLD_DEFAULT=45 -DNRF_802154_CCA_MODE_DEFAULT=NRF_RADIO_CCA_MODE_ED -DNRF_802154_ENCRYPTION_ENABLED=0 -DNRF_802154_IE_WRITER_ENABLED=0 -DNRF_802154_INTERNAL_RADIO_IRQ_HANDLING=0 -DNRF_802154_PENDING_EXTENDED_ADDRESSES=16 -DNRF_802154_PENDING_SHORT_ADDRESSES=16 -DNRF_802154_PLATFORM_ASSERT_INCLUDE=\"nrf_802154_assert_zephyr.h\" -DNRF_802154_RX_BUFFERS=16 -DNRF_802154_SECURITY_KEY_STORAGE_SIZE=3 -DNRF_802154_SECURITY_WRITER_ENABLED=0 -DNRF_802154_SERIALIZATION_HOST=1 -DNRF_802154_TX_STARTED_NOTIFY_ENABLED=1 -DNRF_802154_USE_RAW_API=1 -DNRF_SKIP_FICR_NS_COPY_TO_RAM -DOPENTHREAD_CONFIG_ASSERT_ENABLE=0 -DOPENTHREAD_CONFIG_BACKBONE_ROUTER_DUA_NDPROXYING_ENABLE=0 -DOPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE=0 -DOPENTHREAD_CONFIG_BACKBONE_ROUTER_MULTICAST_ROUTING_ENABLE=0 -DOPENTHREAD_CONFIG_BLE_TCAT_ENABLE=0 -DOPENTHREAD_CONFIG_BORDER_AGENT_ENABLE=0 -DOPENTHREAD_CONFIG_BORDER_AGENT_EPHEMERAL_KEY_ENABLE=0 -DOPENTHREAD_CONFIG_BORDER_AGENT_ID_ENABLE=0 -DOPENTHREAD_CONFIG_BORDER_ROUTER_ENABLE=0 -DOPENTHREAD_CONFIG_BORDER_ROUTING_DHCP6_PD_ENABLE=0 -DOPENTHREAD_CONFIG_BORDER_ROUTING_ENABLE=0 -DOPENTHREAD_CONFIG_CHANNEL_MANAGER_CSL_CHANNEL_SELECT_ENABLE=0 -DOPENTHREAD_CONFIG_CHANNEL_MANAGER_ENABLE=0 -DOPENTHREAD_CONFIG_CHANNEL_MONITOR_ENABLE=0 -DOPENTHREAD_CONFIG_COAP_API_ENABLE=0 -DOPENTHREAD_CONFIG_COAP_BLOCKWISE_TRANSFER_ENABLE=0 -DOPENTHREAD_CONFIG_COAP_OBSERVE_API_ENABLE=0 -DOPENTHREAD_CONFIG_COAP_SECURE_API_ENABLE=0 -DOPENTHREAD_CONFIG_COMMISSIONER_ENABLE=0 -DOPENTHREAD_CONFIG_DATASET_UPDATER_ENABLE=0 -DOPENTHREAD_CONFIG_DEVICE_POWER_SUPPLY=OT_POWER_SUPPLY_EXTERNAL -DOPENTHREAD_CONFIG_DHCP6_CLIENT_ENABLE=0 -DOPENTHREAD_CONFIG_DHCP6_SERVER_ENABLE=0 -DOPENTHREAD_CONFIG_DIAG_ENABLE=0 -DOPENTHREAD_CONFIG_DNSSD_DISCOVERY_PROXY_ENABLE=0 -DOPENTHREAD_CONFIG_DNSSD_SERVER_ENABLE=0 -DOPENTHREAD_CONFIG_DNS_CLIENT_ENABLE=0 -DOPENTHREAD_CONFIG_DNS_CLIENT_OVER_TCP_ENABLE=0 -DOPENTHREAD_CONFIG_DNS_DSO_ENABLE=0 -DOPENTHREAD_CONFIG_DNS_UPSTREAM_QUERY_ENABLE=0 -DOPENTHREAD_CONFIG_DUA_ENABLE=0 -DOPENTHREAD_CONFIG_DYNAMIC_STORE_FRAME_AHEAD_COUNTER_ENABLE=0 -DOPENTHREAD_CONFIG_ECDSA_ENABLE=0 -DOPENTHREAD_CONFIG_ENABLE_BUILTIN_MBEDTLS=0 -DOPENTHREAD_CONFIG_ENABLE_BUILTIN_MBEDTLS_MANAGEMENT=0 -DOPENTHREAD_CONFIG_HEAP_EXTERNAL_ENABLE=0 -DOPENTHREAD_CONFIG_HISTORY_TRACKER_ENABLE=0 -DOPENTHREAD_CONFIG_IP6_BR_COUNTERS_ENABLE=0 -DOPENTHREAD_CONFIG_IP6_FRAGMENTATION_ENABLE=0 -DOPENTHREAD_CONFIG_IP6_SLAAC_ENABLE=0 -DOPENTHREAD_CONFIG_JAM_DETECTION_ENABLE=0 -DOPENTHREAD_CONFIG_JOINER_ENABLE=0 -DOPENTHREAD_CONFIG_LINK_METRICS_MANAGER_ENABLE=0 -DOPENTHREAD_CONFIG_LINK_RAW_ENABLE=0 -DOPENTHREAD_CONFIG_LOG_LEVEL=0 -DOPENTHREAD_CONFIG_LOG_LEVEL_DYNAMIC_ENABLE=0 -DOPENTHREAD_CONFIG_MAC_CSL_AUTO_SYNC_ENABLE=0 -DOPENTHREAD_CONFIG_MAC_CSL_DEBUG_ENABLE=0 -DOPENTHREAD_CONFIG_MAC_CSL_RECEIVER_ENABLE=0 -DOPENTHREAD_CONFIG_MAC_CSL_RECEIVER_LOCAL_TIME_SYNC=0 -DOPENTHREAD_CONFIG_MAC_FILTER_ENABLE=0 -DOPENTHREAD_CONFIG_MAC_OUTGOING_BEACON_PAYLOAD_ENABLE=0 -DOPENTHREAD_CONFIG_MESH_DIAG_ENABLE=0 -DOPENTHREAD_CONFIG_MESSAGE_USE_HEAP_ENABLE=0 -DOPENTHREAD_CONFIG_MLE_DEVICE_PROPERTY_LEADER_WEIGHT_ENABLE=0 -DOPENTHREAD_CONFIG_MLE_LINK_METRICS_INITIATOR_ENABLE=0 -DOPENTHREAD_CONFIG_MLE_LINK_METRICS_SUBJECT_ENABLE=0 -DOPENTHREAD_CONFIG_MLE_LONG_ROUTES_ENABLE=0 -DOPENTHREAD_CONFIG_MLR_ENABLE=1 -DOPENTHREAD_CONFIG_MULTICAST_DNS_ENABLE=0 -DOPENTHREAD_CONFIG_MULTIPAN_RCP_ENABLE=0 -DOPENTHREAD_CONFIG_MULTIPLE_INSTANCE_ENABLE=0 -DOPENTHREAD_CONFIG_NAT64_BORDER_ROUTING_ENABLE=0 -DOPENTHREAD_CONFIG_NAT64_TRANSLATOR_ENABLE=0 -DOPENTHREAD_CONFIG_NCP_HDLC_ENABLE=1 -DOPENTHREAD_CONFIG_NCP_INFRA_IF_ENABLE=0 -DOPENTHREAD_CONFIG_NEIGHBOR_DISCOVERY_AGENT_ENABLE=0 -DOPENTHREAD_CONFIG_NETDATA_PUBLISHER_ENABLE=0 -DOPENTHREAD_CONFIG_NET_DIAG_VENDOR_INFO_SET_API_ENABLE=0 -DOPENTHREAD_CONFIG_OPERATIONAL_DATASET_AUTO_INIT=1 -DOPENTHREAD_CONFIG_OTNS_ENABLE=0 -DOPENTHREAD_CONFIG_PING_SENDER_ENABLE=0 -DOPENTHREAD_CONFIG_PLATFORM_BOOTLOADER_MODE_ENABLE=0 -DOPENTHREAD_CONFIG_PLATFORM_KEY_REFERENCES_ENABLE=0 -DOPENTHREAD_CONFIG_PLATFORM_LOG_CRASH_DUMP_ENABLE=0 -DOPENTHREAD_CONFIG_PLATFORM_NETIF_ENABLE=0 -DOPENTHREAD_CONFIG_PLATFORM_POWER_CALIBRATION_ENABLE=0 -DOPENTHREAD_CONFIG_PLATFORM_UDP_ENABLE=0 -DOPENTHREAD_CONFIG_RADIO_LINK_IEEE_802_15_4_ENABLE=1 -DOPENTHREAD_CONFIG_RADIO_LINK_TREL_ENABLE=0 -DOPENTHREAD_CONFIG_REFERENCE_DEVICE_ENABLE=0 -DOPENTHREAD_CONFIG_SNTP_CLIENT_ENABLE=0 -DOPENTHREAD_CONFIG_SRP_CLIENT_ENABLE=0 -DOPENTHREAD_CONFIG_SRP_SERVER_ADVERTISING_PROXY_ENABLE=0 -DOPENTHREAD_CONFIG_SRP_SERVER_ENABLE=0 -DOPENTHREAD_CONFIG_TCP_ENABLE=0 -DOPENTHREAD_CONFIG_THREAD_VERSION=OT_THREAD_VERSION_1_1 -DOPENTHREAD_CONFIG_TIME_SYNC_ENABLE=0 -DOPENTHREAD_CONFIG_TMF_ANYCAST_LOCATOR_ENABLE=0 -DOPENTHREAD_CONFIG_TMF_NETDATA_SERVICE_ENABLE=0 -DOPENTHREAD_CONFIG_TMF_NETDIAG_CLIENT_ENABLE=0 -DOPENTHREAD_CONFIG_TX_QUEUE_STATISTICS_ENABLE=0 -DOPENTHREAD_CONFIG_UDP_FORWARD_ENABLE=0 -DOPENTHREAD_CONFIG_UPTIME_ENABLE=1 -DOPENTHREAD_CONFIG_VERHOEFF_CHECKSUM_ENABLE=0 -DOPENTHREAD_FTD=1 -DOPENTHREAD_MTD=0 -DOPENTHREAD_POSIX_CONFIG_FIREWALL_ENABLE=0 -DOPENTHREAD_PROJECT_CORE_CONFIG_FILE=\"openthread-core-zephyr-config.h\" -DOPENTHREAD_RADIO=0 -DOPENTHREAD_SETTINGS_RAM=0 -DPACKAGE_NAME=\"OPENTHREAD\" -DPICOLIBC_LONG_LONG_PRINTF_SCANF -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor/build/modules/openthread/build/etc/cmake -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/etc/cmake -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/crypto/mbedtls/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/modules/mbedtls/configs -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/modules/mbedtls/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/examples/platforms/zephyr -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor/build/zephyr/include/generated/zephyr -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor/build/zephyr/include/generated -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/soc/nordic -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/lib/posix/options/getopt -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/soc/nordic/nrf53/. -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/soc/nordic/common/. -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/subsys/settings/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/subsys/shell/modules/kernel_service/thread/.. -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/cmsis/CMSIS/Core/Include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/modules/cmsis/. -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/nrfx -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/nrfx/drivers/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/nrfx/mdk -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/modules/hal_nordic/nrfx/. -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/modules/openthread/platform/. -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/drivers/nrf_802154/serialization/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/drivers/nrf_802154/serialization/include/platform -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/drivers/nrf_802154/serialization/include/serialization -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/drivers/nrf_802154/common/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/modules/hal_nordic/nrf_802154/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/third_party/tcplp/bsdtcp -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/third_party/tcplp/lib -isystem /home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/include -isystem /home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/lib/libc/common/include -isystem /home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/lib/cpp/minimal/include -isystem /home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/examples/platforms -Wall -Wextra -Wshadow -Wno-c++14-compat -fno-exceptions -fno-strict-aliasing -Os -fcheck-new -std=c++11 -fno-rtti -imacros /home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor/build/zephyr/include/generated/zephyr/autoconf.h -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33 -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft --sysroot=/home/mihai/ncs/toolchains/b81a7cd864/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi -imacros /home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wformat -Wformat-security -Wno-format-zero-length -Wdouble-promotion -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -fno-pic -fno-pie -fno-asynchronous-unwind-tables -ftls-model=local-exec -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop -fmacro-prefix-map=/home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor=CMAKE_SOURCE_DIR -fmacro-prefix-map=/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr=ZEPHYR_BASE -fmacro-prefix-map=/home/mihai/Documents/KNX_testing/nrf-knx-iot=WEST_TOPDIR -ffunction-sections -fdata-sections -specs=picolibc.specs -D_POSIX_THREADS -nostdinc++ -fno-builtin -imacros /home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor/build/zephyr/include/generated/zephyr/autoconf.h -std=c++11 -MD -MT modules/openthread/build/src/core/CMakeFiles/openthread-ftd.dir/api/ip6_api.cpp.obj -MF modules/openthread/build/src/core/CMakeFiles/openthread-ftd.dir/api/ip6_api.cpp.obj.d -o modules/openthread/build/src/core/CMakeFiles/openthread-ftd.dir/api/ip6_api.cpp.obj -c /home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/api/ip6_api.cpp
In file included from /home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/instance/instance.hpp:118,
                 from /home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/common/locator_getters.hpp:42,
                 from /home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/api/ip6_api.cpp:39:
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:42:2: error: #error "Thread 1.2 or higher version is required for OPENTHREAD_CONFIG_MLR_ENABLE"
   42 | #error "Thread 1.2 or higher version is required for OPENTHREAD_CONFIG_MLR_ENABLE"
      |  ^~~~~
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:101:44: error: 'BackboneRouter' has not been declared
  101 |     void HandleBackboneRouterPrimaryUpdate(BackboneRouter::Leader::State aState, const BackboneRouter::Config &aConfig);
      |                                            ^~~~~~~~~~~~~~
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:101:74: error: expected ',' or '...' before 'aState'
  101 |     void HandleBackboneRouterPrimaryUpdate(BackboneRouter::Leader::State aState, const BackboneRouter::Config &aConfig);
      |                                                                          ^~~~~~
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:149:53: error: 'Ip6AddressesTlv' was not declared in this scope
  149 |     class AddressArray : public Array<Ip6::Address, Ip6AddressesTlv::kMaxAddresses>
      |                                                     ^~~~~~~~~~~~~~~
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:149:83: error: template argument 2 is invalid
  149 |     class AddressArray : public Array<Ip6::Address, Ip6AddressesTlv::kMaxAddresses>
      |                                                                                   ^
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:149:83: error: template argument 3 is invalid
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp: In member function 'bool ot::MlrManager::AddressArray::IsEmptyOrContains(const ot::Ip6::Address&) const':
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:152:77: error: 'IsEmpty' was not declared in this scope
  152 |         bool IsEmptyOrContains(const Ip6::Address &aAddress) const { return IsEmpty() || Contains(aAddress); }
      |                                                                             ^~~~~~~
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:152:90: error: 'Contains' was not declared in this scope
  152 |         bool IsEmptyOrContains(const Ip6::Address &aAddress) const { return IsEmpty() || Contains(aAddress); }
      |                                                                                          ^~~~~~~~
[12/626] Building CXX object modules/openthread/build/src/core/CMakeFiles/openthread-ftd.dir/api/link_api.cpp.obj
FAILED: modules/openthread/build/src/core/CMakeFiles/openthread-ftd.dir/api/link_api.cpp.obj
ccache /home/mihai/ncs/toolchains/b81a7cd864/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-g++ -DKERNEL -DK_HEAP_MEM_POOL_SIZE=4096 -DMBEDTLS_CONFIG_FILE=\"config-tls-generic.h\" -DMBEDTLS_SSL_EXPORT_KEYS -DNRF5340_XXAA_APPLICATION -DNRF_802154_ACK_TIMEOUT_ENABLED=1 -DNRF_802154_CARRIER_FUNCTIONS_ENABLED=0 -DNRF_802154_CCA_CORR_LIMIT_DEFAULT=2 -DNRF_802154_CCA_CORR_THRESHOLD_DEFAULT=45 -DNRF_802154_CCA_ED_THRESHOLD_DEFAULT=45 -DNRF_802154_CCA_MODE_DEFAULT=NRF_RADIO_CCA_MODE_ED -DNRF_802154_ENCRYPTION_ENABLED=0 -DNRF_802154_IE_WRITER_ENABLED=0 -DNRF_802154_INTERNAL_RADIO_IRQ_HANDLING=0 -DNRF_802154_PENDING_EXTENDED_ADDRESSES=16 -DNRF_802154_PENDING_SHORT_ADDRESSES=16 -DNRF_802154_PLATFORM_ASSERT_INCLUDE=\"nrf_802154_assert_zephyr.h\" -DNRF_802154_RX_BUFFERS=16 -DNRF_802154_SECURITY_KEY_STORAGE_SIZE=3 -DNRF_802154_SECURITY_WRITER_ENABLED=0 -DNRF_802154_SERIALIZATION_HOST=1 -DNRF_802154_TX_STARTED_NOTIFY_ENABLED=1 -DNRF_802154_USE_RAW_API=1 -DNRF_SKIP_FICR_NS_COPY_TO_RAM -DOPENTHREAD_CONFIG_ASSERT_ENABLE=0 -DOPENTHREAD_CONFIG_BACKBONE_ROUTER_DUA_NDPROXYING_ENABLE=0 -DOPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE=0 -DOPENTHREAD_CONFIG_BACKBONE_ROUTER_MULTICAST_ROUTING_ENABLE=0 -DOPENTHREAD_CONFIG_BLE_TCAT_ENABLE=0 -DOPENTHREAD_CONFIG_BORDER_AGENT_ENABLE=0 -DOPENTHREAD_CONFIG_BORDER_AGENT_EPHEMERAL_KEY_ENABLE=0 -DOPENTHREAD_CONFIG_BORDER_AGENT_ID_ENABLE=0 -DOPENTHREAD_CONFIG_BORDER_ROUTER_ENABLE=0 -DOPENTHREAD_CONFIG_BORDER_ROUTING_DHCP6_PD_ENABLE=0 -DOPENTHREAD_CONFIG_BORDER_ROUTING_ENABLE=0 -DOPENTHREAD_CONFIG_CHANNEL_MANAGER_CSL_CHANNEL_SELECT_ENABLE=0 -DOPENTHREAD_CONFIG_CHANNEL_MANAGER_ENABLE=0 -DOPENTHREAD_CONFIG_CHANNEL_MONITOR_ENABLE=0 -DOPENTHREAD_CONFIG_COAP_API_ENABLE=0 -DOPENTHREAD_CONFIG_COAP_BLOCKWISE_TRANSFER_ENABLE=0 -DOPENTHREAD_CONFIG_COAP_OBSERVE_API_ENABLE=0 -DOPENTHREAD_CONFIG_COAP_SECURE_API_ENABLE=0 -DOPENTHREAD_CONFIG_COMMISSIONER_ENABLE=0 -DOPENTHREAD_CONFIG_DATASET_UPDATER_ENABLE=0 -DOPENTHREAD_CONFIG_DEVICE_POWER_SUPPLY=OT_POWER_SUPPLY_EXTERNAL -DOPENTHREAD_CONFIG_DHCP6_CLIENT_ENABLE=0 -DOPENTHREAD_CONFIG_DHCP6_SERVER_ENABLE=0 -DOPENTHREAD_CONFIG_DIAG_ENABLE=0 -DOPENTHREAD_CONFIG_DNSSD_DISCOVERY_PROXY_ENABLE=0 -DOPENTHREAD_CONFIG_DNSSD_SERVER_ENABLE=0 -DOPENTHREAD_CONFIG_DNS_CLIENT_ENABLE=0 -DOPENTHREAD_CONFIG_DNS_CLIENT_OVER_TCP_ENABLE=0 -DOPENTHREAD_CONFIG_DNS_DSO_ENABLE=0 -DOPENTHREAD_CONFIG_DNS_UPSTREAM_QUERY_ENABLE=0 -DOPENTHREAD_CONFIG_DUA_ENABLE=0 -DOPENTHREAD_CONFIG_DYNAMIC_STORE_FRAME_AHEAD_COUNTER_ENABLE=0 -DOPENTHREAD_CONFIG_ECDSA_ENABLE=0 -DOPENTHREAD_CONFIG_ENABLE_BUILTIN_MBEDTLS=0 -DOPENTHREAD_CONFIG_ENABLE_BUILTIN_MBEDTLS_MANAGEMENT=0 -DOPENTHREAD_CONFIG_HEAP_EXTERNAL_ENABLE=0 -DOPENTHREAD_CONFIG_HISTORY_TRACKER_ENABLE=0 -DOPENTHREAD_CONFIG_IP6_BR_COUNTERS_ENABLE=0 -DOPENTHREAD_CONFIG_IP6_FRAGMENTATION_ENABLE=0 -DOPENTHREAD_CONFIG_IP6_SLAAC_ENABLE=0 -DOPENTHREAD_CONFIG_JAM_DETECTION_ENABLE=0 -DOPENTHREAD_CONFIG_JOINER_ENABLE=0 -DOPENTHREAD_CONFIG_LINK_METRICS_MANAGER_ENABLE=0 -DOPENTHREAD_CONFIG_LINK_RAW_ENABLE=0 -DOPENTHREAD_CONFIG_LOG_LEVEL=0 -DOPENTHREAD_CONFIG_LOG_LEVEL_DYNAMIC_ENABLE=0 -DOPENTHREAD_CONFIG_MAC_CSL_AUTO_SYNC_ENABLE=0 -DOPENTHREAD_CONFIG_MAC_CSL_DEBUG_ENABLE=0 -DOPENTHREAD_CONFIG_MAC_CSL_RECEIVER_ENABLE=0 -DOPENTHREAD_CONFIG_MAC_CSL_RECEIVER_LOCAL_TIME_SYNC=0 -DOPENTHREAD_CONFIG_MAC_FILTER_ENABLE=0 -DOPENTHREAD_CONFIG_MAC_OUTGOING_BEACON_PAYLOAD_ENABLE=0 -DOPENTHREAD_CONFIG_MESH_DIAG_ENABLE=0 -DOPENTHREAD_CONFIG_MESSAGE_USE_HEAP_ENABLE=0 -DOPENTHREAD_CONFIG_MLE_DEVICE_PROPERTY_LEADER_WEIGHT_ENABLE=0 -DOPENTHREAD_CONFIG_MLE_LINK_METRICS_INITIATOR_ENABLE=0 -DOPENTHREAD_CONFIG_MLE_LINK_METRICS_SUBJECT_ENABLE=0 -DOPENTHREAD_CONFIG_MLE_LONG_ROUTES_ENABLE=0 -DOPENTHREAD_CONFIG_MLR_ENABLE=1 -DOPENTHREAD_CONFIG_MULTICAST_DNS_ENABLE=0 -DOPENTHREAD_CONFIG_MULTIPAN_RCP_ENABLE=0 -DOPENTHREAD_CONFIG_MULTIPLE_INSTANCE_ENABLE=0 -DOPENTHREAD_CONFIG_NAT64_BORDER_ROUTING_ENABLE=0 -DOPENTHREAD_CONFIG_NAT64_TRANSLATOR_ENABLE=0 -DOPENTHREAD_CONFIG_NCP_HDLC_ENABLE=1 -DOPENTHREAD_CONFIG_NCP_INFRA_IF_ENABLE=0 -DOPENTHREAD_CONFIG_NEIGHBOR_DISCOVERY_AGENT_ENABLE=0 -DOPENTHREAD_CONFIG_NETDATA_PUBLISHER_ENABLE=0 -DOPENTHREAD_CONFIG_NET_DIAG_VENDOR_INFO_SET_API_ENABLE=0 -DOPENTHREAD_CONFIG_OPERATIONAL_DATASET_AUTO_INIT=1 -DOPENTHREAD_CONFIG_OTNS_ENABLE=0 -DOPENTHREAD_CONFIG_PING_SENDER_ENABLE=0 -DOPENTHREAD_CONFIG_PLATFORM_BOOTLOADER_MODE_ENABLE=0 -DOPENTHREAD_CONFIG_PLATFORM_KEY_REFERENCES_ENABLE=0 -DOPENTHREAD_CONFIG_PLATFORM_LOG_CRASH_DUMP_ENABLE=0 -DOPENTHREAD_CONFIG_PLATFORM_NETIF_ENABLE=0 -DOPENTHREAD_CONFIG_PLATFORM_POWER_CALIBRATION_ENABLE=0 -DOPENTHREAD_CONFIG_PLATFORM_UDP_ENABLE=0 -DOPENTHREAD_CONFIG_RADIO_LINK_IEEE_802_15_4_ENABLE=1 -DOPENTHREAD_CONFIG_RADIO_LINK_TREL_ENABLE=0 -DOPENTHREAD_CONFIG_REFERENCE_DEVICE_ENABLE=0 -DOPENTHREAD_CONFIG_SNTP_CLIENT_ENABLE=0 -DOPENTHREAD_CONFIG_SRP_CLIENT_ENABLE=0 -DOPENTHREAD_CONFIG_SRP_SERVER_ADVERTISING_PROXY_ENABLE=0 -DOPENTHREAD_CONFIG_SRP_SERVER_ENABLE=0 -DOPENTHREAD_CONFIG_TCP_ENABLE=0 -DOPENTHREAD_CONFIG_THREAD_VERSION=OT_THREAD_VERSION_1_1 -DOPENTHREAD_CONFIG_TIME_SYNC_ENABLE=0 -DOPENTHREAD_CONFIG_TMF_ANYCAST_LOCATOR_ENABLE=0 -DOPENTHREAD_CONFIG_TMF_NETDATA_SERVICE_ENABLE=0 -DOPENTHREAD_CONFIG_TMF_NETDIAG_CLIENT_ENABLE=0 -DOPENTHREAD_CONFIG_TX_QUEUE_STATISTICS_ENABLE=0 -DOPENTHREAD_CONFIG_UDP_FORWARD_ENABLE=0 -DOPENTHREAD_CONFIG_UPTIME_ENABLE=1 -DOPENTHREAD_CONFIG_VERHOEFF_CHECKSUM_ENABLE=0 -DOPENTHREAD_FTD=1 -DOPENTHREAD_MTD=0 -DOPENTHREAD_POSIX_CONFIG_FIREWALL_ENABLE=0 -DOPENTHREAD_PROJECT_CORE_CONFIG_FILE=\"openthread-core-zephyr-config.h\" -DOPENTHREAD_RADIO=0 -DOPENTHREAD_SETTINGS_RAM=0 -DPACKAGE_NAME=\"OPENTHREAD\" -DPICOLIBC_LONG_LONG_PRINTF_SCANF -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor/build/modules/openthread/build/etc/cmake -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/etc/cmake -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/crypto/mbedtls/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/modules/mbedtls/configs -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/modules/mbedtls/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/examples/platforms/zephyr -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor/build/zephyr/include/generated/zephyr -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor/build/zephyr/include/generated -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/soc/nordic -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/lib/posix/options/getopt -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/soc/nordic/nrf53/. -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/soc/nordic/common/. -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/subsys/settings/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/subsys/shell/modules/kernel_service/thread/.. -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/cmsis/CMSIS/Core/Include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/modules/cmsis/. -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/nrfx -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/nrfx/drivers/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/nrfx/mdk -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/modules/hal_nordic/nrfx/. -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/modules/openthread/platform/. -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/drivers/nrf_802154/serialization/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/drivers/nrf_802154/serialization/include/platform -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/drivers/nrf_802154/serialization/include/serialization -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/hal/nordic/drivers/nrf_802154/common/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/modules/hal_nordic/nrf_802154/include -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/third_party/tcplp/bsdtcp -I/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/third_party/tcplp/lib -isystem /home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/include -isystem /home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/lib/libc/common/include -isystem /home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/lib/cpp/minimal/include -isystem /home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/examples/platforms -Wall -Wextra -Wshadow -Wno-c++14-compat -fno-exceptions -fno-strict-aliasing -Os -fcheck-new -std=c++11 -fno-rtti -imacros /home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor/build/zephyr/include/generated/zephyr/autoconf.h -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33 -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft --sysroot=/home/mihai/ncs/toolchains/b81a7cd864/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi -imacros /home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wformat -Wformat-security -Wno-format-zero-length -Wdouble-promotion -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -fno-pic -fno-pie -fno-asynchronous-unwind-tables -ftls-model=local-exec -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop -fmacro-prefix-map=/home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor=CMAKE_SOURCE_DIR -fmacro-prefix-map=/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr=ZEPHYR_BASE -fmacro-prefix-map=/home/mihai/Documents/KNX_testing/nrf-knx-iot=WEST_TOPDIR -ffunction-sections -fdata-sections -specs=picolibc.specs -D_POSIX_THREADS -nostdinc++ -fno-builtin -imacros /home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor/build/zephyr/include/generated/zephyr/autoconf.h -std=c++11 -MD -MT modules/openthread/build/src/core/CMakeFiles/openthread-ftd.dir/api/link_api.cpp.obj -MF modules/openthread/build/src/core/CMakeFiles/openthread-ftd.dir/api/link_api.cpp.obj.d -o modules/openthread/build/src/core/CMakeFiles/openthread-ftd.dir/api/link_api.cpp.obj -c /home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/api/link_api.cpp
In file included from /home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/instance/instance.hpp:118,
                 from /home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/common/locator_getters.hpp:42,
                 from /home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/api/link_api.cpp:39:
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:42:2: error: #error "Thread 1.2 or higher version is required for OPENTHREAD_CONFIG_MLR_ENABLE"
   42 | #error "Thread 1.2 or higher version is required for OPENTHREAD_CONFIG_MLR_ENABLE"
      |  ^~~~~
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:101:44: error: 'BackboneRouter' has not been declared
  101 |     void HandleBackboneRouterPrimaryUpdate(BackboneRouter::Leader::State aState, const BackboneRouter::Config &aConfig);
      |                                            ^~~~~~~~~~~~~~
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:101:74: error: expected ',' or '...' before 'aState'
  101 |     void HandleBackboneRouterPrimaryUpdate(BackboneRouter::Leader::State aState, const BackboneRouter::Config &aConfig);
      |                                                                          ^~~~~~
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:149:53: error: 'Ip6AddressesTlv' was not declared in this scope
  149 |     class AddressArray : public Array<Ip6::Address, Ip6AddressesTlv::kMaxAddresses>
      |                                                     ^~~~~~~~~~~~~~~
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:149:83: error: template argument 2 is invalid
  149 |     class AddressArray : public Array<Ip6::Address, Ip6AddressesTlv::kMaxAddresses>
      |                                                                                   ^
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:149:83: error: template argument 3 is invalid
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp: In member function 'bool ot::MlrManager::AddressArray::IsEmptyOrContains(const ot::Ip6::Address&) const':
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:152:77: error: 'IsEmpty' was not declared in this scope
  152 |         bool IsEmptyOrContains(const Ip6::Address &aAddress) const { return IsEmpty() || Contains(aAddress); }
      |                                                                             ^~~~~~~
/home/mihai/Documents/KNX_testing/nrf-knx-iot/modules/lib/openthread/src/core/thread/mlr_manager.hpp:152:90: error: 'Contains' was not declared in this scope
  152 |         bool IsEmptyOrContains(const Ip6::Address &aAddress) const { return IsEmpty() || Contains(aAddress); }
      |                                                                                          ^~~~~~~~
ninja: build stopped: subcommand failed.
FATAL ERROR: command exited with status 1: /home/mihai/ncs/toolchains/b81a7cd864/usr/local/bin/cmake --build /home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor/build

 *  The terminal process terminated with exit code: 1.
 *  Terminal will be reused by tasks, press any key to close it.

Can you please advise what I am doing wrong?

Thanks.

Mihai

Parents Reply Children
  • Hello, Amanda.

    From the CLI, using west, I get the following error:

    ~/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_actuator$ west build -b nrf5340dk_nrf5340_cpuapp --force
    -- west build: generating a build system
    Loading Zephyr default modules (Zephyr base (cached)).
    -- Application: /home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_actuator
    -- CMake version: 3.22.1
    -- Cache files will be written to: /home/mihai/.cache/zephyr
    -- Zephyr version: 4.0.99 (/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr)
    -- Found west (found suitable version "1.0.0", minimum required is "0.14.0")
    CMake Warning at /home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/cmake/modules/boards.cmake:110 (message):
      Deprecated BOARD=nrf5340dk_nrf5340_cpuapp specified, board automatically
      changed to: nrf5340dk/nrf5340/cpuapp.
    Call Stack (most recent call first):
      /home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/cmake/modules/zephyr_default.cmake:133 (include)
      /home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:66 (include)
      /home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:97 (include_boilerplate)
      CMakeLists.txt:8 (find_package)
    
    
    -- Board: nrf5340dk, qualifiers: nrf5340/cpuapp
    CMake Error at /home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/cmake/modules/FindZephyr-sdk.cmake:80 (find_package):
      Could not find a package configuration file provided by "Zephyr-sdk"
      (requested version 0.16) with any of the following names:
    
        Zephyr-sdkConfig.cmake
        zephyr-sdk-config.cmake
    
      Add the installation prefix of "Zephyr-sdk" to CMAKE_PREFIX_PATH or set
      "Zephyr-sdk_DIR" to a directory containing one of the above files.  If
      "Zephyr-sdk" provides a separate development package or SDK, be sure it has
      been installed.
    Call Stack (most recent call first):
      /home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/cmake/modules/FindHostTools.cmake:53 (find_package)
      /home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/cmake/modules/dts.cmake:9 (find_package)
      /home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/cmake/modules/zephyr_default.cmake:133 (include)
      /home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:66 (include)
      /home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:97 (include_boilerplate)
      CMakeLists.txt:8 (find_package)
    
    
    -- Configuring incomplete, errors occurred!
    FATAL ERROR: command exited with status 1: /usr/bin/cmake -DWEST_PYTHON=/usr/bin/python3 -B/home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_actuator/build -GNinja -S/home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_actuator
    ~/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_actuator$ 

    BR,

    Mihai

  • For the west build from CLI, I have the following errors:

    (.venv) (v2.5.0) mihai@mihai-Latitude-5410:~/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor$ ls
    boards	build  CMakeLists.txt  Kconfig	prj.conf  src
    (.venv) (v2.5.0) mihai@mihai-Latitude-5410:~/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor$ rm -rf build/
    (.venv) (v2.5.0) mihai@mihai-Latitude-5410:~/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor$ west build -b nrf5340dk/nrf5340/cpuapp
    -- west build: generating a build system
    Loading Zephyr default modules (Zephyr base).
    -- Application: /home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor
    -- CMake version: 3.20.5
    -- Using NCS Toolchain 2.5.20231017.513615545433 for building. (/home/mihai/ncs/toolchains/7795df4459/cmake)
    CMake Deprecation Warning at /home/mihai/Documents/v2.5.0/zephyr/cmake/modules/FindDeprecated.cmake:121 (message):
      'PYTHON_PREFER' variable is deprecated.  Please use Python3_EXECUTABLE
      instead.
    Call Stack (most recent call first):
      /home/mihai/Documents/v2.5.0/zephyr/cmake/modules/python.cmake:16 (find_package)
      /home/mihai/Documents/v2.5.0/zephyr/cmake/modules/zephyr_default.cmake:129 (include)
      /home/mihai/Documents/v2.5.0/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:66 (include)
      /home/mihai/Documents/v2.5.0/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:92 (include_boilerplate)
      CMakeLists.txt:8 (find_package)
    
    
    -- Found Python3: /home/mihai/ncs/toolchains/7795df4459/usr/local/bin/python3 (found suitable version "3.8.2", minimum required is "3.8") found components: Interpreter 
    -- Cache files will be written to: /home/mihai/.cache/zephyr
    -- Zephyr version: 3.4.99 (/home/mihai/Documents/v2.5.0/zephyr)
    -- Found west (found suitable version "1.1.0", minimum required is "0.14.0")
    -- Board: nrf5340dk/nrf5340/cpuapp
    No board named 'nrf5340dk/nrf5340/cpuapp' found.
    
    Please choose one of the following boards:
    
    arm:
      96b_aerocore2
      96b_argonkey
      96b_avenger96
      96b_carbon
      96b_carbon_nrf51
      96b_meerkat96
      96b_neonkey
      96b_nitrogen
      96b_stm32_sensor_mez
      96b_wistrio
      acn52832
      actinius_icarus
      actinius_icarus_bee
      actinius_icarus_bee_ns
      actinius_icarus_ns
      actinius_icarus_som
      actinius_icarus_som_dk
      actinius_icarus_som_dk_ns
      actinius_icarus_som_ns
      adafruit_feather_m0_basic_proto
      adafruit_feather_m0_lora
      adafruit_feather_nrf52840
      adafruit_feather_stm32f405
      adafruit_itsybitsy_m4_express
      adafruit_itsybitsy_nrf52840
      adafruit_kb2040
      adafruit_trinket_m0
      am62x_m4_phyboard_lyra
      am62x_m4_sk
      apollo4p_evb
      arduino_due
      arduino_giga_r1_m4
      arduino_giga_r1_m7
      arduino_mkrzero
      arduino_nano_33_ble
      arduino_nano_33_ble_sense
      arduino_nano_33_iot
      arduino_nicla_sense_me
      arduino_portenta_h7_m4
      arduino_portenta_h7_m7
      arduino_zero
      arty_a7_arm_designstart_m1
      arty_a7_arm_designstart_m3
      ast1030_evb
      atsamc21n_xpro
      atsamd20_xpro
      atsamd21_xpro
      atsame54_xpro
      atsaml21_xpro
      atsamr21_xpro
      atsamr34_xpro
      az3166_iotdevkit
      b_g474e_dpow1
      b_l072z_lrwan1
      b_l4s5i_iot01a
      b_u585i_iot02a
      b_u585i_iot02a_ns
      bbc_microbit
      bbc_microbit_v2
      bcm958401m2
      bcm958402m2_m7
      beagleconnect_freedom
      bl5340_dvk_cpuapp
      bl5340_dvk_cpuapp_ns
      bl5340_dvk_cpunet
      bl652_dvk
      bl653_dvk
      bl654_dvk
      bl654_sensor_board
      bl654_usb
      black_f407ve
      black_f407zg_pro
      blackpill_f401cc
      blackpill_f401ce
      blackpill_f411ce
      blueclover_plt_demo_v2_nrf52832
      bt510
      bt610
      cc1352p1_launchxl
      cc1352r1_launchxl
      cc1352r_sensortag
      cc26x2r1_launchxl
      cc3220sf_launchxl
      cc3235sf_launchxl
      circuitdojo_feather_nrf9160
      circuitdojo_feather_nrf9160_ns
      colibri_imx7d_m4
      contextualelectronics_abc
      cy8ckit_062_ble_m0
      cy8ckit_062_ble_m4
      cy8ckit_062_wifi_bt_m0
      cy8ckit_062_wifi_bt_m4
      cy8ckit_062s4_m4
      cy8cproto_062_4343w
      cy8cproto_063_ble
      cyclonev_socdk
      da1469x_dk_pro
      decawave_dwm1001_dev
      degu_evk
      disco_l475_iot1
      dragino_lsn50
      dragino_nbsn95
      ebyte_e73_tbb_nrf52832
      efm32gg_sltb009a
      efm32gg_slwstk6121a
      efm32gg_stk3701a
      efm32hg_slstk3400a
      efm32pg_stk3401a
      efm32pg_stk3402a
      efm32pg_stk3402a_jg
      efm32wg_stk3800
      efr32_radio_brd4104a
      efr32_radio_brd4180a
      efr32_radio_brd4187c
      efr32_radio_brd4250b
      efr32_radio_brd4255a
      efr32bg22_brd4184a
      efr32bg22_brd4184b
      efr32bg27_brd2602a
      efr32mg_sltb004a
      efr32xg24_dk2601b
      ev11l78a
      faze
      frdm_k22f
      frdm_k64f
      frdm_k82f
      frdm_kl25z
      frdm_kw41z
      fvp_baser_aemv8r_aarch32
      gd32a503v_eval
      gd32e103v_eval
      gd32e507v_start
      gd32e507z_eval
      gd32f350r_eval
      gd32f403z_eval
      gd32f407v_start
      gd32f450i_eval
      gd32f450v_start
      gd32f450z_eval
      gd32f470i_eval
      gd32l233r_eval
      google_dragonclaw
      google_kukui
      google_twinkie_v2
      hexiwear_k64
      hexiwear_kw40z
      holyiot_yj16019
      ip_k66f
      kv260_r5
      legend
      lora_e5_dev_board
      lpcxpresso11u68
      lpcxpresso51u68
      lpcxpresso54114_m0
      lpcxpresso54114_m4
      lpcxpresso55s06
      lpcxpresso55s16
      lpcxpresso55s28
      lpcxpresso55s36
      lpcxpresso55s69_cpu0
      lpcxpresso55s69_cpu1
      lpcxpresso55s69_ns
      mec1501modular_assy6885
      mec15xxevb_assy6853
      mec172xevb_assy6906
      mec172xmodular_assy6930
      mercury_xu
      mg100
      mikroe_clicker_2
      mikroe_mini_m4_for_stm32
      mimx8mm_evk
      mimx8mm_phyboard_polis
      mimx8mp_evk_ddr
      mimx8mp_evk_itcm
      mimx8mp_phyboard_pollux
      mimx8mq_evk_cm4
      mimxrt1010_evk
      mimxrt1015_evk
      mimxrt1020_evk
      mimxrt1024_evk
      mimxrt1040_evk
      mimxrt1050_evk
      mimxrt1050_evk_qspi
      mimxrt1060_evk
      mimxrt1060_evk_hyperflash
      mimxrt1060_evkb
      mimxrt1062_fmurt6
      mimxrt1064_evk
      mimxrt1160_evk_cm4
      mimxrt1160_evk_cm7
      mimxrt1170_evk_cm4
      mimxrt1170_evk_cm7
      mimxrt1170_evkb_cm4
      mimxrt1170_evkb_cm7
      mimxrt595_evk_cm33
      mimxrt685_evk_cm33
      mm_feather
      mm_swiftio
      mps2_an385
      mps2_an521
      mps2_an521_ns
      mps2_an521_remote
      mps3_an547
      mps3_an547_ns
      mr_canhubk3
      msp_exp432p401r_launchxl
      npcx7m6fb_evb
      npcx9m6f_evb
      nrf21540dk_nrf52840
      nrf51_ble400
      nrf51_blenano
      nrf51_vbluno51
      nrf51dk_nrf51422
      nrf51dongle_nrf51422
      nrf52810dmouse_nrf52810
      nrf52820dongle_nrf52820
      nrf52832_mdk
      nrf52833dk_nrf52820
      nrf52833dk_nrf52833
      nrf52833dongle_nrf52833
      nrf52840_blip
      nrf52840_mdk
      nrf52840_mdk_usb_dongle
      nrf52840_papyr
      nrf52840dk_nrf52811
      nrf52840dk_nrf52840
      nrf52840dongle_nrf52840
      nrf52840gmouse_nrf52840
      nrf52_adafruit_feather
      nrf52_blenano2
      nrf52_sparkfun
      nrf52_vbluno52
      nrf52dk_nrf52805
      nrf52dk_nrf52810
      nrf52dk_nrf52832
      nrf52dmouse_nrf52832
      nrf52kbd_nrf52832
      nrf5340_audio_dk_nrf5340_cpuapp
      nrf5340_audio_dk_nrf5340_cpuapp_ns
      nrf5340_audio_dk_nrf5340_cpunet
      nrf5340dk_nrf5340_cpuapp
      nrf5340dk_nrf5340_cpuapp_ns
      nrf5340dk_nrf5340_cpunet
      nrf7002dk_nrf5340_cpuapp
      nrf7002dk_nrf5340_cpuapp_ns
      nrf7002dk_nrf5340_cpunet
      nrf7002dk_nrf7001_nrf5340_cpuapp
      nrf7002dk_nrf7001_nrf5340_cpuapp_ns
      nrf7002dk_nrf7001_nrf5340_cpunet
      nrf9160_innblue21
      nrf9160_innblue21_ns
      nrf9160_innblue22
      nrf9160_innblue22_ns
      nrf9160dk_nrf52840
      nrf9160dk_nrf9160
      nrf9160dk_nrf9160_ns
      nrf9161dk_nrf9161
      nrf9161dk_nrf9161_ns
      nucleo_c031c6
      nucleo_f030r8
      nucleo_f031k6
      nucleo_f042k6
      nucleo_f070rb
      nucleo_f091rc
      nucleo_f103rb
      nucleo_f207zg
      nucleo_f302r8
      nucleo_f303k8
      nucleo_f303re
      nucleo_f334r8
      nucleo_f401re
      nucleo_f410rb
      nucleo_f411re
      nucleo_f412zg
      nucleo_f413zh
      nucleo_f429zi
      nucleo_f446re
      nucleo_f446ze
      nucleo_f746zg
      nucleo_f756zg
      nucleo_f767zi
      nucleo_g031k8
      nucleo_g070rb
      nucleo_g071rb
      nucleo_g0b1re
      nucleo_g431rb
      nucleo_g474re
      nucleo_h563zi
      nucleo_h723zg
      nucleo_h743zi
      nucleo_h745zi_q_m4
      nucleo_h745zi_q_m7
      nucleo_h753zi
      nucleo_h7a3zi_q
      nucleo_l011k4
      nucleo_l031k6
      nucleo_l053r8
      nucleo_l073rz
      nucleo_l152re
      nucleo_l412rb_p
      nucleo_l432kc
      nucleo_l433rc_p
      nucleo_l452re
      nucleo_l452re_p
      nucleo_l476rg
      nucleo_l496zg
      nucleo_l4a6zg
      nucleo_l4r5zi
      nucleo_l552ze_q
      nucleo_l552ze_q_ns
      nucleo_u575zi_q
      nucleo_wb55rg
      nucleo_wba52cg
      nucleo_wl55jc
      numaker_pfm_m467
      nuvoton_pfm_m487
      olimex_lora_stm32wl_devkit
      olimex_stm32_e407
      olimex_stm32_h103
      olimex_stm32_h405
      olimex_stm32_h407
      olimex_stm32_p405
      olimexino_stm32
      pan1770_evb
      pan1780_evb
      pan1781_evb
      pan1782_evb
      pandora_stm32l475
      particle_argon
      particle_boron
      particle_xenon
      pico_pi_m4
      pinetime_devkit0
      pinnacle_100_dvk
      qemu_cortex_a9
      qemu_cortex_m0
      qemu_cortex_m3
      qemu_cortex_r5
      qomu
      quick_feather
      rak4631_nrf52840
      rak5010_nrf52840
      raytac_mdbt50q_db_33_nrf52833
      raytac_mdbt50q_db_40_nrf52840
      rcar_h3_salvatorx_cr7
      rcar_h3ulcb_cr7
      rddrone_fmuk66
      reel_board
      reel_board_v2
      rm1xx_dvk
      ronoth_lodev
      rpi_pico
      rpi_pico_w
      ruuvi_ruuvitag
      s32z270dc2_rtu0_r52
      s32z270dc2_rtu1_r52
      sam4e_xpro
      sam4l_ek
      sam4s_xplained
      sam_e70_xplained
      sam_e70b_xplained
      sam_v71_xult
      sam_v71b_xult
      scobc_module1
      seeeduino_xiao
      segger_trb_stm32f407
      sensortile_box
      serpente
      sparkfun_pro_micro_rp2040
      sparkfun_thing_plus_nrf9160
      sparkfun_thing_plus_nrf9160_ns
      steval_fcu001v1
      stm3210c_eval
      stm32373c_eval
      stm32_min_dev_black
      stm32_min_dev_blue
      stm32f030_demo
      stm32f072_eval
      stm32f072b_disco
      stm32f0_disco
      stm32f103_mini
      stm32f3_disco
      stm32f3_seco_d23
      stm32f401_mini
      stm32f411e_disco
      stm32f412g_disco
      stm32f429i_disc1
      stm32f469i_disco
      stm32f4_disco
      stm32f723e_disco
      stm32f746g_disco
      stm32f7508_dk
      stm32f769i_disco
      stm32g0316_disco
      stm32g071b_disco
      stm32g081b_eval
      stm32h573i_dk
      stm32h735g_disco
      stm32h747i_disco_m4
      stm32h747i_disco_m7
      stm32h7b3i_dk
      stm32l1_disco
      stm32l476g_disco
      stm32l496g_disco
      stm32l562e_dk
      stm32l562e_dk_ns
      stm32mp157c_dk2
      stm32vl_disco
      swan_r5
      tdk_robokit1
      teensy40
      teensy41
      thingy52_nrf52832
      thingy53_nrf5340_cpuapp
      thingy53_nrf5340_cpuapp_ns
      thingy53_nrf5340_cpunet
      thingy91_nrf52840
      thingy91_nrf9160
      thingy91_nrf9160_ns
      twr_ke18f
      twr_kv58f220m
      ubx_bmd300eval_nrf52832
      ubx_bmd330eval_nrf52810
      ubx_bmd340eval_nrf52840
      ubx_bmd345eval_nrf52840
      ubx_bmd360eval_nrf52811
      ubx_bmd380eval_nrf52840
      ubx_evkannab1_nrf52832
      ubx_evkninab1_nrf52832
      ubx_evkninab3_nrf52840
      ubx_evkninab4_nrf52833
      udoo_neo_full_m4
      usb_kw24d512
      v2m_beetle
      v2m_musca_b1
      v2m_musca_b1_ns
      v2m_musca_s1
      v2m_musca_s1_ns
      vmu_rt1170
      warp7_m4
      waveshare_open103z
      we_ophelia1ev_nrf52805
      we_proteus2ev_nrf52832
      we_proteus3ev_nrf52840
      wio_terminal
      xiao_ble
      xiao_ble_sense
      xmc45_relax_kit
      xmc47_relax_kit
      zybo
    arc:
      em_starterkit
      em_starterkit_em11d
      em_starterkit_em7d
      em_starterkit_em7d_v22
      emsdp
      emsdp_em4
      emsdp_em5d
      emsdp_em6
      emsdp_em7d
      emsdp_em7d_esp
      emsdp_em9d
      hsdk
      hsdk4xd
      hsdk_2cores
      iotdk
      nsim_em
      nsim_em11d
      nsim_em7d_v22
      nsim_hs
      nsim_hs3x_hostlink
      nsim_hs5x
      nsim_hs5x_smp
      nsim_hs6x
      nsim_hs6x_smp
      nsim_hs_flash_xip
      nsim_hs_mpuv6
      nsim_hs_smp
      nsim_hs_sram
      nsim_sem
      nsim_sem_mpu_stack_guard
      nsim_vpx5
      qemu_arc_em
      qemu_arc_hs
      qemu_arc_hs5x
      qemu_arc_hs6x
      qemu_arc_hs_xip
    arm64:
      bcm958402m2_a72
      fvp_base_revc_2xaemv8a
      fvp_base_revc_2xaemv8a_smp_ns
      fvp_baser_aemv8r
      fvp_baser_aemv8r_smp
      intel_socfpga_agilex5_socdk
      intel_socfpga_agilex_socdk
      khadas_edgev
      mimx8mm_evk_a53
      mimx8mm_evk_a53_smp
      mimx8mn_evk_a53
      mimx8mn_evk_a53_smp
      mimx8mp_evk_a53
      mimx8mp_evk_a53_smp
      mimx93_evk_a55
      mimx93_evk_a55_sof
      nxp_ls1046ardb
      nxp_ls1046ardb_smp_2cores
      nxp_ls1046ardb_smp_4cores
      phycore_am62x_a53
      qemu_cortex_a53
      qemu_cortex_a53_smp
      qemu_cortex_a53_xip
      qemu_kvm_arm64
      rcar_h3ulcb_ca57
      rcar_salvator_xs_m3
      xenvm
      xenvm_gicv3
    mips:
      qemu_malta
      qemu_malta_be
    nios2:
      altera_max10
      qemu_nios2
    posix:
      native_posix
      native_posix_64
      native_sim
      native_sim_64
      nrf52_bsim
    riscv:
      adp_xc7k_ae350
      esp32c3_devkitm
      gd32vf103c_starter
      gd32vf103v_eval
      hifive1
      hifive1_revb
      hifive_unleashed
      hifive_unmatched
      icev_wireless
      it82xx2_evb
      it8xxx2_evb
      litex_vexriscv
      longan_nano
      longan_nano_lite
      m2gl025_miv
      mpfs_icicle
      neorv32
      niosv_g
      niosv_m
      opentitan_earlgrey
      qemu_riscv32
      qemu_riscv32_smp
      qemu_riscv32_xip
      qemu_riscv32e
      qemu_riscv64
      qemu_riscv64_smp
      rv32m1_vega_ri5cy
      rv32m1_vega_zero_riscy
      sparkfun_red_v_things_plus
      stamp_c3
      titanium_ti60_f225
      tlsr9518adk80d
      xiao_esp32c3
    sparc:
      generic_leon3
      gr716a_mini
      qemu_leon3
    x86:
      acrn
      acrn_ehl_crb
      intel_adl_crb
      intel_adl_rvp
      intel_ehl_crb
      intel_ehl_crb_sbl
      intel_ish_5_4_1
      intel_ish_5_6_0
      intel_ish_5_8_0
      intel_rpl_s_crb
      qemu_x86
      qemu_x86_64
      qemu_x86_64_nokpti
      qemu_x86_lakemont
      qemu_x86_nokpti
      qemu_x86_nommu
      qemu_x86_nopae
      qemu_x86_tiny
      qemu_x86_virt
      qemu_x86_xip
      up_squared
    xtensa:
      esp32_devkitc_wroom
      esp32_devkitc_wrover
      esp32_ethernet_kit
      esp32_net
      esp32s2_franzininho
      esp32s2_saola
      esp32s3_devkitm
      esp32s3_luatos_core
      esp32s3_luatos_core_usb
      esp_wrover_kit
      heltec_wifi_lora32_v2
      intel_adsp_ace15_mtpm
      intel_adsp_ace20_lnl
      intel_adsp_cavs25
      intel_adsp_cavs25_tgph
      m5stickc_plus
      nxp_adsp_imx8
      nxp_adsp_imx8m
      nxp_adsp_imx8x
      odroid_go
      olimex_esp32_evb
      qemu_xtensa
      qemu_xtensa_dc233c
      xiao_esp32s3
      xt-sim
      yd_esp32
    CMake Error at /home/mihai/Documents/v2.5.0/zephyr/cmake/modules/boards.cmake:167 (message):
      Invalid BOARD; see above.
    Call Stack (most recent call first):
      /home/mihai/Documents/v2.5.0/zephyr/cmake/modules/zephyr_default.cmake:129 (include)
      /home/mihai/Documents/v2.5.0/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:66 (include)
      /home/mihai/Documents/v2.5.0/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:92 (include_boilerplate)
      CMakeLists.txt:8 (find_package)
    
    
    -- Configuring incomplete, errors occurred!
    FATAL ERROR: command exited with status 1: /home/mihai/ncs/toolchains/7795df4459/usr/local/bin/cmake -DWEST_PYTHON=/home/mihai/ncs/toolchains/7795df4459/usr/local/bin/python3.8 -B/home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor/build -GNinja -DBOARD=nrf5340dk/nrf5340/cpuapp -S/home/mihai/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor
    (.venv) (v2.5.0) mihai@mihai-Latitude-5410:~/Documents/KNX_testing/nrf-knx-iot/samples/light_switch_sensor$ 
    
    

    It would seem that I can't find the right board combo, although I did see as supported nrf5340dk/nrf5340/cpuapp.

    BR,

    Mihai

  • Please select nRF5340DK by nrf5340dk_nrf5340_cpuapp for NCS v2.5.0.

  • Hello.

    This worked, thank you. I will check also for the VS Code support, I think it might be similar issue.

    BR,

    Mihai

  • The issue I have now is with "west flash" command. It seems that due to the fact that I have python 3.8 installed by default on my Ubuntu 22.04 machine, I can't use the west flash because it requires python 3.10?

    west flash
    Traceback (most recent call last):
      File "/home/mihai/ncs/toolchains/7795df4459/usr/local/bin/west", line 8, in <module>
        sys.exit(main())
      File "/home/mihai/ncs/toolchains/7795df4459/usr/local/lib/python3.8/site-packages/west/app/main.py", line 1085, in main
        app.run(argv or sys.argv[1:])
      File "/home/mihai/ncs/toolchains/7795df4459/usr/local/lib/python3.8/site-packages/west/app/main.py", line 244, in run
        self.run_command(argv, early_args)
      File "/home/mihai/ncs/toolchains/7795df4459/usr/local/lib/python3.8/site-packages/west/app/main.py", line 505, in run_command
        self.run_extension(args.command, argv)
      File "/home/mihai/ncs/toolchains/7795df4459/usr/local/lib/python3.8/site-packages/west/app/main.py", line 623, in run_extension
        self.cmd = self.extensions[name].factory()
      File "/home/mihai/ncs/toolchains/7795df4459/usr/local/lib/python3.8/site-packages/west/commands.py", line 538, in __call__
        mod = _commands_module_from_file(self.py_file)
      File "/home/mihai/ncs/toolchains/7795df4459/usr/local/lib/python3.8/site-packages/west/commands.py", line 693, in _commands_module_from_file
        spec.loader.exec_module(mod)
      File "<frozen importlib._bootstrap_external>", line 783, in exec_module
      File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
      File "/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/scripts/west_commands/flash.py", line 11, in <module>
        from run_common import add_parser_common, do_run_common, get_build_dir
      File "/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/scripts/west_commands/run_common.py", line 27, in <module>
        from runners.core import FileType
      File "/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/scripts/west_commands/runners/__init__.py", line 8, in <module>
        from runners.core import ZephyrBinaryRunner
      File "/home/mihai/Documents/KNX_testing/nrf-knx-iot/zephyr/scripts/west_commands/runners/core.py", line 54, in <module>
        def find_rtt_block(elf_file: str) -> int | None:
    TypeError: unsupported operand type(s) for |: 'type' and 'NoneType'

    Do you know how I can set python to 3.10 or is it recommended to upgrade Ubuntu?

    Thanks.

Related