PHP version retirement

Wolfgang Zenker wolfgang at lyxys.ka.sub.org
Mon Aug 12 06:57:12 UTC 2019


* Kevin Oberman <rkoberman at gmail.com> [190812 01:50]:
> On Sun, Aug 11, 2019 at 4:23 PM Martin Waschbüsch <martin at waschbuesch.de>
> wrote:
>>> Am 11.08.2019 um 23:31 schrieb Wolfgang Zenker <wolfgang at lyxys.ka.sub.org>:
>>> * Martin Waschbüsch <martin at waschbuesch.de> [190811 20:41]:
>>>> [..]
>>>>> You could also have used the quarterly branch, which keeps software till
>>>>> the end of the quarter. In the case of php 5.6 it would have given you
>>>>> time until March 31st, and would have included version 5.6.40

>>>> 5.6.40 never made it into the main ports tree. Are you sure it was
>> available in the quarterly snapshot?

>>> I am sure. You can check for yourself using the svnweb interface at the
>>> FreeBSD website; php 5.6.40 was added to the 2019Q1 branch on Jan 26th

>> Thanks, Wolfgang, for pointing that out.

>> Up to now I always thought of quarterly as a static snapshot of the main
>> ports tree made at a given point in time.

No, quarterly gets security fixes, just no "feature updates". That's why
we use it in production, so we have to handle potentially breaking
changes only once a quarter.

> OK. Where did 5.6.40 come from?

> I just looked at the ports repo and it was NEVER committed there. The very
> last commit to ports/head/lang/php56 was 5.6.39. Whil it has no impact on
> me, I find it very odd to find a package that never existed in ports. That
> makes it impossible for me to access the source for this package and
> recreate it for any reason. My gut feeling is that this is broken and
> should never happen.

It was committed on the 2019Q1 branch only, because HEAD didn't have the
php56 port anymore at that time.

Wolfgang


More information about the freebsd-ports mailing list