Hope this isn't too dumb a question...

freebsd 4.5
perl 5.6.1 reinstalled
sa 2.63

sa seems to build successfully. However make test fails miserably, almost entirely due to what looks like spamd processes not dieing, and probably not functioning, correctly:

PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/local/lib/perl5/5.6.1/i386-freebsd -I/usr/local/lib/perl5/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t
t/basic_lint........ok
t/cidrs.............ok
t/db_awl_path.......ok
t/db_based_whitelist.ok
t/db_based_whitelist_ips.ok
t/forged_rcvd.......ok
t/gtube.............ok
t/html_obfu.........ok
t/lang_pl_tests.....ok
t/nonspam...........ok
t/razor2............skipped test on this platform
t/recips............ok
t/reportheader......ok
t/rule_tests........ok
t/sha1..............ok
t/spam..............ok
t/spamc.............ok
t/spamc_B...........spamd start failed: log: at t/SATest.pm line 284.


Maybe you need to kill a running spamd process?

spamc in free(): warning: modified (page-) pointer
  Not found: spamflag = X-Spam-Flag: YES
FAILED test 8
  Failed 1/8 tests, 87.50% okay
t/spamc_c...........spamd start failed: log:  at t/SATest.pm line 284.

Maybe you need to kill a running spamd process?

FAILED test 1
  Failed 1/2 tests, 50.00% okay
t/spamc_c_stdout_closed.spamd start failed: log:  at t/SATest.pm line 284.

Maybe you need to kill a running spamd process?

  Not found: endsinnums =  FROM_ENDS_IN_NUMS
  Not found: noreal =  NO_REAL_NAME
  Not found: flag =  X-Spam-Flag: YES
  Not found: stars =  X-Spam-Level: **********
  Not found: status =  X-Spam-Status: Yes, hits=
FAILED tests 2-3, 5-7
  Failed 5/7 tests, 28.57% okay
t/spamd_allow_user_rules.spamd start failed: log:  at t/SATest.pm line 284.

Maybe you need to kill a running spamd process?

and on and on.

Any help would be much appreciated. I'm not a perl expert so it's being interesting... When the whole test exits, there are three spamd processes hanging around which have to be killed manually.

It appears there should be files in a "log" directory somewhere; but I find no traces of such a beast. What's the deal on these?

Is there something I obviously haven't read that would get me pointed in the right direction?

Gary

Reply via email to