cmake: Bump minimum required CMake version to 3.22 #1675

pull hebasto wants to merge 1 commits into bitcoin-core:master from hebasto:250530-cmake-bump changing 3 files +7 −27
  1. hebasto commented at 11:06 am on May 30, 2025: member

    Ubuntu 20.04 LTS has reached the End of Standard Support. There no longer appear to be compelling reasons to maintain compatibility with CMake 3.16. The new suggested minimum, CMake 3.22, is shipped with Ubuntu 22.04 LTS, which is supported until April 2027.

    This PR also introduces new CMake policies, from CMP0098 to CMP0128. Some of these may warrant the reviewers’ attention:

  2. cmake: Bump minimum required CMake version to 3.22
    Ubuntu 20.04 LTS has reached the end of standard support. There no
    longer appear to be compelling reasons to maintain compatibility with
    CMake 3.16.
    The new suggested minimum, CMake 3.22, is shipped with Ubuntu 22.04 LTS,
    which is supported until April 2027.
    
    This change also introduces new CMake policies, from CMP0098 to CMP0128.
    3af71987a8
  3. real-or-random added the label build on May 30, 2025
  4. real-or-random approved
  5. real-or-random commented at 11:48 am on May 30, 2025: contributor
    utACK 3af71987a8f18b96dd21d8a4642df6f9e6e4c9c7
  6. real-or-random merged this on Jun 4, 2025
  7. real-or-random closed this on Jun 4, 2025

  8. real-or-random added the label needs-changelog on Jun 4, 2025
  9. hebasto deleted the branch on Jun 4, 2025

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin-core/secp256k1. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2025-06-08 17:15 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me