cmake: Bump CMake minimum required version up to 3.16 #1565

pull hebasto wants to merge 1 commits into bitcoin-core:master from hebasto:240701-cmake-bump changing 4 files +4 −11
  1. hebasto commented at 10:14 PM on July 1, 2024: member

    Debian 10 reached EOL LTS yesterday, on 2024-06-30.

    There no longer seem to be compelling reasons to maintain support for CMake 3.13.

    The suggested minimum required version, CMake 3.16, is shipped with Ubuntu 20.04 LTS, which is supported until April 2025.

    Debian 11 ships with CMake 3.18 (3.25 in backports). In other major distros and package managers, CMake versions are not older.

  2. real-or-random added the label build on Jul 2, 2024
  3. real-or-random approved
  4. real-or-random commented at 8:30 AM on July 2, 2024: contributor

    utACK 730f9e1f43947a3e89dc1bbab7089e0f0b09810a seems reasonable to get rid of compatibility code

  5. cmake: Bump CMake minimum required version up to 3.16 9420eece24
  6. hebasto force-pushed on Jul 3, 2024
  7. hebasto commented at 7:30 AM on July 3, 2024: member

    Fixed the "release" CI job.

  8. fanquake approved
  9. fanquake commented at 10:56 AM on July 3, 2024: member

    ACK 9420eece24117fc55540ab6d8bbfaca6b834b761 - If the only significant change is for some MSVC compat code, this doesn't seem super compelling, but seems ok either way.

  10. real-or-random approved
  11. real-or-random commented at 12:43 PM on July 3, 2024: contributor

    utACK 9420eece24117fc55540ab6d8bbfaca6b834b761

  12. real-or-random merged this on Jul 3, 2024
  13. real-or-random closed this on Jul 3, 2024

  14. hebasto deleted the branch on Jul 3, 2024
  15. fanquake referenced this in commit 41797f8ab9 on Aug 2, 2024
  16. fanquake referenced this in commit d928f4c47f on Aug 6, 2024
  17. vmta referenced this in commit f2a8540eae on Sep 3, 2024
  18. vmta referenced this in commit 8c2166b973 on Sep 6, 2024
  19. vmta referenced this in commit 4d1f6d5635 on Oct 29, 2024
  20. janus referenced this in commit 1fed89422a on Jan 6, 2025
  21. div72 referenced this in commit af627d47c3 on Apr 12, 2025
  22. oskarszoon referenced this in commit 0d5c9260f4 on Jul 1, 2025
  23. real-or-random referenced this in commit 4ae7cb4f71 on Feb 11, 2026
  24. github-actions[bot] referenced this in commit 758d4e90b4 on Mar 1, 2026
  25. github-actions[bot] referenced this in commit 68a2178f22 on Mar 1, 2026
  26. github-actions[bot] referenced this in commit a8bc1a0b2b on Mar 1, 2026
  27. 0x000000000019d6689c085ae165831e934ff76 referenced this in commit 3b9450150d on Mar 2, 2026
  28. csjones referenced this in commit a4d92824ae on Mar 2, 2026

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: 2026-05-19 06:52 UTC