Hi, To revive this ancient thread. We have made some progress getting these builds made for Windows again.
Shivam has been working on an extension builder for Windows (https://github.com/php/php-windows-builder?tab=readme-ov-file#build-a-php-extension) — GHA actions to build your DLLs on release. He's tried that on Xdebug: https://github.com/shivammathur/xdebug/blob/master/.github/workflows/release.yml This is still pre-release, so please don't rely on this yet! We are also looking at buliding some specific PECL extensions for Windows, and uploading them to the downloads server. PECL DLLs are no longer served from the windows.php.net server either, but instead from downloads.php.net/~windows : https://pecl.php.net/package/ssh2/1.3.1/windows Uploading built DLLs to this server can not be done automatically due to 2FA requirements, but we'll think on how to improve that. cheers, Derick On Sun, 23 Apr 2023, Casper Langemeijer wrote: > Nothing seems to happen on this front, and our Windows users like to move to > PHP 8.2 too. > > The windows.php.net site states: "This is because the Windows PECL build > machine died, and the team is still working on the long term plan of building > DLLs for PECL extensions with a new CI process." > > We are 1 year since the machine died. 6 month since the statement on the > website. From the point of view of our users nothing has changed, and are > questioning if the windows project is still alive. > > I'd like to ask: Is re-inventing the building process really a smart thing to > do if it means we'll be out-of-service for more than a year? > > "We're doing our best to finish that as soon as possible, and keep you up to > date." > > I'm not questioning intentions, but I hate to think this is 'our best'. We > should at least have and share a more concrete plan, possibly share a rough > timeframe and share if we hit a blocking problem. If help is needed, we > should ask. > > Greetings, Casper -- https://derickrethans.nl | https://xdebug.org | https://dram.io Author of Xdebug. Like it? Consider supporting me: https://xdebug.org/support Host of PHP Internals News: https://phpinternals.news mastodon: @derickr@phpc.social @xdebug@phpc.social twitter: @derickr and @xdebug