From 269fdcdcfcf9bf2a4cdcbee6d69b60759ba5285f Mon Sep 17 00:00:00 2001 From: Tim Wojtulewicz Date: Fri, 26 Jan 2024 13:10:51 -0700 Subject: [PATCH] Force Windows CI to use OpenSSL 3.1.1 There's something wrong with chocolatey's OpenSSL 3.2.0 package that causes cmake to not be able to find libcrypto even though it's clearly in the directory. Pinning to 3.1.1 fixes the build issue. (cherry picked from commit 5a7c482a0fe04f9cd4c8c7a7a0c5b4c748ebf28e) --- ci/windows/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci/windows/Dockerfile b/ci/windows/Dockerfile index c91a3da262..66993d9b1d 100644 --- a/ci/windows/Dockerfile +++ b/ci/windows/Dockerfile @@ -18,7 +18,7 @@ RUN choco install -y --no-progress sed RUN choco install -y --no-progress winflexbison3 RUN choco install -y --no-progress msysgit RUN choco install -y --no-progress python -RUN choco install -y --no-progress openssl +RUN choco install -y --no-progress openssl --version=3.1.1 # Set working environment. SHELL [ "cmd", "/c" ]