Skip Menu |

This queue is for tickets about the HTML-Parser CPAN distribution.

Report information
The Basics
Id: 69282
Status: rejected
Priority: 0/
Queue: HTML-Parser

People
Owner: Nobody in particular
Requestors: shipengfei [...] 360.cn
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: perl-html-parser-3.68 undefined symbol error
Date: Tue, 5 Jul 2011 03:15:48 +0000
To: "bug-HTML-Parser [...] rt.cpan.org" <bug-HTML-Parser [...] rt.cpan.org>
From: 石鹏飞 <shipengfei [...] 360.cn>
[root@XSign cgi-bin]# uname -an Linux XSign 2.6.39-ARCH #1 SMP PREEMPT Mon Jun 27 22:01:13 CEST 2011 i686 Intel(R) Core(TM)2 Duo CPU E6850 @ 3.00GHz GenuineIntel GNU/Linux [root@XSign cgi-bin]# perl --version This is perl 5, version 14, subversion 1 (v5.14.1) built for i686-linux-thread-multi [root@XSign cgi-bin]# pacman -Qi perl-html-parser 名称   : perl-html-parser 版本   : 3.68-2 URL地址 : http://search.cpan.org/dist/HTML-Parser/ 软件许可 : PerlArtistic 软件组  : 无 提供   : 无 依赖于  : perl-html-tagset perl>=5.12.1 可选依赖 : 无 要求被  : 无 冲突与  : 无 取代   : 无 安装后大小: 196.00 K 打包者  : Evangelos Foutras <foutrelis@gmail.com> 架构   : i686 编译日期 : 2011年05月26日 星期四 01时39分07秒 安装日期 : 2011年07月05日 星期二 11时13分27秒 安装原因 : 单独指定安装 安装脚本 : 否 描述   : Perl HTML parser class [root@XSign cgi-bin]# cat test.pl #!/usr/bin/perl require LWP::UserAgent; my $ua = LWP::UserAgent->new; my $response = $ua->get('http://search.cpan.org/'); if ($response->is_success) { print $response->decoded_content; # or whatever } else { die $response->status_line; } [root@XSign cgi-bin]# ./test.pl /usr/bin/perl: symbol lookup error: /usr/lib/perl5/site_perl/auto/HTML/Parser/Parser.so: undefined symbol: Perl_Istack_sp_ptr It occurs as well as I quoted this module :(
This error must be because the perl core and the module wasn't compiled with the same options, or perhaps that the perl core major version number doesn't match the perl core used to build the module. There is nothing I can do at the HTML-Parser level to address this.