Skip to content

Conversation

franzpoeschel
Copy link
Contributor

@franzpoeschel franzpoeschel commented Apr 2, 2025

Seems we're running into the issue mentioned in the release notes for https://github.com/google/snappy/releases/tag/1.2.2:

Started to use minimum CMake 3.10 because older ones are not planned to be supported.

Same for jbeder/yaml-cpp#1352

@franzpoeschel franzpoeschel enabled auto-merge (squash) April 2, 2025 14:41
@franzpoeschel franzpoeschel changed the title Fix broken CI: Support for old CMake versions Fix broken CI: Deactivate build dependencies that fail to configure with CMake 4.0 Apr 2, 2025
@franzpoeschel franzpoeschel merged commit 65fa0e9 into openPMD:dev Apr 2, 2025
30 checks passed
franzpoeschel added a commit that referenced this pull request Jun 3, 2025
* Check for broken CI

* Deactivate dependencies that are not yet compatible with CMake 4.0
franzpoeschel added a commit that referenced this pull request Jun 3, 2025
* RTD: Fix GA Integration (#1718)

GA was dropped from RTD in early Oct, 2024. This adds it again.

* CI: Move Ubuntu 20.04 workflows to 22.04 (#1731)

* Reactivate MPICH runner (gcc13_py312_mpich_h5_ad2) (#1739)

* Revert "CI: Disable MPICH for now"

This reverts commit de9e7ad.

* We shall try installin MPICH from Spack for now

Ubuntu package broken https://bugs.launchpad.net/ubuntu/+source/mpich/+bug/2072338

* Take out version checks

* Revert "Take out version checks"

This reverts commit b22e4b3.

* Revert "We shall try installin MPICH from Spack for now"

This reverts commit 33b847f.

* Alternative approach: self-compiled MPICH

* Move MPICH installation to separate file

* Fix broken CI: Support for old CMake versions (#1742)

* Check for broken CI

* Deactivate dependencies that are not yet compatible with CMake 4.0

* Fixes

* Upgrade Spack

* Fix warning

* Fixes after upgrading spack

---------

Co-authored-by: Axel Huebl <[email protected]>
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.

1 participant