aboutsummaryrefslogtreecommitdiffstats
path: root/coin/provisioning/qtci-linux-RHEL-7.4-x86_64
diff options
context:
space:
mode:
authorGatis Paeglis <gatis.paeglis@qt.io>2018-11-20 14:42:32 +0100
committerTony Sarajärvi <tony.sarajarvi@qt.io>2018-11-29 20:20:13 +0000
commit22e5bda9a9ca9229e307aa09a20d6547a3648319 (patch)
tree8840e711952978c15a3363b40bcf699285a45a68 /coin/provisioning/qtci-linux-RHEL-7.4-x86_64
parentd9a869707efe02c32ebca4f2f89dfb96c8e34019 (diff)
provisioning: RHEL-7.4 install xcb-util-* packages
We do install them on Ubuntu and openSUSE. Eventually we want to stop using bundled xcb libraries. Currently all builds of Qt on Linux use -qt-xcb switch (see coin/src/targetenvironments.py::LinuxTargetEnvironment), which is the reason why things build fine, even when packages are not present on the system. Change-Id: I856ddb5a17768b347aec3e593d6b969109a5c3a3 Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io> Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@qt.io>
Diffstat (limited to 'coin/provisioning/qtci-linux-RHEL-7.4-x86_64')
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-install-packages.sh6
1 files changed, 6 insertions, 0 deletions
diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-install-packages.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-install-packages.sh
index 8e03972e..b547b479 100755
--- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-install-packages.sh
+++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-install-packages.sh
@@ -103,6 +103,12 @@ installPackages+=(chrpath)
# libxkbcommon
installPackages+=(libxkbcommon-devel)
installPackages+=(libxkbcommon-x11-devel)
+# xcb-util-* libraries
+installPackages+=(xcb-util-devel)
+installPackages+=(xcb-util-image-devel)
+installPackages+=(xcb-util-keysyms-devel)
+installPackages+=(xcb-util-wm-devel)
+installPackages+=(xcb-util-renderutil-devel)
sudo yum -y install "${installPackages[@]}"