Skip to content

Conversation

zao
Copy link
Contributor

@zao zao commented Apr 2, 2025

CMake 4.0 removed previously deprecated backwards compatibility for CMake versions less than 3.5.

As the GitHub action runner for windows-latest now has CMake 4.0, our CI runs have started failing. To address this we vendor the gli port from upstream vcpkg with a patch to bump its minimum CMake requirement declared in the gli CMake scripts.

zao added 2 commits April 2, 2025 21:20
CMake 4.0 removed previously deprecated backwards compatibility for
CMake versions less than 3.5.

As the GitHub action runner for `windows-latest` now has CMake 4.0, our
CI runs have started failing. To address this we vendor the `gli` port
from upstream `vcpkg` with a patch to bump its minimum CMake requirement
declared in the `gli` CMake scripts.
It doesn't suffice to just have a port in the registry,
`vcpkg-configuration.json` also needs to pull it in from the baseline.
@Wires77 Wires77 merged commit fc4de14 into PathOfBuildingCommunity:master Apr 4, 2025
1 check passed
@zao zao deleted the fix/vendor-gli-port branch May 24, 2025 11:18
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