Blog:
http://blogs.perl.org/users/sawyer_x/2016/03/perl-5-porters-mailing-list-summary-march-1st-6th.html
Twitter: https://twitter.com/perl5summaries/status/706831630346887168

                                 March 1st-6th

News and updates

   Ricardo Signes [1]updated the list about commits made to address and fix
   CVE-2016-2381, which includes the value perl returns for a repeated
   environment variable and the values subprocesses inherit as a result.

   Dave Mitchell providing his [2]grant [3]reports.

   Karl Williamson [4]informs about a draft of Unicode changes to allow
   customizing Unicode emoji characters.

   At the end of a long thread, Aristotle Pagaltzis [5]provides a change to
   [6]strict and [7]warnings. The commit [8]message explains the issue.

   James Keenan researched the topic of [9]Perl #127624, confirming the
issue
   Lukas Mai raised and adds more historical information to it.

   Dave Mitchell [10]silenced some compiler warnings on HP/UX.

   Tom Browder [11]sent an email to several development groups (amongst
them,
   p5p) mentioning a static code checker research.

Issues

  New issues

     * [12]Perl #127638: Bleadperl breaks [13]Net::Yadis.
     * [14]Perl #127644: Bleadperl breaks [15]Sig::PackageScoped.
     * [16]Perl #127663: perl -i should not delete the original file before
       writing the new content.
     * [17]Perl #127661: threads-shared object2.t crash.

   David Farrell [18]asks to resolve links that are not listed in
   [19]perldoc.perl.org. JJ will work on this during the QA hackathon.

  Resolved issues

     * [20]Perl #127636: "Teach" makedef.pl an alternative macro to
       PERL_COPY_ON_WRITE.
     * [21]Perl #127635: s///r with -DPERL_NO_COW attempts to modify source
       SV.
     * Warnings during blead build run for .pm files that do not contain any
       POD documentation.
     * [22]Perl #127581: 5.23.8 + "Assuming NOT a POSIX" causes spurious
       warning in [23]PPIx::Regexp::Token::Literal.
     * [24]Perl #127582: Warning for [.posix.] classes too eager.
     * [25]Perl #127599: Assertion failure with code 0,qr{(}.
     * [26]Perl #127641: Reduce number of calls to add_cp_to_invlist.
     * [27]Perl #127392: Excessive memory usage in regex.
     * [28]Perl #125368: S_glob_assign_glob assertion failure.
     * [29]Perl #126141: Using ]]]]][\\ as a pattern should raise an error.
     * [30]Perl #127262: Perl_yylex assertion failure.
     * [31]Perl #126182: Regex causing memory leak.
     * [32]Perl #127619: Broken memcpy() fallback to bcopy().
     * [33]Perl #126405: SIGSEGV in S_study_chunk.
     * [34]Perl #127664: [35]Carp::longmess returns 1 when passed a
reference
       and called in scalar context.

Proposed patches

   Tony Cook provides a new patch to fix tests in FreeBSD jail, [36]Perl
   #127533.

   Dagfinn Ilmari Mannsåker provided a [37]patch which normalizes the types
   for lengths and sizes. It includes a good investigation and
explanation of
   the situation. What Ilmari is asking is, should this be added while
   approaching the full code freeze?

   Tony Cook provides another patch for [38]Perl #122287 to handle undefined
   symbols on illumos.

   Sullivan Beck [39]provided a patch to update [40]Locale::Codes from
   version 3.37 to 3.38.

   Dave Mitchell provided a patch for [41]Devel::NYTProf to handle issues
   relating to the new context stack system rewrite.

Discussion

   Dave Mitchell provided [42]comments on [43]Perl #127638, explaining the
   problem as a bug in [44]XML::XPath::Node::Element and/or [45]Net::Yadis.
   It is an interesting read.

   Chad Granum [46]bumped a thread on reviewing [47]Test::Builder using
   Test2.

   Maxwell Carey [48]asks about how Perl decided the package name in a
   construct with indirect object syntax. Father Chrysostomos jumps to the
   rescue with an [49]explanation.

   David E. Wheeler raises a problem he encountered with the [50]encoding IO
   layer. There are several explanations and additional information provided
   on the thread by Zefram, Aaron Crane, and Leon Timmermans.

   Linda Walsh [51]provided an idea for a feature, which turned into an
   interesting discussion about a qw-like keyword that could interpolate
   variables and maintain the spaces available in the original values. Lukas
   Mai recommended [52]Quote::Code.

   Håkon Hægland [53]asks for an option in core to make __FILE__ use an
   absolute path. Zefram tries to find out what it is for and maintains
   there's a better way to achieve the desired result.

References

   1. http://www.nntp.perl.org/group/perl.perl5.porters/234747
   2. http://www.nntp.perl.org/group/perl.perl5.porters/234753
   3. http://www.nntp.perl.org/group/perl.perl5.porters/234754
   4. http://www.nntp.perl.org/group/perl.perl5.porters/234737
   5. http://www.nntp.perl.org/group/perl.perl5.porters/234772
   6. https://metacpan.org/pod/strict
   7. https://metacpan.org/pod/warnings
   8.
http://perl5.git.perl.org/perl.git/commitdiff/67ba812d5fe08169b8a39cdc1f4945c5e08f32e1
   9. https://rt.perl.org/Ticket/Display.html?id=127624
  10. http://www.nntp.perl.org/group/perl.perl5.porters/234850
  11. http://www.nntp.perl.org/group/perl.perl5.porters/234860
  12. https://rt.perl.org/Ticket/Display.html?id=127638
  13. https://metacpan.org/pod/Net::Yadis
  14. https://rt.perl.org/Ticket/Display.html?id=127644
  15. https://metacpan.org/pod/Sig::PackageScoped
  16. https://rt.perl.org/Ticket/Display.html?id=127663
  17. https://rt.perl.org/Ticket/Display.html?id=127661
  18. http://www.nntp.perl.org/group/perl.perl5.porters/234741
  19. http://perldoc.perl.org/
  20. https://rt.perl.org/Ticket/Display.html?id=127636
  21. https://rt.perl.org/Ticket/Display.html?id=127635
  22. https://rt.perl.org/Ticket/Display.html?id=127581
  23. https://metacpan.org/pod/PPIx::Regexp::Token::Literal
  24. https://rt.perl.org/Ticket/Display.html?id=127582
  25. https://rt.perl.org/Ticket/Display.html?id=127599
  26. https://rt.perl.org/Ticket/Display.html?id=127641
  27. https://rt.perl.org/Ticket/Display.html?id=127392
  28. https://rt.perl.org/Ticket/Display.html?id=125368
  29. https://rt.perl.org/Ticket/Display.html?id=126141
  30. https://rt.perl.org/Ticket/Display.html?id=127262
  31. https://rt.perl.org/Ticket/Display.html?id=126182
  32. https://rt.perl.org/Ticket/Display.html?id=127619
  33. https://rt.perl.org/Ticket/Display.html?id=126405
  34. https://rt.perl.org/Ticket/Display.html?id=127664
  35. https://metacpan.org/pod/Carp
  36. https://rt.perl.org/Ticket/Display.html?id=127533
  37. http://www.nntp.perl.org/group/perl.perl5.porters/234744
  38. https://rt.perl.org/Ticket/Display.html?id=122287
  39. http://www.nntp.perl.org/group/perl.perl5.porters/234799
  40. https://metacpan.org/pod/Locale::Codes
  41. https://metacpan.org/pod/Devel::NYTProf
  42. http://www.nntp.perl.org/group/perl.perl5.porters/234745
  43. https://rt.perl.org/Ticket/Display.html?id=127638
  44. https://metacpan.org/pod/XML::XPath::Node::Element
  45. https://metacpan.org/pod/Net::Yadis
  46. http://www.nntp.perl.org/group/perl.perl5.porters/234806
  47. https://github.com/Test-More/TB2
  48. http://www.nntp.perl.org/group/perl.perl5.porters/234833
  49. http://www.nntp.perl.org/group/perl.perl5.porters/234849
  50. http://www.nntp.perl.org/group/perl.perl5.porters/234856
  51. http://www.nntp.perl.org/group/perl.perl5.porters/234775
  52. https://metacpan.org/pod/Quote::Code
  53. http://www.nntp.perl.org/group/perl.perl5.porters/234800

Reply via email to