2020-09-04 12:43:38 by Thomas Klausner | Files touched by this commit (1) |
Log message:
perl5: remove conflict with p5-CPAN-Meta-YAML, corelist says it was never part \
of perl
|
2020-09-04 12:10:28 by Jonathan Schleifer | Files touched by this commit (1) | |
Log message:
Oops, forgot to check in updated distinfo
|
2020-09-04 12:08:46 by Jonathan Schleifer | Files touched by this commit (1) |
Log message:
[lang/perl5] Fix rpath on QNX
|
2020-09-02 00:56:54 by Jonathan Schleifer | Files touched by this commit (1) |
Log message:
Fix building lang/perl5 on QNX
|
2020-09-01 15:53:34 by Thomas Klausner | Files touched by this commit (1) |
Log message:
perl: mark as superseding p5-Time-HiRes and p5-DB_File
|
2020-08-31 22:04:45 by Thomas Klausner | Files touched by this commit (1) |
Log message:
perl5: add comment for previous
pkglint complained about this but here LOCALBASE is needed
|
2020-08-31 21:55:35 by Ryo ONODERA | Files touched by this commit (1) |
Log message:
perl5: Define PERL5_INSTALLVENDORARCH etc. to install modules properly
|
2020-08-31 20:17:03 by Thomas Klausner | Files touched by this commit (1) |
Log message:
perl5: remove ABI depends, API depends is the same
|
2020-08-31 20:05:38 by Thomas Klausner | Files touched by this commit (1) |
Log message:
perl5: bump perl5 requirement to 5.32
|
2020-08-31 20:00:37 by Thomas Klausner | Files touched by this commit (11) | |
Log message:
perl: update to 5.32.0.
https://perldoc.perl.org/5.32.0/perldelta.html
Core Enhancements
The isa Operator
Unicode 13.0 is supported
Chained comparisons capability
New Unicode properties Identifier_Status and Identifier_Type supported
It is now possible to write qr/\p{Name=...}/, or \
qr!\p{na=/(SMILING|GRINNING) FACE/}!
Improvement of POSIX::mblen(), mbtowc, and wctomb
Alpha assertions are no longer experimental
Script runs are no longer experimental
Feature checks are now faster
Perl is now developed on GitHub
Compiled patterns can now be dumped before optimization
Security
[CVE-2020-10543] Buffer overflow caused by a crafted regular expression
[CVE-2020-10878] Integer overflow via malformed bytecode produced by a \
crafted regular expression
[CVE-2020-12723] Buffer overflow caused by a crafted regular expression
Additional Note
Incompatible Changes
Certain pattern matching features are now prohibited in compiling Unicode \
property value wildcard subpatterns
Unused functions POSIX::mbstowcs and POSIX::wcstombs are removed
A bug fix for (?[...]) may have caused some patterns to no longer compile
\p{_user-defined_} properties now always override official Unicode ones
Modifiable variables are no longer permitted in constants
Use of perlfunc/vec EXPR,OFFSET,BITS on strings with code points above 0xFF \
is forbidden
Use of code points over 0xFF in string bitwise operators
Sys::Hostname::hostname() does not accept arguments
Plain "0" string now treated as a number for range operator
\K now disallowed in look-ahead and look-behind assertions
Performance Enhancements
Modules and Pragmata
Updated Modules and Pragmata
Removed Modules and Pragmata
Documentation
Changes to Existing Documentation
Diagnostics
New Diagnostics
Changes to Existing Diagnostics
Utility Changes
the perlbug manpage
the streamzip manpage
|