Perl 5 Porters Mailing List Summary: May 10th-18th
Following is the p5p (Perl 5 Porters) mailing list summary for the past week. Enjoy!
News and updates
Sawyer X reports that this month will see a release of another development release (instead of next month) in order to accommodate changes which waited until 5.24.0 and 5.25.0 were released.
Craig A. Berry announced that binary kits of Perl 5.24.0 for OpenVMS are now available.
- Perl #128107:
ExtUtils/typemapreferences unresolved symbol.
- Perl #128111:
gettimeofday.tfails "time left should be zero".
- Perl #128139: BBC (Blead Breaks CPAN) on a long list of modules.
- Perl #128143: Inconsistent behaviour when decoding in substitution.
- Perl #128167: Issues with the embedded y2038 library.
- Perl #128170:
Assert failure in
- Perl #128179: Bleadperl breaks Array::Base.
- Dan Collins reports GCC 6.1 on Debian build report having a few warnings.
- RT #100183:
Carp won't print
$.if it's in "chunk" mode.
- Perl #125833:
require ::foowill try to load
- Perl #127000: Update to latest Test-Simple dev release.
- Perl #127234:
- Perl #127780:
Documentation needed: backticks,
qx()return octets, not characters.
- Perl #127821:
lround()is not exported from POSIX.
- Perl #127852:
- Perl #127880:
-DPERL_TRACE_OPSbuilds fail make test for all other config options.
- Perl #127952: Assertion failure.
- Perl #127976:
each($scalar)error message anomalies.
- Perl #128012:
- Perl #128020:
perlbugneeds to wrap long lines for MTA safety.
- Perl #128085:
- Perl #128086:
- Perl #128089:
is_corebounds checking for specific module versions.
- Perl #128105:
Clarify description of
- Perl #128106:
resetcatches a sub.
- Perl #128109:
(?0)being wrong in 5.24 (RC?).
- Perl #128126: Fix link to Crosby paper on Algorithmic Complexity Attacks.
- Perl #128131:
gcc6 link-time optimization (LTO) breaks
- Perl #128171:
Assert fail in
Maxwell Hadyn provided a patch in
to clarify the description of
sprintf %.1g in
Jim Cromie provided a patch in Perl #128112 to improve the bug handling of glibc i-modulo.
Lukas Mai provided a patch for Perl #128131 to fix the link-time optimization (LTO) for GCC 6.
Tony Cook provided a patch in Perl #126228.
Karen Etheridge provided a patch in Perl #128153 to upgrade Module::Metadata to 1.000032 and another in Perl #128160 to silence some diagnostic messages that were printed with the first patch. Karen also submitted a patch in Perl #128169 to remove internal test modules from Module::CoreList.
James E. Keenan set up a smoke branch to test the upgrade patch in Perl #128113 (mentioned above) and asks whether we should still merge to blead for sensitive distributions. Tony Cook intends to apply the patch soon. Tony provided some benchmark results, and Chad Granum provided an explanation of possible differences.
The discussion about removing
@INC is continuing, thanks
to constant bumps from Todd Rinaldo. I recommend
about the topic and its possible effects and various offered
Karl Williamson reminds everyone to update all RT tickets for 5.26 pending release.
Following no objections, Dave Mitchell had
-DPERL_PARENT_OP as default.
return keyword behavior in a
Note-worthy, Aaron Crane's explanation for a particular bug.
H. Merijn (Tux) Brand had# a problem which Zefram pinned to a check done on the shebang for Perl 6 which created a false positive. There's an active discussion on whether the check should be reverted or kept.
close()s are silently unchecked for error). Ricardo Signes
explains the problem and Father Chrysostomos elaborates. It would seem
that under the new context stack Dave Mitchell has written, this class
of errors could be fixed.
mathom.c, which is a file that keeps several
definitions, originally meant for binary compatibility. Dave Mitchell
suggests cleaning up up after every stable release.