> -----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