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

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

About Sawyer X

user-pic Gots to do the bloggingz