mirror of
git://code.qt.io/qt/qt5.git
synced 2026-05-09 12:37:50 +08:00
Coin: Update JDK to 21 LTS
Update Coin to use JDK 21.0.9 LTS: -macOS 21.0.9 -macOS ARM 21.0.9 -OpenSUSE 16 21.0.9.0-160000.1.1 -OpenSUSE 15.x 21.0.9.0-156000.3.18.2 -RHEL 8.x and 9.x 21.0.9.0.10-1.el9 -SLES 15 21.0.9.0-150600.3.18.2 -Ubuntu 22.04, 22.04 and 24.04 21 -Windows 21.0.9 Task-number: QTBUG-130516 Task-number: QTBUG-130497 Pick-to: 6.11 Change-Id: Ie4d2706b15000b5cbd71991abb4c840027ef2c82 Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
This commit is contained in:
@@ -9,12 +9,12 @@ set -ex
|
|||||||
source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh"
|
source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh"
|
||||||
|
|
||||||
echo "Installing Java Development Kit"
|
echo "Installing Java Development Kit"
|
||||||
version=17.0.12
|
version=21.0.9
|
||||||
targetFile=jdk-${version}_macos-x64_bin.dmg
|
targetFile=jdk-${version}_macos-x64_bin.dmg
|
||||||
expectedHash="6fba2fbe5d181bd2ef7fd79e0335278c13f611cb"
|
expectedHash="3df8761bfba8d6a4633ecc92f1eff0a58d79c304"
|
||||||
|
|
||||||
url=ci-files01-hki.ci.qt.io:/hdd/www/input/mac
|
url=ci-files01-hki.ci.qt.io:/hdd/www/input/mac
|
||||||
# url_alt=https://www.oracle.com/java/technologies/downloads/#jdk17-mac
|
# url_alt=https://download.oracle.com/java/21/archive/jdk-21.0.8_macos-x64_bin.dmg
|
||||||
|
|
||||||
echo "Mounting $targetFile"
|
echo "Mounting $targetFile"
|
||||||
sudo mkdir -p /Volumes/files
|
sudo mkdir -p /Volumes/files
|
||||||
|
|||||||
@@ -8,10 +8,10 @@ set -ex
|
|||||||
|
|
||||||
echo "Installing Java Development Kit"
|
echo "Installing Java Development Kit"
|
||||||
|
|
||||||
targetFile=zulu17.54.21-ca-jdk17.0.13-macosx_aarch64.dmg
|
targetFile=zulu21.46.19-ca-jdk21.0.9-macosx_aarch64.dmg
|
||||||
|
|
||||||
url=ci-files01-hki.ci.qt.io:/hdd/www/input/mac
|
url=ci-files01-hki.ci.qt.io:/hdd/www/input/mac
|
||||||
# url_alt=https://cdn.azul.com/zulu/bin/zulu17.54.21-ca-jdk17.0.13-macosx_aarch64.dmg
|
# url_alt=https://cdn.azul.com/zulu/bin/zulu21.46.19-ca-jdk21.0.9-macosx_aarch64.dmg
|
||||||
|
|
||||||
echo "Mounting $targetFile"
|
echo "Mounting $targetFile"
|
||||||
sudo mkdir -p /Volumes/files
|
sudo mkdir -p /Volumes/files
|
||||||
@@ -22,12 +22,12 @@ sudo umount /Volumes/files
|
|||||||
sudo hdiutil attach "/tmp/$targetFile"
|
sudo hdiutil attach "/tmp/$targetFile"
|
||||||
|
|
||||||
echo Installing JDK
|
echo Installing JDK
|
||||||
cd /Volumes/Azul\ Zulu\ JDK\ 17.54+21 && sudo installer -pkg Double-Click\ to\ Install\ Azul\ Zulu\ JDK\ 17.pkg -target /
|
cd /Volumes/Azul\ Zulu\ JDK\ 21.46+19 && sudo installer -pkg Double-Click\ to\ Install\ Azul\ Zulu\ JDK\ 21.pkg -target /
|
||||||
|
|
||||||
echo "Unmounting $targetFile"
|
echo "Unmounting $targetFile"
|
||||||
sudo hdiutil unmount /Volumes/Azul\ Zulu\ JDK\ 17.54+21 -force
|
sudo hdiutil unmount /Volumes/Azul\ Zulu\ JDK\ 21.46+19 -force
|
||||||
|
|
||||||
echo "Disable auto update"
|
echo "Disable auto update"
|
||||||
sudo defaults write /Library/Preferences/com.oracle.java.Java-Updater JavaAutoUpdateEnabled -bool false
|
sudo defaults write /Library/Preferences/com.oracle.java.Java-Updater JavaAutoUpdateEnabled -bool false
|
||||||
|
|
||||||
echo "JDK Version = 17.0.13" >> ~/versions.txt
|
echo "JDK Version = 21.0.9" >> ~/versions.txt
|
||||||
|
|||||||
@@ -4,31 +4,31 @@
|
|||||||
. "$PSScriptRoot\helpers.ps1"
|
. "$PSScriptRoot\helpers.ps1"
|
||||||
|
|
||||||
# This script will install Java SE
|
# This script will install Java SE
|
||||||
# https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html
|
# https://www.oracle.com/java/technologies/javase/jdk21-archive-downloads.html
|
||||||
$version_major = "17"
|
$version_major = "21"
|
||||||
|
|
||||||
$cpu_arch = Get-CpuArchitecture
|
$cpu_arch = Get-CpuArchitecture
|
||||||
switch ($cpu_arch) {
|
switch ($cpu_arch) {
|
||||||
arm64 {
|
arm64 {
|
||||||
$version = "17.0.11"
|
$version = "21.0.9"
|
||||||
$arch = "aarch64"
|
$arch = "aarch64"
|
||||||
$sha1 = "1c5984a185778ad91498b746e677d84e153d5918"
|
$sha1 = "293cca7b76e3280573061f53dbe41ced527e3b4d"
|
||||||
# Using Microsoft build version of OpenJDK from: https://learn.microsoft.com/en-us/java/openjdk/download
|
# Using Microsoft build https://aka.ms/download-jdk/ - no .msi available
|
||||||
# as there are no available Windows ARM64 versions of JDK from Oracle
|
$url_official = "https://aka.ms/download-jdk/microsoft-jdk-${version}-windows-${arch}.exe"
|
||||||
$url_official = "https://aka.ms/download-jdk/microsoft-jdk-${version}-windows-${arch}.msi"
|
$url_cache = "\\ci-files01-hki.ci.qt.io\provisioning\windows\microsoft-jdk-${version}-windows-${arch}.exe"
|
||||||
$url_cache = "\\ci-files01-hki.ci.qt.io\provisioning\windows\microsoft-jdk-${version}-windows-${arch}.msi"
|
$javaPackage = "C:\Windows\Temp\jdk-$version.exe"
|
||||||
$javaPackage = "C:\Windows\Temp\jdk-$version.msi"
|
|
||||||
# Microsoft installer does not allow to override the installation path using the regular
|
# Microsoft installer does not allow to override the installation path using the regular
|
||||||
# TARGETDIR or INSTALLDIR properties, so just hardcode the path that it uses
|
# TARGETDIR or INSTALLDIR properties, so just hardcode the path that it uses
|
||||||
$installdir = "C:\Program Files\Microsoft\jdk-17.0.11.9-hotspot"
|
$installdir = "C:\Program Files\Microsoft\jdk-$version-hotspot"
|
||||||
Break
|
Break
|
||||||
}
|
}
|
||||||
x64 {
|
x64 {
|
||||||
$version = "17.0.10"
|
$version = "21.0.9"
|
||||||
$arch = "x64"
|
$arch = "x64"
|
||||||
$sha1 = "d573091930076c3ffa9f74273cb41cb5c75c5400"
|
$sha1 = "b4b10fd43993650053c41f377af37b37a2267b74"
|
||||||
$url_official = "https://download.oracle.com/java/17/archive/jdk-${version}_windows-${arch}_bin.exe"
|
# Downloading from https://aka.ms/download-jdk/microsoft-jdk-21.0.9-windows-x64.exe
|
||||||
$url_cache = "\\ci-files01-hki.ci.qt.io\provisioning\windows\jdk-$version-windows-$arch.exe"
|
$url_official = "https://aka.ms/download-jdk/microsoft-jdk-${version}_windows-${arch}.exe"
|
||||||
|
$url_cache = "\\ci-files01-hki.ci.qt.io\provisioning\windows\microsoft-jdk-$version-windows-$arch.exe"
|
||||||
$javaPackage = "C:\Windows\Temp\jdk-$version.exe"
|
$javaPackage = "C:\Windows\Temp\jdk-$version.exe"
|
||||||
$installdir = "C:\Program Files\Java\jdk-$version_major"
|
$installdir = "C:\Program Files\Java\jdk-$version_major"
|
||||||
Break
|
Break
|
||||||
@@ -44,7 +44,7 @@ Download $url_official $url_cache $javaPackage
|
|||||||
Verify-Checksum $javaPackage $sha1
|
Verify-Checksum $javaPackage $sha1
|
||||||
|
|
||||||
if ($javaPackage.EndsWith(".exe")) {
|
if ($javaPackage.EndsWith(".exe")) {
|
||||||
Run-Executable "$javaPackage" "/s SPONSORS=0"
|
Run-Executable "$javaPackage" "/SILENT /SUPPRESSMSGBOXES /ALLUSERS /DIR=`"$installdir`""
|
||||||
} else {
|
} else {
|
||||||
Run-Executable "msiexec" "/quiet /i $javaPackage"
|
Run-Executable "msiexec" "/quiet /i $javaPackage"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -90,7 +90,7 @@ installPackages+=(nss-devel)
|
|||||||
installPackages+=(libatomic)
|
installPackages+=(libatomic)
|
||||||
installPackages+=(mesa-libgbm-devel-21.3.4-1.el8.x86_64)
|
installPackages+=(mesa-libgbm-devel-21.3.4-1.el8.x86_64)
|
||||||
# For Android builds
|
# For Android builds
|
||||||
installPackages+=(java-17-openjdk-devel-17.0.9.0.9)
|
installPackages+=(java-21-openjdk-devel-21.0.9.0.10-1.el9)
|
||||||
# For receiving shasum
|
# For receiving shasum
|
||||||
installPackages+=(perl-Digest-SHA)
|
installPackages+=(perl-Digest-SHA)
|
||||||
# INTEGRITY requirements
|
# INTEGRITY requirements
|
||||||
|
|||||||
@@ -71,7 +71,7 @@ installPackages+=(nspr-devel)
|
|||||||
installPackages+=(nss-devel)
|
installPackages+=(nss-devel)
|
||||||
installPackages+=(python3-html5lib)
|
installPackages+=(python3-html5lib)
|
||||||
# For Android builds
|
# For Android builds
|
||||||
installPackages+=(java-11-openjdk-devel)
|
installPackages+=(java-21-openjdk-devel)
|
||||||
# For receiving shasum
|
# For receiving shasum
|
||||||
installPackages+=(perl-Digest-SHA)
|
installPackages+=(perl-Digest-SHA)
|
||||||
# INTEGRITY requirements
|
# INTEGRITY requirements
|
||||||
|
|||||||
@@ -81,7 +81,7 @@ installPackages+=(nss-devel)
|
|||||||
installPackages+=(python3-html5lib)
|
installPackages+=(python3-html5lib)
|
||||||
installPackages+=(mesa-libgbm-devel)
|
installPackages+=(mesa-libgbm-devel)
|
||||||
# For Android builds
|
# For Android builds
|
||||||
installPackages+=(java-11-openjdk-devel)
|
installPackages+=(java-21-openjdk-devel)
|
||||||
# For receiving shasum
|
# For receiving shasum
|
||||||
installPackages+=(perl-Digest-SHA)
|
installPackages+=(perl-Digest-SHA)
|
||||||
# INTEGRITY requirements
|
# INTEGRITY requirements
|
||||||
|
|||||||
@@ -90,7 +90,7 @@ installPackages+=(nspr-devel)
|
|||||||
installPackages+=(nss-devel)
|
installPackages+=(nss-devel)
|
||||||
installPackages+=(python3-html5lib)
|
installPackages+=(python3-html5lib)
|
||||||
# For Android builds
|
# For Android builds
|
||||||
installPackages+=(java-11-openjdk-devel-11.0.19.0.7)
|
installPackages+=(java-21-openjdk-devel)
|
||||||
# For receiving shasum
|
# For receiving shasum
|
||||||
installPackages+=(perl-Digest-SHA)
|
installPackages+=(perl-Digest-SHA)
|
||||||
# INTEGRITY requirements
|
# INTEGRITY requirements
|
||||||
|
|||||||
@@ -91,7 +91,7 @@ installPackages+=(python3-html5lib)
|
|||||||
installPackages+=(libatomic)
|
installPackages+=(libatomic)
|
||||||
installPackages+=(mesa-libgbm-devel-21.3.4-1.el8.x86_64)
|
installPackages+=(mesa-libgbm-devel-21.3.4-1.el8.x86_64)
|
||||||
# For Android builds
|
# For Android builds
|
||||||
installPackages+=(java-17-openjdk-devel-17.0.9.0.9)
|
installPackages+=(java-21-openjdk-devel-21.0.9.0.10-1.el9)
|
||||||
# For receiving shasum
|
# For receiving shasum
|
||||||
installPackages+=(perl-Digest-SHA)
|
installPackages+=(perl-Digest-SHA)
|
||||||
# INTEGRITY requirements
|
# INTEGRITY requirements
|
||||||
|
|||||||
@@ -83,7 +83,7 @@ installPackages+=(python3-html5lib)
|
|||||||
installPackages+=(mesa-libgbm-devel-21.3.4-2.el9)
|
installPackages+=(mesa-libgbm-devel-21.3.4-2.el9)
|
||||||
installPackages+=(libstdc++-static)
|
installPackages+=(libstdc++-static)
|
||||||
# For Android builds
|
# For Android builds
|
||||||
installPackages+=(java-17-openjdk-devel-17.0.9.0.9)
|
installPackages+=(java-21-openjdk-devel-21.0.9.0.10-1.el9)
|
||||||
# For receiving shasum
|
# For receiving shasum
|
||||||
installPackages+=(perl-Digest-SHA)
|
installPackages+=(perl-Digest-SHA)
|
||||||
# INTEGRITY requirements
|
# INTEGRITY requirements
|
||||||
|
|||||||
@@ -100,7 +100,7 @@ installPackages+=(python3-html5lib)
|
|||||||
installPackages+=(libstdc++-static)
|
installPackages+=(libstdc++-static)
|
||||||
installPackages+=(mesa-libgbm-devel-21.3.4-2.el9.x86_64)
|
installPackages+=(mesa-libgbm-devel-21.3.4-2.el9.x86_64)
|
||||||
# For Android builds
|
# For Android builds
|
||||||
installPackages+=(java-17-openjdk-devel-17.0.9.0.9)
|
installPackages+=(java-21-openjdk-devel-21.0.9.0.10-1.el9)
|
||||||
# For receiving shasum
|
# For receiving shasum
|
||||||
installPackages+=(perl-Digest-SHA)
|
installPackages+=(perl-Digest-SHA)
|
||||||
# INTEGRITY requirements
|
# INTEGRITY requirements
|
||||||
|
|||||||
@@ -100,7 +100,7 @@ installPackages+=(python3-html5lib)
|
|||||||
installPackages+=(libstdc++-static)
|
installPackages+=(libstdc++-static)
|
||||||
installPackages+=(mesa-libgbm-devel-21.3.4-2.el9.x86_64)
|
installPackages+=(mesa-libgbm-devel-21.3.4-2.el9.x86_64)
|
||||||
# For Android builds
|
# For Android builds
|
||||||
installPackages+=(java-17-openjdk-devel-17.0.9.0.9)
|
installPackages+=(java-21-openjdk-devel-21.0.9.0.10-1.el9)
|
||||||
# For receiving shasum
|
# For receiving shasum
|
||||||
installPackages+=(perl-Digest-SHA)
|
installPackages+=(perl-Digest-SHA)
|
||||||
# INTEGRITY requirements
|
# INTEGRITY requirements
|
||||||
|
|||||||
@@ -101,7 +101,7 @@ installPackages+=(libstdc++-static)
|
|||||||
installPackages+=(mesa-libgbm-devel-21.3.4-2.el9.x86_64)
|
installPackages+=(mesa-libgbm-devel-21.3.4-2.el9.x86_64)
|
||||||
installPackages+=(libatomic)
|
installPackages+=(libatomic)
|
||||||
# For Android builds
|
# For Android builds
|
||||||
installPackages+=(java-17-openjdk-devel-17.0.9.0.9)
|
installPackages+=(java-21-openjdk-devel-21.0.9.0.10-1.el9)
|
||||||
# For receiving shasum
|
# For receiving shasum
|
||||||
installPackages+=(perl-Digest-SHA)
|
installPackages+=(perl-Digest-SHA)
|
||||||
# INTEGRITY requirements
|
# INTEGRITY requirements
|
||||||
|
|||||||
@@ -86,7 +86,7 @@ sudo zypper -nq install unixODBC-devel unixODBC
|
|||||||
sudo zypper -nq install sqlite3 sqlite3-devel
|
sudo zypper -nq install sqlite3 sqlite3-devel
|
||||||
|
|
||||||
# Java - needed by RTA jenkins
|
# Java - needed by RTA jenkins
|
||||||
sudo zypper -nq install java java-17-openjdk-devel
|
sudo zypper -nq install java java-21-openjdk-devel-21.0.9.0-150600.3.18.2
|
||||||
|
|
||||||
# open-vm-tools requires update. Version in tier1 is broken and causes segfault on boot.
|
# open-vm-tools requires update. Version in tier1 is broken and causes segfault on boot.
|
||||||
sudo zypper -nq update open-vm-tools
|
sudo zypper -nq update open-vm-tools
|
||||||
|
|||||||
@@ -136,9 +136,8 @@ installPackages+=(libcurl4-openssl-dev)
|
|||||||
installPackages+=(libicu-dev)
|
installPackages+=(libicu-dev)
|
||||||
installPackages+=(zlib1g-dev)
|
installPackages+=(zlib1g-dev)
|
||||||
installPackages+=(zlib1g)
|
installPackages+=(zlib1g)
|
||||||
installPackages+=(openjdk-8-jdk)
|
#Java 21 for Android
|
||||||
#Java 17 for Android
|
installPackages+=(openjdk-21-jdk)
|
||||||
installPackages+=(openjdk-17-jdk)
|
|
||||||
installPackages+=(libgtk-3-dev)
|
installPackages+=(libgtk-3-dev)
|
||||||
installPackages+=(ninja-build)
|
installPackages+=(ninja-build)
|
||||||
installPackages+=(libssl-dev)
|
installPackages+=(libssl-dev)
|
||||||
|
|||||||
@@ -142,9 +142,8 @@ installPackages+=(libcurl4-openssl-dev)
|
|||||||
installPackages+=(libicu-dev)
|
installPackages+=(libicu-dev)
|
||||||
installPackages+=(zlib1g-dev)
|
installPackages+=(zlib1g-dev)
|
||||||
installPackages+=(zlib1g)
|
installPackages+=(zlib1g)
|
||||||
installPackages+=(openjdk-8-jdk)
|
#Java 21 for Android
|
||||||
#Java 17 for Android, needed by RTA
|
installPackages+=(openjdk-21-jdk)
|
||||||
installPackages+=(openjdk-17-jdk)
|
|
||||||
installPackages+=(libgtk-3-dev)
|
installPackages+=(libgtk-3-dev)
|
||||||
installPackages+=(ninja-build)
|
installPackages+=(ninja-build)
|
||||||
installPackages+=(libssl-dev)
|
installPackages+=(libssl-dev)
|
||||||
|
|||||||
@@ -149,7 +149,7 @@ installPackages+=(libcurl4-openssl-dev)
|
|||||||
installPackages+=(libicu-dev)
|
installPackages+=(libicu-dev)
|
||||||
installPackages+=(zlib1g-dev)
|
installPackages+=(zlib1g-dev)
|
||||||
installPackages+=(zlib1g)
|
installPackages+=(zlib1g)
|
||||||
installPackages+=(openjdk-17-jdk)
|
installPackages+=(openjdk-21-jdk)
|
||||||
installPackages+=(libgtk-3-dev)
|
installPackages+=(libgtk-3-dev)
|
||||||
installPackages+=(ninja-build)
|
installPackages+=(ninja-build)
|
||||||
installPackages+=(libssl-dev)
|
installPackages+=(libssl-dev)
|
||||||
|
|||||||
@@ -150,10 +150,7 @@ installPackages+=(libcurl4-openssl-dev)
|
|||||||
installPackages+=(libicu-dev)
|
installPackages+=(libicu-dev)
|
||||||
installPackages+=(zlib1g-dev)
|
installPackages+=(zlib1g-dev)
|
||||||
installPackages+=(zlib1g)
|
installPackages+=(zlib1g)
|
||||||
installPackages+=(openjdk-8-jdk)
|
#Java 21 for Android
|
||||||
#Java 17 for Android, needed by RTA
|
|
||||||
installPackages+=(openjdk-17-jdk)
|
|
||||||
# Java 21 for QtBridges
|
|
||||||
installPackages+=(openjdk-21-jdk)
|
installPackages+=(openjdk-21-jdk)
|
||||||
installPackages+=(libgtk-3-dev)
|
installPackages+=(libgtk-3-dev)
|
||||||
installPackages+=(ninja-build)
|
installPackages+=(ninja-build)
|
||||||
|
|||||||
@@ -67,7 +67,7 @@ sudo zypper -nq install make
|
|||||||
sudo zypper -nq install autoconf libcurl-devel libexpat-devel
|
sudo zypper -nq install autoconf libcurl-devel libexpat-devel
|
||||||
|
|
||||||
# Java
|
# Java
|
||||||
sudo zypper -nq install java-17-openjdk
|
sudo zypper -nq install java-21-openjdk-devel-21.0.9.0-150600.3.18.2
|
||||||
|
|
||||||
gccVersion="$(gcc --version |grep -Eo '[0-9]+\.[0-9]+(\.[0-9]+)?' |head -n 1)"
|
gccVersion="$(gcc --version |grep -Eo '[0-9]+\.[0-9]+(\.[0-9]+)?' |head -n 1)"
|
||||||
echo "GCC = $gccVersion" >> versions.txt
|
echo "GCC = $gccVersion" >> versions.txt
|
||||||
|
|||||||
@@ -73,7 +73,7 @@ sudo zypper -nq install openssl-3
|
|||||||
sudo zypper -nq install valgrind-devel
|
sudo zypper -nq install valgrind-devel
|
||||||
|
|
||||||
# Java
|
# Java
|
||||||
sudo zypper -nq install java-17-openjdk
|
sudo zypper -nq install java-21-openjdk-devel-21.0.9.0-150600.3.18.2
|
||||||
|
|
||||||
gccVersion="$(gcc --version |grep -Eo '[0-9]+\.[0-9]+(\.[0-9]+)?' |head -n 1)"
|
gccVersion="$(gcc --version |grep -Eo '[0-9]+\.[0-9]+(\.[0-9]+)?' |head -n 1)"
|
||||||
echo "GCC = $gccVersion" >> versions.txt
|
echo "GCC = $gccVersion" >> versions.txt
|
||||||
|
|||||||
@@ -86,7 +86,7 @@ sudo zypper -nq install cifs-utils
|
|||||||
sudo zypper -nq install libtommath-devel
|
sudo zypper -nq install libtommath-devel
|
||||||
|
|
||||||
# Java
|
# Java
|
||||||
sudo zypper -nq install java-17-openjdk
|
sudo zypper -nq install java-21-openjdk-devel-21.0.9.0-150600.3.18.2
|
||||||
|
|
||||||
gccVersion="$(gcc --version |grep -Eo '[0-9]+\.[0-9]+(\.[0-9]+)?' |head -n 1)"
|
gccVersion="$(gcc --version |grep -Eo '[0-9]+\.[0-9]+(\.[0-9]+)?' |head -n 1)"
|
||||||
echo "GCC = $gccVersion" >> versions.txt
|
echo "GCC = $gccVersion" >> versions.txt
|
||||||
|
|||||||
@@ -82,7 +82,7 @@ sudo zypper -nq install cifs-utils
|
|||||||
sudo zypper -nq install libtommath-devel
|
sudo zypper -nq install libtommath-devel
|
||||||
|
|
||||||
# Java
|
# Java
|
||||||
sudo zypper -nq install java-17-openjdk java-17-openjdk-devel
|
sudo zypper -nq install java-21-openjdk-devel-21.0.9.0-150600.3.18.2
|
||||||
|
|
||||||
# For tst_license.pl with all the machines generating SBOM
|
# For tst_license.pl with all the machines generating SBOM
|
||||||
sudo zypper -nq install perl-JSON
|
sudo zypper -nq install perl-JSON
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ sudo /usr/sbin/update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-15 1
|
|||||||
# Make sure needed ca-certificates are available
|
# Make sure needed ca-certificates are available
|
||||||
sudo zypper -nq install ca-certificates
|
sudo zypper -nq install ca-certificates
|
||||||
|
|
||||||
sudo zypper -nq install bison flex gperf \
|
sudo zypper -nq install bison flex gperf libgio-2_0-0=2.84.4\
|
||||||
zlib-devel \
|
zlib-devel \
|
||||||
systemd-devel \
|
systemd-devel \
|
||||||
glib2-devel \
|
glib2-devel \
|
||||||
@@ -82,7 +82,7 @@ sudo zypper -nq install cifs-utils
|
|||||||
sudo zypper -nq install libtommath-devel
|
sudo zypper -nq install libtommath-devel
|
||||||
|
|
||||||
# Java
|
# Java
|
||||||
sudo zypper -nq install java-17-openjdk
|
sudo zypper -nq install java-21-openjdk-devel-21.0.9.0-160000.1.1
|
||||||
|
|
||||||
# For tst_license.pl with all the machines generating SBOM
|
# For tst_license.pl with all the machines generating SBOM
|
||||||
sudo zypper -nq install perl-JSON
|
sudo zypper -nq install perl-JSON
|
||||||
|
|||||||
Reference in New Issue
Block a user