昨天晚上為了測試 InteractiveBroker 的 Perl API,開啟了 Perl 5.8.8 的 thread 功能,編譯完 lang/perl5.8 跑了一下,看起來大致正常,就跑去睡覺了。沒想到隔天醒來,一堆程式全部死光光:
Can't load '/usr/local/lib/perl5/site_perl/5.8.8/mach/auto/HTML/Parser/Parser.so' for module HTML::Parser: /usr/local/lib/perl5/site_perl/5.8.8/mach/auto/HTML/Parser/Parser.so: Undefined symbol "PL_dowarn" at /usr/local/lib/perl5/5.8.8/mach/XSLoader.pm line 70.
at /usr/local/lib/perl5/site_perl/5.8.8/mach/HTML/Parser.pm line 17
Compilation failed in require at /usr/local/lib/perl5/site_perl/5.8.8/mach/HTML/Entities.pm line 147.
Compilation failed in require at /usr/local/lib/perl5/site_perl/5.8.8/HTML/TreeBuilder.pm line 47.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.8/HTML/TreeBuilder.pm line 47.
真慘。現在只好把所有 p5-* 全部翻一遍囉…
0 意見:
張貼意見