閉じる

undefined symbol: Perl_xs_apiversion_bootcheck

数年ぶりに Bugzillaを動かそうとしたところ、件のエラーの嵐。
「cpan -r」でモジュールを一斉更新してみるも直らず。
/usr/local/lib64/perl5/auto/Params/Validate/XS/XS.soで言われているので「cpan install Params::Validate」とやると解消。
cpan -rの処理とは違うのか?と疑問を持ちつつも、他のモジュールがないと訴えられるのでひたすら cpanで入れてゆく。
最終的に undefined symbol等は言われなくなったのだけど…Segmentation faultで落ちるようになった…_no
どうしようもないので checksetup.plを読んで 特定モジュールを requireしているところで落ちるのを突き止め、cpanで更新して先へ進む。
printデバッグで追いかけるのがきついところまで来て再び Segmentation faultで躓き、投げ出す。
OSのクリーンインストールからやると大丈夫なので、どこか整合性がとれない状態になってるんだろうな。

コメントを残す

メールアドレスが公開されることはありません。必須項目には印がついています *

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)