(This is a bit late, but I was ill last few days.)

Blog:
http://blogs.perl.org/users/sawyer_x/2016/08/perl-5-porters-mailing-list-summary-august-1st-7th.html

Twitter: https://twitter.com/perl5summaries/status/763691373430267904

                                 August 1st-7th

News and updates

   Dave Mitchell [1]merged the signature optimizations branch he was working
   on. Exciting!

   Todd Rinaldo [2]suggested (Smoke-It branch?) introducing smoking of perl
   core branches against CPAN to test how specific features affect CPAN and
   might cause breakage. More about that further down under Discussion.

   A new version of [3]Encode (2.84) is [4]out.

   Dave Mitchell [5]merged his cleanups of the a flag in embed.fnc.

   Chris 'BinGOs' Williams [6]reminded p5p about documenting commits in the
   perldelta file for the upcoming 5.25.4 release this month.

   Neil Bowers [7]released a new version of [8]NEXT with some doc fixes and
   asked to sync blead with it.

  Grant reports

   Dave Mitchell provided his [9]grant (DAVEM TPF grant#2 report
   #137,#138,#139) [10]reports (DAVEM TPF Grant#2 July 2016 report).

Issues

  New issues

     * [11]Perl #128836: XSLoader meta information incorrect.
     * [12]Perl #128843: printf %a mishandles subnormals.
     * [13]Perl #128864: perlre(1) and paired double quote regex searches.

   James E. Keenan [14]reported test failures on FreeBSD.

  Resolved issues

     * [15]Perl #123392: Encourage use of $] over $^V.
     * [16]Perl #125491: Perl regular expression bug in v5.18.
     * [17]Perl #126038: handy.h:1922 shift-count-overflow warning under GCC
       5.2, seems impossible.
     * [18]Perl #126041: miniperl PP glob/Perl_start_glob() wipes all of
%ENV
       and perlglob.exe proc can't start on VC 2005/WinXP.
     * [19]Perl #127494: Bleadperl v5.23.7-331-g000814d breaks
       NEILB/Module-Info-0.37.tar.gz.
     * [20]Perl #127518: Clarification for the return type of pos() in doc.
     * [21]Perl #127830: [PATCH] Correct some spelling errors in
       lib/unicore/mktables.
     * [22]Perl #128630: commit 15899733e changes SKIP to FAIL on Win32 in
       op/sprintf.t.
     * [23]Perl #128680: Bug #128313 for perl5: Memory leak in perl 5.24.0
       when use re qw[strict] is used.
     * [24]Perl #128738: \x{ffffffff} as string delim preserves \\.
     * [25]Perl #128740: perl5 segfaults (perl5 versions gentoo(5.20.0,
       5.22.0), guix (5.22.1)) without message.
     * [26]Perl #128808: Bad email address for perlbug.
     * [27]Perl #128836: [28]XSLoader meta information incorrect.
     * [29]Perl #128837: #126041 preserve systemroot env var during env wipe
       for Win32 in magic.t.

  Rejected issues

     * [30]Perl #123649: [31]POSIX::localeconv: behavior change when called
       without [32]POSIX::setlocale.

  Suggested patches

   Bulk88 provided a patch in [33]Perl #128837 to fix a test with VC 2005 on
   Windows XP.

   Chris Travers provided a patch to perlsec in [34]Perl #128845: patch
   attached for perlsec.pod. regarding loading code from the current working
   directory, which is not advised.

   Karen Etheridge provided a patch to [35]Perl #128836 ([36]XSLoader meta
   information incorrect) which was merged.

Discussion

   Under [37]Perl #126310 (no "Malformed UTF-8 character" warning on
   single-quoted strings under use utf8), Karl Williamson and Father
   Chrysostomos discuss where in the code to solve the issue.

   Karl Williamson [38]mentioned (Re: ASCII support in z/OS) that there
might
   be a way to support ASCII in z/OS without breakage to those not using
   ASCII-based z/OS instances.

   Father Chrysostomos [39]asked (Alignment question) about alignment of the
   parser struct. There are additional comments from Leon Timmermans, Eric
   Wong, and Tony Cook, providing details on the issue.

   Todd Rinaldo [40]intends ([perl #127810] Provide -Dfortify_inc Configure
   option to remove .from @INC) to submit a rebased patch. Craig A. Berry
   [41]recommended picking a name which is more descriptive and not
absolute,
   so people will not assume a wider range of issues were addressed by this
   change.

   As mentioned above, Todd suggested a way to smoke perl branches against
   CPAN to detect breakage. Andreas Koenig [42]provided his recipe for doing
   this, which he uses to help test breakages of CPAN for specific features.

   Dave Mitchell [43]confirmed that [44]Coro 6.511 builds successfully on
   Linux with ithreaded DEBUGGING perl 5.22.3-RC2.

   James E. Keenan [45]updated about test failures in blead, which Karl
   Williamson confirms is on Linux and found the offending commit. Father
   Chrysostomos provides a fix.

   Father Chrysostomos [46]asked about an optimization he had done and
   wonders if he's interpreting the output of cachegrind correctly and
   whether the change is valuable.

   Karl Williamson [47]suggested (RFC: perldeprecated.pod) adding a pod to
   list deprecated features, and possibly those that are discouraged,
   including the time they fell under this category and when it is scheduled
   to be removed.

   Yaroslav Kuzmin [48]provided (Re: ASCII support in z/OS) a response
   regarding ASCII support in z/OS. Yaroslav also [49]summarized the
   different options available.

   Dave Mitchell [50]provided (Re: Interpreting cachegrind output)
   explanations on how to measure performance differences in perl.

   Michael Schroeder [51]asked about a different way to handle a recent
   change in [52]base.pm.

   Jim E. Keenan [53]asked (Internals:: undocumented) about the Internals::
   namespace and its documentation. It is undocumented and should not be
used
   by any non-core module.

References

   1. http://www.nntp.perl.org/group/perl.perl5.porters/238613
   2. http://www.nntp.perl.org/group/perl.perl5.porters/238601
   3. http://metacpan.org/pod/Encode
   4. http://www.nntp.perl.org/group/perl.perl5.porters/238625
   5. http://www.nntp.perl.org/group/perl.perl5.porters/238635
   6. http://www.nntp.perl.org/group/perl.perl5.porters/238643
   7. http://www.nntp.perl.org/group/perl.perl5.porters/238697
   8. http://metacpan.org/pod/NEXT
   9. http://www.nntp.perl.org/group/perl.perl5.porters/238595
  10. http://www.nntp.perl.org/group/perl.perl5.porters/238597
  11. http://rt.perl.org/Ticket/Display.html?id=128836
  12. http://rt.perl.org/Ticket/Display.html?id=128843
  13. http://rt.perl.org/Ticket/Display.html?id=128864
  14. http://www.nntp.perl.org/group/perl.perl5.porters/238538
  15. http://rt.perl.org/Ticket/Display.html?id=123392
  16. http://rt.perl.org/Ticket/Display.html?id=125491
  17. http://rt.perl.org/Ticket/Display.html?id=126038
  18. http://rt.perl.org/Ticket/Display.html?id=126041
  19. http://rt.perl.org/Ticket/Display.html?id=127494
  20. http://rt.perl.org/Ticket/Display.html?id=127518
  21. http://rt.perl.org/Ticket/Display.html?id=127830
  22. http://rt.perl.org/Ticket/Display.html?id=128630
  23. http://rt.perl.org/Ticket/Display.html?id=128680
  24. http://rt.perl.org/Ticket/Display.html?id=128738
  25. http://rt.perl.org/Ticket/Display.html?id=128740
  26. http://rt.perl.org/Ticket/Display.html?id=128808
  27. http://rt.perl.org/Ticket/Display.html?id=128836
  28. http://metacpan.org/pod/XSLoader
  29. http://rt.perl.org/Ticket/Display.html?id=128837
  30. http://rt.perl.org/Ticket/Display.html?id=123649
  31. http://metacpan.org/pod/POSIX
  32. http://metacpan.org/pod/POSIX
  33. http://rt.perl.org/Ticket/Display.html?id=128837
  34. http://rt.perl.org/Ticket/Display.html?id=128845
  35. http://rt.perl.org/Ticket/Display.html?id=128836
  36. http://metacpan.org/pod/XSLoader
  37. http://rt.perl.org/Ticket/Display.html?id=126310
  38. http://www.nntp.perl.org/group/perl.perl5.porters/238584
  39. http://www.nntp.perl.org/group/perl.perl5.porters/238569
  40. http://www.nntp.perl.org/group/perl.perl5.porters/238600
  41. http://www.nntp.perl.org/group/perl.perl5.porters/238604
  42. http://www.nntp.perl.org/group/perl.perl5.porters/238608
  43. http://www.nntp.perl.org/group/perl.perl5.porters/238634
  44. http://metacpan.org/pod/Coro
  45. http://www.nntp.perl.org/group/perl.perl5.porters/238655
  46. http://www.nntp.perl.org/group/perl.perl5.porters/238668
  47. http://www.nntp.perl.org/group/perl.perl5.porters/238647
  48. http://www.nntp.perl.org/group/perl.perl5.porters/238679
  49. http://www.nntp.perl.org/group/perl.perl5.porters/238683
  50. http://www.nntp.perl.org/group/perl.perl5.porters/238686
  51. http://www.nntp.perl.org/group/perl.perl5.porters/238708
  52. http://metacpan.org/pod/base
  53. http://www.nntp.perl.org/group/perl.perl5.porters/238709

Reply via email to