Skip to content

3.1.0 RC2 Feedback #45

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

Closed
rac146 opened this issue Nov 3, 2024 · 5 comments
Closed

3.1.0 RC2 Feedback #45

rac146 opened this issue Nov 3, 2024 · 5 comments
Labels
Arduino / IDF issue not an issue from pioarduino wont/can't fix This will not be worked on

Comments

@rac146
Copy link

rac146 commented Nov 3, 2024

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..

@Jason2866
Copy link

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.

@Jason2866 Jason2866 added Arduino / IDF issue not an issue from pioarduino wont/can't fix This will not be worked on labels Nov 3, 2024
@Jason2866
Copy link

Jason2866 commented Nov 3, 2024

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.

@P-R-O-C-H-Y
Copy link

P-R-O-C-H-Y commented Nov 5, 2024

@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

@Jason2866
Copy link

Fixed in Arduino espressif repo. pioarduino branch develop uses the fixed setup

@rac146
Copy link
Author

rac146 commented Nov 18, 2024

Just tried RC3 - everything compiled first try!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Arduino / IDF issue not an issue from pioarduino wont/can't fix This will not be worked on
Projects
None yet
Development

No branches or pull requests

3 participants