Re: git: 8f21d69a6057 - main - Mk/bsd.default-versions.mk: Change PHP default version to 8.1

From: Moin Rahman <bofh_at_freebsd.org>
Date: Wed, 30 Nov 2022 19:43:23 UTC

> On Nov 30, 2022, at 8:27 PM, Florian Smeets <flo@smeets.xyz> wrote:
> 
> On 30.11.22 10:21, Pietro Cerutti wrote:
>> On Nov 26 2022, 01:14 UTC, Muhammad Moinur Rahman <bofh@FreeBSD.org> wrote:
>>> The branch main has been updated by bofh:
>>> 
>>> URL: https://cgit.FreeBSD.org/ports/commit/?id=8f21d69a60573aaa9c79deea78327a9283410b53
>>> 
>>> commit 8f21d69a60573aaa9c79deea78327a9283410b53
>>> Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
>>> AuthorDate: 2022-11-26 01:11:50 +0000
>>> Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
>>> CommitDate: 2022-11-26 01:14:37 +0000
>>> 
>>>    Mk/bsd.default-versions.mk: Change PHP default version to 8.1
>>> 
>>>    Switching php DEFAULT_VERSION from 8.0 to 8.1. php 8.0 Active support
>>>    ends on 2022-11-26. This will not be merged in quarterly.
>> I'm not questioning the change in default version, but for the record, EOL for 8.0 is 2023-11-26, not 2022-11-26.
> 
> I think it just depends on what you call "active support". There will be no more bug fixes, only security fixes. To quote the latest PHP blog post https://www.php.net/archive/2022.php#2022-11-26-1
> 
> ---
> Please note, this is the last bug-fix release for the 8.0.x series. Security fix support will continue until 26 Nov 2023. For more information, please check our Supported Versions page.
> ---
Thanks Florian for the clarification. Some how I have missed the mail from Pietro. Just for everyone's clarification; after I have taken over maintaining the php ports I am trying to do the following on a best effort:

* Check all php consumers on all supported php versions every night on lowest supported FreeBSD Release
* Check all php related ports along with ZTS/DEBUG variants in all supported FreeBSD releases
* Remove EOL php version on or after EOL or Security Supports end
* Change to DEFAULT_VERSION once the Active Support ends

And for Pietro I did not mention EOL. Somehow we will see that (EOL message) in the log of php7.4 sometimes during Christmas Holidays and before next quarterly when we will remove php74.

Kind regards,
Moin

> Florian
> <OpenPGP_0xEF5BA4DCD5A9F3C0.asc>