From 4a631f27411bb483d786a69ba7022a232bb1aa5a Mon Sep 17 00:00:00 2001 From: nmburgan <13688219+nmburgan@users.noreply.github.com> Date: Tue, 9 Dec 2025 10:56:46 -0800 Subject: [PATCH] Using MinGW version of curl for Windows for patron Turns out we actually need the MinGW version of curl, rather than 'libcurl-devel' which is for Cygwin's environment. --- configs/components/rubygem-patron.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/configs/components/rubygem-patron.rb b/configs/components/rubygem-patron.rb index 8f86c417..d13f5c7d 100644 --- a/configs/components/rubygem-patron.rb +++ b/configs/components/rubygem-patron.rb @@ -11,8 +11,9 @@ # Because this is only used in openbolt-runtime, and we don't build # our own curl there, we use the system version of libcurl to compile # native extensions against. - pkg.build_requires 'libcurl-devel' if platform.is_rpm? || platform.is_windows? + pkg.build_requires 'libcurl-devel' if platform.is_rpm? pkg.build_requires 'libcurl4-gnutls-dev' if platform.is_deb? + pkg.build_requires 'mingw64-x86_64-curl' if platform.is_windows? instance_eval File.read('configs/components/_base-rubygem.rb') end