# perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Mail::SpamAssassin # make test /usr/bin/perl build/preprocessor -Mconditional -Mbytes -DPERL_VERSION=this -Mva rs -DVERSION=2.55 -DPREFIX=/opt/perl blib/lib/Ma il/SpamAssassin/Conf.pm /usr/bin/perl build/preprocessor -Mconditional -Mbytes -DPERL_VERSION=this -Mva rs -DVERSION=2.55 -DPREFIX=/opt/perl blib/lib /Mail/SpamAssassin/Replier.pm /usr/bin/perl build/preprocessor -Mconditional -Mbytes -DPERL_VERSION=this -Mva rs -DVERSION=2.55 -DPREFIX=/opt/perl bl ib/lib/Mail/SpamAssassin/ConfSourceSQL.pm /usr/bin/perl build/preprocessor -Mconditional -Mbytes -DPERL_VERSION=this -Mva rs -DVERSION=2.55 -DPREFIX=/opt/perl blib/lib/M ail/SpamAssassin/Bayes.pm /usr/bin/perl build/preprocessor -Mconditional -Mbytes -DPERL_VERSION=this -Mva rs -DVERSION=2.55 -DPREFIX=/opt/perl blib/lib/Mail/SpamAssassin/DBBasedAddrList.pm /usr/bin/perl build/preprocessor -Mconditional -Mbytes -DPERL_VERSION=this -Mva rs -DVERSION=2.55 -DPREFIX=/opt/perl blib/lib/Mail/Sp amAssassin.pm /usr/bin/perl build/preprocessor -Mconditional -Mbytes -DPERL_VERSION=this -Mva rs -DVERSION=2.55 -DPREFIX=/opt/perl bli b/lib/Mail/SpamAssassin/PerMsgStatus.pm /usr/bin/perl build/preprocessor -Mconditional -Mbytes -DPERL_VERSION=this -Mva rs -DVERSION=2.55 -DPREFIX=/opt/perl blib/li b/Mail/SpamAssassin/Reporter.pm /usr/bin/perl build/preprocessor -Mconditional -Mbytes -DPERL_VERSION=this -Mva rs -DVERSION=2.55 -DPREFIX=/opt/perl blib/lib/Ma il/SpamAssassin/SHA1.pm /usr/bin/perl build/preprocessor -Mconditional -Mbytes -DPERL_VERSION=this -Mva rs -DVERSION=2.55 -DPREFIX=/opt/perl bli b/lib/Mail/SpamAssassin/AuditMessage.pm /usr/bin/perl build/preprocessor -Mconditional -Mbytes -DPERL_VERSION=this -Mva rs -DVERSION=2.55 -DPREFIX=/opt/perl blib/lib/ Mail/SpamAssassin/Locker.pm /usr/bin/perl build/preprocessor -Mconditional -Mbytes -DPERL_VERSION=this -Mva rs -DVERSION=2.55 -DPREFIX=/opt/perl blib/lib/Ma il/SpamAssassin/HTML.pm /usr/bin/perl build/preprocessor -Mconditional -Mbytes -DPERL_VERSION=this -Mva rs -DVERSION=2.55 -DPREFIX=/opt/perl blib /lib/Mail/SpamAssassin/MailingList.pm /usr/bin/perl build/preprocessor -Mconditional -Mbytes -DPERL_VERSION=this -Mva rs -DVERSION=2.55 -DPREFIX=/opt/perl blib /lib/Mail/SpamAssassin/Win32Locker.pm /usr/bin/perl build/preprocessor -Mconditional -Mbytes -DPERL_VERSION=this -Mva rs -DVERSION=2.55 -DPREFIX=/opt/perl blib/lib/Mail/SpamAssassin/ArchiveIterator.pm /usr/bin/perl build/preprocessor -Mconditional -Mbytes -DPERL_VERSION=this -Mva rs -DVERSION=2.55 -DPREFIX=/opt/perl blib/li b/Mail/SpamAssassin/CmdLearn.pm /usr/bin/perl build/preprocessor -Mconditional -Mbytes -DPERL_VERSION=this -Mva rs -DVERSION=2.55 -DPREFIX=/opt/perl bl ib/lib/Mail/SpamAssassin/PerMsgLearner.pm /usr/bin/perl build/preprocessor -Mconditional -Mbytes -DPERL_VERSION=this -Mva rs -DVERSION=2.55 -DPREFIX=/opt/perl bli b/lib/Mail/SpamAssassin/EncappedMIME.pm /usr/bin/perl build/preprocessor -Mconditional -Mbytes -DPERL_VERSION=this -Mva rs -DVERSION=2.55 -DPREFIX=/opt/perl blib/ lib/Mail/SpamAssassin/BayesStore.pm /usr/bin/perl build/preprocessor -Mconditional -Mbytes -DPERL_VERSION=this -Mva rs -DVERSION=2.55 -DPREFIX=/opt/perl blib /lib/Mail/SpamAssassin/NoMailAudit.pm /usr/bin/perl build/preprocessor -Mconditional -Mbytes -DPERL_VERSION=this -Mva rs -DVERSION=2.55 -DPREFIX=/opt/perl bl ib/lib/Mail/SpamAssassin/AutoWhitelist.pm /usr/bin/perl build/preprocessor -Mconditional -Mbytes -DPERL_VERSION=this -Mva rs -DVERSION=2.55 -DPREFIX=/opt/perl blib/lib/Mail/SpamAssassin/PersistentAddrList.pm /usr/bin/perl build/preprocessor -Mconditional -Mbytes -DPERL_VERSION=this -Mva rs -DVERSION=2.55 -DPREFIX=/opt/perl blib /lib/Mail/SpamAssassin/PhraseFreqs.pm /usr/bin/perl build/preprocessor -Mconditional -Mbytes -DPERL_VERSION=this -Mva rs -DVERSION=2.55 -DPREFIX=/opt/perl blib/lib/Ma il/SpamAssassin/Util.pm /usr/bin/perl build/preprocessor -Mconditional -Mbytes -DPERL_VERSION=this -Mva rs -DVERSION=2.55 -DPREFIX=/opt/perl blib/lib /Mail/SpamAssassin/TextCat.pm /usr/bin/perl build/preprocessor -Mconditional -Mbytes -DPERL_VERSION=this -Mva rs -DVERSION=2.55 -DPREFIX=/opt/perl blib/ lib/Mail/SpamAssassin/UnixLocker.pm /usr/bin/perl build/preprocessor -Mconditional -Mbytes -DPERL_VERSION=this -Mva rs -DVERSION=2.55 -DPREFIX=/opt/perl blib/lib/Mail/SpamAssassin/EncappedMessage.pm /usr/bin/perl build/preprocessor -Mconditional -Mbytes -DPERL_VERSION=this -Mva rs -DVERSION=2.55 -DPREFIX=/opt/perl blib/lib /Mail/SpamAssassin/Message.pm /usr/bin/perl build/preprocessor -Mconditional -Mbytes -DPERL_VERSION=this -Mva rs -DVERSION=2.55 -DPREFIX=/opt/perl blib/lib/Mai l/SpamAssassin/Dns.pm /usr/bin/perl build/preprocessor -Mconditional -Mbytes -DPERL_VERSION=this -Mva rs -DVERSION=2.55 -DPREFIX=/opt/perl blib/l ib/Mail/SpamAssassin/EvalTests.pm /usr/bin/perl build/preprocessor -Mconditional -Mbytes -DPERL_VERSION=this -Mva rs -DVERSION=2.55 -DPREFIX=/opt/perl blib/lib /Mail/SpamAssassin/Locales.pm /usr/bin/perl build/preprocessor -Mbytes -DPERL_VERSION="this" -Mvars -DVERSION="2.55" -DPREFIX="/opt/perl" -DDEF_RULES_DIR="/opt/perl/share/spamass assin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DINSTALLSITELIB="/opt/perl/ lib/site_perl/5.6.1" -Msharpbang -DPERL_BIN="this" -DPERL_WARN="auto" -ispamd/ spamd.raw -ospamd/spamd chmod 755 spamd/spamd cp spamd/spamd blib/script/spamd /usr/bin/perl -I/opt/perl/lib/5.6.1/PA-RISC1.1-thread-multi -I/opt/perl/ lib/5.6.1 -MExtUtils::MakeMaker -e "MY->fixin(shift)" blib/script/spamd /usr/bin/perl build/preprocessor -Mbytes -DPERL_VERSION="this" -Mvars -DVERSION="2.55" -DPREFIX="/opt/perl" -DDEF_RULES_DIR="/opt/perl/share/spamass assin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DINSTALLSITELIB="/opt/perl/ lib/site_perl/5.6.1" -Msharpbang -DPERL_BIN="this" -DPERL_WARN="auto" -isa-lea rn.raw -osa-learn chmod 755 sa-learn cp sa-learn blib/script/sa-learn /usr/bin/perl -I/opt/perl/lib/5.6.1/PA-RISC1.1-thread-multi -I/opt/perl/ lib/5.6.1 -MExtUtils::MakeMaker -e "MY->fixin(shift)" blib/script/sa-learn ./configure checking for gcc... no checking for cc... cc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... no checking whether cc accepts -g... yes checking how to run the C preprocessor... cc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... no checking for unistd.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking for unistd.h... (cached) yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking sys/errno.h usability... yes checking sys/errno.h presence... yes checking for sys/errno.h... yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking sysexits.h usability... yes checking sysexits.h presence... yes checking for sysexits.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking getopt.h usability... no checking getopt.h presence... no checking for getopt.h... no checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking openssl/crypto.h usability... yes checking openssl/crypto.h presence... yes checking for openssl/crypto.h... yes checking for cc option to accept ANSI C... none needed checking for an ANSI C-conforming const... yes checking for off_t... yes checking for pid_t... yes checking for uid_t in sys/types.h... yes checking for size_t... yes checking for SHUT_RD... yes checking for socket in -lsocket... no checking for CRYPTO_lock in -lcrypto... no checking for SSL_CTX_free in -lssl... no checking for connect in -linet... no checking for t_accept in -lnsl... yes checking for dlopen in -ldl... no checking for socket... yes checking for strdup... yes checking for strtod... yes checking for strtol... yes checking for snprintf... yes checking for shutdown... yes checking for h_errno... yes checking for optarg... no checking for in_addr_t... yes checking for INADDR_NONE... yes checking for EX__MAX... no configure: creating ./config.status config.status: creating binaries.mk config.status: creating config.h make -f binaries.mk spamd/spamc cc -g spamd/spamc.c spamd/libspamc.c spamd/utils.c \ -o spamd/spamc -lnsl spamd/spamc.c: spamd/libspamc.c: spamd/utils.c: /usr/ccs/bin/ld: (Warning) At least one PA 2.0 object file (spamc.o) was detecte d. The linked output may not run on a PA 1.x system. cp spamd/spamc blib/script/spamc /usr/bin/perl -I/opt/perl/lib/5.6.1/PA-RISC1.1-thread-multi -I/opt/perl/ lib/5.6.1 -MExtUtils::MakeMaker -e "MY->fixin(shift)" blib/script/spamc /usr/bin/perl build/preprocessor -Mbytes -DPERL_VERSION="this" -Mvars -DVERSION="2.55" -DPREFIX="/opt/perl" -DDEF_RULES_DIR="/opt/perl/share/spamass assin" -DLOCAL_RULES_DIR="/etc/mail/spamassassin" -DINSTALLSITELIB="/opt/perl/ lib/site_perl/5.6.1" -Msharpbang -DPERL_BIN="this" -DPERL_WARN="auto" -ispamas sassin.raw -ospamassassin chmod 755 spamassassin cp spamassassin blib/script/spamassassin /usr/bin/perl -I/opt/perl/lib/5.6.1/PA-RISC1.1-thread-multi -I/opt/perl/ lib/5.6.1 -MExtUtils::MakeMaker -e "MY->fixin(shift)" blib/script/spamassassin PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib -I/opt/perl/lib/5 .6.1/PA-RISC1.1-thread-multi -I/opt/perl/lib/5.6.1 -e 'use Test::Harness qw(&run tests $verbose); $verbose=0; runtests @ARGV;' t/*.t t/basic_lint........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/lang_pl_tests.....ok t/mailing_lists.....ok t/nonspam...........ok t/razor.............skipped test on this platform t/razor2............skipped test on this platform t/recips............ok t/reportheader......ok t/rule_tests........ok t/spam..............ok t/spamc.............ok t/spamc_B........... Not found: spamflag = X-Spam-Flag: YES t/spamc_B...........FAILED test 8 Failed 1/8 tests, 87.50% okay t/spamc_c...........FAILED test 1 Failed 1/2 tests, 50.00% okay t/spamd.............ok 1/7 Not found: endsinnums = FROM_ENDS_IN_NUMS t/spamd.............NOK 2 Not found: noreal = NO_REAL_NAME t/spamd.............NOK 3 Not found: flag = X-Spam-Flag: YES t/spamd.............ok 4/7 Not found: stars = X-Spam-Level: ********** t/spamd.............NOK 6 Not found: status = X-Spam-Status: Yes, hits= t/spamd.............FAILED tests 2-3, 5-7 Failed 5/7 tests, 28.57% okay t/spamd_maxchildren.ok 1/22 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= t/spamd_maxchildren.ok 16/22 Not found: endsinnums = FROM_ENDS_IN_NUMS Not found: noreal = NO_REAL_NAME t/spamd_maxchildren.NOK 17 Not found: flag = X-Spam-Flag: YES t/spamd_maxchildren.NOK 18 Not found: stars = X-Spam-Level: ********** t/spamd_maxchildren.NOK 20 Not found: status = X-Spam-Status: Yes, hits= t/spamd_maxchildren.FAILED tests 3-7, 17-21 Failed 10/22 tests, 54.55% okay t/spamd_maxsize.....ok t/spamd_parallel.... 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= t/spamd_parallel....ok 14/20 Not found: endsinnums = FROM_ENDS_IN_NUMS t/spamd_parallel....ok 15/20 Not found: noreal = NO_REAL_NAME t/spamd_parallel....NOK 17 Not found: flag = X-Spam-Flag: YES t/spamd_parallel....NOK 18 Not found: stars = X-Spam-Level: ********** t/spamd_parallel....NOK 19 Not found: status = X-Spam-Status: Yes, hits= t/spamd_parallel....FAILED tests 2-6, 16-20 Failed 10/20 tests, 50.00% okay t/spamd_port........ok 1/4 Not found: flag = X-Spam-Flag: YES t/spamd_port........NOK 3 Not found: status = X-Spam-Status: Yes, hits= t/spamd_port........FAILED tests 3-4 Failed 2/4 tests, 50.00% okay t/spamd_report......ok 1/8 Not found: endsinnums = FROM_ENDS_IN_NUMS Not found: date = INVALID_DATE Not found: noreal = NO_REAL_NAME t/spamd_report......ok 6/8 Not found: x_loop = X_LOOP t/spamd_report......FAILED tests 3-5, 7 Failed 4/8 tests, 50.00% okay t/spamd_report_ifspam.ok 1/10 Not found: endsinnums = FROM_ENDS_IN_NUMS Not found: date = INVALID_DATE Not found: noreal = NO_REAL_NAME t/spamd_report_ifspam.FAILED tests 3-5 Failed 3/10 tests, 70.00% okay t/spamd_stop........ok 1/2 Not found: status = X-Spam-Status: Yes, t/spamd_stop........FAILED test 2 Failed 1/2 tests, 50.00% okay t/spamd_symbols.....ok 1/3 Not found: endsinnums = FROM_ENDS_IN_NUMS, t/spamd_symbols.....NOK 2 Not found: noreal = NO_REAL_NAME, t/spamd_symbols.....FAILED tests 2-3 Failed 2/3 tests, 33.33% okay t/spamd_utf8........ Not found: flag = X-Spam-Flag: YES t/spamd_utf8........NOK 2 Not found: status = X-Spam-Status: Yes, hits= t/spamd_utf8........FAILED tests 2-3 Failed 2/3 tests, 33.33% okay t/strip2............ok t/stripmarkup.......ok t/utf8..............ok t/whitelist_addrs...ok t/whitelist_to......ok t/zz_cleanup........ok Failed Test Status Wstat Total Fail Failed List of Failed -------------------------------------------------------------------------------- t/spamc_B.t 8 1 12.50% 8 t/spamc_c.t 2 1 50.00% 1 t/spamd.t 7 5 71.43% 2-3, 5-7 t/spamd_maxchildren.t 22 10 45.45% 3-7, 17-21 t/spamd_parallel.t 20 10 50.00% 2-6, 16-20 t/spamd_port.t 4 2 50.00% 3-4 t/spamd_report.t 8 4 50.00% 3-5, 7 t/spamd_report_ifspam.t 10 3 30.00% 3-5 t/spamd_stop.t 2 1 50.00% 2 t/spamd_symbols.t 3 2 66.67% 2-3 t/spamd_utf8.t 3 2 66.67% 2-3 2 tests skipped. Failed 11/34 test scripts, 67.65% okay. 41/259 subtests failed, 84.17% okay. *** Error exit code 255 Stop.