Blog: http://blogs.perl.org/users/sawyer_x/2016/08/perl-5-porters-mailing-list-summary-august-22nd-28th.html Twitter: https://twitter.com/perl5summaries/status/770258995848286209 August 22nd-28th News and highlights [1]Threads::Semaphore was upgraded in core to 2.13. Grant reports Issues New issues * [2]Perl #129048: lib/perlbug.t: avoid spurious failure when testing long PATH line. * [3]Perl #129059: lexical subs - my sub using our sub segfaults. * [4]Perl #129061: Valgrind: Buffer overrun in S_regmatch with pathological regular expression. * [5]Perl #129068: SV *Perl_cv_const_sv_or_av: Assertion fail. * [6]Perl #129069: Fuzzer-detected use-after-free in Perl_yylex. * [7]Perl #129070: Refactor toke.c into smaller, more maintainable parts. * [8]Perl #129071: Perl git repository not available over HTTPS. * [9]Perl #129072: Typo in perlpodspec. * [10]Perl #129073: Perl_yyparse: Assertion fail. * [11]Perl #129087: Null ptr deref, segfault Perl_sv_setsv_flags. * [12]Perl #129090: Perl_pad_fixup_inner_anons Null reference Memory corruption. * [13]Perl #129098: Perl should have a cycle detector. * [14]Perl #129106: null ptr deref, segfault Perl_sv_vcatpvfn_flags (sv.c:12398). Reopened issues This week a ticket was reopened because it was not yet resolved in blead. * [15]Perl #129067: Use of inherited AUTOLOAD for non-method is deprecated. Resolved issues * [16]Perl #107726: [17]Filter::Simple with immediately following "no". * [18]Perl #125679: segfault in Perl_pad_free. * [19]Perl #128598: Quadmath builds fail porting/libperl.t. * [20]Perl #128843: printf %a mishandles subnormals. * [21]Perl #128888: printf %a mishandles zero precision. * [22]Perl #128889: printf %a mishandles negative pseudo-precision. * [23]Perl #128890: printf %a rounds incorrectly. * [24]Perl #128909: printf %a mishandles exponent-crossing rounding with long double. * [25]Perl #128919: limited exponent range in hex fp literal with long double. * [26]Perl #128930: [PATCH] automatically detect GCC vs VC and set VC ver number on Win32. * [27]Perl #128987: [PATCH] Upgrade CPAN-Meta to 2.150010. * [28]Perl #129029: SIGBUS Perl_sv_peek. * [29]Perl #129072: Typo in perlpodspec. Rejected issues * [30]Perl #129105: null ptr deref, segfault Perl_newSVpv (sv.c:9218). Suggested patches Dan Collins provided a patch in [31]Perl #129058 ([PATCH] Perl_do_vop: resulting string isn't always null-terminated), relating to null-terminated strings. Theo Buehler provided a patch in [32]Perl #129102 (to update the man pages links for strlcat and strlcpy). Discussion Aristotle Pagaltzis [33]provided an improvement of the original patch change to [34]base.pm by Peter Rabbitson (Ribasushi). Another suggestion, [35]raised by Todd Rinaldo, is to leave the module unchanged. This is supported by Peter, Aristotle, and Kent Fredric. Martin Dyers [36]raised (Storable.pm) a question about the licensing of [37]Data::Dumper which does not contain its own license file. Should we add a file to each or should we just document the license in the POD? Father Chrysostomos [38]provided comments regarding the utf8 warnings in [39]Encode. Herbert Breunung [40]asked for suggestion on documentation Pod files that could use help cleaning up, fixing, or generally improving. References 1. http://metacpan.org/pod/Threads::Semaphore 2. http://rt.perl.org/Ticket/Display.html?id=129048 3. http://rt.perl.org/Ticket/Display.html?id=129059 4. http://rt.perl.org/Ticket/Display.html?id=129061 5. http://rt.perl.org/Ticket/Display.html?id=129068 6. http://rt.perl.org/Ticket/Display.html?id=129069 7. http://rt.perl.org/Ticket/Display.html?id=129070 8. http://rt.perl.org/Ticket/Display.html?id=129071 9. http://rt.perl.org/Ticket/Display.html?id=129072 10. http://rt.perl.org/Ticket/Display.html?id=129073 11. http://rt.perl.org/Ticket/Display.html?id=129087 12. http://rt.perl.org/Ticket/Display.html?id=129090 13. http://rt.perl.org/Ticket/Display.html?id=129098 14. http://rt.perl.org/Ticket/Display.html?id=129106 15. http://rt.perl.org/Ticket/Display.html?id=129067 16. http://rt.perl.org/Ticket/Display.html?id=107726 17. http://metacpan.org/pod/Filter::Simple 18. http://rt.perl.org/Ticket/Display.html?id=125679 19. http://rt.perl.org/Ticket/Display.html?id=128598 20. http://rt.perl.org/Ticket/Display.html?id=128843 21. http://rt.perl.org/Ticket/Display.html?id=128888 22. http://rt.perl.org/Ticket/Display.html?id=128889 23. http://rt.perl.org/Ticket/Display.html?id=128890 24. http://rt.perl.org/Ticket/Display.html?id=128909 25. http://rt.perl.org/Ticket/Display.html?id=128919 26. http://rt.perl.org/Ticket/Display.html?id=128930 27. http://rt.perl.org/Ticket/Display.html?id=128987 28. http://rt.perl.org/Ticket/Display.html?id=129029 29. http://rt.perl.org/Ticket/Display.html?id=129072 30. http://rt.perl.org/Ticket/Display.html?id=129105 31. http://rt.perl.org/Ticket/Display.html?id=129058 32. http://rt.perl.org/Ticket/Display.html?id=129102 33. http://www.nntp.perl.org/group/perl.perl5.porters/239247 34. http://metacpan.org/pod/base 35. http://www.nntp.perl.org/group/perl.perl5.porters/239271 36. http://www.nntp.perl.org/group/perl.perl5.porters/239252 37. http://metacpan.org/pod/Data::Dumper 38. http://www.nntp.perl.org/group/perl.perl5.porters/239304 39. http://metacpan.org/pod/Encode 40. http://www.nntp.perl.org/group/perl.perl5.porters/239348