I just installed sa3.0.1 on solaris 2.8 with perl5.8 as follows
perl Makefile.PL PREFIX=/opt/spamassassin SYSCONFDIR=/opt/spamassassin/etc make; make install
local.cf includes
allow_user_rules 1 bayes_auto_expire 0 use_razor2 0 skip_rbl_checks 1 use_dcc 0 use_pyzor 0 use_bayes 1
kick off spamd:
perl /opt/spamassassin/bin/spamd -d --syslog-socket=inet -r /var/tmp/spamd.pid
The logfile shows:
Use of uninitialized value in quotemeta at /opt/spamassassin/lib/site_perl/5.8.0/Mail/SpamAssassin/EvalTests.pm line 977, <GEN35> line 688.
Use of uninitialized value in quotemeta at /opt/spamassassin/lib/site_perl/5.8.0/Mail/SpamAssassin/EvalTests.pm line 977, <GEN41> line 87
Use of uninitialized value in quotemeta at /opt/spamassassin/lib/site_perl/5.8.0/Mail/SpamAssassin/EvalTests.pm line 977, <GEN35> line 53.
I'm guessing I must have missed some compile flag but I can't figure out what. Running a make test goes clean (altho it skips a few test).
Any ideas?
TIA
=-=-=-=-=-=-=-=-=-=- generated by /dev/dave -=-=-=-=-=-=-=-=-=-=-=-= David Stern University of Maryland Institute for Advanced Computer Studies