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