[ANNOUNCE] CMake 4.2.0-rc2 is ready for testing

John Parent john.parent at kitware.com
Fri Oct 31 14:55:00 GMT 2025


AJIOB (4):
      Tests/RunCMake: Match xxx.cmake file name more precisely
      Tests/RunCMake: Match CMakeLists.txt file name more precisely
      Tests/RunCMake: fix version typo
      Tests/RunCMake: Match dots more precisely, part 3

Andrej730 (3):
      UseSWIG: Issue `swig_link_libraries` deprecation warning if CMP0078
is NEW
      Tests: Fix RunCMake.UseSWIG SetPOSTFIX case on Windows
      FindPython: Support getting DEBUG_POSTFIX without requiring
Interpreter

Ben Boeckel (4):
      PrecompileHeaders: downgrade `REUSE_FROM` without a PCH to a warning
      Help/OPTIMIZE_DEPENDENCIES: fix parity of which files are considered
      HELP/OPTIMIZE_DEPENDENCIES: fix reST markup
      VS: do not create `ProgramDataBaseFileName` entries without a filepath

Brad King (18):
      Compilers: Use -print-sysroot output only with successful exit code
      Tests: Remove outdated CMake.PolicyCheck test
      Help: Clarify 4.2 release note on `$<CONFIG>` policy CMP0199
      ci: add unzip to cuda13.0 base image
      macOS: Remove outdated condition for CMAKE_OSX_DEPLOYMENT_TARGET
      macOS: Avoid relying on sw_vers when cross-compiling from another OS
      VS: Fix SLNX generation so CSharp projects build in the IDE
      Tests/FindBoost/TestPython: Improve python version list formatting
      ci: Add job for CUDA with FASTBuild generator on Linux
      ci: Add script to repackage macOS SDKs
      ci: Add script to install macOS SDK version 15.5
      ci: Revert packaging to macOS 15.5 SDK to restore cmake-gui rendering
      Apple: Initialize deployment target after SDK
      Xcode: Restore default CMAKE_OSX_DEPLOYMENT_TARGET to run on host
      Tutorial: Restore source archive when published on cmake.org
      VS: Restore support for Intel Fortran projects
      macOS: Do not incorrectly search for per-arch SDKs
      CMake 4.2.0-rc2

Craig Scott (1):
      GoogleTest: Avoid POST_BUILD race condition for gtest_discover_tests()

Eduard Voronkin (6):
      FASTbuild: allow setting custom IDE args
      FASTBuild: Explicitly disallow CUDA language since it is not
implemented
      FASTBuild: optimize try_compile builds
      FASTBuild: support CUDA language
      FASTBuild: Disable caching and distribution in try_compile builds
      FASTBuild: generate compile_commands

Karolina Surma (1):
      FindPython: Add support for Python 3.15

Marc Chevrier (1):
      Makefiles: Position target-wide link flags consistently with other
generators

Martin Duffy (3):
      install(PACKAGE_INFO): Fix error when usage requirements contain
certain genex
      instrumentation: Only quote arguments that contain a space
      instrumentation: Add showOnly to ctest snippets

Matthew Woehlke (5):
      Help: Add missing gate for project(SPDX_LICENSE)
      find_package: Respect CPS license
      Help: Improve documentation of project SPDX_LICENSE
      cmPackageInfoArguments: Improve error message
      CPS: Improve invalid namespace error

Ottmar Zittlau (1):
      GoogleTest: Restore support for empty discovered test list

Tristan Daifuku (1):
      Linker: Tolerate CMAKE_EXECUTE_PROCESS_COMMAND_ERROR_IS_FATAL set to
ANY

Tyler Yankee (3):
      Tests/Instrumentation: Remove unused files
      Help/instrumentation: Fix link to CMake Content File
      instrumentation: Fix snippet `result` field

Vito Gamberini (2):
      Tutorial: Update IPO example in Step 6
      Tutorial: Add Step 0 to prepare the working environment
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-devel/attachments/20251031/313f472c/attachment.htm>


More information about the kde-devel mailing list