Re: [INTERNALS-WIN] Ship PHP builds for Windows on arm64?

[email protected] (Bilge) Thu, 29 Aug 2024 21:31:20 +0100
Newsgroups php.internals.win
Message-ID <[email protected]>
On 29/08/2024 19:51, Christoph M. Becker wrote:
> On 28.08.2024 at 23:45, Bilge wrote:
>
>>> […] And since there are no public GH runners
>>> for that platform (that might change in a couple of months, though[3]),
>>> we cannot actually test (let alone develop) these builds.
>>>
>>> [3]
>>> <https://github.blog/news-insights/product-news/arm64-on-github-actions-powering-faster-more-efficient-build-systems/>
>> I think that, unless and until GHA supports Win arm64, why should PHP?
>> GitHub is owned by Microsoft, so they will add such runners when they
>> see value in it.
> There may be a chicken-and-egg problem, since public GH runners are
> shipping PHP preinstalled (and they used our Windows builds; not sure if
> they still do, but I guess so), but if PHP doesn't ship builds for
> Windows on arm64, they either drop PHP from those, or they roll their
> own.  If the latter, we could say, fine, nothing to do for us, but it
> might be worth spending some time to stay in control of what's running
> there.  If the former, we should hurry up to provide builds for Windows
> on arm64, so that users have PHP support there, when the runners will be
> made publicly available (what may happen before this year ends).
>
> And I don't see a particular problem with shipping *experimental* builds
> (if these are clearly marked as such), and let interested users provide
> feedback.  If these builds were be totally borked, we could still
> withdraw from shipping these builds.
>
> Christoph
>
Another very valid point. Feel free to ignore my (terrible) take 😆

Bilge