[X] 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.
[X] I have searched the Rainmaker forum and issue tracker for a similar issue and not found a similar issue.
The building gets stopped when it try to build the OTBR feature with an error
esp-rainmaker/examples/matter/matter_controller_with_touchscreen/main/app_main.cpp:30:10: fatal error: esp_matter_thread_br_cluster.h: No such file or directory
30 | #include
| ^~~~~~~~
compilation terminated.
[2127/2167] Building CXX object esp-idf/main/CMakeFiles/__idf_main.dir/app_matter_controller.cpp.obj
FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/app_matter_controller.cpp.obj
BUG: component_requirements.py: cannot match original component filename for source component main.
This is due to the app_matter_controller.cpp.obj is missing in the components folder.
I have searched for the file in the esp repositories but didn't find any.
Answers checklist.
IDF / ESP32-Arduino version.
v5.2.2
Operating System used.
macOS
How did you build your project?
Command line with idf.py
Development Kit.
ESP32S3 BOX 3
What is the expected behavior?
The Matter controller with touchscreen + Rainmaker example with thread border router should build for the command
idf.py build
from repository https://github.com/espressif/esp-rainmaker/tree/master/examples/matter .What is the actual behavior?
The building gets stopped when it try to build the OTBR feature with an error esp-rainmaker/examples/matter/matter_controller_with_touchscreen/main/app_main.cpp:30:10: fatal error: esp_matter_thread_br_cluster.h: No such file or directory 30 | #include
| ^
~~~~~~~ compilation terminated. [2127/2167] Building CXX object esp-idf/main/CMakeFiles/__idf_main.dir/app_matter_controller.cpp.obj FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/app_matter_controller.cpp.obj BUG: component_requirements.py: cannot match original component filename for source component main.This is due to the app_matter_controller.cpp.obj is missing in the components folder. I have searched for the file in the esp repositories but didn't find any.
Steps to reproduce.
idf.py -D SDKCONFIG_DEFAULTS="sdkconfig.defaults;sdkconfig.defaults.otbr" set-target esp32s3
Build Logs.
More Information.
No response