# CMake 3.17.1 available for download

**URL:** https://discourse.cmake.org/t/cmake-3-17-1-available-for-download/965
**Category:** Announcements
**Created:** [April 9, 2020, 5:49pm UTC](https://discourse.cmake.org/t/cmake-3-17-1-available-for-download/965 "2020-04-09T17:49:37Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![robert.maynard](https://discourse.cmake.org/user_avatar/discourse.cmake.org/robert.maynard/32/4_2.png) [@robert.maynard](https://discourse.cmake.org/u/robert.maynard)
#### Post date: [April 9, 2020, 5:49pm UTC](https://discourse.cmake.org/t/cmake-3-17-1-available-for-download/965/1 "2020-04-09T17:49:37Z")

</div>

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

Please use the latest release from our download page:  
[https://cmake.org/download/](https://cmake.org/download/)

Thanks for your support!

# Changes made since CMake 3.17.0:

Ben Boeckel (1):

- ExternalProject: allow `DOWNLOAD_NO_EXTRACT OFF`

Brad King (15):

- Makefiles: Fix silencing of nested calls for GNU make 4.3
- VS: Fix ClangCL toolset compiler path detection
- Ninja Multi-Config: Fix MSVC showincludes prefix detection
- CheckIPOSupported: Avoid polluting cache with common name ‘result’
- CTest: Fix reported duration on timeout when grindchild keeps pipes open
- target\_link\_libraries: Fix regression in case of $ genex
- AIX: Install ExportImportList script with execute permission
- XL: C++14 language level flags are only available on Linux
- XL: Add comment clarifying why we pretend it has full C++11/14 support
- CPack/NSIS: Document and check requirement of at least NSIS 3.0
- Utilities/Release: Update to openssl 1.1.1f
- Apple: Improve handling of missing SDKs in CMAKE\_APPLE\_ARCH\_SYSROOTS
- Apple: Fix mapping CMAKE\_APPLE\_ARCH\_SYSROOTS to custom OSX\_ARCHITECTURES
- cmCursesLongMessageForm: Factor out helper to draw message to form
- CMake 3.17.1

Craig Scott (5):

- Help: Minor typos and formatting for XCODE\_SCHEME\_WORKING\_DIRECTORY
- Help: Add missing XCODE\_SCHEME\_WORKING\_DIRECTORY
- Help: Fix inaccuracies and omissions in MACHO\_\* property docs
- Help: Fix CMAKE\_FIND\_DEBUG\_MODE list formatting
- Help: Improve discoverability of CMAKE\_FIND\_DEBUG\_MODE

Francisco Facioni (1):

- cmake-gui: Fix use-after-free in Open-possible check

Jaak Ristioja (1):

- Help: Fixed typo in CMAKE\_INSTALL\_RPATH\_USE\_LINK\_PATH.rst

Kyle Edwards (2):

- Help: Move Ninja Multi-Config variable details into their respective pages
- Ninja: Make config uppercase in object order target

Lucas Wang (1):

- llvm-rc: Enable preprocessing if CMAKE\_RC\_COMPILER\_INIT is an absolute path

Marc Chevrier (3):

- FindPython: misc. fixes
- FindPython: fix variable spelling error
- FindPython: fix handling when FIND\_VIRTUALENV == FIRST

Sylvain Joubert (1):

- ccmake: Use incremental rendering for the logs

Thomas Bernard (4):

- llvm-rc: Select preprocessor from active languages
- llvm-rc: Write depfile to location specified by the generator
- llvm-rc: Print stderr output when calling tools through cmake\_llvm\_rc
- llvm-rc: Restore include path for data after explicit preprocessing
