From 825736dd7add1d7398c0d728509afe6a7ca439dc Mon Sep 17 00:00:00 2001 From: Heikki Halmet Date: Mon, 13 Jun 2022 12:07:40 +0300 Subject: [PATCH] Update Git version We need newer ssh for RTA use. Current version has problem with ConnectTimeout: https://github.com/PowerShell/Win32-OpenSSH/issues/1352 Latest git version comes with OpenSSH version 9.0p1 from which this should be fixed. Pick-to: 6.4 6.3 6.2 5.15 Task-number: QTQAINFRA-5038 Change-Id: I5aac1db22b1145163ee947537b363a94b86d094d Reviewed-by: Timo Lahti Reviewed-by: Toni Saario --- coin/provisioning/common/linux/install-git.sh | 6 +++--- coin/provisioning/common/windows/install-git.ps1 | 10 +++++----- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/coin/provisioning/common/linux/install-git.sh b/coin/provisioning/common/linux/install-git.sh index b0b01c84..834bec9f 100755 --- a/coin/provisioning/common/linux/install-git.sh +++ b/coin/provisioning/common/linux/install-git.sh @@ -42,17 +42,17 @@ source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh" # shellcheck source=../unix/SetEnvVar.sh source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh" -version="2.31.1" +version="2.36.1" officialUrl="https://github.com/git/git/archive/refs/tags/v$version.tar.gz" cachedUrl="http://ci-files01-hki.intra.qt.io/input/git/git-$version.tar.gz" targetFile="/tmp/git-$version.tar.gz" -sha="859dbeaefd9cb6c590050b9cc4b83cb51e412410" +sha="a17c11da2968f280a13832d97f48e9039edac354" DownloadURL "$cachedUrl" "$officialUrl" "$sha" "$targetFile" sourceDir="/tmp/git-$version-source" mkdir $sourceDir tar -xzf "$targetFile" -C $sourceDir -cd "$sourceDir/git-2.31.1" +cd "$sourceDir/git-$version" installDir="$HOME/git" make configure ./configure --prefix=$installDir diff --git a/coin/provisioning/common/windows/install-git.ps1 b/coin/provisioning/common/windows/install-git.ps1 index 56098d15..50a7cc9a 100644 --- a/coin/provisioning/common/windows/install-git.ps1 +++ b/coin/provisioning/common/windows/install-git.ps1 @@ -1,6 +1,6 @@ ############################################################################# ## -## Copyright (C) 2021 The Qt Company Ltd. +## Copyright (C) 2022 The Qt Company Ltd. ## Contact: https://www.qt.io/licensing/ ## ## This file is part of the provisioning scripts of the Qt Toolkit. @@ -38,15 +38,15 @@ ############################################################################# . "$PSScriptRoot\helpers.ps1" -# Install Git version 2.31.0 +# Install Git -$version = "2.31.0" +$version = "2.36.1" if (Is64BitWinHost) { $arch = "-64-bit" - $sha1 = "495d78f8d961e030944d9cb53af80d909d493c3f" + $sha1 = "594bdfc4e7704fb03fe14b7c0613087dfa3d4416" } else { $arch = "-32-bit" - $sha1 = "e57c040aea297b363aefaf26424f2e7a84a4a173" + $sha1 = "1bbe040254c236607ccb84e14a3f608b1a4e959a" } $gitPackage = "C:\Windows\Temp\Git-" + $version + $arch + ".exe" $url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\Git-" + $version + $arch + ".exe"