Category: Perl

Perl 5.8.8に更新

February 21st, 2006
lang/perl5.8のportが、5.8.7から5.8.8に更新されていたので、ビルドしなおした。 今までは、旧来通り、PERL_VERが上がるたびに、一旦、Perlに依存しているportsを削除してから、新規でインストールし直していました。 今回は、遅ればせながら、一緒にインストールされるperl-after-upgradeというスクリプトを利用して、既にインストールされているPerlに依存するportsを更新してみることにしました。 # portupgrade lang/per… more »

Google ツールバーを使わずにページランク取得

January 31st, 2006
FreeBSDでも、firefox用のGoogle ツールバーを使用することが出来る。当然、GoogleのPageRankも簡易にチェックすることができる。 ま、ページランク自体、従来いわれたように、Googleの検索結果の上位に表示するための魔法ではないのだけれども。でも、どのコンテンツがどの程度、評価されてるか、一応の目安となり、それなりに興味深い。 Google ツールバーをインストールせずに、Googleのページランクを知りたい場合は、対象となるURLとともに、そのURLのch値といわれ… more »

FreeBSDのPerl 5.8でIPC::ShareLiteを使うとPerlがコアダンプする件

December 26th, 2005
先日、Webサーバの方のPerlを5.6から5.8にアップグレードした際、IPC::ShareLiteを使用して、共有メモリにアクセスするとPerlがコアダンプしてしまうという問題が出てきた。 調べたところ、lang/perl5.8を-DWITHOUT_PERL_MALLOC付きでPerl自体をビルドし直すか、もしくは、 shared memory, perl, FreebSD 6 でのパッチをdevel/p5-IPC-ShareLiteに適用する事で回避できる模様。 ちなみに、… more »

perl-5.8.7_2に更新

December 23rd, 2005
lang/perl5.8をperl-5.8.7_1からperl-5.8.7_2に更新。 BSDPANの検索PATHがsite_perlより先に来るようになったみたい。 % perl -le 'print for @INC' /usr/local/lib/perl5/5.8.7/BSDPAN /usr/local/lib/perl5/site_perl/5.8.7/mach /usr/local/lib/perl5/site_perl/5.8.7 /usr/local/lib/pe… more »

Perlを5.6から5.8に更新

December 21st, 2005
今まで、WiKickerのおいてあるWebサーバの方だけ、データの互換性によるトラブルを回避するため、あえて、Perl 5.6のままで運用していたんだけど、今回、思い切って、Perl 5.8に更新。 FreeBSD portsでのPerlのStorableのバージョン間非互換性 - DON's Diary Perl 5.6.2→5.8.7移行メモの項 - KMsWiki: WiKicker 事前に、Storableのデータを、Data::Dumperを利用して、テキスト形式のPerlソー… more »

更新履歴 2005/12/20

December 20th, 2005
FreeBSD-EN-05:04.nfs 初回は、noticeレベルで、nfsclient周りの不具合。サーバの方にはnfs関係はカーネルに組み込んでないけど、一応 # make buildkernel installkernel でカーネルモジュールを更新して、再起動。 # uname -r 6.0-RELEASE-p1 に。 lang/perl5.8 CVE-2005-3962 の不具合に対するパッチで、perl-5.8.7からper… more »