Blog: http://blogs.perl.org/users/sawyer_x/2016/06/perl-5-porters-mailing-list-summary-june-9th-15th.html Twitter: https://twitter.com/perl5summaries/status/743176637068414980
June 9th-15th News and updates Last onionsketch before 5.25.2 is [1]scheduled for the 16th at 13:00 UTC. Grant reports * Tony Cook grant 7: [2]report 9, [3]report 10, and [4]report 11 (and its [5]second part). * Dave Mitchell grant 2: [6]report 132. Issues New issues * [7]Perl #128349: [8]Benchmark doesn't use documented format for times? * [9]Perl #128352: Bleadperl breaks [10]Dancer2. * [11]Perl #128358: Cygwin: nm detects memmem, but headers don't expose it, leading to tests crashing. * [12]Perl #128359: Cygwin: Warnings: assignment discards const quantifier. * [13]Perl #128365: IO layer for STDERR not set. * [14]Perl #128400: PerlMemShared_realloc() without checking for failure. Resolved issues * [15]Perl #126710: make_ext.pl direct pm_to_blib handling causes unnecessary builds. * [16]Perl #127885: Enhance bench.pl to test same perl under different options/args. * [17]Perl #128199: Clarification of [18]File::Copy documentation. * [19]Perl #128265: Duplicate of [20]Perl #126710. * [21]Perl #128313: Memory leak in perl 5.24.0 when use re qw[strict] is used. Proposed patches Continuing the conversation on [22]Perl #128200 (removing usenet from documentation), Dan Collins provided two patches, asking for comments. Tony Cook provides a patch in [23]Perl #128295 (strange bug with -Dprefix=/usr and -Dversiononly) to make the special hints require a special option. Andreas Koenig provided a patch to update [24]CPAN.pm. Discussion A conversation which started as part of [25]Perl #128260, Father Chrysostomos [26]delved into what can be done about the issue, resolving in comments on possible syntax support changes in the future. Father Chrysostomos [27]asks whether we should change various compatibility functions (called by XS with Perl_ prefix into static inline functions. H. Merijn Brand (Tux) [28]found a problem with perl on [29]Synology [30]DSM 6. A more in-depth analysis by Tony Cook for the problem raised in [31]Perl #128095, a failing test on OS X. Karl Williamson provides a patch in [32]Perl #128213 (no deprecation warning on literal left curl bracket) to cover a few more cases. References 1. http://www.nntp.perl.org/group/perl.perl5.porters/237178 2. http://www.nntp.perl.org/group/perl.perl5.porters/237175 3. http://www.nntp.perl.org/group/perl.perl5.porters/237176 4. http://www.nntp.perl.org/group/perl.perl5.porters/237177 5. http://www.nntp.perl.org/group/perl.perl5.porters/237185 6. http://www.nntp.perl.org/group/perl.perl5.porters/237181 7. https://rt.perl.org/Ticket/Display.html?id=128349 8. https://metacpan.org/pod/Benchmark 9. https://rt.perl.org/Ticket/Display.html?id=128352 10. https://metacpan.org/pod/Dancer2 11. https://rt.perl.org/Ticket/Display.html?id=128358 12. https://rt.perl.org/Ticket/Display.html?id=128359 13. https://rt.perl.org/Ticket/Display.html?id=128365 14. https://rt.perl.org/Ticket/Display.html?id=128400 15. https://rt.perl.org/Ticket/Display.html?id=126710 16. https://rt.perl.org/Ticket/Display.html?id=127885 17. https://rt.perl.org/Ticket/Display.html?id=128199 18. https://metacpan.org/pod/File::Copy 19. https://rt.perl.org/Ticket/Display.html?id=128265 20. https://rt.perl.org/Ticket/Display.html?id=126710 21. https://rt.perl.org/Ticket/Display.html?id=128313 22. https://rt.perl.org/Ticket/Display.html?id=128200 23. https://rt.perl.org/Ticket/Display.html?id=128295 24. https://metacpan.org/pod/CPAN 25. https://rt.perl.org/Ticket/Display.html?id=128260 26. http://www.nntp.perl.org/group/perl.perl5.porters/237102 27. http://www.nntp.perl.org/group/perl.perl5.porters/237151 28. http://www.nntp.perl.org/group/perl.perl5.porters/237163 29. https://en.wikipedia.org/wiki/Synology_Inc. 30. https://www.synology.com/en-global/dsm/6.0 31. https://rt.perl.org/Ticket/Display.html?id=128095 32. https://rt.perl.org/Ticket/Display.html?id=128213