How to prevent premature hsplit issue for EOL Perls

Dear EOL Perl (5.8, 5.10, 5.12) users,


Devel::PatchPerl 0.86 was released yesterday.

Now Devel::PatchPerl applies patch to fix CVE-2013-1667 against EOL Perls (5.8.8, 5.8.9, 5.10.1, 5.12.5).

I suppose we will be able to get fatpacked patchperl based Devel::PatchPerl 0.86 soon.

Before that, perlbrew users can apply same patch using my Devel::PatchPerl::Plugin::Legacy.

$ cpanm Devel::PatchPerl::Plugin::Legacy

$ env PERL5_PATCHPERL_PLUGIN=Devel::PatchPerl::Plugin::Legacy \
  perlbrew install 5.8.8 -Doptimize='-O2 -g'

FYI: Only for 5.8.8, Devel::PatchPerl::Plugin::Legacy also apply patch to enable debug symbol without internal debugging code (-DDEBUGGING) when specify "-g" in -Doptimize. (We can do same with "-DDEBUGGING=-g" on Perl 5.8.9 or later)


Best regards,
hirose31 the EOL Perl user by unfathomable reasons