From c33e35f4b0c5df9f2fe9ca6572d2710f3743c86a Mon Sep 17 00:00:00 2001 From: luau-project Date: Fri, 14 Aug 2026 10:24:44 -0300 Subject: chore(Makefile.windows): bump OpenSSL to 3.5.7 LTS --- binary/Makefile.windows | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'binary') diff --git a/binary/Makefile.windows b/binary/Makefile.windows index 40c85229..1ff1c588 100644 --- a/binary/Makefile.windows +++ b/binary/Makefile.windows @@ -7,7 +7,7 @@ MINGW_SYSROOT=/usr/lib/mingw-w64-sysroot/$(MINGW_PREFIX) OPENSSL_PLATFORM=mingw # Versions of dependencies LIBLUA_VERSION=5.4.3 -OPENSSL_VERSION=1.1.1w +OPENSSL_VERSION=3.5.7 ZLIB_VERSION=1.3.1 BZIP2_VERSION=1.0.8 @@ -15,7 +15,7 @@ WINDOWS_DEPS_DIR=windows-deps-$(MINGW_PREFIX) BUILD_WINDOWS_DEPS_DIR=build-windows-deps-$(MINGW_PREFIX) BUILD_WINDOWS_BINARY_DIR=build-windows-binary-$(MINGW_PREFIX) -windows-binary: $(WINDOWS_DEPS_DIR)/lib/liblua.a $(WINDOWS_DEPS_DIR)/lib/libssl.a $(WINDOWS_DEPS_DIR)/lib/libzlib.a $(WINDOWS_DEPS_DIR)/lib/libbz2.a +windows-binary: $(WINDOWS_DEPS_DIR)/lib/liblua.a $(WINDOWS_DEPS_DIR)/lib/libssl.a $(WINDOWS_DEPS_DIR)/lib/libcrypto.a $(WINDOWS_DEPS_DIR)/lib/libzlib.a $(WINDOWS_DEPS_DIR)/lib/libbz2.a STATIC_GCC_AR=$(MINGW_PREFIX)-ar \ STATIC_GCC_RANLIB=$(MINGW_PREFIX)-ranlib \ STATIC_GCC_CC=$(MINGW_PREFIX)-gcc \ @@ -39,10 +39,13 @@ $(BUILD_WINDOWS_DEPS_DIR)/openssl-$(OPENSSL_VERSION).tar.gz: cd $(BUILD_WINDOWS_DEPS_DIR) && curl -OL https://www.openssl.org/source/openssl-$(OPENSSL_VERSION).tar.gz $(BUILD_WINDOWS_DEPS_DIR)/openssl-$(OPENSSL_VERSION): $(BUILD_WINDOWS_DEPS_DIR)/openssl-$(OPENSSL_VERSION).tar.gz cd $(BUILD_WINDOWS_DEPS_DIR) && tar zxvpf openssl-$(OPENSSL_VERSION).tar.gz -$(WINDOWS_DEPS_DIR)/lib/libssl.a: $(BUILD_WINDOWS_DEPS_DIR)/openssl-$(OPENSSL_VERSION) - cd $(BUILD_WINDOWS_DEPS_DIR)/openssl-$(OPENSSL_VERSION) && ./Configure --prefix=$(CURDIR)/$(WINDOWS_DEPS_DIR) --cross-compile-prefix=$(MINGW_PREFIX)- $(OPENSSL_PLATFORM) +$(WINDOWS_DEPS_DIR)/lib/libssl.a $(WINDOWS_DEPS_DIR)/lib/libcrypto.a: $(BUILD_WINDOWS_DEPS_DIR)/openssl-$(OPENSSL_VERSION) + cd $(BUILD_WINDOWS_DEPS_DIR)/openssl-$(OPENSSL_VERSION) && ./Configure $(OPENSSL_PLATFORM) --prefix=$(CURDIR)/$(WINDOWS_DEPS_DIR) --cross-compile-prefix=$(MINGW_PREFIX)- no-apps no-tests no-winstore $(MAKE) -C "$(BUILD_WINDOWS_DEPS_DIR)/openssl-$(OPENSSL_VERSION)" $(MAKE) -C "$(BUILD_WINDOWS_DEPS_DIR)/openssl-$(OPENSSL_VERSION)" install_sw + mkdir -p $(WINDOWS_DEPS_DIR)/lib + cd $(BUILD_WINDOWS_DEPS_DIR)/openssl-$(OPENSSL_VERSION) && cp libssl.a ../../$(WINDOWS_DEPS_DIR)/lib + cd $(BUILD_WINDOWS_DEPS_DIR)/openssl-$(OPENSSL_VERSION) && cp libcrypto.a ../../$(WINDOWS_DEPS_DIR)/lib $(BUILD_WINDOWS_DEPS_DIR)/zlib-$(ZLIB_VERSION).tar.gz: mkdir -p $(@D) -- cgit v1.2.3-55-g6feb