From c0d410d7f061b38ff92b20bc023007cefbd8d06b Mon Sep 17 00:00:00 2001 From: scawful Date: Sun, 12 Oct 2025 22:41:36 -0400 Subject: [PATCH] fix(ci): disable OpenSSL assembly optimizations in CI configuration --- .github/workflows/ci.yml | 1 + .github/workflows/release.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0d7c9177..52370a17 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -238,6 +238,7 @@ jobs: -DVCPKG_TARGET_TRIPLET=x64-windows-static ` -DVCPKG_MANIFEST_MODE=ON ` -DVCPKG_INSTALL_OPTIONS="--debug" ` + -DOPENSSL_NO_ASM=ON ` -DCMAKE_CXX_FLAGS="/Dgoogle_protobuf_undef_DWORD=1" ` -DYAZE_BUILD_TESTS=ON ` -DYAZE_BUILD_EMU=OFF ` diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4c42e038..4c1b0630 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -244,6 +244,7 @@ jobs: -DCMAKE_TOOLCHAIN_FILE="$vcpkgToolchain" ` -DVCPKG_TARGET_TRIPLET=x64-windows-static ` -DVCPKG_MANIFEST_MODE=ON ` + -DOPENSSL_NO_ASM=ON ` -DCMAKE_CXX_FLAGS="/Dgoogle_protobuf_undef_DWORD=1" ` -DYAZE_BUILD_TESTS=ON ` -DYAZE_ENABLE_ROM_TESTS=OFF 2>&1 | Tee-Object -FilePath cmake_config.log