Blog: http://blogs.perl.org/users/sawyer_x/2016/11/perl-5-porters-mailing-list-summary-november-1st-6th.html Twitter: https://twitter.com/perl5summaries/status/795669254293098496
November 1st-6th News and highlights [1]podlators 4.09 released! Dennis Kaarsemaker [2]made (Gitweb upgrade on camel) was able to upgrade our old custom Gitweb and provide us with a new shiny version, while also trying to reduce the crawling and bots. Grant reports * Tony Cook Grant 8 [3]report 1. * Tony Cook Grant 8 [4]report 2. Issues New issues * [5]Perl #129991: pp_hot.c: S_aassign_copy_common assertion failure. * [6]Perl #129996: Bleadperl v5.25.6-78-g8b0c337 breaks MARCEL/Devel-SearchINC-2.103460.tar.gz. * [7]Perl #129997: heap-use-after-free sv_catpvn_flags within Perl_do_vop. * [8]Perl #130001: h2xs: avoid infinite loop for enums. * [9]Perl #130010: v5.25.5-184-ga5540cf breaks texinfo. * [10]Perl #130011: [11]ExtUtils::CBuilder creates temp files in CWD not temp dir. * [12]Perl #130021: Wrong context determined for IO::Handle::getline in debug mode. * [13]Perl #130032: perlbug should do something useful when passed --help. * [14]Perl #130038: Builtin variable for loop index in foreach. Resolved issues * [15]Perl #129995: heap-use-after-free in Perl_sv_catpvn_flags. * [16]Perl #129996: Bleadperl v5.25.6-78-g8b0c337 breaks MARCEL/Devel-SearchINC-2.103460.tar.gz. * [17]Perl #129997: heap-use-after-free sv_catpvn_flags within Perl_do_vop. * [18]Perl #130001: h2xs: avoid infinite loop for enums. Rejected issues * [19]Perl #21491: m'...' interpolates escape sequences. Suggested patches Dave Rolsky [20]provided a patch to perlobj with changes, asking for review. The patch has been merged. Nicholas R. provided a patch in [21]Perl #129990 to reduce malloc and free in S_parse_gv_stash_name. Andy Lester continues the work on removing warnings from using clang's -Weverything and provided another patch in [22]Perl #129998 which raised the issue of casting to I32 vs. IV (or maybe UV). A subset off this patch was submitted as [23]Perl #130008 and merged. Discussion The patch to improve the hek definition in hv.h had to be reverted since it [24]broke HP-UX. Yves Orton is looking into it. Dave Mitchell [25]found a test in [26]Net::Ping that used sudo and, following agreement througout, fixed it. Yves Orton has been working on a new COW implementation and [27]provided (A possible new approach to COW - COW_META) a preliminary report on it. References 1. https://metacpan.org/release/podlators 2. http://nntp.perl.org/group/perl.perl5.porters/240795 3. http://nntp.perl.org/group/perl.perl5.porters/240785 4. http://nntp.perl.org/group/perl.perl5.porters/240786 5. http://rt.perl.org/Ticket/Display.html?id=129991 6. http://rt.perl.org/Ticket/Display.html?id=129996 7. http://rt.perl.org/Ticket/Display.html?id=129997 8. http://rt.perl.org/Ticket/Display.html?id=130001 9. http://rt.perl.org/Ticket/Display.html?id=130010 10. http://rt.perl.org/Ticket/Display.html?id=130011 11. http://metacpan.org/pod/ExtUtils::CBuilder 12. http://rt.perl.org/Ticket/Display.html?id=130021 13. http://rt.perl.org/Ticket/Display.html?id=130032 14. http://rt.perl.org/Ticket/Display.html?id=130038 15. http://rt.perl.org/Ticket/Display.html?id=129995 16. http://rt.perl.org/Ticket/Display.html?id=129996 17. http://rt.perl.org/Ticket/Display.html?id=129997 18. http://rt.perl.org/Ticket/Display.html?id=130001 19. http://rt.perl.org/Ticket/Display.html?id=21491 20. http://nntp.perl.org/group/perl.perl5.porters/240688 21. http://rt.perl.org/Ticket/Display.html?id=129990 22. http://rt.perl.org/Ticket/Display.html?id=129998 23. http://rt.perl.org/Ticket/Display.html?id=130008 24. http://nntp.perl.org/group/perl.perl5.porters/240736 25. http://nntp.perl.org/group/perl.perl5.porters/240707 26. http://metacpan.org/pod/Net::Ping 27. http://nntp.perl.org/group/perl.perl5.porters/240799