Subscribe: Sawyer X
http://blogs.perl.org/users/sawyer_x/atom.xml
Added By: Feedage Forager Feedage Grade B rated
Language: English
Tags:
blead breaks  breaks cpan  grant  list summary  mailing list  perl porters  perl  porters mailing  report  tpf grant  tpf 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: Sawyer X

Sawyer X



A blog about the Perl programming language



Updated: 2018-04-02T19:51:47Z

 



Perl 5 Porters Mailing List Summary: March 26th - April 2nd

2018-04-02T19:51:47Z

Hey everyone, Following is the p5p (Perl 5 Porters) mailing list summary for the past week. Enjoy!...

Hey everyone,

Following is the p5p (Perl 5 Porters) mailing list summary for the past week.

Enjoy!

March 26th - April 2nd

Grant Reports

Issues

New Issues

Resolved Issues




Perl 5 Porters Mailing List Summary: March 5th-25th

2018-03-26T10:46:52Z

Hey everyone, Following is the p5p (Perl 5 Porters) mailing list summary for the past three weeks. Enjoy!... Hey everyone, Following is the p5p (Perl 5 Porters) mailing list summary for the past three weeks. Enjoy! March 5th-25th News Perl 5.28.0 will be postponed to May. Perl 5.27.10 is now available! Perl 5.24.4-RC1 is now available! Perl 5.26.2-RC1 is now available! Grant Reports Zefram TPF Grant 2018 Week 10 report. Zefram TPF Grant 2018 Week 11 report. Zefram TPF Grant 2018 Week 12 report. Tony Cook TPF Grant 10 report 13. Tony Cook TPF Grant 10 report 14. Tony Cook TPF Grant 2018 February Dave Mitchell TPF Grant 2 report for weeks #200-#201. Dave Mitchell TPF Grant 2 report for week #202. Issues New Issues Perl #132950: Blead Breaks CPAN: Dancer2. Perl #132954: Regarding Perl installation. Perl #132955: USE_CPLUSPLUS build broken in 5.27 blead and all 5.26 stables. Perl #132964: Missing newSVsv_nomg macro variant. Perl #132976: enhancement proposal for caller(). Perl #132992: [PATCH] for perl static build for gcc+win32 . Perl #132996: Re: Null pointer dereference in Perl_pp_multiconcat. Perl #132999: Compile fails with -DPERL_HASH_FUNC_SIPHASH13 on GCC7.3: static declaration of S_perl_siphash_seed_state follows non-static declaration. Perl #133009: stacksize in Storable failure on Windows XP. Perl #133010: [BBC]: Commit 0740a29 breaks Devel::NYTProf. Perl #133014: [BBC]: Commit 1381350 (Time::HiRes synch with CPAN) breaks Catalyst::Runtime and others. Perl #133021: Removed the word "discouraged" from threads' documentation. Resolved Issues Perl #131135: make test.valgrind doesn't work on cpan, dist, ext. Perl #131190: erroneous regex warning after utf8 conversion. Perl #131628: Memory leak in S_pmtrans. Perl #131211: The glob() function is exponential on pathological patterns. Perl #131214: readdir_r is deprecated. Perl #131930: s[foo] \n [bar] confuses line numbers. Perl #132163: perl: sv.c: Assertion failure. Perl #132870: Storable dclone() broken (latest VS 2017 32-bit). Perl #132902: Blead Breaks CPAN: Class::Std. Perl #132926: [PATCH] 10s of KB to 100s of KB binary bloat with Visual C Perl related to Perl_SCX/charclass_invlists.h. Suggested Patches Bulk88 provided a patch in Perl #132943 (File::Glob bsd_glob.c: don't use "loop" as a goto label). Bulk88 also provided a patch in Perl #132974: [PATCH] ExtUtils::Constant fix "panic: failed to extend arg stack". Another patch from Bulk88 in Perl #132982: [PATCH] remove all exported symbols from GCC win32 miniperl. And also from Bulk88, one in Perl #133024: [PATCH] remove distros from needing ppport.h in core. A patch from Pali for Devel::PPPort in Perl #132984: [PATCH] Devel::PPPort Use prefix D_PPP_ for helper macros. Another from Pali for Encode in Perl #132967: [PATCH] Encode: Remove XS functions _bytes_to_utf8() and _utf8_to_bytes(). Tony Cook provided a patch for Perl #133009: (stacksize in Storable failure on Windows XP). Discussions Should we remove support for Ultrix? Karl Williamson asks. Karl is working on updating the advice for using Address Sanitizer in perlhacktips and is looking for recommended compilation flags. We need help testing Perl on Darwin (OS X). If you want to help, let us know! [...]



Perl 5 Porters Mailing List Summary: February 19th - March 4th

2018-03-05T21:29:11Z

Hey everyone, Following is the p5p (Perl 5 Porters) mailing list summary for the past two weeks. Enjoy!... Hey everyone, Following is the p5p (Perl 5 Porters) mailing list summary for the past two weeks. Enjoy! February 19th - March 4th News Perl 5.27.9 is now available! Encode 2.97 is now available. All modules by Mark Jason Dominus (MJD) are now up for adoption! Unicode Emoji 11.0 characters are now ready for adoption! Grant Reports Zefram TPF Grant 2018 Week 8 report. Zefram TPF Grant 2018 Week 9 report. Zefram TPF Grant 2018 February report. Tony Cook TPF Grant 10 report 11. Tony Cook TPF Grant 10 report 12. Dave Mitchell TPF Grant 2 week 198-199 report. Dave Mitchell TPF Grant 2 February 2018 report. Issues New Issues Perl #132795: t/porting/bench.t uses system perl's /lib during testing. Perl #132892: Possibly memory leak when matching strings using pre-compiled regexes stored in hash key (perl >= v5.26). Perl #132893: Storable build hangs when building 5.27.9 on Windows XP. Perl #132894: Blead Breaks CPAN: MAROS/DateTime-Format-CLDR-1.19.tar.gz. Perl #132899: MakeMaker 7.32 breaks darwin. Perl #132900: Blead Breaks CPAN: FELIPE/Crypt-Perl-0.17.tar.gz. Perl #132901: setlocale's return value is broken. Perl #132902: Blead Breaks CPAN: Class::Std. Perl #132903: Broken 5.27.9 after updating version.pm. Perl #132906: Devel::PPPort migration to dist/ is incomplete. Perl #132908: String/Number interpretation of a string. Perl #132913: t/op/sprintf2.t: 6 test failures when compiling with g++7. Perl #132920: Assertion SvTYPE(sv) != (svtype)SVTYPEMASK failed. Perl #132931: Blead Breaks CPAN: GUIDO/libintl-perl-1.29.tar.gz. Resolved Issues Perl #124032: I18N::Langinfo not documented as not available on MSWin32. Perl #125351: null ptr deref. Perl #132745: Langinfo.t fails on FreeBSD 9.2. Perl #132772: Blead Breaks CPAN: TIMB/Geo-StreetAddress-US-1.04.tar.gz. Perl #132776: lvalue + signature example: should not return read-only value. Perl #132783: Blead Breaks CPAN: ADAMK/SQL-String-0.02.tar.gz. Perl #132793: $a.="$b" doesn't stringify $b. Perl #132801: Duplicate of #132385. Perl #132827: Duplicate of #132385. Perl #132828: Tricky code can bypass Carp overload protections and trigger exceptions. Perl #132833: COW bug in :encoding layer. Perl #132834: Blead Breaks CPAN: SMUELLER/ExtUtils-InferConfig-1.04.tar.gz. Perl #132849: Perl build process leaves random files in system. Perl #132853: PathTools: test descriptions; makefile updates; etc. Perl #132860: RFC on windows build status. Perl #132879: commit "Add API function Perl_langinfo()" breaks XS-APItest/t/locale.t:ALT_DIGITS test. Perl #132892: Possibly memory leak when matching strings using pre-compiled regexes stored in hash key (perl >= v5.26). Perl #132893: Storable build hangs when building 5.27.9 on Windows XP. Perl #132899: MakeMaker 7.32 breaks darwin. Perl #132900: Blead Breaks CPAN: FELIPE/Crypt-Perl-0.17.tar.gz. Perl #132901: setlocale's return value is broken. Perl #132902: Blead Breaks CPAN: Class::Std. Perl #132931: Blead Breaks CPAN: GUIDO/libintl-perl-1.29.tar.gz. Rejected Issues Suggested Patches Tony Cook provided a patch for Perl #132870 (Storable dclone() broken (latest VS 2017 32-bit)). Tony also provided one for Perl #132876 (ppport.h breaks croak_xs_usage() on old Perls). And Tony also provided a patch for Perl #132683 (Use of uninitialized value in warn() with constant folding and overloaded numbers). Several patches provided by Bulk88: Perl #132912 to remove unreferences copies char * swash_property_names[]. Perl #132924: regen/regcomp.pl: close FH before unlink. Perl #132925: regen_lib.pl dont output Windows path seps on Windows. Perl #132926: to remove unused duplicate data symbols, reducing binary bloat. Perl #132928: to reduce the size under Windows. Linda Walsh provided ([perl #132923] RFE: enhancement of corelist script) a patch for a suggested enhancement to Module::CoreList. [...]



Perl 5 Porters Mailing List Summary: February 12th-18th

2018-02-19T08:16:57Z

Hey everyone, Following is the p5p (Perl 5 Porters) mailing list summary for the past week. Enjoy!...

Hey everyone,

Following is the p5p (Perl 5 Porters) mailing list summary for the past week.

Enjoy!

February 12th-18th

News

Karl Williamson shares (Unicode Emoji 11.0 characters now final for 2018).

Grant Reports

  • Dave Mitchell TPF Grant 2 195-197 reports.
  • Dave Mitchell TPF Grant 2 January 2018 report.
  • Zefram TPF Grant 2018 week 6.
  • Zefram TPF Grant 2018 week 7.

Issues

New Issues

Resolved Issues

Rejected Issues

  • Perl #132768: OP_ENTERSUB is not called for constructor of tied object.

Suggested Patches

Bulk88 provided a patch in Perl #132878: to remove unused variables in sv_eq_flags.




Perl 5 Porters Mailing List Summary: February 1st-11th

2018-02-12T10:02:47Z

Hey everyone, Following is the p5p (Perl 5 Porters) mailing list summary for the past week and a half. Enjoy!... Hey everyone, Following is the p5p (Perl 5 Porters) mailing list summary for the past week and a half. Enjoy! February 1st-11th News Encode 2.96 is released. Grant Reports Tony Cook TPF Grant 2018 January report. Tony Cook TPF Grant 10 report 8. Tony Cook TPF Grant 10 report 9. Tony Cook TPF Grant 10 report 10. Zefram TPF Grant 2018 January report. Zefram TPF Grant 2018 Week 5. Issues New Issues Perl #132788: Blead Breaks CPAN: LEMBARK/Object-Trampoline-1.42.tar.gz. Perl #132795: t/porting/bench.t uses system perl's /lib during testing. Perl #132799: Blead Breaks CPAN: PERLANCAR/Unix-Passwd-File-0.250.tar.gz. Perl #132800: lib/unicore/mktables takes too long. Perl #132810: Blead Breaks CPAN: KYZ/Test-MockCommand-0.03.tar.gz. Perl #132817: Blead Breaks CPAN: SUNNAVY/Net-Google-Code-0.19.tar.gz. Perl #132822: Blead Breaks CPAN: JETTERO/Games-RolePlay-MapGen-1.5008.tar.gz. Perl #132828: Tricky code can bypass Carp overload protections and trigger exceptions. Perl #132833: COW bug in :encoding layer. Perl #132834: Blead Breaks CPAN: SMUELLER/ExtUtils-InferConfig-1.04.tar.gz. Perl #132843: v5.27.8-242-ge0280e4921 fails tests. Perl #132849: Perl build process leaves random files in system. Perl #132854: Blead Breaks CPAN: MSTROUT/PerlX-AsyncAwait-0.001002.tar.gz. Resolved Issues Perl #132235: Bleadperl v5.27.4-48-g0cbfaef69b breaks ZEFRAM/Module-Runtime-0.015.tar.gz. Perl #132373: Bleadperl v5.27.4-53-g04680144c4 breaks CSSON/Pod-Elemental-Transformer-Splint-0.1201.tar.gz. Perl #132593: PERL-5.26.1 heap_buffer_overflow. Perl #132630: Assertion failure in Perl_fbm_instr. Perl #132732: use if - behaviour does not match documentation. Perl #132799: Blead Breaks CPAN: PERLANCAR/Unix-Passwd-File-0.250.tar.gz. Perl #132817: Blead Breaks CPAN: SUNNAVY/Net-Google-Code-0.19.tar.gz. Perl #132843: v5.27.8-242-ge0280e4921 fails tests. [...]



Perl 5 Porters Mailing List Summary: January 10th-31st

2018-02-04T22:15:26Z

Hey everyone, Following is the p5p (Perl 5 Porters) mailing list summary for past weeks. Enjoy!... Hey everyone, Following is the p5p (Perl 5 Porters) mailing list summary for past weeks. Enjoy! January 10th-31st News and Updates Perl 5.27.8 has been released! Grant Reports Zefram TPF Grant 2018 Week 2. Zefram TPF Grant 2018 Week 3. Zefram TPF Grant 2018 week 4. Tony Cook TPF Grant 10 Report 5. Tony Cook TPF Grant 10 report 6. Tony Cook TPF Grant 10 report 7. Dave Mitchell TPF Grant 2 weekly report for weeks 191-194. Issues New Issues Perl #132552: heap-buffer-overflow in Perl_fbm_instr. Perl #132602: PERL-5.26.1 heap_use_after_free. Perl #132605: PERL-5.26.1 stack overflow. Perl #132606: PERL-5.26.1 stack overflow. Perl #132609: PERL-5.26.1 stack overflow. Perl #132618: PERL-5.26.1 heap_use_after_free Perl #132640: Bug #125351 for perl5: null ptr deref -> Perl_ck_shift. Perl #132707: perl-5.26.1 fails self-test on osx if file system doesn’t support sub-second time resolution. Perl #132715: debugger examine broken. Perl #132716: perldoc(sort) bugs. Perl #132717: pl2bat BAT files exit with incorrect ERRORLEVEL and process exit codes. Perl #132724: Program gets stuck when trying to read an illegal iso-2022-jp file. Perl #132727: BBC Class::MethodMaker broken by 6661956a23de82b41adc406200054293d6d7aded. Perl #132729: array element lazily created at wrong index. Perl #132732: use if - behaviour does not match documentation. Perl #132733: getcwd() fails to fail on Cygwin. Perl #132736: pl2bat cannot read from stdin. Perl #132737: New build warning in Socket.xs. Perl #132739: bignum upgrade/downgrade path bug. Perl #132745: Langinfo.t fails on FreeBSD 9.2. Perl #132750: Uninitialized variable usage. Perl #132760: Blead Breaks CPAN: YANICK/List-Lazy-0.3.0.tar.gz. Perl #132764: Devel::Peek: Indentation gap when dumping MG object. Perl #132766: Recent changes to inline.h have broken VC6 build on Windows. Perl #132768: OP_ENTERSUB is not called for constructor of tied object. Perl #132769: Blead Breaks CPAN: LEONT/App-a2p-1.009.tar.gz. Perl #132771: perl5 erroneously links in libcl on linux. Perl #132772: Blead Breaks CPAN: TIMB/Geo-StreetAddress-US-1.04.tar.gz. Perl #132773: perlbug overwrite existing perlbug.rep without notice. Perl #132774: Segfault when accessing pad_compname_type. Perl #132775: Blead Breaks CPAN: SMUELLER/Math-Clipper-1.23.tar.gz. Perl #132776: lvalue+signature example: should not return read-only value. Perl #132777: Blead Breaks CPAN: GRAY/POSIX-RT-Spawn-0.11.tar.gz. Perl #132779: Testing for a directory handle bug. Perl #132782: Missing SvPV* utf8/byte nomg macro variants. Perl #132783: Blead Breaks CPAN: ADAMK/SQL-String-0.02.tar.gz. Perl #132788: Blead Breaks CPAN: LEMBARK/Object-Trampoline-1.42.tar.gz. Perl #132790: Test dist/Storable/t/blessed.t fails with threaded perls < 5.14 under not too old Test2. Perl #132791: Blead Breaks CPAN: MUIR/modules/HTML-Transmorgify-0.12.tar.gz. Perl #132793: $a.="$b" doesn't stringify $b. Resolved Issues Perl #8045: Hash keys are not always parsed as strings if the arrow is omitted. Perl #8910: Subroutine doesn't create elements. Perl #16113: open on localized *F pb. Perl #18581: memory leak: if($foo++){} and = overloading. Perl #44129: Setting $0 in eval_pv causes core dump. Perl #54412: Mistake in perlipc doc, perl 5.10.0. Perl #131878: croak: CWE-134: Use of Externally-Controlled Format String. Perl #131953: Bleadperl v5.27.2-30-gdf6b4bd565 breaks SYBER/Panda-Lib-1.3.2.tar.gz. Perl #131954: heap-use-after-free in pp.c. Perl #132533: [PATCH] Devel::PPPort: Implement croak_sv, die_sv, mess_sv, warn_sv and other mess function. Perl #132602: PERL-5.26.1 heap_use_after_free. Perl #132608: heap-buffer-overflow in Perl_do_trans. Perl #132648: Cwd: different return values between pure perl and XS variants. Perl #132695: BBC Catalyst tests broken by abda9fe0fe75ae824723761c1c98af958f17a41c. Perl #132704[...]



Perl 5 Porters Mailing List Summary: January 2nd-9th

2018-01-10T15:28:17Z

Hey everyone, Following is the p5p (Perl 5 Porters) mailing list summary for the past week. Enjoy!...

Hey everyone,

Following is the p5p (Perl 5 Porters) mailing list summary for the past week.

Enjoy!

January 2nd-9th

News and Updates

Encode 2.94 is out.

Grant Reports

  • Dave Mitchell TPF Grant 2 report for weeks 189 to 191.
  • Dave Mitchell TPF Grant 2 December 2017 report.
  • Zefram TPF Grant 2018 Week 1 report.
  • Tony Cook TPF Grant 10 report 4.
  • Tony Cook TPF Grant November 2017 report.

Issues

New Issues

Resolved Issues

Rejected Issues




Perl 5 Porters Mailing List Summary: December 11th - January 1st

2018-01-02T11:40:13Z

Hey everyone, Following is the p5p (Perl 5 Porters) mailing list summary for the past month. Enjoy!... Hey everyone, Following is the p5p (Perl 5 Porters) mailing list summary for the past month. Enjoy! December 11th - January 1st Happy holidays! News and Updates Perl 5.27.7 is released! The new smart match broke a considerable amount of CPAN modules and will therefore be reverted. Andreas Koenig provided a patch to update CPAN.pm to 2.20-TRIAL. Dave Mitchell suggested making PERL_OP_PARENT compulsory in 5.28.0. This has since been done. Karl Williamson provided a new version of his implementation of script runs. Is it time to declare string- and number-specific bitwise ops fully stable and enable it in use v5.28? Check Perl #123707. Pip Cet provided an explanation of how he uses the SpiderMonkey GC to find memory leaks in Perl. podlators 4.10 is out. Grant Reports Dave Mitchell TPF Grant 10 report 2. Dave Mitchell TPF Grant 10 report 3. Zefram TPF Grant 2017 Week 50 report. Zefram TPF Grant 2017 Week 51 report. Zefram TPF Grant 2017 Week 52 report. Zefram TPF Grant 2017 December report. Issues New Issues Perl #131990: Heap-buffer-over-flow in Storable::retrieve that could lead to RCE. Perl #131999: Heap-buffer-over-flow in Storable.xs: retrieve_hook that could lead to RCE. Perl #132544: heap-buffer-overflow in Perl_pp_reverse. Perl #132545: Double macro argument evaluation in S_init_main_stash. Perl #132560: perl-5.24.3, wrong Configure test for IPC_STAT. Perl #132561: miniperl segfault on blead (duplocale / S_my_nl_langinfo). Perl #132576: deprecate h2ph. Perl #132577: BBC Module::Install broken by 0301e899536a22752f40481d8a1d141b7a7dda82. Perl #132578: BBC List::MoreUtils::XS broken by 16ada235c332e017667585e1a5a00ce43a31c529. Perl #132579: bogus "at EOF" in syntax error location. Perl #132583: Assertion failure in perl_yylex. Perl #132584: in-place sort retains blessedness. Perl #132586: in-place sort retains tiedness. Perl #132588: In-place sort does not kill weak refs. Perl #132589: experimental bitwise feature breaks PDL's & operator. Perl #132590: in-place sort retains readonlyness. Perl #132594: BBC smartmatch da4e040f42421764ef069371d77c008e6b801f45. Perl #132595: multiconcat reading and fetching wrong order. Perl #132598: index() confused by tie side effects. Perl #132607: Chained comparison. Perl #132628: Feature: get "name" of lvalue expression. Perl #132630: Assertion failure in Perl_fbm_instr. Perl #132631: keys %SIG contains SIGUNUSED. Perl #132633: [Win32] 5.27.7 fails all tests. Perl #132626: perl5 sprintf: wrong output on format %a. Perl #132634: Strange bug in the new given/whereis/whereso construct (perl-5.27.7). Perl #132638: I've discovered a segfault. Perl #132644: The each function documentation is missing some information. Perl #132645: Array names starting with Inf can be poorly behaved. Perl #132646: Bleadperl v5.27.6-120-gbcc30fd027 breaks GARU/Data-Printer-0.40.tar.gz. Perl #132647: $1 not localized when calling sub. Perl #132648: Cwd: different return values between pure perl and XS variants. Perl #132649: Definition of % operator may be wrong for negative divisors. Perl #132651: commit d2e38af7 exhausts swap space on FreeBSD. Perl #132653: Step-by-step debugging do not work for if elsif elsif. Perl #132663: t/io/fs.t failures on NetBSD with noatime mounts. Perl #132665: Always use STOP_AT_PARTIAL in PerlIO::encoding. Perl #132671: Bleadperl v5.27.6-206-g16ada235c3 breaks JGAMBLE/Algorithm-QuineMcCluskey-0.16.tar.gz. Resolved Issues Perl #4574: readpipe() broken: 2 bugs. Perl #6997: "Useless use of concatenation" warning not triggered by multiple concatenations. Perl #74764: -E given( goto f ) { f: } => crash. Perl #90888: Using each @array as while iterator exits on first (0th) index. Perl #92264: Freeing $a or $b during sort causes a double free. Perl #104[...]



Perl 5 Porters Mailing List Summary: December 6th-10th

2017-12-12T09:00:09Z

Hey everyone, Following is the p5p (Perl 5 Porters) mailing list summary for the past week. Enjoy!... Hey everyone, Following is the p5p (Perl 5 Porters) mailing list summary for the past week. Enjoy! Edit: Perl #132548 (Possible memory leak in S_regclass) was not rejected. It was fixed. December 6th-10th News and Updates Ævar Arnfjörð Bjarmason created a proposed (RFC: Adding a perldisthist POD page) POD file for the various versions of Perl included in each distribution version. Dave Rolsky shares ("Vulnerability" in Perl in the news) that Perl appears in the news because of a module that evals input. Grant Reports Zefram TPF Grant 2017 week 49. Dave Mitchell TPF Grant 2 weekly report 188. Tony Cook TPF Grant 10 report 1. Issues New Issues Perl #132537: possible documentation error in perldata. Perl #132548: Possible memory leak in S_regclass. Perl #132553: Assertion failure in Perl__core_swash_init. Perl #132554: Assertion failure in S_maybe_multiconcat. Resolved Issues Perl #2754: can't exit 0 from CHECK {}. Perl #3054: overload recursion not trapped. Perl #74142: provide a better c wrapper example in perlsec. Perl #124349: Sys::Hostname::hostname warn on spurious arguments. Perl #129130: heap-buffer-overflow Perl_pp_chdir. Perl #129347: null pointer deref S_ft_return_false. Perl #129366: Assertion failure in Perl_op_free. Perl #131893: runtime error: signed integer overflow: 1 + 9223372036854775807 cannot be represented in type long. Perl #131987: Heap Use After Free Perl_yylex. Perl #132506: build failure on NetBSD (likely due to new in-place edit code). Perl #132548: Possible memory leak in S_regclass. Perl #132554: Assertion failure in S_maybe_multiconcat. Rejected Issues Perl #130145: Storable.dll causes ODBC Table name truncation in DBI. Suggested Patches A patch was provided by Chris to expand perldata regarding list assignments in Perl #132538. [...]



Perl 5 Porters Mailing List Summary: November 21st - December 5th

2017-12-06T15:44:57Z

Hey everyone, Following is the p5p (Perl 5 Porters) mailing list summary for the past two weeks. Enjoy!... Hey everyone, Following is the p5p (Perl 5 Porters) mailing list summary for the past two weeks. Enjoy! November 21st - December 5th News and Updates Our deadline of deprecating $[ is set to 5.30. ExtUtils::CBuilder updates from 0.280228 to 0.280230. Grant Reports Zefram 2017 TPF Grant Week 47. Zefram 2017 TPF Grant Week 48. Dave Mitchell TPF Grant 2 weekly report 186. Dave Mitchell TPF Grant 2 weekly report 187. Issues New Issues Perl #132481: Minor doc bug in pod/perlop.pod. Perl #132485: Old package separator syntax. Perl #132489: canonical truth values from overloaded predicates. Perl #132490: context consistency for overloaded operators. Perl #132492: Inward goto deprecation has no removal date. Perl #132493: Bleadperl v5.27.5-387-g006c1a1dbd breaks RKINYON/DBM-Deep-2.0014.tar.gz. Perl #132502: Missing warning 'scalar value better written as...' when using reference. Perl #132505: mkdir documentation: "MASK" -> "MODE"? Perl #132506: build failure on NetBSD (likely due to new in-place edit code). Perl #132527: Bleadperl v5.27.5-398-g19a8de4862 breaks MLEHMANN/AnyEvent-HTTP-2.23.tar.gz. Perl #132528: Bleadperl v5.27.5-396-gdd6661605f breaks VPIT/B-RecDeparse-0.10.tar.gz. Resolved Issues Perl #118139: Storable in DESTROY blocks. Perl #119829: usemymalloc cannot handle long strings. Perl #119831: Data::Dumper: Useqq should apply to glob names, too. Perl #125330: 'Masks earlier declaration' warning move from misc to syntax. Perl #127391: possible inconsistency in "perlop" documentation on associativity of operators. Perl #127712: defined on Hash of Hash defines an element in the hash. Perl #128899: printf %a mishandles several edge cases on long doubles. Perl #130578: op.c: Assertion failure. Perl #131061: Documentation of backslash operator inducing list context for its operand is missing. Perl #131672: perldebguts documentation should be fixed. Perl #131894: runtime error: shift exponent -2 is negative. Perl #132479: t/op/pack.t fails two tests in GCC "long doubles" builds on Windows. Perl #132505: mkdir documentation: "MASK" -> "MODE"? Perl #132527: Bleadperl v5.27.5-398-g19a8de4862 breaks MLEHMANN/AnyEvent-HTTP-2.23.tar.gz. Suggested Patches Nicholas R. (Atoomic) provided a patch to add flags for bless and tie to Storable. Marco Fontani provided a now-merged patch for Perl #132505 (mkdir documentation: "MASK" -> "MODE"?) Marco also provided a merged patch to document adding patches to RT issues. Pali provided a patch in Perl #132533 (Devel::PPPort: Implement croak_sv, die_sv, mess_sv, warn_sv and other mess function). Discussion Zefram has implemented a revision of smart-match. Discussion ensued. Zefram also has a proposal for smartmatch signatures. A discussion was held on Perl #132485 (Old package separator syntax). There is a conversation happening on the breakage introduced to AnyEvent by fixing a side-effect of an optimization which AnyEvent considers a feature. [...]



Perl 5 Porters Mailing List Summary: November 13th-20th

2017-11-21T16:25:15Z

Hey everyone, Following is the p5p (Perl 5 Porters) mailing list summary for the past week. Enjoy!... Hey everyone, Following is the p5p (Perl 5 Porters) mailing list summary for the past week. Enjoy! November 13th-20th News and Updates Perl 5.27.6 has been released! Karl Williamson updates about his branch for word-at-a-time searches for UTF-8 invariants. His branch provides up to 800% improvement in speed on 64 bit. Grant Reports Dave Mitchell TPF Grant 2 September report. Dave Mitchell TPF Grant 2 weekly report #184. Dave Mitchell TPF Grant 2 weekly report #185. Zefram 2017 Week 44 report. Zefram 2017 Week 45 report. Zefram 2017 Week 46 report. Issues New Issues Perl #132442: lexical sub declare clears stack. Perl #132444: Parameter predicates in signatures. Perl #132446: pod2usage can invoke system($Config{pager},...) which is less -R => error. Perl #132449: -l treats globref as filename. Perl #132451: Custom cop_warnings take up 17 bytes per COP. Perl #132453: perl5 regexp: wrong content in capture buffer. Perl #132457: Time::HiRes t/alarm.t has a flapping test. Perl #132459: Problem with DB::db_complete: Can't use string ("::") as a HASH ref while "strict refs" in use. Perl #132460: Ambiguity regarding x operator in perlop. Perl #132461: \&foo deparsing is overlong. Perl #132463: uniprops out of date regarding \p{Word}. Perl #132467: Possible Net::FTP bug. Perl #132468: warnings.pm provides no way to specify the call frame. Perl #132471: New build warning. Perl #132472: aliasing in signatures. Perl #132473: smartmatch signatures. Perl #132474: signature parsing API function. Perl #132477: file size rounded in stat() and -s. Perl #132478: Add optional ICC-only support for using long doubles on Win32. Perl #132479: t/op/pack.t fails two tests in GCC "long doubles" builds on Windows. Perl #132480: defined operator not constant folded. Resolved Issues Perl #38920: Filter::Simple error messages getting mangled inside require. Perl #89650: [META] lvalue subs. Perl #108778: no warnings "module name". Perl #108288: stat and -T do not set errno consistently. Perl #113714: B::Deparse and CORE. Perl #113716: B::Deparse and trailing colons. Perl #115258: 4-arg substr does not provide proper lvalue context. Perl #115266: s//$obj/ does not propagated taintedness of overloaded object. Perl #115650: "Truth and Falsehood" doesn't belong in perlsyn. Perl #119635: deprecate and remove qsort. Perl #125370: select on non-socket should be fatal on win32, not an error code. Perl #127624: corelist: wrong Digest::SHA version in 5.18.4? Perl #127697: newPVOP documentation is misleading. Perl #128708: recommended my sub example in perlsub leaks memory. Perl #129892: sub calls show as gv(IV \\). Perl #130447: Win32: Define __USE_MINGW_ANSI_STDIO for all gcc builds. Perl #132077: Replace multiple use vars by our. Perl #132080: Switch some core modules to XSLoader. Perl #132152: Bleadperl v5.27.2-65-gea710183d4 breaks SARTAK/NetHack-Item-0.21.tar.gz. Perl #132390: multiconcat breaks blead on VMS. Perl #132430: Multiconcat breaks AIX builds. Perl #132421: Compilation errors under non-english Visual C++ 2015/2017. Perl #132442: lexical sub declare clears stack. Perl #132429: B::Deparse generated code affected by use vars? Perl #132460: Ambiguity regarding x operator in perlop. Perl #132463: uniprops out of date regarding \p{Word}. Rejected Issues Perl #3270: No check whether operators are overloaded to lvalue functions. Perl #92704: Inconsistent proto warnings. Perl #115858: Perl_debug_log and Perl_error_log macro handles must be cached to avoid multiple evaluation. Perl #115860: multiple evaluation problems in Perl_nextargv. Perl #121553: perlbug should offer to execute a mailto link. Perl #122122: [PATCH] PERL_UNUSED_CONTEXT audit. P[...]



Perl 5 Porters Mailing List Summary: November 2nd-12th

2017-11-13T09:44:40Z

Hey everyone, Following is the p5p (Perl 5 Porters) mailing list summary for the past week and a half. Enjoy!... Hey everyone, Following is the p5p (Perl 5 Porters) mailing list summary for the past week and a half. Enjoy! November 2nd-12th News and Updates If your company uses Perl 5 and would like to contribute to show support and to assure its sustained maintenance and development, The Perl Foundation is looking for more donations to the Perl 5 Core Maintenance Fund. You can read more here. Zefram started work on his maintenance grant! Karl Williamson has published a basic implementation of script runs! Karl had also requested (RFC: make utf16 to/from utf8 functions private to the core) to make the UTF 16 from/to UTF 8 functions in core be core-only. Grant Reports Tony Cook TPF Grant 9 report 23. Tony Cook TPF Grant 9 report 24. Tony Cook TPF Grant 9 October report. Issues New Issues Perl #132390: multiconcat breaks blead on VMS. Perl #132393: attributes affect listiness of declarations. Perl #132394: state stub doesn't get init-once behaviour. Perl #132395: BBC: Commit 7a831b72 breaks UNIVERAL::isa tests. Perl #132397: Deparse -x3 loses for initialiser. Perl #132403: Long @INC gets replaced with executable. Perl #132408: BBC: Commit c1b0c18 breaks DBD::SQLite. Perl #132413: PL_keyword_plugin needs thread-safe wrap setter. Perl #132414: eval in package DB can't see caller's lexicals in certain cases. Perl #132415: _MEM_WRAP_NEEDS_RUNTIME_CHECK (malloc wrapping) in handy.h broken. Perl #132420: Best way to disable installation of man pages. Perl #132425: Suggested warning on attempt to use with arguments when no import() subroutine exists. Perl #132429: B::Deparse generated code affected by use vars? Perl #132430: Multiconcat breaks AIX builds. Perl #132432: t/porting/globvar.t failing with v5.27.5-313-g1e5c5f6924 to v5.27.5-322-g7d65f652cb. Perl #132433: segfault in S_check_uni. Resolved Issues Perl #93102: keys is not always an lvalue. Perl #105908: Get-magic is ignored on retval of @INC hook. Perl #115880: redundant SvUPGRADE in perl_construct? Perl #116286: *pvs SV functions don't take const char *s. Perl #121351: Replace use of PL_statbuf and PL_timesbuf with auto variables. Perl #122096: Reduce # of calls to errno. Perl #121438: B::Deparse incorrectly deparses newlines in regex (?{..}) constructs. Perl #122368: Improve docs about mortal in perlguts. Perl #125774: do EXPR on dir fails but has no error code $!. Perl #126414: perl rounds inode in PP stat. Perl #130087: Reduce module dependencies of B and O to simplify compiler second guessing. Perl #131852: Blead breaks Sereal-Encoder-3.015. Perl #131895: stat() doesn't fail on filenames containing \0 / NUL. Perl #132150: ... (yada-yada) parsing is inconsistent. Perl #132272: qw() differs from split " " with OGHAM SPACE MARK. Perl #132408: BBC: Commit c1b0c18 breaks DBD::SQLite. Perl #132432: t/porting/globvar.t failing with v5.27.5-313-g1e5c5f6924 to v5.27.5-322-g7d65f652cb. Perl #132433: segfault in S_check_uni. Rejected Issues Perl #132434: print $outfh <$infh> gives Syntax Error. Suggested Patches Andrew Fresh provided a patch in Perl #132401 to support Time::HiRes in File::Copy. John Lightsey provided a patch in Perl #132405 to fix a typo that prevents deparsing some transliterations. A patch by Nicholas R. (Atoomic) in Perl #132418 to introduce macros to simply @INC setting Tomasz Konojacki provided a patch in Perl #132421 to fix compilation errors under non-english Visual C++ 2015/2017. Chase Whitener provided a patch in Perl #132422 to modernize IO::Socket Documentation. David Cantrell provided a documentation patch for experimental::lexical_topic. Todd Rinaldo provided a patch for Perl #132429 (B::Deparse ge[...]



Perl 5 Porters Mailing List Summary: October 16th - Nov 1st

2017-11-02T13:33:38Z

Hey everyone, Following is the p5p (Perl 5 Porters) mailing list summary for the past two and a half weeks. Enjoy!... Hey everyone, Following is the p5p (Perl 5 Porters) mailing list summary for the past two and a half weeks. Enjoy! October 16th - Nov 1st News and Updates Steve Hay released perl 5.27.5! We are now (C89 requirement) officially only relying on C89. Dave Mitchell added a new optimization phase. Also from Dave, a new op for optimization of multiple concatenations: OP_MULTICONCAT. Dave also made several improvements to bench.pl. Ryan Voots provided (BBC canary) access to a machine he has to be used as a Blead Breaks CPAN (BBC) canary Grant Reports Tony Cook TPF Grant 9 report 20. Tony Cook TPF Grant 9 report 21. Tony Cook TPF Grant 9 report 22. Issues New Issues Perl #132334: In Perl 5.26 and above, the /o modifier has side effects on split. Perl #132342: stadtx_hash.h: Silence -Wimplicit-fallthrough compilation warnings. Perl #132347: BBC: Blead breaks DBI. Perl #132338: [Win32] op/pack.t test failures on extended precision long double builds of 32-bit perl-5.27.5. Perl #132351: perl function getgrent not worked with libnss. Perl #132358: Implicit filehandle close not working when STDERR closed. Perl #132363: Net::Ping 2.61 test failures. Perl #132367: Allow variable length lookbehind for folded. Perl #132368: attributes.pm says various things will disappear in 5.28; do it. Perl #132385: BBC: Commit e839e6ed breaks Bit-Vector-7.4. Resolved Issues Perl #126707: Race condition in test IO/t/io_unix.t. Perl #131730: exec PROGRAM LIST does not work with empty list. Perl #132160: Use SvLEN_set/SvCUR_set in a few extra locations. Perl #132245: heap-buffer-overflow in S_scan_const. Perl #132298: Provide a way for distro maintainers to skip t/porting/customized.t. Perl #132334: In Perl 5.26 and above, the /o modifier has side effects on split. Perl #132342: stadtx_hash.h: Silence -Wimplicit-fallthrough compilation warnings. Perl #132347: BBC: Blead breaks DBI. Perl #132358: Implicit filehandle close not working when STDERR closed. Suggested Patches Tony Cook provided a patch for Perl #132245 (heap-buffer-overflow in S_scan_const). The patch has since been merged. James Keenan provided a patch for Perl #132342. Dan Dedrick provided a patch in Perl #132360 to fix race condition in builds on machines with 32 cores and above. jkahrman provided a patch in Perl #132383 to fix the debugger printing 1 when a reference or object is thrown. Discussion Now that we got rid of the left-curly-brace in regex problem, Karl Williamson has some ideas on reusing it. Think \w{Latin|Greek}, for example. Karl Williamson has mentioned script runs before and now raised the topic again with more information after we fleshed it out during the core hackathon. Karl is also working on optimizing the handling of UTF-8. Philip R. Brenan asked about introducing Unicode characters as operators. Zefram followed up with thoughts on source encoding. Lukas Mai worked on using __builtin_add_overflow (and the likes) for overflow checking, with good results. [...]



Perl 5 Porters Mailing List Summary: October 10th-15th

2017-10-16T18:21:22Z

Hey everyone, Following is the p5p (Perl 5 Porters) mailing list summary for the past week. Enjoy!...

Hey everyone,

Following is the p5p (Perl 5 Porters) mailing list summary for the past week.

Enjoy!

October 10th-15th

News and Updates

This past week we held the 2nd Perl 5 Core Hackathon (P5Hack). We are organizing the information to prepare our report for this hackathon.

Meanwhile You can read the previous report.

Grant Reports

  • Tony Cook TPF Grant 9 report 18.
  • Tony Cook TPF Grant 9 report 19 (TONYC TPF Grant 9 report 19).

Issues

New Issues

  • Perl #132158: negative-size-param in S_scan_formline.
  • Perl #132255: 5.26.1 Perl_fp_class_denorm still incompatible with CentOS 5.
  • Perl #132272: qw() differs from split " " with OGHAM SPACE MARK.
  • Perl #132277: re eval stack unwinding.
  • Perl #132298: Provide a way for distro maintainers to skip t/porting/customized.t.
  • Perl #132301: a built-in startswith($string, $prefix) function.
  • Perl #132304: Some code does not work under debugger.

Resolved Issues

Suggested Patches

Nick Koston provided a patch in Perl #132274 to improve Carp backtrace performance.




Perl 5 Porters Mailing List Summary: October 2nd-9th

2017-10-10T12:13:35Z

Hey everyone, Following is the p5p (Perl 5 Porters) mailing list summary for the past week. Enjoy!...

Hey everyone,

Following is the p5p (Perl 5 Porters) mailing list summary for the past week.

Enjoy!

October 2nd-9th

News and Updates

Encode 2.93 is released.

Grant Reports

Issues

New Issues

Resolved Issues

Discussions

Daniel Böhmer is asking about Carp's @CARP_NOT and how it works.