mirror of
git://code.qt.io/qt/qt5.git
synced 2026-05-09 12:37:50 +08:00
Provisioning: Fix missing libtommath-dev for Firebird in RTA
Needed for these (Linux x64):
- Rhel 9.2
- SLES 15 SP5
- OpenSUSE 15.5
- Ubuntu 22.04
SLES 15 SP5 needs to activate PackageHub/15.5/x86_64 -module
Firebird was enabled in here:
333cbd0592
Task-number: QTBUG-129845
Change-Id: Ia3a270502e6985a7edab5c9dc937491c7ac6038f
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
This commit is contained in:
@@ -164,6 +164,8 @@ installPackages+=(zip)
|
|||||||
installPackages+=(perl-IPC-Cmd)
|
installPackages+=(perl-IPC-Cmd)
|
||||||
# password management support for Qt Creator
|
# password management support for Qt Creator
|
||||||
installPackages+=(libsecret-devel)
|
installPackages+=(libsecret-devel)
|
||||||
|
# For Firebird in RTA
|
||||||
|
installPackages+=(libtommath-devel)
|
||||||
|
|
||||||
sudo yum -y install "${installPackages[@]}"
|
sudo yum -y install "${installPackages[@]}"
|
||||||
|
|
||||||
|
|||||||
@@ -17,6 +17,8 @@ sudo SUSEConnect -p sle-module-development-tools/15.5/x86_64
|
|||||||
sudo SUSEConnect -p sle-module-python3/15.5/x86_64
|
sudo SUSEConnect -p sle-module-python3/15.5/x86_64
|
||||||
# sle-module-web-scripting is required for Nodejs
|
# sle-module-web-scripting is required for Nodejs
|
||||||
sudo SUSEConnect -p sle-module-web-scripting/15.5/x86_64
|
sudo SUSEConnect -p sle-module-web-scripting/15.5/x86_64
|
||||||
|
# For Firebird in RTA - libtommath-devel
|
||||||
|
sudo SUSEConnect -p PackageHub/15.5/x86_64
|
||||||
|
|
||||||
sudo zypper lr -u
|
sudo zypper lr -u
|
||||||
|
|
||||||
|
|||||||
@@ -106,6 +106,9 @@ sudo zypper -nq install openssl-3
|
|||||||
# cifs-utils, for mounting smb drive
|
# cifs-utils, for mounting smb drive
|
||||||
sudo zypper -nq install cifs-utils
|
sudo zypper -nq install cifs-utils
|
||||||
|
|
||||||
|
# For Firebird in RTA
|
||||||
|
sudo zypper -nq install libtommath-devel
|
||||||
|
|
||||||
gccVersion="$(gcc --version |grep gcc |cut -b 17-23)"
|
gccVersion="$(gcc --version |grep gcc |cut -b 17-23)"
|
||||||
echo "GCC = $gccVersion" >> versions.txt
|
echo "GCC = $gccVersion" >> versions.txt
|
||||||
|
|
||||||
|
|||||||
@@ -240,6 +240,9 @@ installPackages+=(iptables-persistent)
|
|||||||
|
|
||||||
installPackages+=(patchelf)
|
installPackages+=(patchelf)
|
||||||
|
|
||||||
|
# For Firebird in RTA
|
||||||
|
installPackages+=(libtommath-dev)
|
||||||
|
|
||||||
echo "Running update for apt"
|
echo "Running update for apt"
|
||||||
waitLoop
|
waitLoop
|
||||||
sudo apt-get update
|
sudo apt-get update
|
||||||
|
|||||||
@@ -78,6 +78,9 @@ sudo zypper -nq install valgrind-devel
|
|||||||
# cifs-utils, for mounting smb drive
|
# cifs-utils, for mounting smb drive
|
||||||
sudo zypper -nq install cifs-utils
|
sudo zypper -nq install cifs-utils
|
||||||
|
|
||||||
|
# For Firebird in RTA
|
||||||
|
sudo zypper -nq install libtommath-devel
|
||||||
|
|
||||||
gccVersion="$(gcc --version |grep gcc |cut -b 17-23)"
|
gccVersion="$(gcc --version |grep gcc |cut -b 17-23)"
|
||||||
echo "GCC = $gccVersion" >> versions.txt
|
echo "GCC = $gccVersion" >> versions.txt
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user