From 3ef743adb2d73d2010938ef8605cdff2ebaaa8f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Leclercq?= Date: Tue, 27 Jul 2021 00:37:14 +0200 Subject: [PATCH] Force strawberry-perl dependency on Windows (#520) --- packages/o/openssl/xmake.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/o/openssl/xmake.lua b/packages/o/openssl/xmake.lua index 6dfa04415..99b0b43f7 100644 --- a/packages/o/openssl/xmake.lua +++ b/packages/o/openssl/xmake.lua @@ -25,7 +25,10 @@ package("openssl") on_load(function (package) if package:is_plat("windows") and (not package.is_built or package:is_built()) then - package:add("deps", "strawberry-perl", "nasm") + package:add("deps", "nasm") + -- the perl executable found in GitForWindows will fail to build OpenSSL + -- see https://github.com/openssl/openssl/blob/master/NOTES-PERL.md#perl-on-windows + package:add("deps", "strawberry-perl", { system = false }) end end)