Perl 5 Porters Mailing List Summary: March 15-27th
News and updates
Perl 5.23.9 is now out!
All tickets blocking 5.25.1 are now collected in Perl #127731.
Ricardo Signes and the team are reviewing all the 5.24 blockers here and here.
Steve Hay is organizing the voting file for 5.22.2.
Tony Cook providing his grant reports. In total about 38 hours and approximately 18 tickets were reviews or worked on, and 3 patches applied.
Dave Mitchell providing his grant report.
Term::ANSIColor 4.05 is now out.
version.pm was upgraded in core to 0.9914.
Matthew Horsfall is
more macros from
Devel::PPPort so they
are available in earlier versions of Perl.
- Perl #127743: Storable loses information on large strings.
- Perl #127739:
breaks compilation of XS modules on 5.8.5 with
-Duseithreads -Doptimize='-g' -DDEBUGGINGon GCC 5.3.1.
- Perl #127742: Hash keys are limited to 2 GB.
- Perl #127727: Bleadperl breaks RPerl.
- Perl #127759:
sortcomparitor causes SV error.
- Perl #127760: File::Path fails tests in non-threaded builds on smoke testing.
- Perl #127746:
charset.tfails on Solaris.
- Perl #127788:
- Perl #127790: Segfault involving Data::Dumper, anonymous sub, and scalar ref.
- Perl #127780:
Document that backticks and
qxreturn octets, not characters.
- Perl #127794:
Strange behavior when forking in
- Perl #127705: Segfault / strange match with recursive subpattern.
- Perl #127231: Bleadperl breaks App::JobLog.
- Perl #57512:
close()s are silently unchecked for error.
- Perl #127690: Add contributing/VCS repository to Carp.
- Perl #125303: Bleadperl breaks IPC::Run.
- Perl #127543:
-DDEBUGGINGbuilds now fail on Solaris.
- Perl #127455: Regexp fails to compile on Solaris x64 debugging optimized builds.
- Perl #127764:
-Dusebacktracedoesn't compile on Darwin.
- Perl #124430: Bleadperl breaks App::assh.
- Perl #126484: Bleadperl breaks Lexical::SealRequireHints.
- Perl #126545: Bleadperl breaks perl5i.
- Perl #127713: Bleadperl breaks Unicode::Unihan.
- Perl #127316:
lib/File/Copy.tfails when running in non-root.
- Perl #125887:
- Perl #125972: Segfault on bareword as loop index.
- Perl #127783:
perlportPOD "portable filename characters" chart missing "s".
- Perl #127183: Non-canonical hexadecimal floats are parsed prematurely.
- Perl #127751: Error building ODBM_File.
- Perl #127773:
Assertion failure in perl build with
- Perl #127553: autouse misbehaves if target module is already loaded.
Bulk88 provides a patch in
to silence warnings in
inline.h on Win64 VC build. It was
In a conversation around Perl #127712, it was suggested that a future version of Perl might incorporate a fix for the vivification problem, perhaps using a perl-version feature bundle. The problem is that is that autovivification doesn't always respect lvalue vs. rvalue.
The discussion revolving a new type of word boundary continues. One suggested, raised by Abigail, is to provide a class of new boundaries - word boundaries being only one of them. Continue to read the thread here.
Karl Williamson is looking for help from anyone in updating perlhacktips.
There seems to be a solution to the problem of using dlltool to create DLLs on Win32, described in Perl #78395.
a problem he's been chasing with a library that misbehaves on Cywgin,
due to how
ld searches for libraries vs. the search algorithm of
require statements with barewords with leading colons.
another opinion regarding the change Steve Hay is making, putting
Winsock errors into
Dave Mitchell, Aristotle Pagaltzis, and Karl Williamson worked on
why we keep some generated files in
.gitignore but some we do
not. Zefram offers the explanation.
Dave Mitchell suggested adding optional types to subroutine signatures. Zefram would like the options to stay open for something broader and the conversation contains a few ideas on what can be done in the future in subroutine signatures.
Karl Williamson raises the issue of Perl's fundamental flaw in the interaction of perl and ithreads. He asks what to do about locales and threads in the upcoming perl 5.24.
the deprecation of
encoding.pm and finding a new home for one of
Leave a comment