Skip to content

CI broken by CMake upgrade in ubuntu images #3334

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

Open
marcalff opened this issue Apr 1, 2025 · 3 comments
Open

CI broken by CMake upgrade in ubuntu images #3334

marcalff opened this issue Apr 1, 2025 · 3 comments
Assignees
Labels
issue:blocking This issue is preventing other fixes triage/accepted Indicates an issue or PR is ready to be actively worked on.

Comments

@marcalff
Copy link
Member

marcalff commented Apr 1, 2025

https://github.com/actions/runner-images/releases/tag/ubuntu22%2F20250330.1

CMake was upgraded from 3.31.6 to 4.0.0

This drops support for CMake 3.5, breaking the build.

@marcalff marcalff added the bug Something isn't working label Apr 1, 2025
@github-actions github-actions bot added the needs-triage Indicates an issue or PR lacks a `triage/foo` label and requires one. label Apr 1, 2025
@marcalff marcalff added issue:blocking This issue is preventing other fixes triage/accepted Indicates an issue or PR is ready to be actively worked on. and removed bug Something isn't working needs-triage Indicates an issue or PR lacks a `triage/foo` label and requires one. labels Apr 1, 2025
@marcalff
Copy link
Member Author

marcalff commented Apr 1, 2025

Broken by:

@marcalff
Copy link
Member Author

marcalff commented Apr 1, 2025

Win22 is impacted as well:

@dbarker
Copy link
Contributor

dbarker commented May 12, 2025

The CMake 4.0 upgrade was rolled back on github runners and they now pin 3.31.x

@marcalff we can likely revert the changes to the ci.yml workflow from #3336 now. Let me know if that seems like the right next step. I can submit the PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
issue:blocking This issue is preventing other fixes triage/accepted Indicates an issue or PR is ready to be actively worked on.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants