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