CMake 3.23.2 available for download

May 25, 2022

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

Please use the latest release from our download page:

Thanks for your support!

Changes made since CMake 3.23.2:
Alex Turbov (1):
  CPack/NuGet: Restore component packaging on Windows

Ben Boeckel (2):
  cmInstallCommand: tweak error message
  cmExportBuildFileGenerator: handle genex-wrapped source paths

Brad King (20):
  ci: use CMake 3.23.1
  CheckLinkerFlag: Catch linker warning when the checked flag is ignored
  CheckCompilerFlags: Revert "Catch linker warning about ignored flags"
  Tests: Teach RunCMake to ignore Xcode extension point warnings
  gitlab-ci: update macOS jobs to use Xcode 13.3
  FindBoost: Add support for Boost 1.79
  Utilities/Sphinx: Clarify names of variables listing post-sphinx commands
  Utilities/Sphinx: Add variables listing pre-sphinx commands
  Tutorial: Provide a source archive when published on
  cmGeneratedFileStream: Do not remove empty path
  FindPkgConfig: Fix preservation of ENV{PKG_CONFIG_ALLOW_SYSTEM_LIBS}
  gitlab-ci: Update Windows builds to MSVC 19.32 toolset
  VS: Fix CUDA CodeGeneration field for CMAKE_CUDA_ARCHITECTURES=OFF
  FortranCInterface: Fix failure with gfortran 12 and Clang
  Clang: Use -imsvc flag without space to support Clang tools
  file(GET_RUNTIME_DEPENDENCIES): Support VS 2022 without VS 2019
  libarchive: Update script to get 3.5.3
  libarchive: include archive_platform.h first in blake2s sources
  libarchive: Update build within CMake after changes in 3.5.3
  CMake 3.23.2

Craig Scott (1):
  productbuild: Restore CPACK_PACKAGEMAKER_CHOICES variable

Eisuke Kawashima (1):
  Help: Document when HIP_COMPILER generator expressions were added

Gregor Jasny (1):
  Tests: Ignore all classes in Xcode internal objc warnings

Jean-Philippe Lebel (1):
  CPackIFW: Fix regression in icon file names

Kyle Edwards (2):
  FILE_SET: Make INTERFACE libraries with HEADER_SETS participate in buildsystem
  Help: Remove references to MODULE in $ doc

LibArchive Upstream (1):
  LibArchive 2022-02-08 (673c1eae)

Marc Chevrier (3):
  FindPython: Add support for pypy v7.3.9 and uppers
  FindPython: fix typo error
  FindJava, FindJNI: ensure correct handling of versions on Windows

Martin Duffy (4):
  Help/guide: Fix wrong header file reference
  ccmake: Move Initialization of Fields Inline
  ccmake: Fix crash when deleting all cache entries
  ccmake: Fix infinite loop during invalid search

Michael Hirsch (1):
  FindPython: add support for Python 3.12

friendlyanon (1):
  CMakePackageConfigHelpers: Fix note about version files supporting ranges

Leave a Reply