I'm trying to get started with SpamAssassin on FreeBSD 9.2. This is 
SpamAssassin 3.3.2, as that's the version in the FreeBSD ports.

SpamAssassin is installed with all its dependencies, but when I run sa-update 
(as root), I get the following output:

Can't load 
'/usr/local/lib/perl5/site_perl/5.16/mach/auto/HTML/Parser/Parser.so' for 
module HTML::Parser: 
/usr/local/lib/perl5/site_perl/5.16/mach/auto/HTML/Parser/Parser.so: Undefined 
symbol "PL_thr_key" at /usr/local/lib/perl5/5.16/XSLoader.pm line 68.
 at /usr/local/lib/perl5/site_perl/5.16/mach/HTML/Parser.pm line 17.
Compilation failed in require at 
/usr/local/lib/perl5/site_perl/5.16/Mail/SpamAssassin/HTML.pm line 27.
BEGIN failed--compilation aborted at 
/usr/local/lib/perl5/site_perl/5.16/Mail/SpamAssassin/HTML.pm line 27.
Compilation failed in require at 
/usr/local/lib/perl5/site_perl/5.16/Mail/SpamAssassin/Message/Node.pm line 43.
BEGIN failed--compilation aborted at 
/usr/local/lib/perl5/site_perl/5.16/Mail/SpamAssassin/Message/Node.pm line 43.
Compilation failed in require at 
/usr/local/lib/perl5/site_perl/5.16/Mail/SpamAssassin/Message.pm line 50.
BEGIN failed--compilation aborted at 
/usr/local/lib/perl5/site_perl/5.16/Mail/SpamAssassin/Message.pm line 50.
Compilation failed in require at 
/usr/local/lib/perl5/site_perl/5.16/Mail/SpamAssassin.pm line 75.
BEGIN failed--compilation aborted at 
/usr/local/lib/perl5/site_perl/5.16/Mail/SpamAssassin.pm line 75.
Compilation failed in require at /usr/local/bin/sa-update line 92.
BEGIN failed--compilation aborted at /usr/local/bin/sa-update line 92.

What have I done wrong?

Reply via email to