Hi, Anybody can guide me how to proceed. I am installing SpamAssassin on OpenBSD 4.0 and it failed during the test phase. I have attached the output. Perl version is v5.8.8 built for i386-openbsd 4.0
---- Running make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/basic_lint................ok t/bayesdbm..................ok t/bayesdbm_flock............ok t/bayessdbm.................ok t/bayessdbm_seen_delete.....ok t/bayessql..................skipped all skipped: no reason given t/blacklist_autolearn.......ok t/body_mod..................ok t/cidrs.....................ok t/config_errs...............skipped all skipped: no reason given t/db_awl_path...............ok t/db_based_whitelist........ok t/db_based_whitelist_ips....ok t/dcc.......................skipped all skipped: no reason given t/debug.....................ok t/desc_wrap.................ok t/dnsbl.....................skipped all skipped: no reason given t/forged_rcvd...............ok t/get_headers...............ok t/gtube.....................ok t/hashcash..................ok t/html_colors...............ok t/html_obfu.................ok t/ifversion.................ok t/ip_addrs..................ok t/lang_lint.................ok t/lang_pl_tests.............ok t/lint_nocreate_prefs.......ok t/memory_cycles.............skipped all skipped: no reason given t/meta......................ok t/metadata..................ok t/mimeheader................ok t/mimeparse.................ok t/missing_hb_separator......ok t/nonspam...................ok t/plugin....................ok t/plugin_file...............ok t/prefs_include.............ok t/razor2....................skipped all skipped: no reason given t/rcvd_parser...............ok t/recips....................ok t/recursion.................ok t/regexp_valid..............ok t/relative_scores...........ok t/report_safe...............ok t/reportheader..............ok t/reportheader_8bit.........ok t/rule_names................ok t/rule_tests................ok t/rule_types................ok t/sha1......................ok t/spam......................ok t/spamc.....................ok t/spamc_B...................ok t/spamc_c...................ok t/spamc_c_stdout_closed.....ok t/spamc_cf..................ok t/spamc_E...................ok t/spamc_l...................ok t/spamc_optC................ok t/spamc_optL................ok t/spamd.....................ok t/spamd_allow_user_rules....ok t/spamd_hup.................ok 19/80Use of uninitialized value in scalar chomp at t/spamd_hup.t line 69. t/spamd_hup.................NOK 20# Failed test 20 in t/spamd_hup.t at line 39 fail #3 # t/spamd_hup.t line 39 is: ok ($pid2 = get_pid($pid1)); Use of uninitialized value in concatenation (.) or string at t/spamd_hup.t line 40. Use of uninitialized value in numeric ne (!=) at t/spamd_hup.t line 42. t/spamd_hup.................NOK 21# Failed test 21 in t/spamd_hup.t at line 42 fail #3 # t/spamd_hup.t line 42 is: ok ($pid2 != 0 and kill (0, $pid2)); t/spamd_hup.................FAILED tests 20-21 Failed 2/80 tests, 97.50% okay t/spamd_ldap................skipped all skipped: no reason given t/spamd_maxchildren.........ok t/spamd_maxsize.............ok t/spamd_parallel............ok t/spamd_plugin..............ok t/spamd_port................ok t/spamd_prefork_stress......skipped all skipped: no reason given t/spamd_prefork_stress_2....skipped all skipped: no reason given t/spamd_prefork_stress_3....skipped all skipped: no reason given t/spamd_protocol_10.........ok t/spamd_report..............ok t/spamd_report_ifspam.......ok t/spamd_ssl.................skipped all skipped: no reason given t/spamd_ssl_accept_fail.....skipped all skipped: no reason given t/spamd_stop................ok t/spamd_symbols.............ok t/spamd_syslog..............ok t/spamd_unix................ok t/spamd_utf8................skipped all skipped: no reason given t/spf.......................skipped all skipped: no reason given t/sql_based_whitelist.......skipped all skipped: no reason given t/strip2....................ok t/strip_no_subject..........ok t/stripmarkup...............ok t/trust_path................skipped all skipped: no reason given t/uri.......................ok t/uri_html..................ok t/uri_text..................ok t/utf8......................ok t/whitelist_addrs...........ok t/whitelist_from............ok t/whitelist_subject.........ok t/whitelist_to..............ok t/zz_cleanup................ok Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/spamd_hup.t 80 2 2.50% 20-21 16 tests skipped. Failed 1/98 test scripts, 98.98% okay. 2/2116 subtests failed, 99.91% okay. *** Error code 2 Stop in /root/.cpan/build/Mail-SpamAssassin-3.1.7 (line 1294 of Makefile). /usr/bin/make test -- NOT OK Running make install make test had returned bad status, won't install without force -------------------------------------- Thanks