From f1ff7fa94305416d42e222a33eee315d74c95522 Mon Sep 17 00:00:00 2001 From: "C.Lee Taylor" Date: Thu, 23 Jan 2025 19:16:01 +0200 Subject: [PATCH] chore(ci): for osx force openssl static --- .github/workflows/build_binaries.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/workflows/build_binaries.yml b/.github/workflows/build_binaries.yml index 004840c..64f01d8 100644 --- a/.github/workflows/build_binaries.yml +++ b/.github/workflows/build_binaries.yml @@ -196,6 +196,17 @@ jobs: run: | echo "PLATFORM_SPECIFIC_DIR=osx" >> $GITHUB_ENV echo "LIB_EXT=.dylib" >> $GITHUB_ENV + # Force static openssl libs + echo "OPENSSL_STATIC=1" >> $GITHUB_ENV + if [ -f /opt/homebrew/opt/openssl/README.md ]; then + ls -la /opt/homebrew/opt/openssl/ + echo "OPENSSL_LIB_DIR=/opt/homebrew/opt/openssl/lib" >> $GITHUB_ENV + echo "OPENSSL_INCLUDE_DIR=/opt/homebrew/opt/openssl/include" >> $GITHUB_ENV + else + ls -la /usr/local/opt/openssl/ + echo "OPENSSL_LIB_DIR=/usr/local/opt/openssl/lib" >> $GITHUB_ENV + echo "OPENSSL_INCLUDE_DIR=/usr/local/opt/openssl/include" >> $GITHUB_ENV + fi # Hardcoded sdk for MacOSX on ARM64 - name: Set environment variables - macOS - ARM64 (pin/sdk)