Blog:
http://blogs.perl.org/users/sawyer_x/2017/09/perl-5-porters-mailing-list-summary-august-29th---september-4th.html
Twitter: https://twitter.com/perl5summaries/status/905083370278981632
August 29th - September 4th
News and Updates
Neil Bowers [1]finished the work on dropping conflicting PAUSE
permissions
with the removal of the shim for VMS::stdio.
Dagfinn Ilmari Mannsåker [2]proposed a new API function: sv_rvunweaken.
Issues
New Issues
* [3]Perl #132008: [4]Term::ReadLine generates empty &STDERR files.
* [5]Perl #132013: no formats.
Resolved Issues
* [6]Perl #121770: [7]Module::CoreList lists the Win32 module
incorrectly.
* [8]Perl #128263: Assert fail in Perl_magic_get without other
symptoms.
* [9]Perl #129990: Reduce malloc & free for S_parse_gv_stash_name.
* [10]Perl #131746: runtime error: null pointer passed as argument 1,
which is declared to never be null.
* [11]Perl #131892: runtime error: null pointer passed as argument 2,
which is declared to never be null.
* [12]Perl #131975: duplicate stack extend reporting for xsubs.
* [13]Perl #131987: Heap Use After Free in Perl_yylex.
Rejected Issues
(This also includes tickets moved upstream.)
* [14]Perl #112520: [15]File::Temp, EXLOCK and nfs without lockd.
* [16]Perl #132001: Null pointer dereference in Perl_sv_setpvn.
Suggested Patches
Jim Keenen [17]provided a patch for [18]Perl #132008 ([19]Term::ReadLine
generates empty &STDERR files).
Jim also provided a patch for [20]Perl #120174 (Debugger command
regression: Now requires more spaces).
Sullivan Beck [21]provided to update [22]Locale-Codes from 3.52 to 3.54.
Discussions
Karl Willamson [23]covers the facility Perl has for automatically and
invisibly substituting reentrant library functions when the non-reentrant
one is called. He suggests that we allow module authors to #define
PERL_REENTR to gain access to this feature.
References
1. http://nntp.perl.org/group/perl.perl5.porters/246083
2. http://nntp.perl.org/group/perl.perl5.porters/246093
3. http://rt.perl.org/Ticket/Display.html?id=132008
4. http://metacpan.org/pod/Term::ReadLine
5. http://rt.perl.org/Ticket/Display.html?id=132013
6. http://rt.perl.org/Ticket/Display.html?id=121770
7. http://metacpan.org/pod/Module::CoreList
8. http://rt.perl.org/Ticket/Display.html?id=128263
9. http://rt.perl.org/Ticket/Display.html?id=129990
10. http://rt.perl.org/Ticket/Display.html?id=131746
11. http://rt.perl.org/Ticket/Display.html?id=131892
12. http://rt.perl.org/Ticket/Display.html?id=131975
13. http://rt.perl.org/Ticket/Display.html?id=131987
14. http://rt.perl.org/Ticket/Display.html?id=112520
15. http://metacpan.org/pod/File::Temp
16. http://rt.perl.org/Ticket/Display.html?id=132001
17. http://nntp.perl.org/group/perl.perl5.porters/246090
18. http://rt.perl.org/Ticket/Display.html?id=132008
19. http://metacpan.org/pod/Term::ReadLine
20. http://rt.perl.org/Ticket/Display.html?id=120174
21. http://nntp.perl.org/group/perl.perl5.porters/246096
22. http://metacpan.org/release/Locale-Codes
23. http://nntp.perl.org/group/perl.perl5.porters/246105