You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Windows cURL extension doesn't appear to support SSL #659
I've updated the main branch but I only fixed the build bug of 8.3 and 8.4. You can try it again to test whether it supports ssl. If everything works well, we'll publish a patch version.
Activity
phenaproxima commentedon Mar 19, 2025
After updating to static-php-cli 2.5.0, I am also seeing the build fail on Windows: https://github.com/drupal/cms-launcher/actions/runs/13946411456/job/39034570532
The crux of the problem seems to be cURL, and the linker not being able to resolve it:
PeteBishwhip commentedon Mar 19, 2025
I can confirm we're also seeing this error. It's documented on this action with the
--debugflag active if it helps: https://github.com/NativePHP/php-bin/actions/runs/13947104732/job/39036777351It appears to affect PHP 8.3 and 8.4 on Windows. 8.2 and below appear unaffected.
crazywhalecc commentedon Mar 19, 2025
I found that PHP >= 8.3 has some changes on windows build. I will fix it later, and test ssl support after everything else working well: #660 .
phenaproxima commentedon Mar 19, 2025
Thanks @crazywhalecc! Can confirm that even reverting to 2.4.5 doesn't solve the problem -- it's failing in the same way: https://github.com/drupal/cms-launcher/actions/runs/13948634297/job/39041966023?pr=40
PeteBishwhip commentedon Mar 19, 2025
I worked around this for now by downgrading to 2.4.4 and adding
WINBUILD_ACKNOWLEDGE_DEPRECATED: yesto our env.crazywhalecc commentedon Mar 20, 2025
I've updated the main branch but I only fixed the build bug of 8.3 and 8.4. You can try it again to test whether it supports ssl. If everything works well, we'll publish a patch version.
yoramdelangen commentedon Mar 20, 2025
I ran into this issue as well, and was able to solve it by duplicate the
libcurl.libwithlibcurl_a.libin thebuildroot/libfolder.EDIT: latest changes from
mainresolved it for mephenaproxima commentedon Mar 20, 2025
@crazywhalecc I can confirm that the build issue is fixed, but unfortunately Windows still reports that SSL is not supported.
crazywhalecc commentedon Mar 20, 2025
Okay, I will check it locally at weekend.