Skip to content

Missing build information for the binaries in this project #6935

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
1 task done
nomis opened this issue Jul 3, 2022 · 3 comments
Closed
1 task done

Missing build information for the binaries in this project #6935

nomis opened this issue Jul 3, 2022 · 3 comments
Assignees
Labels

Comments

@nomis
Copy link

nomis commented Jul 3, 2022

Version

v2.0.3

Description

It looks like https://github.com/espressif/esp32-arduino-lib-builder is used to build the contents of tools/sdk/ but there's no information on which commit in that repository was used.

There's a reference to a truncated commit heads/idf-release/v4.4-0-gd3340 in the esp_app_desc_t but that doesn't appear to be published anywhere.

The build scripts in https://github.com/espressif/esp32-arduino-lib-builder always use the latest branch for some of the dependencies (e.g. components/arduino_tinyusb/tinyusb). There's no information on which commits of these were used to build the 2.0.3 release.

This makes it very difficult to make one change to the sdkconfig and rebuild without making other changes (assuming the code is even still compatible across all of the dependencies).

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

  • I confirm I have checked existing issues, online documentation and Troubleshooting guide.
@nomis nomis added the Status: Awaiting triage Issue is waiting for triage label Jul 3, 2022
@lbernstone
Copy link
Contributor

Every time me-no-dev commits a new version of IDF (eg #6594), he indicates which versions of the components were used. AFAIK the daily CI stuff uses whatever is master in each of those sources. For release versions, look for the last IDF commit in the release notes, which will have the list of the necessary components.

@nomis
Copy link
Author

nomis commented Jul 3, 2022

It looks like components/arduino_tinyusb/tinyusb is the only component not in that list.

I still have to guess which version of esp32-arduino-lib-builder was used.

@VojtechBartoska VojtechBartoska added Area: LIB Builder Depends on Lib Builder and removed Status: Awaiting triage Issue is waiting for triage labels Jul 11, 2022
@me-no-dev
Copy link
Member

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants