Blog:
http://blogs.perl.org/users/sawyer_x/2016/06/perl-5-porters-mailing-list-summary-june-22nd-29th.html
Twitter: https://twitter.com/perl5summaries/status/748264133129273344
June 22nd-29th
News and updates
Steve Hay has created a ticket to monitor all the release blockers for
perl 5.22.3, [1]Perl #128491.
Issues
New issues
* [2]Perl #128450: __SUB__ in format behaves inconsistently.
* [3]Perl #128451: Win32: $Config{libpth} is broken in 5.25.2.
* [4]Perl #128465: set_mro too lazy, permits unmergeable inheritance.
* [5]Perl #128466: perl debugger magic comparison.
* [6]Perl #128479: Assigning hashref to symbol table not an error.
* [7]Perl #128482: Bleadperl breaks [8]Tie::REHash.
* [9]Perl #128484: Configure: tweak config.sh for easier noise-free
checksum.
* [10]Perl #128487: Win32: Signaling NaN is evasive on recent 32-bit
perls.
Resolved issues
* [11]Perl #127585: [12]IO-Compress test hangs on MS Windows.
* [13]Perl #128238: Assert fail in gv.c without other symptoms.
* [14]Perl #128252: Assert failure in op.c without other symptoms.
* [15]Perl #128464: Sync CPAN [16]Locale::Maketext 1.27 with blead.
* [17]Perl #128478: Change in behaviour of $foo::$bar.
Discussion
Yves Orton has [18]changed the sort order of the MANIFEST file.
Yves Orton also [19]introduced his change of the return signature of
scalar(%hash) to match 0+keys(%hash) as a continuation of [20]Perl
#114576. In short, it didn't work the way you thought, and provided
details that were not helpful for you to begin with. :)
David Farrell [21]asked about a large amount of stat calls he was seeing
from perl, and wondered if they were all necessary or whether it was
possible to reduce them. Some options raised: Compiling Perl without .pmc
support, and reducing the number of directories in @INC. Zefram notes the
purpose of continuing to iterate through directories despite not
finding a
module in them. Additionally with Linux detry caches, the actual stat
calls would be faster than observed.
However, at the end, Dave Mitchell [22]showed an indistinguishable
difference for the stat calls between 2 @INC entries and 8.
Unicode provides a Script_Extensions property (scx) which Karl Williamson
[23]suggests using as the underlying for the single-value synonym in Perl
(instead of the currently-used Script property, sc).
Darren Duncan [24]asked if it were possible to release perl 5.24.1 with
[25]List::Util 1.45, since it now carries a stable implementation of
uniq.
This will likely not happen because maintenance releases should not
include new features, and James E. Keenan [26]quotes the paragraph from
perlpolicy.
John Siracusa [27]reports some confusion around eval and $@, which seems
to be a bug.
Marc Lehmann has been banned from p5p for violating the Standards for
Conduct.
References
1. https://rt.perl.org/Ticket/Display.html?id=128491
2. https://rt.perl.org/Ticket/Display.html?id=128450
3. https://rt.perl.org/Ticket/Display.html?id=128451
4. https://rt.perl.org/Ticket/Display.html?id=128465
5. https://rt.perl.org/Ticket/Display.html?id=128466
6. https://rt.perl.org/Ticket/Display.html?id=128479
7. https://rt.perl.org/Ticket/Display.html?id=128482
8. https://metacpan.org/pod/Tie::REHash
9. https://rt.perl.org/Ticket/Display.html?id=128484
10. https://rt.perl.org/Ticket/Display.html?id=128487
11. https://rt.perl.org/Ticket/Display.html?id=127585
12. https://metacpan.org/release/IO-Compress
13. https://rt.perl.org/Ticket/Display.html?id=128238
14. https://rt.perl.org/Ticket/Display.html?id=128252
15. https://rt.perl.org/Ticket/Display.html?id=128464
16. https://metacpan.org/pod/Locale::Maketext
17. https://rt.perl.org/Ticket/Display.html?id=128478
18. http://www.nntp.perl.org/group/perl.perl5.porters/237314
19. http://www.nntp.perl.org/group/perl.perl5.porters/237313
20. https://rt.perl.org/Ticket/Display.html?id=114576
21. http://www.nntp.perl.org/group/perl.perl5.porters/237394
22. http://www.nntp.perl.org/group/perl.perl5.porters/237402
23. http://www.nntp.perl.org/group/perl.perl5.porters/237403
24. http://www.nntp.perl.org/group/perl.perl5.porters/237420
25. https://metacpan.org/pod/List::Util
26. http://www.nntp.perl.org/group/perl.perl5.porters/237422
27. http://www.nntp.perl.org/group/perl.perl5.porters/237380