Dominique Leuenberger writes:
perl (5.28.1 -> 5.30.1) […] ==== perl ==== Version update (5.28.1 -> 5.30.1) Subpackages: perl-base perl-doc
- update to perl-5.30.1 * unicode 12.1 is supported * turkic UTF-8 locales are now seamlessly supported * assigning non-zero to $[ is fatal * some formerly deprecated uses of an unescaped left brace "{" in regular expression patterns are now illegal * previously deprecated sysread()/syswrite() on :utf8 handles is now fatal * my() in false conditional prohibited * remove File::Glob::glob() * various performance enhancements - updated patches: * perl-5.22.0_wrong_rpm_provides.diff * perl-gdbm-test-no-mmap.diff * perl-fix2020.patch * perl-reproducible2.patch - dropped patches: * perl-revert-caretx.diff * perl-regexp-refoverflow.diff
The 5.30 branch of Perl integrates a change that is problematic for embedded Perl usage (currently Apache mod_perl is known to suffer from this). There's a patch against the 5.30.1 maint branch to revert that change, but it makes the resulting Perl binary incompatible (i.e. all XS modules stop working) due to the changing interpreter size. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptation for Waldorf microQ V2.22R2: http://Synth.Stromeko.net/Downloads.html#WaldorfSDada -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org