From 08892fc0889b8608f78d47736e78a99e589a675d Mon Sep 17 00:00:00 2001 From: Dimitrios Apostolou Date: Thu, 12 Mar 2026 16:59:41 +0100 Subject: [PATCH] Update curl version on OpenSUSE-16.0 The version that comes with the distro is buggy, it returns success instead of failure for the command: curl --verbose --fail -L --retry 5 --retry-delay 5 -o filename \ http://url/that/returns/404 The upstream ticket is: https://github.com/curl/curl/issues/17554 Pick-to: 6.11 Change-Id: Ic763c10a308a24c921a8d2ae1f1c651e0cbac429 Reviewed-by: Tero Heikkinen --- .../qtci-linux-openSUSE-16.0-x86_64/04-zypperpackages.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/coin/provisioning/qtci-linux-openSUSE-16.0-x86_64/04-zypperpackages.sh b/coin/provisioning/qtci-linux-openSUSE-16.0-x86_64/04-zypperpackages.sh index 9584388d..587869d9 100755 --- a/coin/provisioning/qtci-linux-openSUSE-16.0-x86_64/04-zypperpackages.sh +++ b/coin/provisioning/qtci-linux-openSUSE-16.0-x86_64/04-zypperpackages.sh @@ -3,6 +3,10 @@ set -ex +# Curl is pre-installed but the original version is buggy. +# This line here is to update it. +sudo zypper -nq install curl + sudo zypper -nq install git gcc13 gcc15-c++ ninja sudo /usr/sbin/update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-15 1 \ --slave /usr/bin/g++ g++ /usr/bin/g++-15 \