Blog:
http://blogs.perl.org/users/sawyer_x/2016/09/perl-5-porters-mailing-list-summary-12th-28th.html
Twitter: https://twitter.com/perl5summaries/status/781208990797615104

                              September 12th-28th

News and highlights

   Perl 5.25.5 [1]released by Stevan Little!

   The epigraph reads:

     We hypostatize information into objects. Rearrangement of objects is
     change in the content of the information; the message has changed. This
     is a language which we have lost the ability to read. We ourselves
are a
     part of this language; changes in us are changes in the content of the
     information. We ourselves are information-rich; information enters us,
     is processed and is then projected outward once more, now in an altered
     form. We are not aware that we are doing this, that in fact this is all
     we are doing

   -- Philip K. Dick, VALIS

   Karl Williamson [2]updated that the Unicode 9.0 core specification is now
   available in paperback form.

   Jarkko Hietaniemi [3]provided an update about the -fsanitize=undefined in
   gcc and clang.

   [4]podlators 4.08 has been [5]released.

  Grant reports

     * Dave Mitchell TPF Grant #2 [6]reports #140 and #141.
     * Dave Mitchell TPF Grant #2 [7]report #142.

Issues

  New issues

     * [8]Perl #129267: Possible string overrun with invalid len in gv.c.
     * [9]Perl #129283: Compile-time check for $1, $2 on RHS of s///
       operator.
     * [10]Perl #129285: Perl_gv_fullname4 assertion failure.
     * [11]Perl #129286: Perl_hv_common assertion failure.
     * [12]Perl #129287: Perl_re_op_compile assertion failure.
     * [13]Perl #129288: Null ptr deref, segfault in S_rv2gv.
     * [14]Perl #129297: perldoc perlsub continues to mention split in
scalar
       context clobbers @_ (a feature removed in Perl 5.12).
     * [15]Perl #129300: Assertion Failure: Perl_sv_grow.
     * [16]Perl #129301: Null ptr deref, segfault in
Perl_mro_isa_changed_in.
     * [17]Perl #129302: Assertion failure in Perl_hv_ename_add.
     * [18]Perl #129315: DB::sub is not called for eval.
     * [19]Perl #129317: DB::DB is not called.
     * [20]Perl #129320: Assertion failed.
     * [21]Perl #129322: S_invlist_clear assertion failure.
     * [22]Perl #129333: Warning if regexp used as LHS of =~ instead of RHS.
     * [23]Perl #129336: #!perl -i whatever is interpreted as #!perl -i
       -whatever.
     * [24]Perl #129347: null pointer deref S_ft_return_false.
     * [25]Perl #129348: [26]File::Find issue with link counts on Bash on
       Ubuntu on Windows.
     * [27]Perl #129350: null pointer deref Perl_re_intuit_start.
     * [28]Perl #129354: Default configuration on x86_64-linux-gnu cannot
       build binary extension modules.
     * [29]Perl #129361: Perl 5.25.5 / 5.24.0 do not build on SunOS4.
     * [30]Perl #129371: Documentation of binary | and & operators.

  Resolved issues

     * [31]Perl #113934: eval 'BEGIN { goto ... }'.
     * [32]Perl #125603: failed to compile perl5 when path includes the
       string "blib".
     * [33]Perl #128629: locale.t on Win32 failing "Verify that strings with
       embedded NUL collate" and "Verify that strings with embedded NUL and
       extra trailing NUL collate".
     * [34]Perl #129267: Possible string overrun with invalid len in gv.c.
     * [35]Perl #129287: Perl_re_op_compile assertion failure.
     * [36]Perl #129297: perldoc perlsub continues to mention split in
scalar
       context clobbers @_ (a feature removed in Perl 5.12).

  Rejected issues

     * [37]Perl #114378: cond_signal does not wake up a thread.

  Suggested patches

   Kevin Goess provided a patch in [38]Perl #129277: to rephrase a part in
   perlrecharclass.

   Pali provided a patch in [39]Perl #129298 to update documentation about
   UTF-8.

   Dan Collins provided a patch to fix the -i argument parsing raised in
   [40]Perl #129336.

Discussion

   Lukas Mai (mauke) [41]asked (Weird XXX comment in pp_ctl.c) about a
   comment in the code from 1999.

   Yves Orton [42]noted a problem in [43]List::Util not triggering magic.

   Eric Brine [44]asked why COW (Copy On Write) is not used in a specific
   piece of code. Explanation [45]provided (Re: Why isn't COW used here?) by
   Dave Mitchell.

   H. Merijn Brand (Tux) is [46]concerned about memory leaks in threaded
   perls.

   Hanno Böck [47]provided more context for [48]Perl #126599 (Unnecessary
   preload wrapper in Makefile).

   There were [49]additional [50]comments made in relation to [51]Perl
   #123665 ('Useless use of a constant in void context' is compile-time but
   not syntax warning), explaining the observed behavior.

   Craig A. Berry [52]asked (Re: [perl #128972] Build failure on OS X 10.12
   Sierra) whether [53]Time::HiRes uses the system clock_gettime() on OS X
   10.12 Sierra. Does anyone have Sierra and can help verify what Craig is
   asking?

   Further [54]discussion on [55]Perl #126310 (no "Malformed UTF-8
character"
   warning on single-quoted strings under use utf8) about whether a
malformed
   UTF-8 error should die or not.

   A discussion started from [56]Perl #129283 (Compile-time check for $1, $2
   on RHS of s/// operator) on whether we should be catching situation in
   regular expressions where a capture variable is used while there was no
   capture there. The start of the read is [57]here (Re: [perl #129283]
   Compile-time check for $1, $2 om RHS of s///operator) but the thread
   continues further.

   A. Sinan Unur [58]asked (I am confused about the future of Const::Fast)
   about the future of [59]Const::Fast. The conversation continued [60]here.

   In a conversation about parallel builds, it was [61]observed that
MANIFEST
   is sorted as part of the build process and that can cause issues.

   The discussion around a deprecation Pod document (tentatively referred to
   as perldeprecated.pod [62]continues.

   Michiel Beijen [63]raised an interesting problem when running Ubuntu on
   Windows, which eventually ended up in opening [64]Perl #129348
   ([65]File::Find issue with link counts on Bash on Ubuntu on Windows).

   Ævar Arnfjörð Bjarmason [66]provided a branch which removes the
ability to
   call use UNIVERSAL;. Calling use UNIVERSAL qw(can isa) has been
deprecated
   and warning since 5.12 and has been a fatal error since 5.22.

   Dave Mitchell is working on cleaning up output to STDERR when building
   perl. He [67]asked about a warning that appears when you build perl when
   it exists in additional system directories. Should we still warn about
   this? If so, should we still output this on STDERR or move it to STDOUT?

   Andy Lester [68]started working on config.SH to clear up what
-Weverything
   will include when using clang, since it doesn't map directly to gcc's
   -Wall.

   Dave Mitchell [69]provided a code review of a patch to bench.pl.

References

   1. http://nntp.perl.org/group/perl.perl5.porters/239887
   2. http://nntp.perl.org/group/perl.perl5.porters/239891
   3. http://nntp.perl.org/group/perl.perl5.porters/239875
   4. https://metacpan.org/release/podlators
   5. http://nntp.perl.org/group/perl.perl5.porters/239963
   6. http://nntp.perl.org/group/perl.perl5.porters/239841
   7. http://nntp.perl.org/group/perl.perl5.porters/239977
   8. http://rt.perl.org/Ticket/Display.html?id=129267
   9. http://rt.perl.org/Ticket/Display.html?id=129283
  10. http://rt.perl.org/Ticket/Display.html?id=129285
  11. http://rt.perl.org/Ticket/Display.html?id=129286
  12. http://rt.perl.org/Ticket/Display.html?id=129287
  13. http://rt.perl.org/Ticket/Display.html?id=129288
  14. http://rt.perl.org/Ticket/Display.html?id=129297
  15. http://rt.perl.org/Ticket/Display.html?id=129300
  16. http://rt.perl.org/Ticket/Display.html?id=129301
  17. http://rt.perl.org/Ticket/Display.html?id=129302
  18. http://rt.perl.org/Ticket/Display.html?id=129315
  19. http://rt.perl.org/Ticket/Display.html?id=129317
  20. http://rt.perl.org/Ticket/Display.html?id=129320
  21. http://rt.perl.org/Ticket/Display.html?id=129322
  22. http://rt.perl.org/Ticket/Display.html?id=129333
  23. http://rt.perl.org/Ticket/Display.html?id=129336
  24. http://rt.perl.org/Ticket/Display.html?id=129347
  25. http://rt.perl.org/Ticket/Display.html?id=129348
  26. http://metacpan.org/pod/File::Find
  27. http://rt.perl.org/Ticket/Display.html?id=129350
  28. http://rt.perl.org/Ticket/Display.html?id=129354
  29. http://rt.perl.org/Ticket/Display.html?id=129361
  30. http://rt.perl.org/Ticket/Display.html?id=129371
  31. http://rt.perl.org/Ticket/Display.html?id=113934
  32. http://rt.perl.org/Ticket/Display.html?id=125603
  33. http://rt.perl.org/Ticket/Display.html?id=128629
  34. http://rt.perl.org/Ticket/Display.html?id=129267
  35. http://rt.perl.org/Ticket/Display.html?id=129287
  36. http://rt.perl.org/Ticket/Display.html?id=129297
  37. http://rt.perl.org/Ticket/Display.html?id=114378
  38. http://rt.perl.org/Ticket/Display.html?id=129277
  39. http://rt.perl.org/Ticket/Display.html?id=129298
  40. http://rt.perl.org/Ticket/Display.html?id=129336
  41. http://nntp.perl.org/group/perl.perl5.porters/239733
  42. http://nntp.perl.org/group/perl.perl5.porters/239754
  43. http://metacpan.org/pod/List::Util
  44. http://nntp.perl.org/group/perl.perl5.porters/239761
  45. http://nntp.perl.org/group/perl.perl5.porters/239787
  46. http://nntp.perl.org/group/perl.perl5.porters/239776
  47. http://nntp.perl.org/group/perl.perl5.porters/239707
  48. http://rt.perl.org/Ticket/Display.html?id=126599
  49. http://nntp.perl.org/group/perl.perl5.porters/239753
  50. http://nntp.perl.org/group/perl.perl5.porters/239758
  51. http://rt.perl.org/Ticket/Display.html?id=123665
  52. http://nntp.perl.org/group/perl.perl5.porters/239768
  53. http://metacpan.org/pod/Time::HiRes
  54. http://nntp.perl.org/group/perl.perl5.porters/239780
  55. http://rt.perl.org/Ticket/Display.html?id=126310
  56. http://rt.perl.org/Ticket/Display.html?id=129283
  57. http://nntp.perl.org/group/perl.perl5.porters/239784
  58. http://nntp.perl.org/group/perl.perl5.porters/239844
  59. http://metacpan.org/pod/Const::Fast
  60. http://nntp.perl.org/group/perl.perl5.porters/239858
  61. http://nntp.perl.org/group/perl.perl5.porters/239871
  62. http://nntp.perl.org/group/perl.perl5.porters/239923
  63. http://nntp.perl.org/group/perl.perl5.porters/239936
  64. http://rt.perl.org/Ticket/Display.html?id=129348
  65. http://metacpan.org/pod/File::Find
  66. http://nntp.perl.org/group/perl.perl5.porters/239983
  67. http://nntp.perl.org/group/perl.perl5.porters/240000
  68. http://nntp.perl.org/group/perl.perl5.porters/240019
  69. http://nntp.perl.org/group/perl.perl5.porters/240004

Reply via email to