diff --git a/coin/provisioning/qtci-linux-RHEL-9.2-x86_64/04-install-packages.sh b/coin/provisioning/qtci-linux-RHEL-9.2-x86_64/04-install-packages.sh index 299ed222..e55c0210 100755 --- a/coin/provisioning/qtci-linux-RHEL-9.2-x86_64/04-install-packages.sh +++ b/coin/provisioning/qtci-linux-RHEL-9.2-x86_64/04-install-packages.sh @@ -164,6 +164,8 @@ installPackages+=(zip) installPackages+=(perl-IPC-Cmd) # password management support for Qt Creator installPackages+=(libsecret-devel) +# For Firebird in RTA +installPackages+=(libtommath-devel) sudo yum -y install "${installPackages[@]}" diff --git a/coin/provisioning/qtci-linux-SLES-15_SP5-x86_64/02-enable-modules.sh b/coin/provisioning/qtci-linux-SLES-15_SP5-x86_64/02-enable-modules.sh index 55c697e3..13494701 100644 --- a/coin/provisioning/qtci-linux-SLES-15_SP5-x86_64/02-enable-modules.sh +++ b/coin/provisioning/qtci-linux-SLES-15_SP5-x86_64/02-enable-modules.sh @@ -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 # sle-module-web-scripting is required for Nodejs 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 diff --git a/coin/provisioning/qtci-linux-SLES-15_SP5-x86_64/02-zypperpackages.sh b/coin/provisioning/qtci-linux-SLES-15_SP5-x86_64/02-zypperpackages.sh index 275592ea..f639e2fd 100644 --- a/coin/provisioning/qtci-linux-SLES-15_SP5-x86_64/02-zypperpackages.sh +++ b/coin/provisioning/qtci-linux-SLES-15_SP5-x86_64/02-zypperpackages.sh @@ -106,6 +106,9 @@ sudo zypper -nq install openssl-3 # cifs-utils, for mounting smb drive 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)" echo "GCC = $gccVersion" >> versions.txt diff --git a/coin/provisioning/qtci-linux-Ubuntu-22.04-x86_64/02-apt.sh b/coin/provisioning/qtci-linux-Ubuntu-22.04-x86_64/02-apt.sh index 7bfd5cd9..c7f6b6d0 100755 --- a/coin/provisioning/qtci-linux-Ubuntu-22.04-x86_64/02-apt.sh +++ b/coin/provisioning/qtci-linux-Ubuntu-22.04-x86_64/02-apt.sh @@ -240,6 +240,9 @@ installPackages+=(iptables-persistent) installPackages+=(patchelf) +# For Firebird in RTA +installPackages+=(libtommath-dev) + echo "Running update for apt" waitLoop sudo apt-get update diff --git a/coin/provisioning/qtci-linux-openSUSE-15.5-x86_64/04-zypperpackages.sh b/coin/provisioning/qtci-linux-openSUSE-15.5-x86_64/04-zypperpackages.sh index 0cad2372..6ac19511 100755 --- a/coin/provisioning/qtci-linux-openSUSE-15.5-x86_64/04-zypperpackages.sh +++ b/coin/provisioning/qtci-linux-openSUSE-15.5-x86_64/04-zypperpackages.sh @@ -78,6 +78,9 @@ sudo zypper -nq install valgrind-devel # cifs-utils, for mounting smb drive 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)" echo "GCC = $gccVersion" >> versions.txt