3.1.0 RC2 Feedback
Closed this issue ยท 5 comments
I gave the 3.1.0 RC2 a try and have some feedback, mostly around the Zigbee stuff..
I could not get this to build at all (ESP32C6) unless I had the CONFIG_ZB_ENABLED
flag enabled in my sdkconfig. Not sure if this is intended or not.
Once I had CONFIG_ZB_ENABLED
enabled, the build still failed - it looks like the managed_component version of esp-zigbee-lib
is different than what's expected from the Arduino library. In order to fix, I had to go grab this exact version of esp-zigbee-lib and manually put it in the components folder in my project:
https://github.com/espressif/esp-zigbee-sdk/tree/e8a4378bcef5468285b54f40f1b87b02e39f6e08
Once I had that, everything built correctly..
I see this too. Last CI build (with changes just in a boards manifest) do fail in zigbee part when Arduino is compiled as a component of IDF. Not a pioarduino issue. The problem will happen too when Arduino is used with native IDF. It is an issue in Arduino idf_component.yml
not to pin the needed version.
ping @me-no-dev Arduino as component of IDF does fail in part zigbee
Looks like zigbee it is the first library which should get the guards we talked about.
@Jason2866 solved by espressif/esp32-arduino-lib-builder#240 and other necessary changes are in this PR now espressif/arduino-esp32#10566 for 3.0.x and will be cherrypicked also to the 3.1.x.
One more PR espressif/esp32-arduino-lib-builder#242
Fixed in Arduino espressif repo. pioarduino branch develop uses the fixed setup
Just tried RC3 - everything compiled first try!