Perl 5 Porters Mailing List Summary: November 21st-30th
Hey everyone,
Following is the p5p (Perl 5 Porters) mailing list summary for the past week and a half.
Enjoy!
November 21st-30th
News and highlights
New API
function by
Dave Mitchell: sv_set_undef
, which can be used as a better version of
sv_setsv(sv, &PL_sv_undef)
.
Andy Lester announced he will be removing the support he originally added to the Splint source code analyzer. It is not maintained and he could not even get it to compile.
Karl Williamson updated about new Emoji characters and skin tones.
Dan Kogai released Encode 2.88.
Grant reports
- Tony Cook TPF Grant 8 report 5.
- Tony Cook TPF Grant 8 report 6.
- Dave Mitchell TPF Grant 2 reports #149, #150, and #151.
Issues
New issues
- Perl #130143:
t/op/getppid.t
fails under docker/travis. - Perl #130145:
Storable.dll
causes ODBC Table name truncation in DBI. - Perl #130163:
lib/locale.t
fails on FreeBSD 10. - Perl #130169: Fix const correctness for header files.
- Perl #130178:
Strange use of bareword after sort, despite
use strict
, and despite subroutine existing. - Perl #130188: Crash on return from substitution in subroutine.
- Perl #130198:
chop(@x =~ tr///)
. - Perl #130199: Text::CSV::Encoded is incorrectly forced to parse widechar.
- Perl #130224:
null ptr deref segfault in
Perl_sv_setpv_bufsize
.
Resolved issues
- Perl #126614:
Assert fail/segfault in
Perl_sv_pvn_force_flags
. - Perl #129347:
null pointer deref
S_ft_return_false
. - Perl #129953:
lib/locale.t
: Test failures and segfaulting on FreeBSD-11 and FreeBSD-12. - Perl #130101: Reduce memory needed for Data::Dumper.
- Perl #130128:
[PATCH]
time64.c
tweaks, take 2. - Perl #130132:
Bleadperl v5.25.6-266-ga083329 breaks
SBECK/Date-Manip-6.56.tar.gz
. - Perl #130133:
[PATCH] Configure leaves garbage in
$Config{longdblinfbytes}
. - Perl #130163:
lib/locale.t
fails on FreeBSD 10. - Perl #130169: Fix const correctness for header files.
- Perl #130188: Crash on return from substitution in subroutine.
Suggested patches
John Lightsey (JD) mentioned ([perl #68348] Storable null pointer deref on truncated data) that the patch in Perl #130098 (Multiple segfaults in Storable) also fixes Perl #68348 (Storable null pointer deref on truncated data).
Andy Lester provided a patch in
Perl #130194
to organize files in pod/.gitignore
correctly.
Tony Cook provided a patch for Perl #130108 (Perl 5.24.1 fails to compile with DTrace enabled on FreeBSD).
Andy Lester also found several issues when running clang
with
-Weverything
and provided a patch in
Perl #130195
to resolve them.
Sullivan Beck provided a patch to upgrade Locale::Codes to version 3.42.
Discussion
Eric Brine asks if refaliasing will no longer be experimental in 5.26.
There is an interesting
conversation
around new syntax for a foreach
with a loop index.
Leave a comment