Re: [PHP-DEV] Windows PECL build machine died

2022-07-11 Thread Hans Henrik Bergan
Any of you windows.php.net guys familiar with SSH? Can one be created?

On Mon, 11 Jul 2022 at 19:52, Christoph M. Becker  wrote:

> On 11.07.2022 at 18:53, Hans Henrik Bergan wrote:
>
> > Is there any SSH public key associated with the Windows php developers?
> Or
> > with CMB?
>
> No.  At least not regarding windows.php.net.
>
> > On Mon, 11 Jul 2022 at 18:25, Christoph M. Becker 
> wrote:
> >
> >> On 11.07.2022 at 17:41, Hans Henrik Bergan wrote:
> >>
> >>> Do you mean it is unlikely that Github Actions will suffice? because
> that
> >>> would definitely be a great solution if it was possible/feasible .
> >>
> >> No.  It is only unlikely that automated uploads to window.php.net will
> >> ever be possible using GH actions.
> >>
> >>> Anyway, with regards to "I don't think there are special requirements
> >>> regarding the hardware", can you give a rough estimate on RAM/disk
> space
> >>> requirements?
> >>
> >> The old machine had something like 4 or 8 GB RAM, and a 128 GB hard
> disk.
> >>
> >
>


Re: [PHP-DEV] Windows PECL build machine died

2022-07-11 Thread Christoph M. Becker
On 11.07.2022 at 18:53, Hans Henrik Bergan wrote:

> Is there any SSH public key associated with the Windows php developers? Or
> with CMB?

No.  At least not regarding windows.php.net.

> On Mon, 11 Jul 2022 at 18:25, Christoph M. Becker  wrote:
>
>> On 11.07.2022 at 17:41, Hans Henrik Bergan wrote:
>>
>>> Do you mean it is unlikely that Github Actions will suffice? because that
>>> would definitely be a great solution if it was possible/feasible .
>>
>> No.  It is only unlikely that automated uploads to window.php.net will
>> ever be possible using GH actions.
>>
>>> Anyway, with regards to "I don't think there are special requirements
>>> regarding the hardware", can you give a rough estimate on RAM/disk space
>>> requirements?
>>
>> The old machine had something like 4 or 8 GB RAM, and a 128 GB hard disk.
>>
>

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: https://www.php.net/unsub.php



Re: [PHP-DEV] Windows PECL build machine died

2022-07-11 Thread Hans Henrik Bergan
Is there any SSH public key associated with the Windows php developers? Or
with CMB?

On Mon, 11 Jul 2022 at 18:25, Christoph M. Becker  wrote:

> On 11.07.2022 at 17:41, Hans Henrik Bergan wrote:
>
> > Do you mean it is unlikely that Github Actions will suffice? because that
> > would definitely be a great solution if it was possible/feasible .
>
> No.  It is only unlikely that automated uploads to window.php.net will
> ever be possible using GH actions.
>
> > Anyway, with regards to "I don't think there are special requirements
> > regarding the hardware", can you give a rough estimate on RAM/disk space
> > requirements?
>
> The old machine had something like 4 or 8 GB RAM, and a 128 GB hard disk.
>


Re: [PHP-DEV] Windows PECL build machine died

2022-07-11 Thread Christoph M. Becker
On 11.07.2022 at 17:41, Hans Henrik Bergan wrote:

> Do you mean it is unlikely that Github Actions will suffice? because that
> would definitely be a great solution if it was possible/feasible .

No.  It is only unlikely that automated uploads to window.php.net will
ever be possible using GH actions.

> Anyway, with regards to "I don't think there are special requirements
> regarding the hardware", can you give a rough estimate on RAM/disk space
> requirements?

The old machine had something like 4 or 8 GB RAM, and a 128 GB hard disk.

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: https://www.php.net/unsub.php



Re: [PHP-DEV] Windows PECL build machine died

2022-07-11 Thread Hans Henrik Bergan
Do you mean it is unlikely that Github Actions will suffice? because that
would definitely be a great solution if it was possible/feasible .

Anyway, with regards to "I don't think there are special requirements
regarding the hardware", can you give a rough estimate on RAM/disk space
requirements?


Re: [PHP-DEV] Windows PECL build machine died

2022-07-11 Thread Christoph M. Becker
On 11.07.2022 at 09:27, James Titcumb wrote:

> On Fri, 8 Apr 2022 at 15:29, Calvin Buckley  wrote:
>
>> If I could set up a workflow that when I tag a release, it pushes a full
>> matrix to PECL, that would be great.
>
> Any info on whether this is possible, or may be possible in the future? I
> too have set up a pipeline to build all supported PHP versions for
> scoutapm, on nts/ts, x86/x64 (big thanks to cmb!). Would be nice if that
> build matrix could also upload the DLLs built in GitHub Actions to PECL,
> but I have no idea what the steps to do that (starting from a built DLL)
> would be.

This is unlikely to be possible even in the future.  For once, the FTP
server is configured to only accept uploads from an IP whitelist.  But
maybe more importantly, we need to avoid DLL hell and ABI breaks for
users, so especially if there are libraries involved, we need to make
sure that these are the same version, or at least compatible, between
different extensions.

I'm hoping that  can serve as a base
for doing the official Windows builds of PECL extensions, but there is
still a lot of work to do (most notably regarding the PECL dependency
libraries[1], which are not yet properly versioned[2]).

[1] 
[2] 

--
Christoph M. Becker

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: https://www.php.net/unsub.php



Re: [PHP-DEV] Windows PECL build machine died

2022-07-11 Thread James Titcumb
Hi folks

On Fri, 8 Apr 2022 at 15:29, Calvin Buckley  wrote:

> If I could set up a workflow that when I tag a release, it pushes a full
> matrix to PECL, that would be great.
>

Any info on whether this is possible, or may be possible in the future? I
too have set up a pipeline to build all supported PHP versions for
scoutapm, on nts/ts, x86/x64 (big thanks to cmb!). Would be nice if that
build matrix could also upload the DLLs built in GitHub Actions to PECL,
but I have no idea what the steps to do that (starting from a built DLL)
would be.

Thanks
James