Blog:
http://blogs.perl.org/users/sawyer_x/2016/11/perl-5-porters-mailing-list-summary-november-6th-16th.html
Twitter: https://twitter.com/perl5summaries/status/799233679931351040

                               November 6th-16th

News and highlights

   Aaron Crane [1]dropped Linux a.out support.

   Dennis Kaarsemaker is [2]removing (Neutering the APC - Archive of Perl
   Changes) the set of sync-able tarballs of old perl versions. If you
   object, you have a week. :)

   Dave Mitchell is [3]cleaned up various old and unused SV flags.

   Aaron Crane [4]proposed subroutine signature introspection he had
written.

   Thanks to Matthew Horsfall (alh), we [5]now [6]have indented heredocs!

  Grant reports

     * Tony Cook TPF Grant 8 [7]report 3.
     * Tony Cook TPF Grant 8 [8]report 4.
     * Tony Cook TPF Grant October 2016 [9]report.
     * Dave Mitchell TPF Grant 2 [10]reports 147 and 148.

Issues

  New issues

     * [11]Perl #130046: Bleadperl v5.25.6-90-g3619505 breaks
       SMUELLER/XS-TCC-0.04.tar.gz.
     * [12]Perl #130068: setproctitle() support for DragonFly.
     * [13]Perl #130071: open "-" doesn't use STDIN.
     * [14]Perl #130076: readline argument list is messed up.
     * [15]Perl #130077: eof argument list context is broken.
     * [16]Perl #130078: getc argument list context is broken.
     * [17]Perl #130098: Multiple segfaults in [18]Storable.
     * [19]Perl #130108: Perl 5.24.1 fails to compile with DTrace enabled on
       FreeBSD.
     * [20]Perl #130116: perl 5.25.6 fails a test on Solaris 10.

  Resolved issues

     * [21]Perl #119359: perlvar/Errno contradict each other about %!.
     * [22]Perl #120182: [23]B::Deparse fails at UTF-8 in regexes.
     * [24]Perl #125810: regex performance: braces { } slower than star *.
     * [25]Perl #126305: unary minus on barewords not constant folded.
     * [26]Perl #128295: Strange bug with -Dprefix=/usr and -Dversiononly.
     * [27]Perl #128967: Inconsistency between doc and code for chown using
       negative argument: -1.
     * [28]Perl #129071: Perl git repository not available over HTTPS.
     * [29]Perl #129826: Invalid read of size 8 in S_parse_body when argv
       ends with --.
     * [30]Perl #129897: Unexpected behavior with a regular expression.
     * [31]Perl #129927: error messages refer to do as require.
     * [32]Perl #129997: Bug #129995 for perl5: heap-use-after-free in
       Perl_sv_catpvn_flags.
     * [33]Perl #129000: heap-buffer-overflow Perl_utf8_hop.

  Rejected issues

  Suggested patches

   Karl Williamson [34]provided a patch for [35]Perl #130010
   (v5.25.5-184-ga5540cf breaks texinfo).

   Todd Rinaldo provided a patch in [36]Perl #130087 to reduce module
   dependencies of [37]B and [38]O.

   Nicholas R. (Atoomic) provided a patch in [39]Perl #130084 to reduce
   memory consumption for hashes at the (hopefully low enough) cost of
speed.

   Nicholas also provided a merged patch in [40]Perl #130082: to clean up
   PERL_VERSION checks in .c files.

   Nick Koston provided a patch in [41]Perl #130101 to reduce the memory
   consumption of [42]Data::Dumper.

   Andy Lester continues his work and provided a patch with various
tweaks to
   time64.c in [43]Perl #130121.

Discussion

   Following Nicholas' patch in [44]Perl #130084, Yves Orton and Nicholas
   [45]discussed the issue.

   Todd Rinaldo [46]suggested deprecating a newly added option
   (PERL_USE_UNSAFE_INC) in 5.30, in order to not normalize its usage and
   keep it for the transition period to having no dot in @INC.

   Dave Mitchell [47]noticed that lexical subroutines can override keywords.
   Father Chrysostomos [48]explained why it is intentional.

   Yves Orton [49]provided an explanation of ties and magic (variables @+,
   %+, and %-) and saving state.

References

   1. http://nntp.perl.org/group/perl.perl5.porters/240906
   2. http://nntp.perl.org/group/perl.perl5.porters/240952
   3. http://nntp.perl.org/group/perl.perl5.porters/240970
   4. http://nntp.perl.org/group/perl.perl5.porters/240986
   5. http://nntp.perl.org/group/perl.perl5.porters/240987
   6. http://nntp.perl.org/group/perl.perl5.porters/241009
   7. http://nntp.perl.org/group/perl.perl5.porters/240850
   8. http://nntp.perl.org/group/perl.perl5.porters/240851
   9. http://nntp.perl.org/group/perl.perl5.porters/240852
  10. http://nntp.perl.org/group/perl.perl5.porters/240903
  11. http://rt.perl.org/Ticket/Display.html?id=130046
  12. http://rt.perl.org/Ticket/Display.html?id=130068
  13. http://rt.perl.org/Ticket/Display.html?id=130071
  14. http://rt.perl.org/Ticket/Display.html?id=130076
  15. http://rt.perl.org/Ticket/Display.html?id=130077
  16. http://rt.perl.org/Ticket/Display.html?id=130078
  17. http://rt.perl.org/Ticket/Display.html?id=130098
  18. http://metacpan.org/pod/Storable
  19. http://rt.perl.org/Ticket/Display.html?id=130108
  20. http://rt.perl.org/Ticket/Display.html?id=130116
  21. http://rt.perl.org/Ticket/Display.html?id=119359
  22. http://rt.perl.org/Ticket/Display.html?id=120182
  23. http://metacpan.org/pod/B::Deparse
  24. http://rt.perl.org/Ticket/Display.html?id=125810
  25. http://rt.perl.org/Ticket/Display.html?id=126305
  26. http://rt.perl.org/Ticket/Display.html?id=128295
  27. http://rt.perl.org/Ticket/Display.html?id=128967
  28. http://rt.perl.org/Ticket/Display.html?id=129071
  29. http://rt.perl.org/Ticket/Display.html?id=129826
  30. http://rt.perl.org/Ticket/Display.html?id=129897
  31. http://rt.perl.org/Ticket/Display.html?id=129927
  32. http://rt.perl.org/Ticket/Display.html?id=129997
  33. http://rt.perl.org/Ticket/Display.html?id=129000
  34. http://nntp.perl.org/group/perl.perl5.porters/240844
  35. http://rt.perl.org/Ticket/Display.html?id=130010
  36. http://rt.perl.org/Ticket/Display.html?id=130087
  37. http://metacpan.org/pod/B
  38. http://metacpan.org/pod/O
  39. http://rt.perl.org/Ticket/Display.html?id=130084
  40. http://rt.perl.org/Ticket/Display.html?id=130082
  41. http://rt.perl.org/Ticket/Display.html?id=130101
  42. http://metacpan.org/pod/Data::Dumper
  43. http://rt.perl.org/Ticket/Display.html?id=130121
  44. http://rt.perl.org/Ticket/Display.html?id=130084
  45. http://nntp.perl.org/group/perl.perl5.porters/240994
  46. http://nntp.perl.org/group/perl.perl5.porters/241020
  47. http://nntp.perl.org/group/perl.perl5.porters/241005
  48. http://nntp.perl.org/group/perl.perl5.porters/241023
  49. http://nntp.perl.org/group/perl.perl5.porters/241027

Reply via email to