Blog: http://blogs.perl.org/users/sawyer_x/2017/02/perl-5-porters-mailing-list-summary-february-20th-26th.html Twitter: https://twitter.com/perl5summaries/status/836217022358904832
February 20th-26th News and updates Perl 5.25.10 is now [1]available! Grant reports * Dave Mitchell TPF Grant 2 [2]report 164. Issues New issues * [3]Perl #130831: Perl's open() has broken Unicode file name support. * [4]Perl #130832: Clarify that . might not be in @INC any more. * [5]Perl #130836: AddressSanitizer: heap-buffer-overflow in S_do_op_dump_bar. * [6]Perl #130853: system() does not return -1 in low-memory situations. * [7]Perl #130856: dist/IO/t/cachepropagate-unix.t AIX 5.3 failure in blead feca1a. * [8]Perl #130878: DOC is wrong or OP_PADSV/AV/HV creation should be fixed. Resolved issues * [9]Perl #130814: heap uaf in Perl_yylex(). * [10]Perl #130822: Perl_reg_named_buff_fetch may be allocating an AV it doesn't need to. * [11]Perl #130836: AddressSanitizer: heap-buffer-overflow in S_do_op_dump_bar. * [12]Perl #130856: dist/IO/t/cachepropagate-unix.t AIX 5.3 failure in blead feca1a. Suggested patches Tony Cook provided a patch in [13]Perl #126706 (make test fails on OS X El Capitan) to fix some tests. Andy Lester provided a merged patch in [14]Perl #130837 to flag a function as not returning. jkarman provided a patch in [15]Perl #130854 to fix the call [16]Class::Struct to [17]UNIVERSAL::can. Alexander Bluhm provided a patch in [18]Perl #130851 to use SOCK_CLOEXEC with sockets. Hugo van der Sanden provided another patch to [19]Perl #130814 (heap uaf in Perl_yylex()), which was merged. Andy Lester also provided a patch in [20]Perl #130872 to quiet warnings on unreached code. Discussion Matt Trout [21]raised the issue of do and its usage of @INC. Andreas J. Koenig [22]asks to add information on no-dot-in-inc to perl -V. Dave Mitchell would like to merge a branch which [23]fixes Deparse.pm stuff. References 1. http://nntp.perl.org/group/perl.perl5.porters/243173 2. http://nntp.perl.org/group/perl.perl5.porters/243315 3. http://rt.perl.org/Ticket/Display.html?id=130831 4. http://rt.perl.org/Ticket/Display.html?id=130832 5. http://rt.perl.org/Ticket/Display.html?id=130836 6. http://rt.perl.org/Ticket/Display.html?id=130853 7. http://rt.perl.org/Ticket/Display.html?id=130856 8. http://rt.perl.org/Ticket/Display.html?id=130878 9. http://rt.perl.org/Ticket/Display.html?id=130814 10. http://rt.perl.org/Ticket/Display.html?id=130822 11. http://rt.perl.org/Ticket/Display.html?id=130836 12. http://rt.perl.org/Ticket/Display.html?id=130856 13. http://rt.perl.org/Ticket/Display.html?id=126706 14. http://rt.perl.org/Ticket/Display.html?id=130837 15. http://rt.perl.org/Ticket/Display.html?id=130854 16. http://metacpan.org/pod/Class::Struct 17. https://metacpan.org/pod/UNIVERSAL 18. http://rt.perl.org/Ticket/Display.html?id=130851 19. http://rt.perl.org/Ticket/Display.html?id=130814 20. http://rt.perl.org/Ticket/Display.html?id=130872 21. http://nntp.perl.org/group/perl.perl5.porters/243204 22. http://nntp.perl.org/group/perl.perl5.porters/243256 23. http://nntp.perl.org/group/perl.perl5.porters/243314