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