Category: Perl
Perl 5.8.8に更新
February 21st, 2006lang/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, 2006FreeBSDでも、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, 2005lang/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, 2005FreeBSD-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 »
