From bf1c196e41b1ecba73b80160088153645bee6b2d Mon Sep 17 00:00:00 2001 From: Heikki Halmet Date: Thu, 15 Sep 2022 12:14:53 +0300 Subject: [PATCH] Provisioning: Install Node.js for SLES 15 WebEngine requires node.js version 12 or later Pick-to: 6.4 6.2 Change-Id: I9ff5ebbfcaf328445149e6d0b95e02dd0febf5c3 Reviewed-by: Ville-Pekka Karhu --- .../qtci-linux-SLES-15_SP4-x86_64/02-enable-modules.sh | 2 ++ .../qtci-linux-SLES-15_SP4-x86_64/02-zypperpackages.sh | 3 +++ 2 files changed, 5 insertions(+) diff --git a/coin/provisioning/qtci-linux-SLES-15_SP4-x86_64/02-enable-modules.sh b/coin/provisioning/qtci-linux-SLES-15_SP4-x86_64/02-enable-modules.sh index 61100b6e..ad69991f 100755 --- a/coin/provisioning/qtci-linux-SLES-15_SP4-x86_64/02-enable-modules.sh +++ b/coin/provisioning/qtci-linux-SLES-15_SP4-x86_64/02-enable-modules.sh @@ -52,6 +52,8 @@ sudo SUSEConnect -p sle-module-server-applications/15.4/x86_64 sudo SUSEConnect -p sle-module-desktop-applications/15.4/x86_64 sudo SUSEConnect -p sle-module-development-tools/15.4/x86_64 sudo SUSEConnect -p sle-module-python3/15.4/x86_64 +# sle-module-web-scripting is required for Nodejs +sudo SUSEConnect -p sle-module-web-scripting/15.4/x86_64 sudo zypper lr -u diff --git a/coin/provisioning/qtci-linux-SLES-15_SP4-x86_64/02-zypperpackages.sh b/coin/provisioning/qtci-linux-SLES-15_SP4-x86_64/02-zypperpackages.sh index cb99d172..01c5bf36 100755 --- a/coin/provisioning/qtci-linux-SLES-15_SP4-x86_64/02-zypperpackages.sh +++ b/coin/provisioning/qtci-linux-SLES-15_SP4-x86_64/02-zypperpackages.sh @@ -123,6 +123,9 @@ sudo zypper -nq update open-vm-tools # Tools to build Git sudo zypper -nq install autoconf libcurl-devel libexpat-devel +# Nodejs - required by QtWebengine +sudo zypper -nq install nodejs16 + gccVersion="$(gcc --version |grep gcc |cut -b 17-23)" echo "GCC = $gccVersion" >> versions.txt