aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHeikki Halmet <heikki.halmet@qt.io>2021-11-16 12:56:27 +0200
committerHeikki Halmet <heikki.halmet@qt.io>2021-11-21 11:46:58 +0200
commitcc5146b5305ee3a6abdcbf267e970f2ca6084ee5 (patch)
treea1fdd879ec1ddfc00cfa7857c3112854e138d20a
parentacf479cc4cd292f9eb7f1b75c987cd26ae7a890b (diff)
Provisioning: Change using GitHub package for MinGW 11.2.0
Change-Id: I094015202659cd5a5c3231e64a47bb1725e88327 Reviewed-by: Cristian Adam <cristian.adam@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> (cherry picked from commit 278516d142745403fde1a9b272712b8d71ac59d9)
-rw-r--r--coin/provisioning/common/windows/install-mingw.ps13
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/09-install-mingw1120_64.ps14
-rw-r--r--coin/provisioning/qtci-windows-10_21H1-x86_64/09-install-mingw1120_64.ps110
3 files changed, 14 insertions, 3 deletions
diff --git a/coin/provisioning/common/windows/install-mingw.ps1 b/coin/provisioning/common/windows/install-mingw.ps1
index 6fd3de24..1b237339 100644
--- a/coin/provisioning/common/windows/install-mingw.ps1
+++ b/coin/provisioning/common/windows/install-mingw.ps1
@@ -47,9 +47,10 @@ function InstallMinGW
$envvar = $envvar -replace '["."]'
$targetdir = "C:\$envvar"
+ $url_original = "https://github.com/cristianadam/mingw-builds/releases/download/v" + $version + "-" + $revision + "/" + $arch + "-" + $version + "-release-" + $threading + "-" + $ex_handling + "-" + $build_ver + "-" + $revision + ".7z"
$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\" + $release + ".7z"
$mingwPackage = "C:\Windows\Temp\MinGW-$version.zip"
- Download $url_cache $url_cache $mingwPackage
+ Download $url_original $url_cache $mingwPackage
Verify-Checksum $mingwPackage $sha1
Extract-7Zip $mingwPackage $TARGETDIR
diff --git a/coin/provisioning/qtci-windows-10-x86_64/09-install-mingw1120_64.ps1 b/coin/provisioning/qtci-windows-10-x86_64/09-install-mingw1120_64.ps1
index 921bf23b..d6aaa064 100644
--- a/coin/provisioning/qtci-windows-10-x86_64/09-install-mingw1120_64.ps1
+++ b/coin/provisioning/qtci-windows-10-x86_64/09-install-mingw1120_64.ps1
@@ -3,9 +3,9 @@
# This script will install 64-bit MinGW 11.2.0
# Note! MinGW version is 9.0.0 but the GCC version is 11.2 which is used with the naming of MinGW
-$release = "mingw-w64-x86_64-11.2.0-release-posix-seh-rt_v9-rev1"
+$release = "MinGW-w64-x86_64-11.2.0-release-posix-seh-rt_v9-rev1"
-$sha1 = "5554791dc13468bf44e2e519c6691f2deecd000c"
+$sha1 = "76bbfd135633d3d414e06cd7bf70cae94d2311db"
InstallMinGW $release $sha1
diff --git a/coin/provisioning/qtci-windows-10_21H1-x86_64/09-install-mingw1120_64.ps1 b/coin/provisioning/qtci-windows-10_21H1-x86_64/09-install-mingw1120_64.ps1
new file mode 100644
index 00000000..fc14dfe4
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10_21H1-x86_64/09-install-mingw1120_64.ps1
@@ -0,0 +1,10 @@
+. "$PSScriptRoot\..\common\windows\install-mingw.ps1"
+
+# This script will install 64-bit MinGW 11.2.0
+# Note! MinGW version is 9.0.0 but the GCC version is 11.2 which is used with the naming of MinGW
+
+$release = "MinGW-w64-x86_64-11.2.0-release-posix-seh-rt_v9-rev1"
+
+$sha1 = "76bbfd135633d3d414e06cd7bf70cae94d2311db"
+
+InstallMinGW $release $sha1