toolchain-site/lyon-amendment.md at master · Perl-Toolchain-Gang/toolchain-site · GitHub
//blob/show" data-turbo-transient="true" />
Skip to content
Type / to search
Sign in<br>Sign upAppearance settings
You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading. Please reload this page.
Perl-Toolchain-Gang
toolchain-site
Public
Notifications<br>You must be signed in to change notification settings
Fork<br>12
Star<br>37
FilesExpand file tree
master
/lyon-amendment.md
Copy path
Blame<br>More file actions
Blame<br>More file actions
Latest commit
History<br>History<br>History
39 lines (29 loc) · 1.18 KB
master
/lyon-amendment.md
Copy path
Top
File metadata and controls<br>Preview
Code
Blame
39 lines (29 loc) · 1.18 KB
Raw<br>Copy raw file<br>Download raw file
OutlineEdit and raw actions
The Lyon Amendment to the Lancaster Consensus
Minimum-support Perl
The Lancaster Consensus wrote:
Going forward, the Perl toolchain will target Perl 5.8.1, released September<br>2003. This will allow toolchain modules to reliably use PerlIO and improved<br>Unicode support.
Because of the many Unicode bug-fixes in early 5.8 releases, toolchain<br>maintainers reserve the right to later bump the minimum to 5.8.4 (which ships<br>with Solaris 10).
We have revised this to:
No new release of a distribution in the Perl toolchain will specify a minimum<br>perl prerequisite version (whether configure, build, runtime, or test) that has<br>been available for less than ten years.
As a special one-time exception, the minimum perl requirement on these<br>distributions will not move past v5.16.0 until July 2024, when Red Hat<br>Enterprise Linux and CentOS v7 leave their maintenance support phase, even<br>though v5.16.0 was released more than 10 years ago today.
The toolchain is generally understood, here, to include:
CPAN
CPAN-Meta
ExtUtils-CBuilder
ExtUtils-MakeMaker
Module-Build
Module-Metadata
Test-Harness
Test-Simple
version
...and their prerequisites.
You can’t perform that action at this time.