-
Notifications
You must be signed in to change notification settings - Fork 77
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
Update to esp-idf 5.2.2 #56
Conversation
Hi, I have just tried your PR and found that
|
Include hash for 5.2.2
btw, there is another similar PR to this one #47 |
See mirrexagon#47 (comment) for more details.
Thanks for pointing this out! I merged the changes into this branch, though I didn't bump in to these problems. |
@anpin Does it work for you with the latest changes? |
I did, that's how I found that PR. You can try to run this to see if your branch is able to build basic examples:
|
Thank you! With my latest change this build successfully for me at least |
One more thing I noticed is that, in that example file, there is still:
With idf 5.2 it looks like we are consolidating the esps2 and esps3 into the esp compiler. So maybe those two extra entries are no longer needed anymore in that test, but I am not sure. |
@@ -38,6 +38,7 @@ let | |||
rev = rev; | |||
sha256 = sha256; | |||
fetchSubmodules = true; | |||
leaveDotGit = true; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Be aware, that you also need to change the hash, if you decide to leave the .git
directory in there.
Hi. |
Probably just me having time to review what's been done and merge this - I'll try to do that in the next day or two. |
112c9d1 what is the purpose of the Honestly I haven't figured out how to get rid of the warning. Something like your earlier commit where you init a git repo inside the store directory, then manually adding the tag there could work, however it doesn't seem like a very stable solution. On the other hand, maybe the problem is on the esp-idf side. Why should it throw unnecessary stderr warnings when it can't find the version through git tags, when it just falls back to getting the version from cmake, which should probably be the default anyway? In any case, I've read elsewhere that |
I would also recommend something like this: 0298b4e
|
Regarding the Here's the relevant |
I also have noticed that I've been mostly ignoring trying to deal with the version stuff (#5) since I don't know enough about how the IDF checks versions and it doesn't cause me problems to have the warning. |
Great, thanks for removing the git hacking and getting this merged! I'll take a look at the version stuff separately. |
No description provided.