From 4ae497686b17ef033649394837ef934de47a2cb4 Mon Sep 17 00:00:00 2001 From: Elias Toivola Date: Wed, 21 May 2025 15:34:27 +0300 Subject: [PATCH] SLES 15 SP6: Install gcc11 instead of gcc10 gcc10 was removed from official and SUSE community repositories for SP6. The missing gcc10 is blocking provisioning so install gcc11 instead. SP5 still has gcc10 and it is active in dev branch. Task-number: QTQAINFRA-7187 Change-Id: Ie7c9f2175553c29654cf5b358ead6dd76e635d60 Reviewed-by: Tero Heikkinen (cherry picked from commit 10f0d1443c5aec1d5017ed3ea4dd5e9e37310c44) Reviewed-by: Jukka Jokiniva --- .../qtci-linux-SLES-15_SP6-x86_64/02-zypperpackages.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/coin/provisioning/qtci-linux-SLES-15_SP6-x86_64/02-zypperpackages.sh b/coin/provisioning/qtci-linux-SLES-15_SP6-x86_64/02-zypperpackages.sh index 2a6bfda6..5614fbcb 100644 --- a/coin/provisioning/qtci-linux-SLES-15_SP6-x86_64/02-zypperpackages.sh +++ b/coin/provisioning/qtci-linux-SLES-15_SP6-x86_64/02-zypperpackages.sh @@ -8,15 +8,15 @@ sudo zypper -nq install elfutils binutils sudo zypper addrepo --no-gpgcheck https://download.opensuse.org/repositories/devel:gcc/SLE-15/devel:gcc.repo sudo zypper refresh -sudo zypper -nq install --force-resolution gcc10 gcc10-c++ +sudo zypper -nq install --force-resolution gcc11 gcc11-c++ # Make sure needed ca-certificates are available sudo zypper -nq install ca-certificates -sudo /usr/sbin/update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 1 \ - --slave /usr/bin/g++ g++ /usr/bin/g++-10 \ - --slave /usr/bin/cc cc /usr/bin/gcc-10 \ - --slave /usr/bin/c++ c++ /usr/bin/g++-10 +sudo /usr/sbin/update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-11 1 \ + --slave /usr/bin/g++ g++ /usr/bin/g++-11 \ + --slave /usr/bin/cc cc /usr/bin/gcc-11 \ + --slave /usr/bin/c++ c++ /usr/bin/g++-11 sudo zypper -nq install git ninja make patch wget tar