Fork microsoft/php-sdk-binary-tools to PHP org on GH

php.internals

Christoph Becker

4 years ago
Hi all, since Microsoft won't support PHP 8 and beyond, it appears to be reasonable to fork the microsoft/php-sdk-binary-tools[1] to the PHP org account on Github. The PHP-SDK is required to build PHP on Windows[2], and at least some adaptions to newer PHP versions need to be done[3], and there is a PR for building for arm64[4], which may be rejected by Microsoft. Thoughts? Objections? [1] <https://github.com/microsoft/php-sdk-binary-tools> [2] <https://wiki.php.net/internals/windows/stepbystepbuild_sdk_2> [3] <https://github.com/cmb69/php-sdk-binary-tools> [4] <https://github.com/microsoft/php-sdk-binary-tools/pull/80> Christoph

Pierre Joye

4 years ago
Hi Christoph, On Wed, Dec 1, 2021, 5:48 PM Christoph M. Becker <cmbecker69@gmx.de> wrote:
> Hi all, > > since Microsoft won't support PHP 8 and beyond, it appears to be > reasonable to fork the microsoft/php-sdk-binary-tools[1] to the PHP org > account on Github. The PHP-SDK is required to build PHP on Windows[2], > and at least some adaptions to newer PHP versions need to be done[3], > and there is a PR for building for arm64[4], which may be rejected by > Microsoft. > > Thoughts? Objections? >
yes please. And get ride of the CLA while being at it. best, Pierre

Christoph Becker

4 years ago
On 01.12.2021 at 16:58, Pierre Joye wrote:
> On Wed, Dec 1, 2021, 5:48 PM Christoph M. Becker <cmbecker69@gmx.de> wrote: > >> since Microsoft won't support PHP 8 and beyond, it appears to be >> reasonable to fork the microsoft/php-sdk-binary-tools[1] to the PHP org >> account on Github. The PHP-SDK is required to build PHP on Windows[2], >> and at least some adaptions to newer PHP versions need to be done[3], >> and there is a PR for building for arm64[4], which may be rejected by >> Microsoft. >> >> Thoughts? Objections? > > yes please.
I have forked to php/php-sdk-binary-tools, and GH support has detached the fork, so this is now a standalone repo. I have also updated the AppVeyor build script and the PECL build machine to use that repo now.
> And get ride of the CLA while being at it.
Nothing to do there. This is apparently specific to MSFT repos on Github. Christoph