SHA256
1
0
forked from pool/perl
perl/perl-5.40.0.tar.xz

4 lines
133 B
Plaintext
Raw Permalink Normal View History

Accepting request 1180130 from home:dstoecker:branches:devel:languages:perl I already submitted changes for the few packages which still depend on the manual provides, so we can get rid of this manual legacy stuff. - update to 5.40.0 * New __CLASS__ Keyword * :reader attribute for field variables * Permit a space in -M command-line option * Restrictions to use VERSION declarations * New builtin::inf and builtin::nan functions (experimental) * New ^^ logical xor operator * try/catch feature is no longer experimental * for iterating over multiple values at a time is no longer experimental * builtin module is no longer experimental * The :5.40 feature bundle adds try * use v5.40; imports builtin functions * CVE-2023-47038 - Write past buffer end via illegal user-defined Unicode property * CVE-2023-47039 - Perl for Windows binary hijacking vulnerability * reset EXPR now calls set-magic on scalars * Calling the import method of an unknown package produces a warning * return no longer allows an indirect object * Class barewords no longer resolved as file handles in method calls under no feature "bareword_filehandles" * Using goto to jump from an outer scope into an inner scope is deprecated and will be removed completely in Perl 5.42. [GH #21601] * The negation OPs have been modified to support the generic TARGMY optimization. [GH #21442] - Refresh perl-5.38.0.diff - Drop perl-5.18.2-overflow.diff (no longer applicable) - Drop perl-locale-backport.diff (proper fix in new version) - Drop old manual package name based perl provides OBS-URL: https://build.opensuse.org/request/show/1180130 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=247
2024-06-17 10:28:14 +00:00
version https://git-lfs.github.com/spec/v1
oid sha256:d5325300ad267624cb0b7d512cfdfcd74fa7fe00c455c5b51a6bd53e5e199ef9
size 13804184