[ANNOUNCE] CMake 4.1.2 available for download

John Parent john.parent at kitware.com
Wed Oct 1 14:22:31 BST 2025


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

Please use the latest release from our download page:
  https://cmake.org/download/

See also the release notes:
  https://cmake.org/cmake/help/latest/release/4.1.html

and release milestone:
  https://gitlab.kitware.com/cmake/cmake/-/milestones/182

Thanks for your support!

----------------------------------------------------------------------------
Changes made since CMake 4.1.1:

Ben Boeckel (1):
  Ninja: escape special characters in custom command comments

Brad King (20):
  cmCTestCurl: Avoid using undocumented type for CURLOPT_PROXYTYPE values
  ASM: Restore CMAKE_ASM_COMPILER_ARCHITECTURE_ID persistence
  Tests: Extend RunCMake.ParseImplicitLinkInfo for LFortran 0.55.0
  Tests: Teach RunCMake to ignore Xcode an IDERunDestination warning
  ci: update macOS jobs to use Xcode 26.0
  cmFileSet: Constify local generator usage
  cmGeneratorExpressionEvaluationFile: Constify some local generator usage
  cmGeneratorExpressionNode: Simplify EvaluateDependentExpression signature
  GenEx: Rename cmGeneratorExpressionContext to cm::GenEx::Evaluation
  GenEx: Factor out a dedicated evaluation Context structure
  GenEx: Collect evaluation arguments into local Context structures
  GenEx: Construct cmGeneratorExpressionDAGChecker with full evaluation
context
  GenEx: Consolidate target property evaluation context arguments
  Help: Document when policy CMP0189 takes effect
  cmGeneratorTarget: Pass genex evaluation context to IsTransitiveProperty
  file(GENERATE): Record CMP0189 at each call site
  bootstrap: Fix compilation with gcc 16 devirtualization
  cmGeneratorTarget: Factor out helper to detect LINK_LIBRARIES evaluation
  CMP0189: Restore support for linking
`$<TARGET_PROPERTY:tgt,LINK_LIBRARIES>`
  CMake 4.1.2

Christopher Albert (1):
  LFortran: Update flags renamed by version 0.55

Cristian Le (1):
  GNUInstallDirs: Fix regression on -DCMAKE_INSTALL_<dir>=<default> in /usr

Marc Chevrier (3):
  cmLocalGenerator: check variables before usage
  cmPropertySentinel: update definition
  FindPython: Ensure correct handling of Python_FIND_ABI variable

Vito Gamberini (1):
  project: Revert changes to VERSION handling
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-devel/attachments/20251001/1421733d/attachment.htm>


More information about the kde-devel mailing list