Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build not working after pulling latest changes related to matter controller (MEGH-5942) #330

Closed
3 tasks done
Shivi-6 opened this issue Sep 3, 2024 · 1 comment
Closed
3 tasks done

Comments

@Shivi-6
Copy link

Shivi-6 commented Sep 3, 2024

Answers checklist.

  • I have read the Rainmaker documentation and the issue is not addressed there.
  • I have updated my IDF branch (release/vX.Y) to the latest version and checked that the issue is present there. This is not applicable if you are using Rainmaker with Arduino.
  • I have searched the Rainmaker forum and issue tracker for a similar issue and not found a similar issue.

IDF / ESP32-Arduino version.

release/v5.3

Operating System used.

Linux

How did you build your project?

Command line with idf.py

Development Kit.

ESP32-Wrover-E and ESP32-S3-WROOM

What is the expected behavior?

on running idf.py build, the build should succeed.

What is the actual behavior?

After starting the build, I get the following error :

/home/shivangi/esp/esp-matter/components/esp_matter_rainmaker/esp_matter_rainmaker.cpp:208:67: warning: 'esp_matter::cluster::rainmaker::command::configuration::Id' is deprecated: Configuration command is deprecated and will be removed in future. [-Wdeprecated-declarations]
208 | command_id != cluster::rainmaker::command::configuration::Id) {
| ^~
/home/shivangi/esp/esp-matter/components/esp_matter_rainmaker/esp_matter_rainmaker.cpp:76:34: note: declared here
76 | static constexpr chip::CommandId Id = 0x00000000;
| ^~
/home/shivangi/esp/esp-matter/components/esp_matter_rainmaker/esp_matter_rainmaker.cpp: In function 'esp_err_t esp_matter::rainmaker::custom_cluster_create()':
/home/shivangi/esp/esp-matter/components/esp_matter_rainmaker/esp_matter_rainmaker.cpp:395:74: warning: 'esp_matter::cluster::rainmaker::command::configuration::Id' is deprecated: Configuration command is deprecated and will be removed in future. [-Wdeprecated-declarations]
395 | command::create(cluster, cluster::rainmaker::command::configuration::Id,
| ^~
/home/shivangi/esp/esp-matter/components/esp_matter_rainmaker/esp_matter_rainmaker.cpp:76:34: note: declared here
76 | static constexpr chip::CommandId Id = 0x00000000;
| ^~
/home/shivangi/esp/esp-matter/components/esp_matter_rainmaker/esp_matter_rainmaker.cpp: In function 'esp_err_t esp_matter::rainmaker::init()':
/home/shivangi/esp/esp-matter/components/esp_matter_rainmaker/esp_matter_rainmaker.cpp:453:5: error: 'registerAttributeAccessOverride' was not declared in this scope
453 | registerAttributeAccessOverride(&gAttrAccess);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/shivangi/esp/esp-matter/components/esp_matter_rainmaker/esp_matter_rainmaker.cpp:453:5: note: maximum limit of 1000 namespaces searched for 'registerAttributeAccessOverride'
[1351/1364] Building CXX object esp-idf/esp_matter_controller/CMakeFiles/__idf_esp_matter_controller...homeip/connectedhomeip/zzz_generated/chip-tool/zap-generated/cluster/logging/DataModelLogger.cpp.obj
ninja: build stopped: subcommand failed.
ninja failed with exit code 1, output of the command is in the /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/build/log/idf_py_stderr_output_2620615 and /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/build/log/idf_py_stdout_output_2620615

Steps to reproduce.

  1. Get the latest esp-matter sdk
  2. Get the latest esp-rainmaker sdk
  3. go to esp-rainmaker/examples/matter/matter_controller
  4. run idf.py build

Build Logs.

shivangi@Ubuntu-DevOps-Team:~/esp/esp-rainmaker/examples/matter$ cd matter_controller
shivangi@Ubuntu-DevOps-Team:~/esp/esp-rainmaker/examples/matter/matter_controller$ idf.py build
Executing action: all (aliases: build)
Running ninja in directory /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/build
Executing "ninja all"...
[0/1] Re-running CMake...
-- Component directory /home/shivangi/esp/esp-idf/components/tinyusb does not contain a CMakeLists.txt file. No component will be added
-- Component directory /home/shivangi/esp/esp-matter/examples/common/blemesh_platform does not contain a CMakeLists.txt file. No component will be added
-- Component directory /home/shivangi/esp/esp-matter/examples/common/cmake_common does not contain a CMakeLists.txt file. No component will be added
-- Component directory /home/shivangi/esp/esp-matter/examples/common/external_platform does not contain a CMakeLists.txt file. No component will be added
-- Component directory /home/shivangi/esp/esp-matter/examples/common/relinker does not contain a CMakeLists.txt file. No component will be added
-- Component directory /home/shivangi/esp/esp-matter/examples/common/utils does not contain a CMakeLists.txt file. No component will be added
-- Component directory /home/shivangi/esp/esp-rainmaker/components/esp-insights does not contain a CMakeLists.txt file. No component will be added
-- Building ESP-IDF components for target esp32
Manifest files have changed, solving dependencies.
Using component placed at /home/shivangi/esp/esp-rainmaker/components/esp_schedule for dependency espressif/esp_schedule(~1.2.0)(introduced by component esp_rainmaker)
Using component placed at /home/shivangi/esp/esp-rainmaker/components/json_generator for dependency espressif/json_generator(~1.1.1)(introduced by component esp_rainmaker)
Using component placed at /home/shivangi/esp/esp-rainmaker/components/json_parser for dependency espressif/json_parser(~1.0.3)(introduced by component esp_rainmaker)
Using component placed at /home/shivangi/esp/esp-rainmaker/components/rmaker_common for dependency espressif/rmaker_common(~1.4.2)(introduced by component esp_rainmaker)
Using component placed at /home/shivangi/esp/esp-rainmaker/components/rmaker_common for dependency espressif/rmaker_common(~1.4.2)(introduced by component esp_schedule)
Using component placed at /home/shivangi/esp/esp-rainmaker/components/esp-insights/components/esp_insights for dependency espressif/esp_insights(^1.2.0), specified in /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/main/idf_component.yml
Using component placed at /home/shivangi/esp/esp-rainmaker/components/rmaker_common for dependency espressif/rmaker_common(~1.4.0)(introduced by component espressif/esp_insights), specified in /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/main/idf_component.yml
....Using component placed at /home/shivangi/esp/esp-rainmaker/components/rmaker_common for dependency espressif/rmaker_common(~1.4.0)(introduced by component espressif/esp_diagnostics)
....Using component placed at /home/shivangi/esp/esp-rainmaker/components/esp-insights/components/esp_insights for dependency espressif/esp_insights(1.0.1), specified in /home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/config/esp32/components/chip/idf_component.yml
........Using component placed at /home/shivangi/esp/esp-rainmaker/components/json_generator for dependency espressif/json_generator(~1.1.0), specified in /home/shivangi/esp/esp-matter/components/esp_matter_controller/idf_component.yml
Using component placed at /home/shivangi/esp/esp-rainmaker/components/json_parser for dependency espressif/json_parser(~1.0.0), specified in /home/shivangi/esp/esp-matter/components/esp_matter_controller/idf_component.yml
...Using component placed at /home/shivangi/esp/esp-rainmaker/components/json_parser for dependency espressif/json_parser(~1.0.0), specified in /home/shivangi/esp/esp-matter/components/esp_matter_ota_provider/idf_component.yml
..Using component placed at /home/shivangi/esp/esp-rainmaker/components/esp-insights/components/esp_insights for dependency espressif/esp_insights(~1.2.0), specified in /home/shivangi/esp/esp-rainmaker/examples/common/app_insights/idf_component.yml
Using component placed at /home/shivangi/esp/esp-rainmaker/components/esp_rainmaker for dependency espressif/esp_rainmaker(~=1.0), specified in /home/shivangi/esp/esp-rainmaker/examples/common/app_insights/idf_component.yml
Using component placed at /home/shivangi/esp/esp-rainmaker/components/esp_schedule for dependency espressif/esp_schedule(~1.2.0)(introduced by component espressif/esp_rainmaker), specified in /home/shivangi/esp/esp-rainmaker/examples/common/app_insights/idf_component.yml
Using component placed at /home/shivangi/esp/esp-rainmaker/components/json_generator for dependency espressif/json_generator(~1.1.1)(introduced by component espressif/esp_rainmaker), specified in /home/shivangi/esp/esp-rainmaker/examples/common/app_insights/idf_component.yml
Using component placed at /home/shivangi/esp/esp-rainmaker/components/json_parser for dependency espressif/json_parser(~1.0.3)(introduced by component espressif/esp_rainmaker), specified in /home/shivangi/esp/esp-rainmaker/examples/common/app_insights/idf_component.yml
Using component placed at /home/shivangi/esp/esp-rainmaker/components/rmaker_common for dependency espressif/rmaker_common(~1.4.2)(introduced by component espressif/esp_rainmaker), specified in /home/shivangi/esp/esp-rainmaker/examples/common/app_insights/idf_component.yml
Using component placed at /home/shivangi/esp/esp-rainmaker/components/rmaker_common for dependency espressif/rmaker_common(~1.4.2)(introduced by component espressif/esp_schedule)
.....Using component placed at /home/shivangi/esp/esp-rainmaker/components/esp_schedule for dependency espressif/esp_schedule(~1.2.0), specified in /home/shivangi/esp/esp-rainmaker/components/esp_rainmaker/idf_component.yml
Using component placed at /home/shivangi/esp/esp-rainmaker/components/json_generator for dependency espressif/json_generator(~1.1.1), specified in /home/shivangi/esp/esp-rainmaker/components/esp_rainmaker/idf_component.yml
Using component placed at /home/shivangi/esp/esp-rainmaker/components/json_parser for dependency espressif/json_parser(~1.0.3), specified in /home/shivangi/esp/esp-rainmaker/components/esp_rainmaker/idf_component.yml
Using component placed at /home/shivangi/esp/esp-rainmaker/components/rmaker_common for dependency espressif/rmaker_common(~1.4.2), specified in /home/shivangi/esp/esp-rainmaker/components/esp_rainmaker/idf_component.yml
Using component placed at /home/shivangi/esp/esp-rainmaker/components/rmaker_common for dependency espressif/rmaker_common(~1.4.2), specified in /home/shivangi/esp/esp-rainmaker/components/esp_schedule/idf_component.yml
....Updating lock file at /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/dependencies.lock
Processing 13 dependencies:
[13/13] idf (5.3.0)
-- Found Python3: /home/shivangi/.espressif/python_env/idf5.3_py3.10_env/bin/python3.10 (found version "3.10.12") found components: Interpreter 
-- Project sdkconfig file /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/sdkconfig
warning: default on the choice symbol SEC_CERT_DAC_PROVIDER (defined at /home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/config/esp32/components/chip/Kconfig:946, /home/shivangi/esp/esp-matter/components/esp_matter/Kconfig:48) will have no effect, as defaults do not affect choice symbols
warning: the choice symbol SEC_CERT_DAC_PROVIDER (defined at /home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/config/esp32/components/chip/Kconfig:946, /home/shivangi/esp/esp-matter/components/esp_matter/Kconfig:48) is defined with a prompt outside the choice
Loading defaults file /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/sdkconfig.defaults...
warning: unknown kconfig symbol 'ESPTOOLPY_BAUD_921600B' assigned to 'y' in /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/sdkconfig.defaults
warning: unknown kconfig symbol 'ESPTOOLPY_BAUD' assigned to '921600' in /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/sdkconfig.defaults
warning: unknown kconfig symbol 'ESPTOOLPY_COMPRESSED' assigned to 'y' in /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/sdkconfig.defaults
warning: unknown kconfig symbol 'ESPTOOLPY_MONITOR_BAUD_115200B' assigned to 'y' in /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/sdkconfig.defaults
warning: unknown kconfig symbol 'MBEDTLS_DYNAMIC_FREE_PEER_CERT' assigned to 'y' in /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/sdkconfig.defaults
warning: unknown kconfig symbol 'ESP_MATTER_CONTROLLER_CUSTOM_CLUSTER_ENABLE' assigned to 'y' in /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/sdkconfig.defaults
-- Compiler supported targets: xtensa-esp-elf
-- App "matter_controller" version: 09bc42d-dirty
-- Adding linker script /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/build/esp-idf/esp_system/ld/memory.ld
-- Adding linker script /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/build/esp-idf/esp_system/ld/sections.ld.in
-- Adding linker script /home/shivangi/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.ld
-- Adding linker script /home/shivangi/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.api.ld
-- Adding linker script /home/shivangi/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
-- Adding linker script /home/shivangi/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.newlib-data.ld
-- Adding linker script /home/shivangi/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.syscalls.ld
-- Adding linker script /home/shivangi/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld
-- Adding linker script /home/shivangi/esp/esp-idf/components/soc/esp32/ld/esp32.peripherals.ld
ESP Insights Project commit: 6e3bca5
ESP RainMaker Project commit: 09bc42d-dirty
-- Components: app_bridge app_insights app_reset app_trace app_update bootloader bootloader_support bt chip cmock console controller_custom_cluster controller_rest_apis cxx device driver efuse esp-tls esp_adc esp_app_format esp_bootloader_format esp_coex esp_common esp_diag_data_store esp_diagnostics esp_driver_ana_cmpr esp_driver_cam esp_driver_dac esp_driver_gpio esp_driver_gptimer esp_driver_i2c esp_driver_i2s esp_driver_isp esp_driver_jpeg esp_driver_ledc esp_driver_mcpwm esp_driver_parlio esp_driver_pcnt esp_driver_ppa esp_driver_rmt esp_driver_sdio esp_driver_sdm esp_driver_sdmmc esp_driver_sdspi esp_driver_spi esp_driver_tsens esp_driver_uart esp_driver_usb_serial_jtag esp_eth esp_event esp_gdbstub esp_hid esp_http_client esp_http_server esp_https_ota esp_https_server esp_hw_support esp_insights esp_lcd esp_local_ctrl esp_matter esp_matter_bridge esp_matter_console esp_matter_controller esp_matter_ota_provider esp_matter_rainmaker esp_matter_thread_br esp_mm esp_netif esp_netif_stack esp_partition esp_phy esp_pm esp_psram esp_rainmaker esp_ringbuf esp_rom esp_schedule esp_system esp_timer esp_vfs_console esp_wifi espcoredump espressif__button espressif__cbor espressif__esp-serial-flasher espressif__esp_delta_ota espressif__esp_encrypted_img espressif__esp_rcp_update espressif__esp_secure_cert_mgr espressif__led_strip espressif__mdns esptool_py fatfs freertos hal heap http_parser idf_test ieee802154 iot_button jsmn json json_generator json_parser led_driver log lwip main mbedtls mqtt newlib nvs_flash nvs_sec_provider openthread partition_table perfmon protobuf-c protocomm pthread rmaker_common sdmmc soc spi_flash spiffs tcp_transport ulp unity usb vfs wear_levelling wifi_provisioning wpa_supplicant xtensa
-- Component paths: /home/shivangi/esp/esp-matter/examples/common/app_bridge /home/shivangi/esp/esp-rainmaker/examples/common/app_insights /home/shivangi/esp/esp-matter/examples/common/app_reset /home/shivangi/esp/esp-idf/components/app_trace /home/shivangi/esp/esp-idf/components/app_update /home/shivangi/esp/esp-idf/components/bootloader /home/shivangi/esp/esp-idf/components/bootloader_support /home/shivangi/esp/esp-idf/components/bt /home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/config/esp32/components/chip /home/shivangi/esp/esp-idf/components/cmock /home/shivangi/esp/esp-idf/components/console /home/shivangi/esp/esp-rainmaker/examples/matter/common/controller_custom_cluster /home/shivangi/esp/esp-rainmaker/examples/matter/common/controller_rest_apis /home/shivangi/esp/esp-idf/components/cxx /home/shivangi/esp/esp-matter/device_hal/device /home/shivangi/esp/esp-idf/components/driver /home/shivangi/esp/esp-idf/components/efuse /home/shivangi/esp/esp-idf/components/esp-tls /home/shivangi/esp/esp-idf/components/esp_adc /home/shivangi/esp/esp-idf/components/esp_app_format /home/shivangi/esp/esp-idf/components/esp_bootloader_format /home/shivangi/esp/esp-idf/components/esp_coex /home/shivangi/esp/esp-idf/components/esp_common /home/shivangi/esp/esp-rainmaker/components/esp-insights/components/esp_diag_data_store /home/shivangi/esp/esp-rainmaker/components/esp-insights/components/esp_diagnostics /home/shivangi/esp/esp-idf/components/esp_driver_ana_cmpr /home/shivangi/esp/esp-idf/components/esp_driver_cam /home/shivangi/esp/esp-idf/components/esp_driver_dac /home/shivangi/esp/esp-idf/components/esp_driver_gpio /home/shivangi/esp/esp-idf/components/esp_driver_gptimer /home/shivangi/esp/esp-idf/components/esp_driver_i2c /home/shivangi/esp/esp-idf/components/esp_driver_i2s /home/shivangi/esp/esp-idf/components/esp_driver_isp /home/shivangi/esp/esp-idf/components/esp_driver_jpeg /home/shivangi/esp/esp-idf/components/esp_driver_ledc /home/shivangi/esp/esp-idf/components/esp_driver_mcpwm /home/shivangi/esp/esp-idf/components/esp_driver_parlio /home/shivangi/esp/esp-idf/components/esp_driver_pcnt /home/shivangi/esp/esp-idf/components/esp_driver_ppa /home/shivangi/esp/esp-idf/components/esp_driver_rmt /home/shivangi/esp/esp-idf/components/esp_driver_sdio /home/shivangi/esp/esp-idf/components/esp_driver_sdm /home/shivangi/esp/esp-idf/components/esp_driver_sdmmc /home/shivangi/esp/esp-idf/components/esp_driver_sdspi /home/shivangi/esp/esp-idf/components/esp_driver_spi /home/shivangi/esp/esp-idf/components/esp_driver_tsens /home/shivangi/esp/esp-idf/components/esp_driver_uart /home/shivangi/esp/esp-idf/components/esp_driver_usb_serial_jtag /home/shivangi/esp/esp-idf/components/esp_eth /home/shivangi/esp/esp-idf/components/esp_event /home/shivangi/esp/esp-idf/components/esp_gdbstub /home/shivangi/esp/esp-idf/components/esp_hid /home/shivangi/esp/esp-idf/components/esp_http_client /home/shivangi/esp/esp-idf/components/esp_http_server /home/shivangi/esp/esp-idf/components/esp_https_ota /home/shivangi/esp/esp-idf/components/esp_https_server /home/shivangi/esp/esp-idf/components/esp_hw_support /home/shivangi/esp/esp-rainmaker/components/esp-insights/components/esp_insights /home/shivangi/esp/esp-idf/components/esp_lcd /home/shivangi/esp/esp-idf/components/esp_local_ctrl /home/shivangi/esp/esp-matter/components/esp_matter /home/shivangi/esp/esp-matter/components/esp_matter_bridge /home/shivangi/esp/esp-matter/components/esp_matter_console /home/shivangi/esp/esp-matter/components/esp_matter_controller /home/shivangi/esp/esp-matter/components/esp_matter_ota_provider /home/shivangi/esp/esp-matter/components/esp_matter_rainmaker /home/shivangi/esp/esp-matter/components/esp_matter_thread_br /home/shivangi/esp/esp-idf/components/esp_mm /home/shivangi/esp/esp-idf/components/esp_netif /home/shivangi/esp/esp-idf/components/esp_netif_stack /home/shivangi/esp/esp-idf/components/esp_partition /home/shivangi/esp/esp-idf/components/esp_phy /home/shivangi/esp/esp-idf/components/esp_pm /home/shivangi/esp/esp-idf/components/esp_psram /home/shivangi/esp/esp-rainmaker/components/esp_rainmaker /home/shivangi/esp/esp-idf/components/esp_ringbuf /home/shivangi/esp/esp-idf/components/esp_rom /home/shivangi/esp/esp-rainmaker/components/esp_schedule /home/shivangi/esp/esp-idf/components/esp_system /home/shivangi/esp/esp-idf/components/esp_timer /home/shivangi/esp/esp-idf/components/esp_vfs_console /home/shivangi/esp/esp-idf/components/esp_wifi /home/shivangi/esp/esp-idf/components/espcoredump /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/managed_components/espressif__button /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/managed_components/espressif__cbor /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/managed_components/espressif__esp-serial-flasher /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/managed_components/espressif__esp_delta_ota /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/managed_components/espressif__esp_encrypted_img /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/managed_components/espressif__esp_rcp_update /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/managed_components/espressif__esp_secure_cert_mgr /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/managed_components/espressif__led_strip /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/managed_components/espressif__mdns /home/shivangi/esp/esp-idf/components/esptool_py /home/shivangi/esp/esp-idf/components/fatfs /home/shivangi/esp/esp-idf/components/freertos /home/shivangi/esp/esp-idf/components/hal /home/shivangi/esp/esp-idf/components/heap /home/shivangi/esp/esp-idf/components/http_parser /home/shivangi/esp/esp-idf/components/idf_test /home/shivangi/esp/esp-idf/components/ieee802154 /home/shivangi/esp/esp-matter/device_hal/button_driver/iot_button /home/shivangi/esp/esp-rainmaker/components/jsmn /home/shivangi/esp/esp-idf/components/json /home/shivangi/esp/esp-rainmaker/components/json_generator /home/shivangi/esp/esp-rainmaker/components/json_parser /home/shivangi/esp/esp-matter/device_hal/led_driver /home/shivangi/esp/esp-idf/components/log /home/shivangi/esp/esp-idf/components/lwip /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/main /home/shivangi/esp/esp-idf/components/mbedtls /home/shivangi/esp/esp-idf/components/mqtt /home/shivangi/esp/esp-idf/components/newlib /home/shivangi/esp/esp-idf/components/nvs_flash /home/shivangi/esp/esp-idf/components/nvs_sec_provider /home/shivangi/esp/esp-idf/components/openthread /home/shivangi/esp/esp-idf/components/partition_table /home/shivangi/esp/esp-idf/components/perfmon /home/shivangi/esp/esp-idf/components/protobuf-c /home/shivangi/esp/esp-idf/components/protocomm /home/shivangi/esp/esp-idf/components/pthread /home/shivangi/esp/esp-rainmaker/components/rmaker_common /home/shivangi/esp/esp-idf/components/sdmmc /home/shivangi/esp/esp-idf/components/soc /home/shivangi/esp/esp-idf/components/spi_flash /home/shivangi/esp/esp-idf/components/spiffs /home/shivangi/esp/esp-idf/components/tcp_transport /home/shivangi/esp/esp-idf/components/ulp /home/shivangi/esp/esp-idf/components/unity /home/shivangi/esp/esp-idf/components/usb /home/shivangi/esp/esp-idf/components/vfs /home/shivangi/esp/esp-idf/components/wear_levelling /home/shivangi/esp/esp-idf/components/wifi_provisioning /home/shivangi/esp/esp-idf/components/wpa_supplicant /home/shivangi/esp/esp-idf/components/xtensa
-- Configuring done
-- Generating done
-- Build files have been written to: /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/build
[0/1] Re-running CMake...
-- Component directory /home/shivangi/esp/esp-idf/components/tinyusb does not contain a CMakeLists.txt file. No component will be added
-- Building ESP-IDF components for target esp32
-- Project sdkconfig file /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/sdkconfig
-- Compiler supported targets: xtensa-esp-elf
-- Adding linker script /home/shivangi/esp/esp-idf/components/soc/esp32/ld/esp32.peripherals.ld
-- Bootloader project name: "bootloader" version: 1
-- Adding linker script /home/shivangi/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.ld
-- Adding linker script /home/shivangi/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.api.ld
-- Adding linker script /home/shivangi/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
-- Adding linker script /home/shivangi/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld
-- Adding linker script /home/shivangi/esp/esp-idf/components/bootloader/subproject/main/ld/esp32/bootloader.ld
-- Adding linker script /home/shivangi/esp/esp-idf/components/bootloader/subproject/main/ld/esp32/bootloader.rom.ld
-- Components: bootloader bootloader_support efuse esp_app_format esp_bootloader_format esp_common esp_hw_support esp_rom esp_system esptool_py freertos hal log main micro-ecc newlib partition_table soc spi_flash xtensa
-- Component paths: /home/shivangi/esp/esp-idf/components/bootloader /home/shivangi/esp/esp-idf/components/bootloader_support /home/shivangi/esp/esp-idf/components/efuse /home/shivangi/esp/esp-idf/components/esp_app_format /home/shivangi/esp/esp-idf/components/esp_bootloader_format /home/shivangi/esp/esp-idf/components/esp_common /home/shivangi/esp/esp-idf/components/esp_hw_support /home/shivangi/esp/esp-idf/components/esp_rom /home/shivangi/esp/esp-idf/components/esp_system /home/shivangi/esp/esp-idf/components/esptool_py /home/shivangi/esp/esp-idf/components/freertos /home/shivangi/esp/esp-idf/components/hal /home/shivangi/esp/esp-idf/components/log /home/shivangi/esp/esp-idf/components/bootloader/subproject/main /home/shivangi/esp/esp-idf/components/bootloader/subproject/components/micro-ecc /home/shivangi/esp/esp-idf/components/newlib /home/shivangi/esp/esp-idf/components/partition_table /home/shivangi/esp/esp-idf/components/soc /home/shivangi/esp/esp-idf/components/spi_flash /home/shivangi/esp/esp-idf/components/xtensa
-- Configuring done
-- Generating done
-- Build files have been written to: /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/build/bootloader
[1/1] cd /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/build/bootloader/esp-idf...0 /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/build/bootloader/bootloader.bin
Bootloader binary size 0x6880 bytes. 0x780 bytes (7%) free.
[1062/1366] Building C object esp-idf/esp_diagnostics/CMakeFiles/__idf_esp_diagnostics.dir/src/esp_diagnostics_utils.c.obj
In file included from /home/shivangi/esp/esp-rainmaker/components/esp-insights/components/esp_diagnostics/src/esp_diagnostics_utils.c:52:
/home/shivangi/esp/esp-idf/components/freertos/esp_additions/include/freertos/task_snapshot.h:8:2: warning: #warning freertos/task_snapshot.h header is no longer used, and will be removed in future versions. [-Wcpp]
    8 | #warning freertos/task_snapshot.h header is no longer used, and will be removed in future versions.
      |  ^~~~~~~
[1121/1366] Building C object esp-idf/espressif__button/CMakeFiles/__idf_espressif__button.dir/button_adc.c.obj
/home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/managed_components/espressif__button/button_adc.c: In function 'button_adc_init':
/home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/managed_components/espressif__button/button_adc.c:206:13: warning: 'ADC_ATTEN_DB_11' is deprecated [-Wdeprecated-declarations]
  206 |             .atten = ADC_BUTTON_ATTEN,
      |             ^
In file included from /home/shivangi/esp/esp-idf/components/esp_adc/include/esp_adc/adc_oneshot.h:12,
                 from /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/managed_components/espressif__button/button_adc.c:21:
/home/shivangi/esp/esp-idf/components/hal/include/hal/adc_types.h:51:5: note: declared here
   51 |     ADC_ATTEN_DB_11 __attribute__((deprecated)) = ADC_ATTEN_DB_12,  ///<This is deprecated, it behaves the same as `ADC_ATTEN_DB_12`
      |     ^~~~~~~~~~~~~~~
/home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/managed_components/espressif__button/button_adc.c:211:9: warning: 'ADC_ATTEN_DB_11' is deprecated [-Wdeprecated-declarations]
  211 |         ret = adc_calibration_init(ADC_BUTTON_ADC_UNIT, ADC_BUTTON_ATTEN, &g_button.adc1_cali_handle);
      |         ^~~
/home/shivangi/esp/esp-idf/components/hal/include/hal/adc_types.h:51:5: note: declared here
   51 |     ADC_ATTEN_DB_11 __attribute__((deprecated)) = ADC_ATTEN_DB_12,  ///<This is deprecated, it behaves the same as `ADC_ATTEN_DB_12`
      |     ^~~~~~~~~~~~~~~
[1122/1366] Building C object esp-idf/espressif__led_strip/CMakeFiles/__idf_espressif__led_strip.dir/src/led_strip_rmt_ws2812.c.obj
In file included from /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/managed_components/espressif__led_strip/src/led_strip_rmt_ws2812.c:20:
/home/shivangi/esp/esp-idf/components/driver/deprecated/driver/rmt.h:18:2: warning: #warning "The legacy RMT driver is deprecated, please use driver/rmt_tx.h and/or driver/rmt_rx.h" [-Wcpp]
   18 | #warning "The legacy RMT driver is deprecated, please use driver/rmt_tx.h and/or driver/rmt_rx.h"
      |  ^~~~~~~
[1137/1366] Building C object esp-idf/esp_rainmaker/CMakeFiles/__idf_esp_rainmaker.dir/src/core/esp_rmaker_core.c.obj
/home/shivangi/esp/esp-rainmaker/components/esp_rainmaker/src/core/esp_rmaker_core.c: In function 'esp_rmaker_populate_node_id_from_cert':
/home/shivangi/esp/esp-rainmaker/components/esp_rainmaker/src/core/esp_rmaker_core.c:144:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  144 |         cn_data = mbedtls_asn1_find_named_data(&crt.subject, MBEDTLS_OID_AT_CN,
      |                 ^
[1164/1366] Building C object esp-idf/controller_rest_apis/CMakeFiles/__idf_controller_rest_apis.dir/controller_rest_apis.c.obj
/home/shivangi/esp/esp-rainmaker/examples/matter/common/controller_rest_apis/controller_rest_apis.c: In function 'fetch_matter_node_list_size':
/home/shivangi/esp/esp-rainmaker/examples/matter/common/controller_rest_apis/controller_rest_apis.c:1028:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
 1028 |   esp_err_t ret = ESP_OK;
      |             ^~~
[1178/1364] Building CXX object esp-idf/main/CMakeFiles/__idf_main.dir/app_driver.cpp.obj
/home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/main/app_driver.cpp: In function 'void app_driver_button_single_click_cb(void*, void*)':
/home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/main/app_driver.cpp:52:50: warning: passing NULL to non-pointer argument 2 of 'CHIP_ERROR chip::DeviceLayer::PlatformManager::ScheduleWork(chip::DeviceLayer::AsyncWorkFunct, intptr_t)' [-Wconversion-null]
   52 |     chip::DeviceLayer::PlatformMgr().ScheduleWork(send_toggle_command, reinterpret_cast<intptr_t>(NULL));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/src/include/platform/CHIPDeviceLayer.h:31,
                 from /home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/src/app/CASESessionManager.h:27,
                 from /home/shivangi/esp/esp-matter/components/esp_matter/esp_matter_core.h:17,
                 from /home/shivangi/esp/esp-matter/components/esp_matter/esp_matter_attribute.h:17,
                 from /home/shivangi/esp/esp-matter/components/esp_matter/esp_matter.h:22,
                 from /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/main/app_priv.h:12,
                 from /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/main/app_matter.h:12,
                 from /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/main/app_driver.cpp:13:
/home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/src/include/platform/PlatformManager.h:396:84: note:   declared here
  396 | inline CHIP_ERROR PlatformManager::ScheduleWork(AsyncWorkFunct workFunct, intptr_t arg)
      |                                                                           ~~~~~~~~~^~~
[1185/1364] Building CXX object esp-idf/esp_matter/CMakeFiles/__idf_esp_matter.dir/esp_matter_client.cpp.obj
/home/shivangi/esp/esp-matter/components/esp_matter/esp_matter_client.cpp: In function 'esp_err_t esp_matter::client::interaction::write::encode_attribute_value(uint8_t*, size_t, const chip::app::DataModel::EncodableToTLV&, chip::TLV::TLVReader&)':
/home/shivangi/esp/esp-matter/components/esp_matter/esp_matter_client.cpp:537:15: warning: unused variable 'err' [-Wunused-variable]
  537 |     esp_err_t err = ESP_OK;
      |               ^~~
[1212/1364] Building CXX object esp-idf/esp_matter/CMakeFiles/__idf_esp_matter.dir/home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/src/app/util/attribute-storage.cpp.obj
/home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/src/app/util/attribute-storage.cpp: In function 'void emberAfEndpointConfigure()':
/home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/src/app/util/attribute-storage.cpp:181:40: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  181 |     static_assert(FIXED_ENDPOINT_COUNT <= std::numeric_limits<decltype(ep)>::max(),
/home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/src/app/util/attribute-storage.cpp: In function 'uint16_t emberAfGetClusterServerEndpointIndex(chip::EndpointId, chip::ClusterId, uint16_t)':
/home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/src/app/util/attribute-storage.cpp:857:17: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  857 |     if (epIndex < FIXED_ENDPOINT_COUNT)
[1243/1364] Building CXX object esp-idf/esp_matter/CMakeFiles/__idf_esp_matter.dir/home/shivangi/esp...r/connectedhomeip/connectedhomeip/src/app/clusters/color-control-server/color-control-server.cpp.obj
/home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/src/app/clusters/color-control-server/color-control-server.cpp: In member function 'bool ColorControlServer::moveToHueCommand(chip::app::CommandHandler*, const chip::app::ConcreteCommandPath&, uint16_t, DirectionEnum, uint16_t, chip::BitMask<chip::app::Clusters::ColorControl::OptionsBitmap>, chip::BitMask<chip::app::Clusters::ColorControl::OptionsBitmap>, bool)':
/home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/src/app/clusters/color-control-server/color-control-server.cpp:1617:58: warning: 'direction' may be used uninitialized [-Wmaybe-uninitialized]
 1617 |     colorHueTransitionState->up             = (direction == DirectionEnum::kUp);
      |                                               ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/src/app/clusters/color-control-server/color-control-server.cpp:1519:19: note: 'direction' was declared here
 1519 |     DirectionEnum direction;
      |                   ^~~~~~~~~
[1315/1364] Building CXX object esp-idf/esp_matter/CMakeFiles/__idf_esp_matter.dir/home/shivangi/esp...ter/connectedhomeip/connectedhomeip/src/app/clusters/test-cluster-server/test-cluster-server.cpp.obj
In file included from /home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/src/app/ConcreteAttributePath.h:23,
                 from /home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/zzz_generated/app-common/app-common/zap-generated/cluster-objects.h:26,
                 from /home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/src/app/clusters/test-cluster-server/test-cluster-server.cpp:23:
In copy constructor 'constexpr chip::Optional<T>::Optional(const chip::Optional<T>&) [with T = chip::app::Clusters::Globals::TestGlobalEnum]',
    inlined from 'constexpr chip::app::Clusters::UnitTesting::Structs::SimpleStruct::Type::Type(const chip::app::Clusters::UnitTesting::Structs::SimpleStruct::Type&)' at /home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/zzz_generated/app-common/app-common/zap-generated/cluster-objects.h:44131:8,
    inlined from 'bool emberAfUnitTestingClusterTestEmitTestEventRequestCallback(chip::app::CommandHandler*, const chip::app::ConcreteCommandPath&, const chip::app::Clusters::UnitTesting::Commands::TestEmitTestEventRequest::DecodableType&)' at /home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/src/app/clusters/test-cluster-server/test-cluster-server.cpp:906:107:
/home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/src/lib/core/Optional.h:75:48: warning: 'arg4.chip::app::Clusters::UnitTesting::Structs::SimpleStruct::Type::i.chip::Optional<chip::app::Clusters::Globals::TestGlobalEnum>::mValue.chip::Optional<chip::app::Clusters::Globals::TestGlobalEnum>::Value::mData' may be used uninitialized [-Wmaybe-uninitialized]
   75 |             new (&mValue.mData) T(other.mValue.mData);
      |                                   ~~~~~~~~~~~~~^~~~~
/home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/src/app/clusters/test-cluster-server/test-cluster-server.cpp: In function 'bool emberAfUnitTestingClusterTestEmitTestEventRequestCallback(chip::app::CommandHandler*, const chip::app::ConcreteCommandPath&, const chip::app::Clusters::UnitTesting::Commands::TestEmitTestEventRequest::DecodableType&)':
/home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/src/app/clusters/test-cluster-server/test-cluster-server.cpp:901:33: note: 'arg4' declared here
  901 |     Structs::SimpleStruct::Type arg4;
      |                                 ^~~~
[1346/1364] Building CXX object esp-idf/esp_matter_rainmaker/CMakeFiles/__idf_esp_matter_rainmaker.dir/esp_matter_rainmaker.cpp.obj
FAILED: esp-idf/esp_matter_rainmaker/CMakeFiles/__idf_esp_matter_rainmaker.dir/esp_matter_rainmaker.cpp.obj 
/home/shivangi/.espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/xtensa-esp32-elf-g++ -DESP_PLATFORM -DIDF_VER=\"v5.3-dirty\" -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -D_POSIX_READER_WRITER_LOCKS -I/home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/build/config -I/home/shivangi/esp/esp-matter/components/esp_matter_rainmaker -I/home/shivangi/esp/esp-idf/components/newlib/platform_include -I/home/shivangi/esp/esp-idf/components/freertos/config/include -I/home/shivangi/esp/esp-idf/components/freertos/config/include/freertos -I/home/shivangi/esp/esp-idf/components/freertos/config/xtensa/include -I/home/shivangi/esp/esp-idf/components/freertos/FreeRTOS-Kernel/include -I/home/shivangi/esp/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -I/home/shivangi/esp/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -I/home/shivangi/esp/esp-idf/components/freertos/esp_additions/include -I/home/shivangi/esp/esp-idf/components/esp_hw_support/include -I/home/shivangi/esp/esp-idf/components/esp_hw_support/include/soc -I/home/shivangi/esp/esp-idf/components/esp_hw_support/include/soc/esp32 -I/home/shivangi/esp/esp-idf/components/esp_hw_support/dma/include -I/home/shivangi/esp/esp-idf/components/esp_hw_support/ldo/include -I/home/shivangi/esp/esp-idf/components/esp_hw_support/port/esp32/. -I/home/shivangi/esp/esp-idf/components/esp_hw_support/port/esp32/include -I/home/shivangi/esp/esp-idf/components/heap/include -I/home/shivangi/esp/esp-idf/components/log/include -I/home/shivangi/esp/esp-idf/components/soc/include -I/home/shivangi/esp/esp-idf/components/soc/esp32 -I/home/shivangi/esp/esp-idf/components/soc/esp32/include -I/home/shivangi/esp/esp-idf/components/hal/platform_port/include -I/home/shivangi/esp/esp-idf/components/hal/esp32/include -I/home/shivangi/esp/esp-idf/components/hal/include -I/home/shivangi/esp/esp-idf/components/esp_rom/include -I/home/shivangi/esp/esp-idf/components/esp_rom/include/esp32 -I/home/shivangi/esp/esp-idf/components/esp_rom/esp32 -I/home/shivangi/esp/esp-idf/components/esp_common/include -I/home/shivangi/esp/esp-idf/components/esp_system/include -I/home/shivangi/esp/esp-idf/components/esp_system/port/soc -I/home/shivangi/esp/esp-idf/components/esp_system/port/include/private -I/home/shivangi/esp/esp-idf/components/xtensa/esp32/include -I/home/shivangi/esp/esp-idf/components/xtensa/include -I/home/shivangi/esp/esp-idf/components/xtensa/deprecated_include -I/home/shivangi/esp/esp-idf/components/lwip/include -I/home/shivangi/esp/esp-idf/components/lwip/include/apps -I/home/shivangi/esp/esp-idf/components/lwip/include/apps/sntp -I/home/shivangi/esp/esp-idf/components/lwip/lwip/src/include -I/home/shivangi/esp/esp-idf/components/lwip/port/include -I/home/shivangi/esp/esp-idf/components/lwip/port/freertos/include -I/home/shivangi/esp/esp-idf/components/lwip/port/esp32xx/include -I/home/shivangi/esp/esp-idf/components/lwip/port/esp32xx/include/arch -I/home/shivangi/esp/esp-idf/components/lwip/port/esp32xx/include/sys -I/home/shivangi/esp/esp-matter/components/esp_matter -I/home/shivangi/esp/esp-matter/components/esp_matter/utils -I/home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/zzz_generated/app-common -I/home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/third_party/nlfaultinjection/include -I/home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/src -I/home/shivangi/esp/esp-matter/components/esp_matter/zap_common -I/home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/src/platform/ESP32 -I/home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/src/platform/OpenThread -I/home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/src/include -I/home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/src/lib -I/home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/examples/platform/esp32 -I/home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/third_party/nlassert/repo/include -I/home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/third_party/nlio/repo/include -I/home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/build/esp-idf/chip/src/include -I/home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/build/esp-idf/chip/include -I/home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/build/esp-idf/chip/gen/include -I/home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/config/esp32 -I/home/shivangi/esp/esp-matter/connectedhomeip/connectedhomeip/config/esp32/../.. -I/home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/managed_components/espressif__esp_delta_ota/include -I/home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/managed_components/espressif__esp_encrypted_img/include -I/home/shivangi/esp/esp-rainmaker/components/esp-insights/components/esp_insights/include -I/home/shivangi/esp/esp-rainmaker/components/esp-insights/components/esp_diagnostics/include -I/home/shivangi/esp/esp-idf/components/bt/include/esp32/include -I/home/shivangi/esp/esp-idf/components/bt/common/osi/include -I/home/shivangi/esp/esp-idf/components/bt/common/api/include/api -I/home/shivangi/esp/esp-idf/components/bt/common/btc/profile/esp/blufi/include -I/home/shivangi/esp/esp-idf/components/bt/common/btc/profile/esp/include -I/home/shivangi/esp/esp-idf/components/bt/common/hci_log/include -I/home/shivangi/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/include -I/home/shivangi/esp/esp-idf/components/bt/host/nimble/nimble/nimble/include -I/home/shivangi/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/ans/include -I/home/shivangi/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/bas/include -I/home/shivangi/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/dis/include -I/home/shivangi/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/gap/include -I/home/shivangi/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/gatt/include -I/home/shivangi/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/hr/include -I/home/shivangi/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/htp/include -I/home/shivangi/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/ias/include -I/home/shivangi/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/ipss/include -I/home/shivangi/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/lls/include -I/home/shivangi/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/prox/include -I/home/shivangi/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/cts/include -I/home/shivangi/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/tps/include -I/home/shivangi/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/hid/include -I/home/shivangi/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/sps/include -I/home/shivangi/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/util/include -I/home/shivangi/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/store/ram/include -I/home/shivangi/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/store/config/include -I/home/shivangi/esp/esp-idf/components/bt/host/nimble/nimble/porting/nimble/include -I/home/shivangi/esp/esp-idf/components/bt/host/nimble/port/include -I/home/shivangi/esp/esp-idf/components/bt/host/nimble/nimble/nimble/transport/include -I/home/shivangi/esp/esp-idf/components/bt/porting/include -I/home/shivangi/esp/esp-idf/components/bt/host/nimble/nimble/porting/npl/freertos/include -I/home/shivangi/esp/esp-idf/components/bt/host/nimble/esp-hci/include -I/home/shivangi/esp/esp-idf/components/esp_timer/include -I/home/shivangi/esp/esp-idf/components/esp_wifi/include -I/home/shivangi/esp/esp-idf/components/esp_wifi/wifi_apps/include -I/home/shivangi/esp/esp-idf/components/esp_wifi/wifi_apps/nan_app/include -I/home/shivangi/esp/esp-idf/components/esp_wifi/include/local -I/home/shivangi/esp/esp-idf/components/esp_event/include -I/home/shivangi/esp/esp-idf/components/esp_phy/include -I/home/shivangi/esp/esp-idf/components/esp_phy/esp32/include -I/home/shivangi/esp/esp-idf/components/esp_netif/include -I/home/shivangi/esp/esp-matter/components/esp_matter_console -I/home/shivangi/esp/esp-idf/components/nvs_flash/include -I/home/shivangi/esp/esp-idf/components/spi_flash/include -I/home/shivangi/esp/esp-idf/components/esp_partition/include -I/home/shivangi/esp/esp-idf/components/app_update/include -I/home/shivangi/esp/esp-idf/components/bootloader_support/include -I/home/shivangi/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/home/shivangi/esp/esp-idf/components/esp_app_format/include -I/home/shivangi/esp/esp-idf/components/esp_bootloader_format/include -I/home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/managed_components/espressif__esp_secure_cert_mgr/include -I/home/shivangi/esp/esp-idf/components/mbedtls/port/include -I/home/shivangi/esp/esp-idf/components/mbedtls/mbedtls/include -I/home/shivangi/esp/esp-idf/components/mbedtls/mbedtls/library -I/home/shivangi/esp/esp-idf/components/mbedtls/esp_crt_bundle/include -I/home/shivangi/esp/esp-idf/components/mbedtls/mbedtls/3rdparty/everest/include -I/home/shivangi/esp/esp-idf/components/mbedtls/mbedtls/3rdparty/p256-m -I/home/shivangi/esp/esp-idf/components/mbedtls/mbedtls/3rdparty/p256-m/p256-m -I/home/shivangi/esp/esp-idf/components/efuse/include -I/home/shivangi/esp/esp-idf/components/efuse/esp32/include -I/home/shivangi/esp/esp-idf/components/esp_driver_uart/include -I/home/shivangi/esp/esp-idf/components/vfs/include -I/home/shivangi/esp/esp-idf/components/driver/deprecated -I/home/shivangi/esp/esp-idf/components/driver/i2c/include -I/home/shivangi/esp/esp-idf/components/driver/touch_sensor/include -I/home/shivangi/esp/esp-idf/components/driver/twai/include -I/home/shivangi/esp/esp-idf/components/driver/touch_sensor/esp32/include -I/home/shivangi/esp/esp-idf/components/esp_pm/include -I/home/shivangi/esp/esp-idf/components/esp_ringbuf/include -I/home/shivangi/esp/esp-idf/components/esp_driver_gpio/include -I/home/shivangi/esp/esp-idf/components/esp_driver_pcnt/include -I/home/shivangi/esp/esp-idf/components/esp_driver_gptimer/include -I/home/shivangi/esp/esp-idf/components/esp_driver_spi/include -I/home/shivangi/esp/esp-idf/components/esp_driver_mcpwm/include -I/home/shivangi/esp/esp-idf/components/esp_driver_ana_cmpr/include -I/home/shivangi/esp/esp-idf/components/esp_driver_i2s/include -I/home/shivangi/esp/esp-idf/components/esp_driver_sdmmc/include -I/home/shivangi/esp/esp-idf/components/sdmmc/include -I/home/shivangi/esp/esp-idf/components/esp_driver_sdspi/include -I/home/shivangi/esp/esp-idf/components/esp_driver_sdio/include -I/home/shivangi/esp/esp-idf/components/esp_driver_dac/include -I/home/shivangi/esp/esp-idf/components/esp_driver_rmt/include -I/home/shivangi/esp/esp-idf/components/esp_driver_tsens/include -I/home/shivangi/esp/esp-idf/components/esp_driver_sdm/include -I/home/shivangi/esp/esp-idf/components/esp_driver_i2c/include -I/home/shivangi/esp/esp-idf/components/esp_driver_ledc/include -I/home/shivangi/esp/esp-idf/components/esp_driver_parlio/include -I/home/shivangi/esp/esp-idf/components/esp_driver_usb_serial_jtag/include -I/home/shivangi/esp/esp-idf/components/json/cJSON -I/home/shivangi/esp/esp-rainmaker/components/esp_rainmaker/include -I/home/shivangi/esp/esp-rainmaker/components/rmaker_common/include -mlongcalls -Wno-frame-address  -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fno-shrink-wrap -fmacro-prefix-map=/home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller=. -fmacro-prefix-map=/home/shivangi/esp/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -Wno-error=uninitialized -Wno-error=maybe-uninitialized -Wno-missing-field-initializers -Wno-error=array-bounds -Wno-write-strings -Wno-format-nonliteral -Wno-format-security -Wformat=0 -std=gnu++2b -fno-exceptions -fno-rtti -std=gnu++17 -Os -DCHIP_HAVE_CONFIG_H -DCHIP_CONFIG_MAX_ATTRIBUTE_STORE_ELEMENT_SIZE=2560 "-DCHIP_ADDRESS_RESOLVE_IMPL_INCLUDE_HEADER=<lib/address_resolve/AddressResolve_DefaultImpl.h>" -MD -MT esp-idf/esp_matter_rainmaker/CMakeFiles/__idf_esp_matter_rainmaker.dir/esp_matter_rainmaker.cpp.obj -MF esp-idf/esp_matter_rainmaker/CMakeFiles/__idf_esp_matter_rainmaker.dir/esp_matter_rainmaker.cpp.obj.d -o esp-idf/esp_matter_rainmaker/CMakeFiles/__idf_esp_matter_rainmaker.dir/esp_matter_rainmaker.cpp.obj -c /home/shivangi/esp/esp-matter/components/esp_matter_rainmaker/esp_matter_rainmaker.cpp
/home/shivangi/esp/esp-matter/components/esp_matter_rainmaker/esp_matter_rainmaker.cpp: In function 'esp_err_t esp_matter::rainmaker::config_command_callback(const chip::app::ConcreteCommandPath&, chip::TLV::TLVReader&, void*)':
/home/shivangi/esp/esp-matter/components/esp_matter_rainmaker/esp_matter_rainmaker.cpp:208:67: warning: 'esp_matter::cluster::rainmaker::command::configuration::Id' is deprecated: Configuration command is deprecated and will be removed in future. [-Wdeprecated-declarations]
  208 |         command_id != cluster::rainmaker::command::configuration::Id) {
      |                                                                   ^~
/home/shivangi/esp/esp-matter/components/esp_matter_rainmaker/esp_matter_rainmaker.cpp:76:34: note: declared here
   76 | static constexpr chip::CommandId Id = 0x00000000;
      |                                  ^~
/home/shivangi/esp/esp-matter/components/esp_matter_rainmaker/esp_matter_rainmaker.cpp: In function 'esp_err_t esp_matter::rainmaker::custom_cluster_create()':
/home/shivangi/esp/esp-matter/components/esp_matter_rainmaker/esp_matter_rainmaker.cpp:395:74: warning: 'esp_matter::cluster::rainmaker::command::configuration::Id' is deprecated: Configuration command is deprecated and will be removed in future. [-Wdeprecated-declarations]
  395 |     command::create(cluster, cluster::rainmaker::command::configuration::Id,
      |                                                                          ^~
/home/shivangi/esp/esp-matter/components/esp_matter_rainmaker/esp_matter_rainmaker.cpp:76:34: note: declared here
   76 | static constexpr chip::CommandId Id = 0x00000000;
      |                                  ^~
/home/shivangi/esp/esp-matter/components/esp_matter_rainmaker/esp_matter_rainmaker.cpp: In function 'esp_err_t esp_matter::rainmaker::init()':
/home/shivangi/esp/esp-matter/components/esp_matter_rainmaker/esp_matter_rainmaker.cpp:453:5: error: 'registerAttributeAccessOverride' was not declared in this scope
  453 |     registerAttributeAccessOverride(&gAttrAccess);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/shivangi/esp/esp-matter/components/esp_matter_rainmaker/esp_matter_rainmaker.cpp:453:5: note: maximum limit of 1000 namespaces searched for 'registerAttributeAccessOverride'
[1351/1364] Building CXX object esp-idf/esp_matter_controller/CMakeFiles/__idf_esp_matter_controller...homeip/connectedhomeip/zzz_generated/chip-tool/zap-generated/cluster/logging/DataModelLogger.cpp.obj
ninja: build stopped: subcommand failed.
ninja failed with exit code 1, output of the command is in the /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/build/log/idf_py_stderr_output_2620615 and /home/shivangi/esp/esp-rainmaker/examples/matter/matter_controller/build/log/idf_py_stdout_output_2620615

More Information.

No response

@github-actions github-actions bot changed the title Build not working after pulling latest changes related to matter controller Build not working after pulling latest changes related to matter controller (MEGH-5942) Sep 3, 2024
@Shivi-6
Copy link
Author

Shivi-6 commented Sep 10, 2024

The issue is fixed with the latest commit. Hence closing it.

@Shivi-6 Shivi-6 closed this as completed Sep 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant