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

upgrade ccache installed version to 4.6.2 (IDFGH-8160) #9656

Merged
merged 1 commit into from
Sep 2, 2022

Conversation

binary1230
Copy link
Contributor

  • primary reason: 4.6.2 fixes errors if the user's home directory contains a space
  • alternative fix: the CCACHE_DIR env var can be set to something without a space in it, or set to TMP which properly escapes the home dir name
  • there may be other issues with spaces in filenames on builds in other parts of ESP-IDF, see esp-2021r2-patch2-8.4.0 not working if user folder has a space in it (IDFGH-6735) #8364 for more info. Espressif is saying v5.0 is required for those other fixes, so I suggest only merging this with that version. I am testing with 4.4.2 and it works great over here

tested locally on windows only, use at your own risk

- primary reason: 4.6.2 fixes errors if the user's home directory contains a space
- alternative fix: the CCACHE_DIR env var can be set to something without a space in it, or set to TMP which properly escapes the home dir name
- there may be other issues with spaces in filenames on builds in other parts of ESP-IDF, see espressif#8364 for more info

tested locally on windows only, use at your own risk
@CLAassistant
Copy link

CLAassistant commented Aug 27, 2022

CLA assistant check
All committers have signed the CLA.

@espressif-bot espressif-bot added the Status: Opened Issue is new label Aug 27, 2022
@github-actions github-actions bot changed the title upgrade ccache installed version to 4.6.2 upgrade ccache installed version to 4.6.2 (IDFGH-8160) Aug 27, 2022
@Alvin1Zhang
Copy link
Collaborator

Thanks for your contribution.

@DNedic
Copy link
Collaborator

DNedic commented Aug 29, 2022

There should be no issues with this, i've been using ccache 4.6.1 on Arch Linux for a while now and we have upped the CMake version for windows so it satisfies the minimum requirement as well.

Let's merge this. @dobairoland

@dobairoland
Copy link
Collaborator

sha=823ae5cf4550f6455ed761f496616361980fa4b1

@dobairoland dobairoland added the PR-Sync-Merge Pull request sync as merge commit label Aug 29, 2022
@espressif-bot espressif-bot added Status: In Progress Work is in progress 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 Status: In Progress Work is in progress Resolution: NA Issue resolution is unavailable labels Aug 29, 2022
@espressif-bot espressif-bot merged commit 9d75833 into espressif:master Sep 2, 2022
espressif-bot pushed a commit that referenced this pull request Sep 2, 2022
- primary reason: 4.6.2 fixes errors if the user's home directory contains a space
- alternative fix: the CCACHE_DIR env var can be set to something without a space in it, or set to TMP which properly escapes the home dir name
- there may be other issues with spaces in filenames on builds in other parts of ESP-IDF, see #8364 for more info

tested locally on windows only, use at your own risk

Closes #9656
@binary1230 binary1230 deleted the patch-1 branch September 2, 2022 14:50
This pull request was closed.
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.

esp-2021r2-patch2-8.4.0 not working if user folder has a space in it (IDFGH-6735)
6 participants