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

Wrong idf dependecies for release 3.1.0 on ESP Component Registry #10751

Closed
1 task done
Tobi177 opened this issue Dec 18, 2024 · 4 comments · Fixed by #10752
Closed
1 task done

Wrong idf dependecies for release 3.1.0 on ESP Component Registry #10751

Tobi177 opened this issue Dec 18, 2024 · 4 comments · Fixed by #10752
Labels
Status: Awaiting triage Issue is waiting for triage

Comments

@Tobi177
Copy link

Tobi177 commented Dec 18, 2024

Board

None

Device Description

None

Hardware Configuration

None

Version

latest master (checkout manually)

IDE Name

ESP-IDF

Operating System

Ubuntu

Flash frequency

None

PSRAM enabled

no

Upload speed

None

Description

On the latest Arduino-esp32 release v3.1.0 for the ESP Component Registry, the idf dependecies are wrong. The release requires ESP-IDF >=5.1,<5.2 which needs to be corrected. The arduino release v3.1.0 is based on ESP-IDF >=5.3.0 or even ESP-IDF >=5.3.2.

The issue can be checked easily at
https://components.espressif.com/components/espressif/arduino-esp32/versions/3.1.0/dependencies

For the v3.1.0 arduino release the branch "0515264" is used, which display the wrong idf requirements as well:
https://github.com/espressif/arduino-esp32/tree/0515264aa6316a7ed2388300000fb78bf5da9c7e/
At least "CMakeLists.txt" and "idf_component.yml" needs to be updated to allow usage with ESP-IDF >=5.3.

Currently, it ist not possible to use the arduino-esp32 component v3.1.0 on esp-idf as component. from registry. Hopefully, this information helps to fix this issue.

Sketch

None

Debug Message

None

Other Steps to Reproduce

None

I have checked existing issues, online documentation and the Troubleshooting Guide

  • I confirm I have checked existing issues, online documentation and Troubleshooting guide.
@Tobi177 Tobi177 added the Status: Awaiting triage Issue is waiting for triage label Dec 18, 2024
@me-no-dev
Copy link
Member

I can confirm the issue. For some reason the package was generated from master and not from the branch that it was supposed to be. @lucasssvaz PTAL

@me-no-dev
Copy link
Member

@Tobi177 in a mean time you can just clone arduino from the repository. current master is what 3.1.0 is

@me-no-dev
Copy link
Member

We have fixed the scripts that upload the component, but are waiting for our colleagues to allow re-upload of the new file. Will close this once that happens

@me-no-dev
Copy link
Member

Fixed by releasing a new component with version 3.1.0~1 and yanking the old one from the registry. @Tobi177 please try again! https://components.espressif.com/components/espressif/arduino-esp32/versions/3.1.0~1/dependencies?language=en

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Awaiting triage Issue is waiting for triage
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants