Perl 5 Porters Mailing List Summary: April 14th-27th
Following is the p5p (Perl 5 Porters) mailing list summary for two weeks I've missed. Sorry about that. Enjoy!
Correction: Previous summary stated that Perl #121734 was resolved. It was not. Thanks, Tony, for the correction!
Edit: Vincent Pit notes that there was no discussion about extracting parts of Scope::Upper (as suggested in the summary), but instead there was a single comment on writing a subset of it. This post was corrected. Thank you, Vincent.
News and updates
A lot has happened during these two weeks since the previous summaries went out.
Ricardo Signes stepped down from the role of the Perl Pumpking. Feel free to offer words of praise and thanks.
Ricardo Signes released Perl 5.24.0-RC3. You can read more in the release announcement.
More from Tony Cook, a summary of the March grant work.
- Perl #127914: Module::CoreList 5.20160410 not on CPAN.
- Perl #127915:
Segfault triggered by
"ab" x ~0.
- Perl #127921:
Possible inconsistency in
perlopdocumentation on precedence of
- Perl #127922: 5.24.0-RC1 Windows build failure with mingw.org gcc-3.4.5.
- Perl #127934:
Assertion failure triggered by
$z *= *z=0.
- Perl #127952:
Assertion failure triggered by
- Perl #127953:
stat.tbuild tests failing on some Cygwin.
- Perl #127956: Null pointer dereference.
- Perl #127976:
each($scalar)error message anomalies.
- Perl #126993: Version control conflict markers.
- Perl #127999: Slowdown in split + list assign.
- Perl #128001: Quadmath builds segfault on repeat with a very large count.
- Perl #113644:
Panic error in
- Perl #125584: Mysterious taint issue in Bugzilla4Intranet.
- Perl #127709:
Documentation problem with links and
- Perl #127894:
-DDEBUGGING -Dusequadmath -Dusethreadsbuilds crash early.
- Perl #127899:
Extra slash in
perldeltaexample in 5.22.2-RC1 and 5.24.0-RC1 confusing.
- Perl #127936:
sprintftypo in 5.24 perldelta.
Jim Keenan provides a patch for Perl #127391 in order to move forward with the documentation issue.
Yves Orton provided a patch for Perl #123562, a problem with regular expressions possibly hanging on CPU 100%, which is considered a security problem.
Sisyphus raised a confusing bit of documentation, which was fixed and backported to 5.22.
about the binary name expected for
make.exe. Bulk88 explains that
it is easier to have it called
gmake.exe to know what options it
supports, and Leon Timmermans suggests it is possible to address it.
Dave Mitchell discussed his work on Scope::Upper. It seems Dave was able to get most of it working, but due to how the module works, Dave does not believe any sensible API can be shield the module from breakage. One comment surfaced the idea of writing a subset of its functionality.
Maxwell Carey asks what could cause a problem described on Stack Overflow with a failure to print.
The conversation about changing how the signatures feature worked
with relation to
@_ started by Dave Mitchell continues. Ricardo
a summary of Zefram's position and his conclusions.
POSIX::set_locale refusing to switch to a locale we know will
cause a libc crash.
perllol still reflects autoderef, which was removed, and
should be updated.
Ed Avis suggested in Perl #127993 to add version control conflict markers, so Perl could warn you correctly when you forgot merge conflict markers in your code.