Blog: http://blogs.perl.org/users/sawyer_x/2016/02/perl-5-porters-mailing-list-summary-february-2nd-7th.html Twitter: https://twitter.com/perl5summaries/status/696709480592117765
February 2nd-7th News and updates Dave Mitchell has merged his work on the context stack. You can read more [1]here. He also resolved two outstanding tickets as part of the work: * [2]Perl #124248 * [3]Perl #124156 Thanks to Craig A. Berry, [4]podlators 4.06 is now officially in blead. Issues New issues * [5]Perl #127455: Regex qr/(?[ [B] | ! ( [^B] ) ])/ fails to compile on x64 debugging optimized builds. * [6]Perl #127462: Bogus file descriptor warning in fdopen. * [7]Perl #127463: Third part of C-style for has messed up scoping. * [8]Perl #127481: Tracking reminder for do EXPR documentation issue. Robert Drake alerted the list that perl 5.23.2+ and [9]net-snmp do not play well together. Resolved issues * [10]Perl #119667: Smartmatch example in perlop is broken. * [11]Perl #123994: Null pointer dereferencing. * [12]Perl #124156: Death during unwinding causes crash. * [13]Perl #124248: Temporary objects created in returning statements are DESTROYed too late. * [14]Perl #124387: AUTOLOAD not called when DESTROY is missing in 5.20.1. * [15]Perl #125471: Document behavior of sprintf with spaces and plus signs. * [16]Perl #125540: Null pointer dereferencing. * [17]Perl #126410: Magic for overload broken 5.18..blead. * [18]Perl #126544: Document variables used in the synopsis of the fcntl function. * [19]Perl #126621: Bleadperl breaks [20]Tie::DBIx::Class. * [21]Perl #126815: Segfault in S_scan_heredoc (duplicate). * [22]Perl #126953: Add renaming capabilities to [23]Exporter. (In favor of [24]Perl #127384.) * [25]Perl #127474: Perl_cast_uv broken with CASTFLAGS=7, no quad math, uvsize=4. * [26]Perl #127475: Bleadperl breaks [27]Algorithm::Permute. Proposed patches Tony Cook provides a patch for [28]Perl #125833 to disallow leading colons on require. Tony also provided a patch for [29]Perl #127386 to clarify exit codes in perl a bit more. Bulk88 provides a patch for [30]Perl #126414 with a conservative approach. James E. Keenan provided a patch to revise an outdated portion of perlmodlib to resolve [31]Perl #127435. Discussion On the matter of a script beginning with a colon, Abigail has [32]found the behavior is indeed document, albeit in a possibly obscure place. Karl Williamson [33]explains that the problem in [34]Perl #127392 (more memory consumption in [35]constant) is not specific to [36]constant. As he [37]expands it is a Unicode-related loading that was changed from run-time to compile-time. Karl hopes to tackle this in 5.24. Tony Cook weighs in on [38]Perl #234128 saying it might not be worth the effort. References 1. http://www.nntp.perl.org/group/perl.perl5.porters/233631 2. https://rt.perl.org/Ticket/Display.html?id=124248 3. https://rt.perl.org/Ticket/Display.html?id=124156 4. https://metacpan.org/release/podlators 5. https://rt.perl.org/Ticket/Display.html?id=127455 6. https://rt.perl.org/Ticket/Display.html?id=127462 7. https://rt.perl.org/Ticket/Display.html?id=127463 8. https://rt.perl.org/Ticket/Display.html?id=127481 9. http://www.net-snmp.org/ 10. https://rt.perl.org/Ticket/Display.html?id=119667 11. https://rt.perl.org/Ticket/Display.html?id=123994 12. https://rt.perl.org/Ticket/Display.html?id=124156 13. https://rt.perl.org/Ticket/Display.html?id=124248 14. https://rt.perl.org/Ticket/Display.html?id=124387 15. https://rt.perl.org/Ticket/Display.html?id=125471 16. https://rt.perl.org/Ticket/Display.html?id=125540 17. https://rt.perl.org/Ticket/Display.html?id=126410 18. https://rt.perl.org/Ticket/Display.html?id=126544 19. https://rt.perl.org/Ticket/Display.html?id=126621 20. https://metacpan.org/pod/Tie::DBIx::Class 21. https://rt.perl.org/Ticket/Display.html?id=126815 22. https://rt.perl.org/Ticket/Display.html?id=126953 23. https://metacpan.org/pod/Exporter 24. https://rt.perl.org/Ticket/Display.html?id=127384 25. https://rt.perl.org/Ticket/Display.html?id=127474 26. https://rt.perl.org/Ticket/Display.html?id=127475 27. https://metacpan.org/pod/Algorithm::Permute 28. https://rt.perl.org/Ticket/Display.html?id=125833 29. https://rt.perl.org/Ticket/Display.html?id=127386 30. https://rt.perl.org/Ticket/Display.html?id=126414 31. https://rt.perl.org/Ticket/Display.html?id=127435 32. http://www.nntp.perl.org/group/perl.perl5.porters/234098 33. http://www.nntp.perl.org/group/perl.perl5.porters/234125 34. https://rt.perl.org/Ticket/Display.html?id=127392 35. https://metacpan.org/pod/constant 36. https://metacpan.org/pod/constant 37. http://www.nntp.perl.org/group/perl.perl5.porters/234127 38. https://rt.perl.org/Ticket/Display.html?id=234128