CMake 3.17.2 available for download

We are pleased to announce that CMake 3.17.2 is now available for download.

Please use the latest release from our download page:

Thanks for your support!


Changes made since 3.17.1:

Alexander Grund (3):

  • BoostScanDeps: Fix typo in numpy handling
  • FindBoost: Simplify Boost_VERSION_STRING comparisons
  • FindBoost: Add support for Boost 1.73

Alexandru Croitor (1):

  • iOS: Fix detection of supported SDK architectures

Ben Boeckel (2):

  • FindPython: avoid autoderef in version comparisons
  • FindPython: remove extra dereference

Brad King (7):

  • AIX: Activate symbol export/import IBM i (OS400)
  • Ninja: Document that Fortran support is available with Ninja 1.10+
  • CPack: Do not recurse through directory symlinks
  • target_precompile_headers: Fix documented example using genex
  • Makefiles: Scan Objective C/C++ preprocessor dependencies
  • Makefiles: Add Objective C/C++ compilations to compile_commands.json
  • CMake 3.17.2

Chuck Atkins (1):

  • FindMPI: Add the pgi compiler wrapper names used by IBM Spectrum MPI

Craig Scott (4):

  • Help: Fix unescaped asterisks in docs for SKIP_PRECOMPILE_HEADERS
  • Help: Minor grammar cleanups of CMAKE_CURRENT_FUNCTION* docs
  • Help: Add cross-references for CMAKE_CURRENT_FUNCTION* docs
  • Help: Improve wording of CMAKE_CURRENT_FUNCTION_LIST_DIR docs

Gregor Jasny (1):

  • Apple: Merge per-arch sysroot parameters if all are the same

Harry Mallon (1):

  • file(UPLOAD): Add default ca_certs

Kyle Edwards (1):

  • Ninja: Remove config suffix from order-only target

Marc Chevrier (2):

  • FindPython: fix python compiler validation
  • FindPython: fix reason failure propagation

Orgad Shaneh (1):

  • FindBoost: Prevent warning with boost 1.73

Robert Maynard (1):

  • FindCUDAToolkit searches stub location last