Skip to content

Conversation

@xylar
Copy link
Collaborator

@xylar xylar commented Mar 31, 2025

I'm not able to build the conda package at the moment because cmake_minimum_required < 3.5 in various places. I don't think there's a strong reason that we need this minimum so I'm proposing we bump it up to what conda wants.

@xylar xylar requested review from matthewhoffman and mgduda March 31, 2025 17:35
@xylar xylar self-assigned this Mar 31, 2025
@xylar
Copy link
Collaborator Author

xylar commented Mar 31, 2025

@mgduda and @matthewhoffman, any reasons for concern here? I need this for #596, which I was hoping to merge today.

Copy link
Member

@matthewhoffman matthewhoffman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@xylar , I have no concerns with this, though I admit the implications of cmake version is not something I know much about.

@xylar
Copy link
Collaborator Author

xylar commented Apr 1, 2025

@mgduda, can you let me know if you've seen this, if you think you'd have time to review, and if so on what time scale? That would help me know how soon I can make progress on other MPAS-Tools work that this is blocking.

@xylar
Copy link
Collaborator Author

xylar commented Apr 3, 2025

This seems to be a requirement of CMake >= 4.0, which was recently released. https://cmake.org/cmake/help/latest/release/4.0.html#id12

Copy link
Collaborator

@mgduda mgduda left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me!

@xylar
Copy link
Collaborator Author

xylar commented Apr 3, 2025

Thanks @matthewhoffman and @mgduda!

@xylar xylar merged commit c9777eb into MPAS-Dev:master Apr 3, 2025
5 checks passed
@xylar xylar deleted the bump-cmake-min branch April 3, 2025 00:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants