Bug 271984 - lang/perl5.32 / lang/perl5.34: Switch default version - 5.32 End of Support
Summary: lang/perl5.32 / lang/perl5.34: Switch default version - 5.32 End of Support
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Ports Framework (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Xin LI
URL:
Keywords:
: 272034 (view as bug list)
Depends on:
Blocks:
 
Reported: 2023-06-13 17:20 UTC by Dani I.
Modified: 2023-07-30 23:49 UTC (History)
5 users (show)

See Also:
bugzilla: maintainer-feedback? (mat)
i.dani: maintainer-feedback? (portmgr)
antoine: exp-run+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dani I. 2023-06-13 17:20:52 UTC
Perl 5.32 currently still is the default for the portstree: https://cgit.freebsd.org/ports/tree/Mk/bsd.default-versions.mk#n107

Perl 5.36 has been released, which means, Perl 5.32 is end of support and only gets updates best effort. See: https://perldoc.perl.org/perlpolicy#MAINTENANCE-AND-SUPPORT

Quote:
"We "officially" support the two most recent stable release series. 5.30.x and earlier are now out of support. As of the release of 5.36.0, we will "officially" end support for Perl 5.32.x, other than providing security updates as described below.

To the best of our ability, we will attempt to fix critical issues in the two most recent stable 5.x release series. Fixes for the current release series take precedence over fixes for the previous release series.

To the best of our ability, we will provide "critical" security patches / releases for any major version of Perl whose 5.x.0 release was within the past three years. We can only commit to providing these for the most recent .y release in any 5.x.y series."

IMHO Perl 5.34 should be the new default and there should be an exp-run asap. Thanks for taking a look at it!
Comment 1 Xin LI freebsd_committer freebsd_triage 2023-06-14 04:12:42 UTC
(In reply to Dani I. from comment #0)
According to https://perldoc.perl.org/perlpolicy the 5.36 series is the latest stable release, is there any reason not to switch to 5.36?
Comment 2 Dani I. 2023-06-14 09:34:02 UTC
Feel free to do so. I just tought, that would be a bigger step and therefor would need some more testing and time. Also 5.36.1 is quite fresh and has only been release some weeks ago (2023-04-23): https://dev.perl.org/perl5/news/
Comment 3 Antoine Brodin freebsd_committer freebsd_triage 2023-06-17 07:47:50 UTC
*** Bug 272034 has been marked as a duplicate of this bug. ***
Comment 4 Antoine Brodin freebsd_committer freebsd_triage 2023-06-19 19:09:39 UTC
Exp-run with version 5.34 looks fine
Comment 5 Dani I. 2023-06-26 13:57:17 UTC
Any progress..?
Comment 6 Dani I. 2023-07-12 08:49:25 UTC
Bump
Comment 7 commit-hook freebsd_committer freebsd_triage 2023-07-30 23:48:23 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=73c5301f6e9922eb30fca7e950c06fc5765229b9

commit 73c5301f6e9922eb30fca7e950c06fc5765229b9
Author:     Xin LI <delphij@FreeBSD.org>
AuthorDate: 2023-07-30 23:46:13 +0000
Commit:     Xin LI <delphij@FreeBSD.org>
CommitDate: 2023-07-30 23:48:01 +0000

    Mk/bsd.default-versions.mk: Update the default Perl version to 5.34.

    PR:             271984
    Exp-run by:     antoine

 Mk/bsd.default-versions.mk | 2 +-
 UPDATING                   | 9 +++++++++
 2 files changed, 10 insertions(+), 1 deletion(-)