We are pleased to announce that CMake 3.23.2 is now available for download.
Please use the latest release from our download page:
https://cmake.org/download/
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 cmake.org
- 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 $<TARGET_RUNTIME_DLLS> 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