Re: Perl 5 Porters Mailing List Summary: August 7th-14th
[email protected] (Sawyer X) Wed, 16 Aug 2017 10:06:23 +0200
| Newsgroups | perl.perl5.porters,perl.perl5.summary |
|---|---|
| Message-ID | <[email protected]> |
<html style="direction: ltr;">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css">body p { margin-bottom: 0cm; margin-top: 0pt; } </style>
</head>
<body bidimailui-charset-is-forced="true" style="direction: ltr;"
text="#000000" bgcolor="#FFFFFF">
Quick fix: Tony's suggestion was to change the new behavior to
warning *if* it breaks CPAN.<br>
<br>
<div class="moz-cite-prefix">On 08/15/2017 11:29 AM, Sawyer X wrote:<br>
</div>
<blockquote type="cite"
cite="mid:[email protected]">
<pre wrap="">Blog:
<a class="moz-txt-link-freetext" href="http://blogs.perl.org/users/sawyer_x/2017/08/perl-5-porters-mailing-list-summary-august-7th-14th.html">http://blogs.perl.org/users/sawyer_x/2017/08/perl-5-porters-mailing-list-summary-august-7th-14th.html</a>
Twitter: <a class="moz-txt-link-freetext" href="https://twitter.com/perl5summaries/status/897389612900941825">https://twitter.com/perl5summaries/status/897389612900941825</a>
August 7th-14th
News and Updates
Zefram [1]added a new API function: cv_get_call_checker_flags().
Karl Williamson started [2]collected all the functions in core that are
unsafe in multi-threaded applications.
Karl is also [3]looking at cleaning up incorrect definitions of I32
U32 in
embed.fnc.
Grant Reports
* Tony Cook TPF Grant 9 [4]report 7.
* Tony Cook TPF Grant 9 [5]report 8.
* Tony Cook TPF Grant 9 [6]report 9.
* Tony Cook TPF Grant 9 [7]report 10.
* Dave Mitchell TPF Grant 2 June 2017 [8]report.
Issues
New Issues
* [9]Perl #131851: Blead breaks [10]Text::Diff 1.44.
* [11]Perl #131852: Blead breaks [12]Sereal::Encoder 3.015.
* [13]Perl #131859: bad core sub usage yields op assertion.
* [14]Perl #131867: %{^CAPTURE_ALL} is %+, not %-.
* [15]Perl #131868: Quantifiers in (?(DEFINE)...).
* [16]Perl #131875: please correct [17]perlfunc to tell when sprintf
@... is useful.
* [18]Perl #131883: inconsistent sub name in "Illegal character in
prototype" warning.
* [19]Perl #131885: arybase doesn't handle kvaslice.
* [20]Perl #131892: runtime error: null pointer passed as argument 2,
which is declared to never be null.
* [21]Perl #131893: runtime error: signed integer overflow.
* [22]Perl #131894: runtime error: shift exponent -2 is negative.
* [23]Perl #131895: stat() doesn't fail on filenames containing \0/NUL.
Resolved Issues
* [24]Perl #124368: Perl_sv_2pv_flags: Assertion failure.
* [25]Perl #131646: utf8.c: Assertion failure.
* [26]Perl #131735: NetBSD 7.1 Smoke Test Failures.
* [27]Perl #131786: Linker error with pp.o if -mieee-fp is in CFLAGS,
"multiple definition of _LIB_VERSION".
* [28]Perl #131809: Configure script doesn't recognize GCC 6 or 7.
* [29]Perl #131851: Blead breaks [30]Text::Diff 1.44.
Suggested Patches
Tony Cook provided a patch for [31]Perl #131836 (use-after-free in
Perl_yylex).
Tony also provided a patch for [32]Perl #131746 (runtime error: null
pointer passed as argument 1, which is declared to never be null).
Another patch by Tony to [33]Perl #131893 (runtime error: signed integer
overflow).
Tony also provided a patch for [34]Perl #131894 (runtime error: shift
exponent -2 is negative).
Discussion
Following [35]Perl #131725 (number parsing), Tony Cook suggested
deprecating a e-number without a number after the 'e' character, because
fixing it breaks some of CPAN.
Zefram is [36]discussing the my_strerror() function and $!.
Abigail [37]continues investigating the behavior of @{^CAPTURE} and now
with (?(DEFINE)).
Herbert Breunung [38]started discussing ideas for changes in perldoc.
References
1. <a class="moz-txt-link-freetext" href="http://nntp.perl.org/group/perl.perl5.porters/245860">http://nntp.perl.org/group/perl.perl5.porters/245860</a>
2. <a class="moz-txt-link-freetext" href="http://nntp.perl.org/group/perl.perl5.porters/245873">http://nntp.perl.org/group/perl.perl5.porters/245873</a>
3. <a class="moz-txt-link-freetext" href="http://nntp.perl.org/group/perl.perl5.porters/245887">http://nntp.perl.org/group/perl.perl5.porters/245887</a>
4. <a class="moz-txt-link-freetext" href="http://nntp.perl.org/group/perl.perl5.porters/245837">http://nntp.perl.org/group/perl.perl5.porters/245837</a>
5. <a class="moz-txt-link-freetext" href="http://nntp.perl.org/group/perl.perl5.porters/245838">http://nntp.perl.org/group/perl.perl5.porters/245838</a>
6. <a class="moz-txt-link-freetext" href="http://nntp.perl.org/group/perl.perl5.porters/245890">http://nntp.perl.org/group/perl.perl5.porters/245890</a>
7. <a class="moz-txt-link-freetext" href="http://nntp.perl.org/group/perl.perl5.porters/245891">http://nntp.perl.org/group/perl.perl5.porters/245891</a>
8. <a class="moz-txt-link-freetext" href="http://nntp.perl.org/group/perl.perl5.porters/245839">http://nntp.perl.org/group/perl.perl5.porters/245839</a>
9. <a class="moz-txt-link-freetext" href="http://rt.perl.org/Ticket/Display.html?id=131851">http://rt.perl.org/Ticket/Display.html?id=131851</a>
10. <a class="moz-txt-link-freetext" href="http://metacpan.org/pod/Text::Diff">http://metacpan.org/pod/Text::Diff</a>
11. <a class="moz-txt-link-freetext" href="http://rt.perl.org/Ticket/Display.html?id=131852">http://rt.perl.org/Ticket/Display.html?id=131852</a>
12. <a class="moz-txt-link-freetext" href="http://metacpan.org/pod/Sereal::Encoder">http://metacpan.org/pod/Sereal::Encoder</a>
13. <a class="moz-txt-link-freetext" href="http://rt.perl.org/Ticket/Display.html?id=131859">http://rt.perl.org/Ticket/Display.html?id=131859</a>
14. <a class="moz-txt-link-freetext" href="http://rt.perl.org/Ticket/Display.html?id=131867">http://rt.perl.org/Ticket/Display.html?id=131867</a>
15. <a class="moz-txt-link-freetext" href="http://rt.perl.org/Ticket/Display.html?id=131868">http://rt.perl.org/Ticket/Display.html?id=131868</a>
16. <a class="moz-txt-link-freetext" href="http://rt.perl.org/Ticket/Display.html?id=131875">http://rt.perl.org/Ticket/Display.html?id=131875</a>
17. <a class="moz-txt-link-freetext" href="http://metacpan.org/pod/perlfunc">http://metacpan.org/pod/perlfunc</a>
18. <a class="moz-txt-link-freetext" href="http://rt.perl.org/Ticket/Display.html?id=131883">http://rt.perl.org/Ticket/Display.html?id=131883</a>
19. <a class="moz-txt-link-freetext" href="http://rt.perl.org/Ticket/Display.html?id=131885">http://rt.perl.org/Ticket/Display.html?id=131885</a>
20. <a class="moz-txt-link-freetext" href="http://rt.perl.org/Ticket/Display.html?id=131892">http://rt.perl.org/Ticket/Display.html?id=131892</a>
21. <a class="moz-txt-link-freetext" href="http://rt.perl.org/Ticket/Display.html?id=131893">http://rt.perl.org/Ticket/Display.html?id=131893</a>
22. <a class="moz-txt-link-freetext" href="http://rt.perl.org/Ticket/Display.html?id=131894">http://rt.perl.org/Ticket/Display.html?id=131894</a>
23. <a class="moz-txt-link-freetext" href="http://rt.perl.org/Ticket/Display.html?id=131895">http://rt.perl.org/Ticket/Display.html?id=131895</a>
24. <a class="moz-txt-link-freetext" href="http://rt.perl.org/Ticket/Display.html?id=124368">http://rt.perl.org/Ticket/Display.html?id=124368</a>
25. <a class="moz-txt-link-freetext" href="http://rt.perl.org/Ticket/Display.html?id=131646">http://rt.perl.org/Ticket/Display.html?id=131646</a>
26. <a class="moz-txt-link-freetext" href="http://rt.perl.org/Ticket/Display.html?id=131735">http://rt.perl.org/Ticket/Display.html?id=131735</a>
27. <a class="moz-txt-link-freetext" href="http://rt.perl.org/Ticket/Display.html?id=131786">http://rt.perl.org/Ticket/Display.html?id=131786</a>
28. <a class="moz-txt-link-freetext" href="http://rt.perl.org/Ticket/Display.html?id=131809">http://rt.perl.org/Ticket/Display.html?id=131809</a>
29. <a class="moz-txt-link-freetext" href="http://rt.perl.org/Ticket/Display.html?id=131851">http://rt.perl.org/Ticket/Display.html?id=131851</a>
30. <a class="moz-txt-link-freetext" href="http://metacpan.org/pod/Text::Diff">http://metacpan.org/pod/Text::Diff</a>
31. <a class="moz-txt-link-freetext" href="http://rt.perl.org/Ticket/Display.html?id=131836">http://rt.perl.org/Ticket/Display.html?id=131836</a>
32. <a class="moz-txt-link-freetext" href="http://rt.perl.org/Ticket/Display.html?id=131746">http://rt.perl.org/Ticket/Display.html?id=131746</a>
33. <a class="moz-txt-link-freetext" href="http://rt.perl.org/Ticket/Display.html?id=131893">http://rt.perl.org/Ticket/Display.html?id=131893</a>
34. <a class="moz-txt-link-freetext" href="http://rt.perl.org/Ticket/Display.html?id=131894">http://rt.perl.org/Ticket/Display.html?id=131894</a>
35. <a class="moz-txt-link-freetext" href="http://rt.perl.org/Ticket/Display.html?id=131725">http://rt.perl.org/Ticket/Display.html?id=131725</a>
36. <a class="moz-txt-link-freetext" href="http://nntp.perl.org/group/perl.perl5.porters/245902">http://nntp.perl.org/group/perl.perl5.porters/245902</a>
37. <a class="moz-txt-link-freetext" href="http://nntp.perl.org/group/perl.perl5.porters/245938">http://nntp.perl.org/group/perl.perl5.porters/245938</a>
38. <a class="moz-txt-link-freetext" href="http://nntp.perl.org/group/perl.perl5.porters/245895">http://nntp.perl.org/group/perl.perl5.porters/245895</a>
</pre>
</blockquote>
<br>
</body>
</html>