-
Notifications
You must be signed in to change notification settings - Fork 122
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
Bring changes to build with clang15 and master branch of oe-core #226
Conversation
Hi, Concerning EGT, is this move to c++17 mandatory? There is a fallback if the experimental file system is not detected. Maybe this fallback is not working as expected... We are considering making this move but we don't want to do it in a rush. Regards |
This was a path to fix build with clang 15+ where libc++ has started to drop older features, if we can fix it in other ways thats ok too.
|
Can you cherry-pick the layer compat patches ? they are now needed |
@Dharma-B , @gehariprasath : some patches to queue for the dunfell branch before that we move "master" to kirkstone, probably |
We will apply the same and the other patch for cryptoauthlib after review. |
With c++17 we can now use filesystem from std, since its no more experimental Signed-off-by: Khem Raj <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
@kraj The cryptoauthlib has the manual document which is part of the repository, hence we cannot skip it. Installing git-lfs in the host machine is an easier option. |
Some layers like meta-atmel needs them [1] [1] linux4sam/meta-atmel#226 (comment) Signed-off-by: Khem Raj <[email protected]>
Some layers like meta-atmel needs them [1] [1] linux4sam/meta-atmel#226 (comment) Signed-off-by: Khem Raj <[email protected]>
Some layers like meta-atmel needs them [1] [1] linux4sam/meta-atmel#226 (comment) Signed-off-by: Khem Raj <[email protected]>
OK, I have dropped the concerned patch from pull here. |
It houses hayai as a submodule, and it fails to build because hayai.h is missing. The reason is that the sources are not fetched properly. therefore use gitsm fetcher so it can fetch the hayai submodule and use it during build Fixes './'`src/main.cpp src/main.cpp:7:10: fatal error: 'hayai.hpp' file not found ^~~~~~~~~~~ 1 error generated. make[1]: *** [Makefile:513: src/benchmark-main.o] Error 1 Signed-off-by: Khem Raj <[email protected]>
oe-core switched to mickedore [1] [1] https://git.openembedded.org/openembedded-core/commit/?id=57239d66b933c4313cf331d35d13ec2d0661c38f Signed-off-by: Khem Raj <[email protected]>
I think this one can be closed as well. |
@noglitch I still have egt patches but I will open a new PR for that |
Some layers e.g. meta-atmel [1] needs it [1] linux4sam/meta-atmel#226 (comment) Signed-off-by: Khem Raj <[email protected]>
No description provided.