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

Fix CI from upgraded cmake version on GitHub Ubuntu runner #2273

Merged
merged 3 commits into from
Jul 30, 2023
Merged

Conversation

keithw
Copy link
Member

@keithw keithw commented Jul 30, 2023

GitHub recently upgraded the cmake version on its Ubuntu runners, which broke our CI build with some new warnings (errors for us).

One of them is fixable (related to a deprecated Python package), but one of them is in libuv (which is a dependency of the uvwasi submodule) so less easy to fix. I added -Wno-deprecated to the cmake command line on GitHub actions to silence the warning for now.

@keithw keithw requested a review from sbc100 July 30, 2023 07:49
@keithw
Copy link
Member Author

keithw commented Jul 30, 2023

I filed a PR to fix the underlying deprecation warning in libuv (libuv/libuv#4111); I think we can go back and remove -Wno-deprecated once it (or something like it) is merged, libuv cuts a release, the release is picked up by uvwasi, and we update our uvwasi submodule.

@keithw keithw merged commit 319f0c6 into main Jul 30, 2023
15 checks passed
@keithw keithw deleted the fix-ci branch July 30, 2023 16:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants