でかいの日記帳

2025/8/17 Sunday

madoka4.2 起動不能 そして 修復

Filed under: - dekaino @ 9:02 このエントリをはてなブックマークに追加 madoka4.2 莎桁筝  篆緇のはてなBookmark被リンク数

新マシンに入れた almaLinux10で IRCバウンサーのmadokaが起動しない。

$ ./madoka.pl
[!] ./plugin/rc/server.mpi: [server] server=xx6.yyyy.zz.jp
[!] ./plugin/rc/server.mpi: [server] port=####
[!] ./plugin/rc/server.mpi: [server] password=********

正確には上のようなメッセージを出してIRCサーバへの自動接続を開始しない
どうやら[server]セクションのパラメータすべて認識できていないようだ。

調べたところ perl5.20以降の仕様変更のせいだった。
defined(@array)が致命エラーになったとのこと
これのせいで 初期化設定ファイルを読み込むモジュールがエラーとなっていた

修正方法は defined(@array) を @array に置換するだけ
booleanコンテキストなら以前バージョンと同じ挙動をする

念のため、patchファイルをあげておく
patch_madoka4.2-perl5.20.later

コメント »

この投稿へのトラックバック URI
https://wwws.dekaino.net/blog/index.php/archives/2025/08/17/1758/trackback/

この投稿には、まだコメントが付いていません

このコメントの RSS

Leave a Comment

改行や段落は自動で挿入されます
メールアドレスはブログ上には表示されません
利用可能な HTML タグ : <blockquote> <code> <em> <i> <strike> <strong>


← コメント投稿時にはチェック必須です ← ここに deka と半角で入力しないとコメントできません

20 queries. 0.192 seconds. Powered by WordPress ME
For questions or comments, please send mail to: webmaster@dekaino.net