Blog: http://blogs.perl.org/users/sawyer_x/2018/03/perl-5-porters-mailing-list-summary-february-19th---march-4th.html Twitter: https://twitter.com/perl5summaries/status/970773632195670017
February 19th - March 4th News Perl 5.27.9 is now [1]available! [2]Encode 2.97 is now [3]available. All modules by Mark Jason Dominus (MJD) are now up for [4]adoption! Unicode Emoji 11.0 characters are now ready for [5]adoption! Grant Reports * Zefram TPF Grant 2018 Week 8 [6]report. * Zefram TPF Grant 2018 Week 9 [7]report. * Zefram TPF Grant 2018 February [8]report. * Tony Cook TPF Grant 10 [9]report 11. * Tony Cook TPF Grant 10 [10]report 12. * Dave Mitchell TPF Grant 2 week 198-199 [11]report. * Dave Mitchell TPF Grant 2 February 2018 [12]report. Issues New Issues * [13]Perl #132795: t/porting/bench.t uses system perl's /lib during testing. * [14]Perl #132892: Possibly memory leak when matching strings using pre-compiled regexes stored in hash key (perl >= v5.26). * [15]Perl #132893: [16]Storable build hangs when building 5.27.9 on Windows XP. * [17]Perl #132894: Blead Breaks CPAN: MAROS/DateTime-Format-CLDR-1.19.tar.gz. * [18]Perl #132899: [19]MakeMaker 7.32 breaks darwin. * [20]Perl #132900: Blead Breaks CPAN: FELIPE/Crypt-Perl-0.17.tar.gz. * [21]Perl #132901: setlocale's return value is broken. * [22]Perl #132902: Blead Breaks CPAN: [23]Class::Std. * [24]Perl #132903: Broken 5.27.9 after updating version.pm. * [25]Perl #132906: [26]Devel::PPPort migration to dist/ is incomplete. * [27]Perl #132908: String/Number interpretation of a string. * [28]Perl #132913: t/op/sprintf2.t: 6 test failures when compiling with g++7. * [29]Perl #132920: Assertion SvTYPE(sv) != (svtype)SVTYPEMASK failed. * [30]Perl #132931: Blead Breaks CPAN: GUIDO/libintl-perl-1.29.tar.gz. Resolved Issues * [31]Perl #124032: [32]I18N::Langinfo not documented as not available on MSWin32. * [33]Perl #125351: null ptr deref. * [34]Perl #132745: Langinfo.t fails on FreeBSD 9.2. * [35]Perl #132772: Blead Breaks CPAN: TIMB/Geo-StreetAddress-US-1.04.tar.gz. * [36]Perl #132776: lvalue + signature example: should not return read-only value. * [37]Perl #132783: Blead Breaks CPAN: ADAMK/SQL-String-0.02.tar.gz. * [38]Perl #132793: $a.="$b" doesn't stringify $b. * [39]Perl #132801: Duplicate of #132385. * [40]Perl #132827: Duplicate of #132385. * [41]Perl #132828: Tricky code can bypass [42]Carp overload protections and trigger exceptions. * [43]Perl #132833: COW bug in :encoding layer. * [44]Perl #132834: Blead Breaks CPAN: SMUELLER/ExtUtils-InferConfig-1.04.tar.gz. * [45]Perl #132849: Perl build process leaves random files in system. * [46]Perl #132853: [47]PathTools: test descriptions; makefile updates; etc. * [48]Perl #132860: RFC on windows build status. * [49]Perl #132879: commit "Add API function Perl_langinfo()" breaks XS-APItest/t/locale.t:ALT_DIGITS test. * [50]Perl #132892: Possibly memory leak when matching strings using pre-compiled regexes stored in hash key (perl >= v5.26). * [51]Perl #132893: [52]Storable build hangs when building 5.27.9 on Windows XP. * [53]Perl #132899: MakeMaker 7.32 breaks darwin. * [54]Perl #132900: Blead Breaks CPAN: FELIPE/Crypt-Perl-0.17.tar.gz. * [55]Perl #132901: setlocale's return value is broken. * [56]Perl #132902: Blead Breaks CPAN: [57]Class::Std. * [58]Perl #132931: Blead Breaks CPAN: GUIDO/libintl-perl-1.29.tar.gz. Rejected Issues Suggested Patches Tony Cook provided a patch for [59]Perl #132870 (Storable dclone() broken (latest VS 2017 32-bit)). Tony also provided one for [60]Perl #132876 (ppport.h breaks croak_xs_usage() on old Perls). And Tony also provided a patch for [61]Perl #132683 (Use of uninitialized value in warn() with constant folding and overloaded numbers). Several patches provided by Bulk88: * [62]Perl #132912 to remove unreferences copies char * swash_property_names[]. * [63]Perl #132924: regen/regcomp.pl: close FH before unlink. * [64]Perl #132925: regen_lib.pl dont output Windows path seps on Windows. * [65]Perl #132926: to remove unused duplicate data symbols, reducing binary bloat. * [66]Perl #132928: to reduce the size under Windows. Linda Walsh [67]provided ([perl #132923] RFE: enhancement of corelist script) a patch for a suggested enhancement to [68]Module::CoreList. References 1. http://nntp.perl.org/group/perl.perl5.porters/249549 2. http://metacpan.org/pod/Encode 3. http://nntp.perl.org/group/perl.perl5.porters/249564 4. http://nntp.perl.org/group/perl.perl5.porters/249629 5. http://nntp.perl.org/group/perl.perl5.porters/249810 6. http://nntp.perl.org/group/perl.perl5.porters/249755 7. http://nntp.perl.org/group/perl.perl5.porters/249897 8. http://nntp.perl.org/group/perl.perl5.porters/249853 9. http://nntp.perl.org/group/perl.perl5.porters/249757 10. http://nntp.perl.org/group/perl.perl5.porters/249758 11. http://nntp.perl.org/group/perl.perl5.porters/249774 12. http://nntp.perl.org/group/perl.perl5.porters/249901 13. http://rt.perl.org/Ticket/Display.html?id=132795 14. http://rt.perl.org/Ticket/Display.html?id=132892 15. http://rt.perl.org/Ticket/Display.html?id=132893 16. http://metacpan.org/pod/Storable 17. http://rt.perl.org/Ticket/Display.html?id=132894 18. http://rt.perl.org/Ticket/Display.html?id=132899 19. https://metacpan.org/pod/ExtUtils::MakeMaker 20. http://rt.perl.org/Ticket/Display.html?id=132900 21. http://rt.perl.org/Ticket/Display.html?id=132901 22. http://rt.perl.org/Ticket/Display.html?id=132902 23. http://metacpan.org/pod/Class::Std 24. http://rt.perl.org/Ticket/Display.html?id=132903 25. http://rt.perl.org/Ticket/Display.html?id=132906 26. http://metacpan.org/pod/Devel::PPPort 27. http://rt.perl.org/Ticket/Display.html?id=132908 28. http://rt.perl.org/Ticket/Display.html?id=132913 29. http://rt.perl.org/Ticket/Display.html?id=132920 30. http://rt.perl.org/Ticket/Display.html?id=132931 31. http://rt.perl.org/Ticket/Display.html?id=124032 32. http://metacpan.org/pod/I18N::Langinfo 33. http://rt.perl.org/Ticket/Display.html?id=125351 34. http://rt.perl.org/Ticket/Display.html?id=132745 35. http://rt.perl.org/Ticket/Display.html?id=132772 36. http://rt.perl.org/Ticket/Display.html?id=132776 37. http://rt.perl.org/Ticket/Display.html?id=132783 38. http://rt.perl.org/Ticket/Display.html?id=132793 39. http://rt.perl.org/Ticket/Display.html?id=132801 40. http://rt.perl.org/Ticket/Display.html?id=132827 41. http://rt.perl.org/Ticket/Display.html?id=132828 42. http://metacpan.org/pod/Carp 43. http://rt.perl.org/Ticket/Display.html?id=132833 44. http://rt.perl.org/Ticket/Display.html?id=132834 45. http://rt.perl.org/Ticket/Display.html?id=132849 46. http://rt.perl.org/Ticket/Display.html?id=132853 47. http://metacpan.org/release/PathTools 48. http://rt.perl.org/Ticket/Display.html?id=132860 49. http://rt.perl.org/Ticket/Display.html?id=132879 50. http://rt.perl.org/Ticket/Display.html?id=132892 51. http://rt.perl.org/Ticket/Display.html?id=132893 52. http://metacpan.org/pod/Storable 53. http://rt.perl.org/Ticket/Display.html?id=132899 54. http://rt.perl.org/Ticket/Display.html?id=132900 55. http://rt.perl.org/Ticket/Display.html?id=132901 56. http://rt.perl.org/Ticket/Display.html?id=132902 57. http://metacpan.org/pod/Class::Std 58. http://rt.perl.org/Ticket/Display.html?id=132931 59. http://rt.perl.org/Ticket/Display.html?id=132870 60. http://rt.perl.org/Ticket/Display.html?id=132876 61. http://rt.perl.org/Ticket/Display.html?id=132683 62. http://rt.perl.org/Ticket/Display.html?id=132912 63. http://rt.perl.org/Ticket/Display.html?id=132924 64. http://rt.perl.org/Ticket/Display.html?id=132925 65. http://rt.perl.org/Ticket/Display.html?id=132926 66. http://rt.perl.org/Ticket/Display.html?id=132928 67. http://nntp.perl.org/group/perl.perl5.porters/249840 68. http://metacpan.org/pod/Module::CoreList