You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@spamassassin.apache.org by Andy Biddle <an...@the-space.net> on 2004/10/01 18:26:45 UTC

SpamAssassin build problem

Okay, so I need to try this again.  I'm STILL having problems getting
autolearning and sa-learn functioning.  I suspect this is a PERL
installation issue, but can't quite figure
out WHY it's happening.

I'm running: FreeBSD, perl 5.8.2, SA3.0.0

When I did the CPAN installation of SA, I get NUMEROUS warnings similar
to:

Use of inherited AUTOLOAD for non-method Digest::SHA1::sha1() is
deprecated at ../blib/lib/Mail/SpamAssassin/Plugin/Hashcash.pm line 225.
Failed to run HASHCASH_2SPEND SpamAssassin test, skipping:
        (Can't locate auto/Digest/SHA1/sha1.al in @INC (@INC contains: lib
../blib/lib /usr/local/lib/perl5/site_perl/5.8.2
/usr/local/lib/perl5/site_perl/5.8.2/mach /usr/local/l
ib/perl5/site_perl/5.8.0/i386-freebsd /usr/local/lib/perl5/site_perl/5.8.0
/usr/local/lib/perl5/site_perl/5.6.1 /usr/local/lib/perl5/site_perl/5.005
/usr/local/lib/perl5/site_per
l /usr/local/lib/perl5/5.8.2/BSDPAN /usr/local/lib/perl5/5.8.2/mach
/usr/local/lib/perl5/5.8.2) at
../blib/lib/Mail/SpamAssassin/Plugin/Hashcash.pm line 225
)

I've validated Digest::SHA1 is in fact up to date.  I've even forced a
re-install.  Still no go.

Anyone know why SpamAssassin can't find Digest::SHA1::sha1()?