I'm running SpamAssassin on FreeBSD 4.9, with perl 5.6.1, and I'll be hooking it up to qmail once it's working properly. :)
I upgraded from SA-3.0.4 to SA-3.1.0 today, and the make seemed to work fine, but starting spamd spews forth copious error messages that are included at the bottom of this e-mail. As far as I can tell, it seems that I'm missing a module or library somewhere, since it's trying to use some method that isn't there. But I don't know where that method comes from! I've reinstalled all the required modules through CPAN, and I'm also using the following optional modules: MIME::Base64 DB_File Net::DNS Net::SMTP Mail::SPF::Query IP::Country::Fast Time::HiRes Mail::DomainKeys Bundle::LWP IO::Zlib Archive::Tar And here's the error messages that spew forth when I try to test spamd: [17610] info: config: failed to parse line, skipping: auto_report_threshold _ _7 [17610] info: config: failed to parse line, skipping: rewrite_subject___0 [17610] info: config: failed to parse line, skipping: use_terse_report__1 [17610] info: config: failed to parse line, skipping: check_mx_attempts 2 [17610] info: config: failed to parse line, skipping: check_mx_delay 5 [17610] info: spamd: server started on port 5001/tcp (running version 3.1.0) [17610] info: spamd: server pid: 17610 [17610] info: spamd: server successfully spawned child process, pid 17616 [17616] error: usage: $io->syswrite(BUF, LEN [, OFFSET]) at ../blib/lib/Mail/SpamAssassin/SpamdForkScaling.pm line 544 usage: $io->syswrite(BUF, LEN [, OFFSET]) at ../blib/lib/Mail/SpamAssassin/SpamdForkScaling.pm line 544 [17610] info: spamd: server successfully spawned child process, pid 17617 [17617] error: usage: $io->syswrite(BUF, LEN [, OFFSET]) at ../blib/lib/Mail/SpamAssassin/SpamdForkScaling.pm line 544 usage: $io->syswrite(BUF, LEN [, OFFSET]) at ../blib/lib/Mail/SpamAssassin/SpamdForkScaling.pm line 544 [17610] info: spamd: handled cleanup of child pid 17616 due to SIGCHLD [17610] info: spamd: handled cleanup of child pid 17617 due to SIGCHLD [17610] info: prefork: child states: [17610] info: spamd: server successfully spawned child process, pid 17618 [17618] error: usage: $io->syswrite(BUF, LEN [, OFFSET]) at ../blib/lib/Mail/SpamAssassin/SpamdForkScaling.pm line 544 usage: $io->syswrite(BUF, LEN [, OFFSET]) at ../blib/lib/Mail/SpamAssassin/SpamdForkScaling.pm line 544 [17619] error: usage: $io->syswrite(BUF, LEN [, OFFSET]) at ../blib/lib/Mail/SpamAssassin/SpamdForkScaling.pm line 544 [17610] info: spamd: server successfully spawned child process, pid 17619 usage: $io->syswrite(BUF, LEN [, OFFSET]) at ../blib/lib/Mail/SpamAssassin/SpamdForkScaling.pm line 544 [17610] info: prefork: child states: SS [17610] info: prefork: child states: SS [17610] info: prefork: child states: SS [17610] info: spamd: server successfully spawned child process, pid 17621 [17621] error: usage: $io->syswrite(BUF, LEN [, OFFSET]) at ../blib/lib/Mail/SpamAssassin/SpamdForkScaling.pm line 544 usage: $io->syswrite(BUF, LEN [, OFFSET]) at ../blib/lib/Mail/SpamAssassin/SpamdForkScaling.pm line 544 [17610] info: spamd: server successfully spawned child process, pid 17622 [17622] error: usage: $io->syswrite(BUF, LEN [, OFFSET]) at ../blib/lib/Mail/SpamAssassin/SpamdForkScaling.pm line 544 usage: $io->syswrite(BUF, LEN [, OFFSET]) at ../blib/lib/Mail/SpamAssassin/SpamdForkScaling.pm line 544 [17610] info: spamd: handled cleanup of child pid 17621 due to SIGCHLD [17610] info: spamd: handled cleanup of child pid 17622 due to SIGCHLD [17610] info: prefork: child states: S
