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

Make esp_app_desc a weak symbol (IDFGH-8433) #9899

Merged
merged 1 commit into from
Oct 8, 2022

Conversation

axos88
Copy link
Contributor

@axos88 axos88 commented Oct 2, 2022

By doing so, the application will be able to define its own esp_app_desc generated at their discretion, with help of whatever build process they use, and removes the necessity to rebuild esp-idf every time only to have the esp_app_desc updated.

Removes the patch necessary for esp-rs/esp-idf-sys#136, where we are building esp-idf and basically linking it as a static library. The process building the library doesn't have access to the real application version or the build time, since we are only rebuilding esp-idf if the sdkconfig changes.

By doing so, the application will be able to define its own esp_app_desc generated at their discretion, with help of whatever build process they use, and removes the necessity to rebuild esp-idf every time only to have the esp_app_desc updated.

Removes the patch necessary for esp-rs/esp-idf-sys#136, where we are building esp-idf and basically linking it as a static library. The process building the library doesn't have access to the real application version or the build time, since we are only rebuilding esp-idf if the sdkconfig changes.
@espressif-bot espressif-bot added the Status: Opened Issue is new label Oct 2, 2022
@github-actions github-actions bot changed the title Make esp_app_desc a weak symbol Make esp_app_desc a weak symbol (IDFGH-8433) Oct 2, 2022
@igrr igrr added the PR-Sync-Merge Pull request sync as merge commit label Oct 3, 2022
@igrr
Copy link
Member

igrr commented Oct 3, 2022

sha=48b50327a0931311f0979bbc301e3fb3bc56cb7b

@espressif-bot espressif-bot added Resolution: NA Issue resolution is unavailable Status: Done Issue is done internally Resolution: Done Issue is done internally and removed Status: Opened Issue is new Resolution: NA Issue resolution is unavailable labels Oct 4, 2022
@espressif-bot espressif-bot merged commit 48b5032 into espressif:master Oct 8, 2022
@axos88 axos88 deleted the patch-2 branch October 9, 2022 20:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PR-Sync-Merge Pull request sync as merge commit Resolution: Done Issue is done internally Status: Done Issue is done internally
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants