Problem is solved after i downgrade MySQL 4.1.14 to MySQL 4.0.26
> May be that help you for answer.. > make test TEST_VERBOSE=1 TEST_FILES="./t/bayessql.t" > PERL_DL_NONLAZY=1 /usr/local/bin/perl5.6.1 > "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', > 'blib/arch')" ./t/bayessql.t > ./t/bayessql....1..53 > ok 1 > ok 2 > ... > ok 25 > not ok 26 > # Failed test 26 in ./t/bayessql.t at line 188 > ok 27 > .. > ok 32 > not ok 33 > # Failed test 33 in ./t/bayessql.t at line 223 > ok 34 > .. > ok 39 > /usr/local/bin/perl5.6.1 -T -w ../sa-learn -C > log/test_rules_copy --siteconfigpath log/localrules.tmp -p > log/test_default.cf --spam data/spam > ok 40 > Checking Acted on message > ok 41 > /usr/local/bin/perl5.6.1 -T -w ../sa-learn -C > log/test_rules_copy --siteconfigpath log/localrules.tmp -p > log/test_default.cf --ham data/nice > ok 42 > Checking Acted on message > ok 43 > /usr/local/bin/perl5.6.1 -T -w ../sa-learn -C > log/test_rules_copy --siteconfigpath log/localrules.tmp -p > log/test_default.cf --ham > data/whitelists > ok 44 > Checking Acted on message > ok 45 > /usr/local/bin/perl5.6.1 -T -w ../sa-learn -C > log/test_rules_copy --siteconfigpath log/localrules.tmp -p > log/test_default.cf --dump magic > ok 46 > Checking db version > ok 47 > ok 48 > Use of uninitialized value in concatenation (.) or string at ./t/bayessql.t > line 314. > returned score: > Use of uninitialized value in pattern match (m//) at ./t/bayessql.t line 315. > not ok 49 > # Failed test 49 in ./t/bayessql.t at line 315 > Use of uninitialized value in concatenation (.) or string at ./t/bayessql.t > line 343. > returned score: > Use of uninitialized value in pattern match (m//) at ./t/bayessql.t line 344. > not ok 50 > # Failed test 50 in ./t/bayessql.t at line 344 > ok 51 > ok 52 > ok 53 > FAILED tests 26, 33, 49-50 > Failed 4/53 tests, 92.45% okay > Failed Test Stat Wstat Total Fail Failed List of Failed >> Good Day! >> I use: >> FreeBSD 4.11p11 >> Perl 5.6.1 >> make test TEST_FILES="./t/bayessql.t" >> PERL_DL_NONLAZY=1 /usr/local/bin/perl5.6.1 >> "-MExtUtils::Command::MM" "-e" "test_ >> harness(0, 'blib/lib', 'blib/arch')" ./t/bayessql.t >> ./t/bayessql....ok 48/53Use of uninitialized value in concatenation (.) or >> strin >> g at ./t/bayessql.t line 314. >> Use of uninitialized value in pattern match (m//) at ./t/bayessql.t line 315. >> ./t/bayessql....NOK 49Use of uninitialized value in concatenation (.) or >> string >> at ./t/bayessql.t line 343. >> Use of uninitialized value in pattern match (m//) at ./t/bayessql.t line 344. >> ./t/bayessql....FAILED tests 26, 33, 49-50 >> Failed 4/53 tests, 92.45% okay >> Failed Test Stat Wstat Total Fail Failed List of Failed >> ------------------------------------------------------------------------------- >> ./t/bayessql.t 53 4 7.55% 26 33 49-50 >> Failed 1/1 test scripts, 0.00% okay. 4/53 subtests failed, 92.45% okay. >> *** Error code 35 >> Stop in >> /usr/ports/mail/p5-Mail-SpamAssassin/work/Mail-SpamAssassin-3.1.0. >> What wrong? >> Alexandr