-
-
Notifications
You must be signed in to change notification settings - Fork 262
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Can no longer build for Windows on GitHub Actions due to a deprecation error while building cURL #597
Comments
Currently Windows lacks a weekly availability check, I will add it in my spare time to ensure that commonly used extensions and dependencies continue to be available. I will review this change later and evaluate the feasibility of switching to CMake. |
This documentation might be helpful: https://github.com/curl/curl/blob/master/docs/INSTALL-CMAKE.md#migrating-from-winbuild-builds |
Changed to cmake for windows build in #600 . |
Wow, you're fast! Let me know if I can do anything to help test this. |
I've merged to main branch. GHA test shows it's working, and it would be better if you could test with your specific extension combination locally. |
Happy to do it. Will give it a try and report back. |
I am delighted to report that it worked just fine: https://github.com/drupal/cms-launcher/actions/runs/13181727850/job/36793955906 |
@crazywhalecc the new PHP build is missing SSL support in curl. |
@chack1172 I am not sure :-\ I'm not a Windows user; I'm only building for Windows on GitHub Actions as part of a larger project. |
I tried to rebuild PHP using static-php-cli 2.4.4 in my GitHub Actions workflow, and it didn't work. The
doctor
command was fine; the source downloads went fine; but the build command fails. Running it with--debug
shows me this:Here's the full build log: https://github.com/drupal/cms-launcher/actions/runs/13169673265/job/36757562837 (the relevant step is "Build PHP interpreter").
This seems like it might be a quite a bit beyond my pay grade, to be honest. Is there a quick fix here beyond adding the WINBUILD_ACKNOWLEDGE_DEPRECATED flag? I could add that, I'm sure, but actually migrating to cmake is not something I think I'll be able to do.
The text was updated successfully, but these errors were encountered: