Skip to content

Fix Windows CI and build pipelines for PHP >= 8.1#412

Open
madmajestro wants to merge 2 commits intoigbinary:masterfrom
madmajestro:fix-windows-pipelines-for-new-php-versions
Open

Fix Windows CI and build pipelines for PHP >= 8.1#412
madmajestro wants to merge 2 commits intoigbinary:masterfrom
madmajestro:fix-windows-pipelines-for-new-php-versions

Conversation

@madmajestro
Copy link

Running Windows pipelines for PHP >= 8.1 failed with [email protected] due to TLS issues. Using [email protected] resolves this by explicitly enabling TLS 1.2 and TLS 1.3.

@madmajestro
Copy link
Author

Currently, all Windows pipelines for PHP >= 8.1 will fail. Therefore, this pull request should be merged before attempting to start pipelines for other pull requests.

@madmajestro
Copy link
Author

I added a fix for various curl download errors i saw during testing with my igbinary repository clone. The pipeline of #408 should succeed now.

@madmajestro madmajestro force-pushed the fix-windows-pipelines-for-new-php-versions branch from 1427227 to 8db330e Compare March 3, 2026 19:38
Running Windows pipelines for PHP >= 8.1 failed with [email protected]
due to TLS issues. Using [email protected] resolves this by explicitly
enabling TLS 1.2 and TLS 1.3.
The older curl versions with http2 support (7.64 - 7.74) seem to start
too many parallel http2 streams, which causes the server to terminate
the connections with 503 http errors. Limiting curl to http1.1 resolves
the problem. The download URL has also been updated.
@madmajestro madmajestro force-pushed the fix-windows-pipelines-for-new-php-versions branch from 8db330e to 1798cf8 Compare March 4, 2026 09:11
@madmajestro
Copy link
Author

Friendly Ping

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant