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.
Sawyer X is the next pumpking.
Ricardo Signes released Perl 5.24.0-RC3. You can read more in the release announcement.
Dave Mitchell provides grant #2 reports #123 and #124 available here. Most of his time was spent on getting Scope::Upper to work on Perl 5.23.8 and above.
Tony Cook provides grant 7's 3rd and 4th.
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.
John Lightsey provided a patch in Perl #127923 to add blacklist and whitelist functionality to Locale::Maketext.
Jerry D. Hedden provided patches to upgrade threads to 2.06, Thread::Queue to 3.08, and threads::shared to 1.51.
Yves Orton provided a patch for Perl #123562, a problem with regular expressions possibly hanging on CPU 100%, which is considered a security problem.
Aaron Crane provided a patch for RT #100183, but since 5.24 is already at RC releases, it is frozen and the patch will get in on version 5.25. You can read Aaron's comment here.
a patch relating to
warnings about newlines in
Matthew Horsfall also
a patch for
t/harness.t can mistakenly run tests outside the perl source tree.
Aristotle Pagaltzis provided a patch to clean up Module::CoreList.
Todd Rinaldo raised
to provide a
-Dfortify_inc Configure option to control the current
directory appearing in
@INC. The conversation around it
Zefram provides a detailed explaination about an observation made by Slaven Rezić in Perl #127909.
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.
In an email to the list, Sisyphus asks about the current state of ExtUtils::MakeMaker with relation to the current version in blead vs. CPAN.
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.
Smylers asks in Perl #122551 whether Term::ReadLine should not use Term::ReadLine::Perl as the default.
The conversation in Perl #127232 continues. You can read more here.
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.
The "Version control conflict markers." link under "New Issues" is wrong, as is the bug id - it references a Perl6 bug. The correct id and link are mentioned in the last paragraph.