Blog:
http://blogs.perl.org/users/sawyer_x/2017/07/perl-5-porters-mailing-list-summary-july-3rd-9th.html
Twitter: https://twitter.com/perl5summaries/status/884462569855037443
July 3rd-9th
News
Grant Reports
* Tony Cook TPF Grant 9 [1]report 5
* Tony Cook TPF Grant 9 [2]report 6
* Tony Cook TPF Grant [3]May 2017
* Tony Cook TPF Grant [4]June 2017
Issues
New Issues
* [5]Perl #131697: Underscore $VERSIONs currently exist in dual-life
modules; should not be allowed.
* [6]Perl #131715: Release of [7]Storable on CPAN is very out of date;
needs release to be in sync with blead.
* [8]Perl #131716: perl 5.27.1 breaks [9]Test2::Plugin::IOSync.
* [10]Perl #131720: Solaris SPARC build with -Dusedtrace causes
[11]autobox build failure.
* [12]Perl #131726: [Win32] perl.h remaps strtoll and strtoull
incorrectly.
* [13]Perl #131730: exec PROGRAM LIST does not work with empty list.
* [14]Perl #131725: number parsing.
Resolved Issues
* [15]Perl #131546: Can open() to an in-memory scalar return false?
* [16]Perl #131570: SIGBUS in Perl_leave_adjust_stacks().
* [17]Perl #131597: NULL pointer reference in Perl_newRV().
* [18]Perl #131716: perl 5.27.1 breaks [19]Test2::Plugin::IOSync.
Patches
Tony Cook provided a patch for [20]Perl #124368: Perl_sv_2pv_flags:
Assertion failure.
James Keenan provided a patch to resolve [21]Perl #131652: map returns
array instead of list.
David Hand provided a patch in [22]Perl #131723 to support spaces in the
builddir path.
Sawyer X provided a patch that rewrites the existing script to generate a
checklist from the release managers guide in [23]Perl #131698. Aaron
Crane
provided additional improvements.
Discussion
Vickenty Fesunov [24]asked (Try::Tiny::XS) for a review of his
implementation of [25]Try::Tiny in XS.
David Mertens [26]mentioned eval_pv would be useful if it evaluated code
under the package in which the keyword is actively parsing. [27]Response
from Father Chrysostomos how it works during compile-time and how to
control the package under which the code is evaluated.
References
1. http://nntp.perl.org/group/perl.perl5.porters/245383
2. http://nntp.perl.org/group/perl.perl5.porters/245384
3. http://nntp.perl.org/group/perl.perl5.porters/245385
4. http://nntp.perl.org/group/perl.perl5.porters/245386
5. http://rt.perl.org/Ticket/Display.html?id=131697
6. http://rt.perl.org/Ticket/Display.html?id=131715
7. http://metacpan.org/pod/Storable
8. http://rt.perl.org/Ticket/Display.html?id=131716
9. http://metacpan.org/pod/Test2::Plugin::IOSync
10. http://rt.perl.org/Ticket/Display.html?id=131720
11. http://metacpan.org/pod/autobox
12. http://rt.perl.org/Ticket/Display.html?id=131726
13. http://rt.perl.org/Ticket/Display.html?id=131730
14. http://rt.perl.org/Ticket/Display.html?id=131725
15. http://rt.perl.org/Ticket/Display.html?id=131546
16. http://rt.perl.org/Ticket/Display.html?id=131570
17. http://rt.perl.org/Ticket/Display.html?id=131597
18. http://rt.perl.org/Ticket/Display.html?id=131716
19. http://metacpan.org/pod/Test2::Plugin::IOSync
20. http://rt.perl.org/Ticket/Display.html?id=124368
21. http://rt.perl.org/Ticket/Display.html?id=131652
22. http://rt.perl.org/Ticket/Display.html?id=131723
23. http://rt.perl.org/Ticket/Display.html?id=131698
24. http://nntp.perl.org/group/perl.perl5.porters/245387
25. http://metacpan.org/pod/Try::Tiny
26. http://nntp.perl.org/group/perl.perl5.porters/245381
27. http://nntp.perl.org/group/perl.perl5.porters/245382