Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Change #278848

Category curl
Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
Changed at Fri 21 Aug 2026 09:45:59
Repository https://github.com/curl/curl.git
Project curl
Branch master
Revision 4f8dabcec2087b731ad00c9f18f8a04e9f5802a4

Comments

GHA: install MSYS2 Perl manually for latest GitHub runners
As the MSYS2 update propagates into more GitHub runner images, we need
to install Perl to avoid native Windows (aka Strawberry) Perl breaking
jobs that are running tests.

For others jobs, this patch leaves the new default Strawberry Perl. It's
fine to use it a little bit more.

Also:
- libssh 32-bit was dropped upstream, replace with libssh2, and move
  libssh to the 64-bit job running tests.
  https://github.com/msys2/MINGW-packages/commit/f6ae36581d8dd1f6878442575cc8471830b863ed
  https://github.com/msys2/MINGW-packages/pull/30777

Refs:
https://github.com/actions/runner-images/issues/14562
https://github.com/actions/runner-images/pull/14541#issuecomment-5294304716
https://github.com/msys2/MSYS2-packages/commit/636489312cbc55011cb7ec493550598125e7716f
https://github.com/msys2/MSYS2-packages/pull/6491
https://github.com/msys2/MSYS2-packages/pull/6479

Bug: https://github.com/curl/curl/pull/22537#issuecomment-5359154818
Follow-up to d854ab4673c2f9d8048c7f0f6d164b7e4d5e0865 #22580

Closes #22632

Changed files