Since 5.12 got released a lot of bugfixes have been flowing into blead
and one new feature. The prctl()
support for $0
that I previously blogged about just got commited by Steffen Mueller.
With this patch you can finally killall
programs you write in perl on Linux without killing all of your perl processes indiscriminately.
Jesse Vincent uploaded the perl-5.12.0-RC3 release to the CPAN. It's important that that this release is tested to flag any potential release blockers. If none are found it'll be released as 5.12 on April 9.
Here's how you can do that:
All tests should have been successful. To install it (without touching your existing perl!) do:
Now you have an installed perl-5.12.0-RC3
in ~/perl5-rc3/installed/bin/perl
. Now just configure CPAN to install modules without nagging:
And then maybe try installing your favorite CPAN modules, or bundles that suck down a lot of them (using sudo
here because my ~/.cpan
is owned by root):
Of course the most useful think you can do is test it on your own in-house code. All the code on the CPAN has probably been tested with 5.12 already.
If you encounter any issues first check if they're listed in the errata or mentioned in the perldelta for 5.12.
if you think you've found a new bug please report it with the perlbug tool installed with perl-5.12.0-RC3.