SIGN IN SIGN UP

Fix LTS (v1.4.4) Windows MinGW build by pinning newer vcpkg commit (#50)

* superduck: prompt-driven changes

* Install perl-core in LTS Linux build so OpenSSL 3.6 can configure

The vcpkg bump to 84bab45 (tag 2025.12.12) moves OpenSSL 3.5.0 -> 3.6.0,
which needs Perl core modules (File::Compare, FindBin, ...) at its
./Configure step. The v1.4.4 linux_amd64 build image only ships
perl-IPC-Cmd, and it is the only job that compiles OpenSSL from source
(other branches restore it from the vcpkg binary cache), so its build
fails. Install perl-core via an order-only make prerequisite, guarded to
be a no-op where yum is absent (macOS, Windows) or on cache hits.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

---------

Co-authored-by: SuperDuck <superduck@motherduck.com>
Co-authored-by: Jeff Raymakers <jray@motherduck.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Y
Y. committed
c81d1a0ed820951b49e01446690f6ee07ce33368
Parent: ee65dee
Committed by GitHub <noreply@github.com> on 6/3/2026, 1:58:52 AM