develooper Front page | perl.perl5.porters | Postings from August 2017

Re: Perl 5 Porters Mailing List Summary: August 7th-14th

Thread Previous
From:
Sawyer X
Date:
August 16, 2017 08:06
Subject:
Re: Perl 5 Porters Mailing List Summary: August 7th-14th
Message ID:
c45ab003-887d-8464-aa70-0b4ee0c05db2@gmail.com
<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:ff2f20ee-0c4e-766b-f3d9-2edda7f8833c@gmail.com">
      <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>

Thread Previous


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About