From 2cd537342c464b4df2826d3e956d7428249d3a6f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jefferson=20Gonz=C3=A1lez?= Date: Tue, 24 Jan 2023 15:25:56 -0400 Subject: [PATCH] ci: fix msys build now requiring ca-certificates (#1348) Thanks to Guldoman who discovered the cause for meson failing to validate SSL certificates which turned out to be MSYS now requiring ca-certificates package installed for the different architectures. --- scripts/install-dependencies.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/install-dependencies.sh b/scripts/install-dependencies.sh index d817097d..1290cfcc 100644 --- a/scripts/install-dependencies.sh +++ b/scripts/install-dependencies.sh @@ -63,10 +63,10 @@ main() { elif [[ "$OSTYPE" == "msys" ]]; then if [[ $lhelper == true ]]; then pacman --noconfirm -S \ - ${MINGW_PACKAGE_PREFIX}-{gcc,meson,ninja,ntldd,pkg-config,mesa} unzip + ${MINGW_PACKAGE_PREFIX}-{ca-certificates,gcc,meson,ninja,ntldd,pkg-config,mesa} unzip else pacman --noconfirm -S \ - ${MINGW_PACKAGE_PREFIX}-{gcc,meson,ninja,ntldd,pkg-config,mesa,freetype,pcre2,SDL2} unzip + ${MINGW_PACKAGE_PREFIX}-{ca-certificates,gcc,meson,ninja,ntldd,pkg-config,mesa,freetype,pcre2,SDL2} unzip fi fi }