I added all Current cygwin updates (again), made sure that "unix text files" were selected, rebooted, and re-installed perl, and bash.
Currently SpamAssassin 3.10pre4 gets ALMOST all the way through the tests. Failed Test Stat Wstat Total Fail Failed List of Failed ---------------------------------------------------------------------------- --- t/meta.t 2 1 50.00% 1 13 tests skipped. Failed 1/93 test scripts, 98.92% okay. 1/2059 subtests failed, 99.95% okay. make: *** [test_dynamic] Error 14 cygwin 1.5.18-1 perl 5.8.7-2 bash 3.0-7 Windows 2003 Web Server Ver 5.2 Build 3790 Service Pack 1 I am getting what looks likes (to my limited experience) a good "spamassassin --lint -D" (after commenting out the offenses from my old init.pre & local.cf, but leaving a WHOLE lot of custom SARE and other rules active.) [Change of subject...] As an aside (I don't really expect to ask for or receive help here): I don't understand how to enable the tests so that my perl lib's are overridden by those in the make tree, so that the new Plugins can be tested -- I get errors by just naively enabling them. I believe the following to be merely due just to my inability to setup lib paths correctly: [3800] warn: Warning: Use of "require" without parentheses is ambiguous at (eval 52) line 1. [3800] warn: plugin: failed to parse plugin (from @INC): Bareword "pm" not allowed while "strict subs" in use at (eval 52) line 1. [3800] warn: plugin: failed to create instance of plugin Mail::SpamAssassin::DCC.pm: Bareword "Mail::SpamAssassin::DCC" not allowed while "strict subs" in use at (eval 53) line 1. -- Herb Martin
