Perl 5 Porters Mailing List Summary: April 5th-13th
Following is the p5p (Perl 5 Porters) mailing list summary for April 5th week. Enjoy!
Update: It was stated that Perl #121734 was resolved, but it wasn't. This was amended below. Thank you, Tony, for the correction!
News and updates
Ricardo Signes released Perl 5.24.0-RC1!
Steve Hay released Perl 5.22.2-RC1!
In preparation of Perl 5.24.0, Ricardo Signes bumped the version to 5.24.0 RC0, in an effort to shake off bugs relating to hard-coded versions. But by now, as you can tell, 5.24.0-RC1 is released!
Ricardo Signes added some files to dissuade users from filing GH pull requests. A conversation ensued on whether there's a way to get this right and whether having GH pull request functionality is worth it, and if so, how.
- Perl #127849: SKIP/TODO timing tests on VMs.
- Perl #127875: Bleadperl breaks Scope::Upper.
- Perl #127877: Concat with uninitialized variables.
- Perl #127887:
printfuses wrong cached number.
- Perl #127894:
-DDEBUGGING -Dusequadmath -Dusethreadsbuilds crash early.
- Perl #127895:
ext/POSIX/t/math.tfails on FreeBSD 9.1 i386.
- Perl #5907: Inconsistencies in locale support.
- Perl #122551: Should work with utf-8 characters.
- Perl #123861:
- Perl #126162:
stat()behaves differently when passed an array in argument list.
- Perl #126545: Bleadperl breaks perl5i.
- Perl #127746:
subst.tfail on Solaris under
- Perl #127708:
- Perl #127799: Bleadperl breaks Module::Build::Pluggable.
- Perl #127829: Bleadperl breaks Pod::Usage::Return.
- Perl #127855:
m//gon COW strings of certain lengths.
- Perl #127882: Fix some slightly mangled documentation.
Craig A. Berry provides a patch in
to finish mathomizing
Perl_instr. It's meant to fix a bug which
was introduced in the last month before 5.24.0 will be released.
It was decided to revert meanwhile and have this patch added past
Tony Cook provided a patch in
to prevent building with both
allowing only one or the other.
Jim Cromie provided a patch in
to fix builds with
Jim also provided a patch in
bench.pl to test same perl under different options
Todd Rinaldo has
his patches for introducing a compile-time option that removes
Tony Cook provided a new patch in Perl #127780.
that we introduce the
-DPERL_OP_PARENT compiler flag by default
in Perl 5.25.0. This will provide room for optimizations, both in
core and on XS CPAN modules. Dave explains more in the post. So
far exciting responses.
Dave Mitchell says that because of the code freeze, the patch for standardizing memory types in the core will have to wait. Andy Dougherty provides interesting details on the history of the various types.
Dave Mitchell suggested updating the documentation about reporting a problem privately. With the help of Hugo van der Sanden, revised documentation was introduced.
Ricardo Signes adds a detailed analysis of this problem and possible solutions.
the issue with the
IO distribution which had no stable CPAN
release since v1.25, May 2009. Todd Rinaldo is looking into the
issue. From this, Aristotle Pagaltzis
the topic of "Un-dual-life'ing" and its affect on CPAN dependencies.