> -----Original Message-----
> From: Dan McCullough [mailto:[EMAIL PROTECTED] 
> Sent: zaterdag 4 november 2006 21:45
> To: users@spamassassin.apache.org
> Subject: spamassassin --lint fails - undefined symbol
> 
> 
> su amavis -c 'spamassassin --lint'
> /usr/bin/perl: symbol lookup error:
> /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/auto/
> Net/DNS/DNS.so:
> undefined symbol: Perl_sv_2uv_flags
> 
> can someone tell me what I am doing wrong?

Sound more like a library/perl mismatch issue. Are you sure /usr/bin/perl
is the Perl you want? And not /usr/local/bin/perl or some such?

Also, run /usr/bin/perl -V (the capital V), and see what its INC path is.
Usually. something with site_perl comes first. And do an "ldd
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/auto/Net/DNS/DNS.
so", to see what libraries it needs itself.

Or re-install Net::DNS, and make sure you run "make test".

- Mark

Reply via email to