Thank you to you all. Hopefully the 5.8.1 is better than the 5.8.0 was. Since the release is now out there propagating, there's precious little I can do anymore, so I will now have a vacation. Quite a long one, I think. I will write up An Official Announcement later when the CPAN mirrors get updated.
てことで Perl 5.8.1 がリリースされました。こないだ 5.8.0 に切り替えたばかりだってのに、くそ。(笑)
そういえば去年、新人研修から帰って来て最初の仕事が Perl 5.8.0 について調べろって話だったような気がしました。懐かしい。
LL Saturday での小飼弾氏のプレゼンや講演内容によると、
といったところが目玉みたいです。RC4 の段階で CVS のパッチ番号が既に 25,000 だったとかなんとか..。詳しい情報は perldelta - what is new for perl v5.8.1 に載ってます。僕は難しい話が多くて良く分からず途中で放り投げました。あう。最近 XML 関係の処理をさせることが多いので、とりあえず Unicode 周りの改善は結構嬉しいのかも。
ということでコンパイルも終わって make test も完了。All tests successful。:) CPAN モジュールとか mod_perl とか時間かかりそうなので 5.8.0 → 5.8.1 への入れ替えは明日かな。
コンパイルオプションは Kondara 2.1 の(なんで今時 Kondara というツッコミは置いといて...) Perl 5.6.0 でやってたのをそのまま指定してますが、いいのかな。5.8.0 はこれで問題なく動いてたけど。
[naoya@mary perl-5.8.1]$ ./Configure \ -des \ -Darchname=i586-linux \ -Dd_dosuid \ -Dd_csh \ -Dusershrplib \ -Doptimize="-O2 -march=i586 -funroll-loops \ -fomit-frame-pointer -ffast-math"
CPAN モジュールの移し変えには CPAN shell の autobundle を使うと良いらしいと宮川さんから教えてもらいました。今度試してみます。
* 追記
RC2 のものですが、perldelta の和訳が perldoc.jp にありました。宮川さん曰く「RC2 だからほとんどおなじはず」だそうです。