CMake: Update provisioned CMake to version 3.18.3

This version should fix the iOS PCH builds and Ninja Multi-Config,
as well as the issues with AUTOMOC and Ninja.

Temporarily explicitly disable the pkg_config feature on Windows
hosts, because otherwise the configuration will break. The
FindPkgConfig module in 3.18 has some additional behavior for checking
if the found pkg-config works, and that's not handled by our
qt_build_internals_disable_pkg_config_if_needed function in qtbase.

Fixes: QTBUG-86862
Change-Id: I80514d3d7896ae09ab252aed10e86725fae0cc9c
Reviewed-by: Toni Saario <toni.saario@qt.io>
This commit is contained in:
Cristian Adam
2020-09-24 13:16:05 +02:00
committed by Alexandru Croitor
parent 2076163c5e
commit 74f29a622a
5 changed files with 14 additions and 14 deletions

View File

@@ -42,11 +42,11 @@ source "${BASH_SOURCE%/*}/../unix/InstallFromCompressedFileFromURL.sh"
# shellcheck source=../unix/SetEnvVar.sh
source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
majorminorversion="3.17"
version="3.17.4"
majorminorversion="3.18"
version="3.18.3"
PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/cmake/cmake-$version-Linux-x86_64.tar.gz"
AltUrl="https://cmake.org/files/v$majorminorversion/cmake-$version-Linux-x86_64.tar.gz"
SHA1="02329fd9091013ac6379b02ceb64df39659437de"
SHA1="6e5bb13e07616e8fa28ec22e8e8dd2396510f10c"
targetFolder="/opt/cmake-$version"
appPrefix="cmake-$version-Linux-x86_64"