狐の王国


2003年10月14日(火) [過去の今日]

#1 perl 5.8.1

三日くらい前に 5.8.1 に upgrade したのだが、そのせいでimが動かなくなってた模様。おかげでここ数日の日記がキューにたまって送信されてなかったようだ。

とりあえずひたすらソースを読んで原因は判明。作者に片言の日本語でバグレポは送ってみたものの、修正方法までは思い付かなかった。かっこよくパッチ作って投げるくらいのことしてみたかったなあ。

原因自体はそんな難しいものではなくて、ファイルハンドルに使う文字列を変数にいれておいて、

$hoge = <$FileHandle>>

という書き方をするのが不正になってしまう、というだけ。

しかし、5.8.1は妙な変更が多いな。 perl-tech でも、起動時に暗黙にsrandされるので、forkしたときのrandが同じ値になるという問題が報告されてたっけ。fork後にsrandすればいいようだが。

細かい所とはいえ、こういうところも変えるならバージョン番号の真中の数字くらいあげてもいい気もする。

(@621)

この記事のURI

最近の記事

以上、1 日分

タイトル一覧


カテゴリ分類
Powered by hns-2.19.8, HyperNikkiSystem Project

過去にこの日記が置いてあったcgi.misao.gr.jpは廃止されました。それによって記事へのURIが変わってしまっています。cgi.misao.gr.jpをwww.misao.gr.jpと置き換えるだけで同じ記事にアクセスできるはずです。

Sugano "狐志庵" Yoshihisa(E) @ 美紗緒ネットワーク <koshian@misao.gr.jp>
日記管理ページ