In new version of mod_perl ebuild make test || die was added. And it fails some tests (there are entries about harmless fails in the error_log) and dies. I have installed mod_perl on different PCs with different distros and never got make test to pass all the tests. So, I guess, only warning should be displayed in this case. Die may occure only in case of critical fail. Reproducible: Always Steps to Reproduce:
'|| die' taken out in CVS. Could you please report which tests failed? The harmless ones shouldn't cause "make test" to return an error result code, but I've disabled the die in case other people have similar problems in the meantime, so make test's output should be purely informative.
Here is last output from "emerge -up mod_perl": ---> preconnection/note.............ok protocol/echo..................ok protocol/echo_filter...........ok Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- filter/in_bbs_msg.t 29 7424 ?? ?? % ?? 6 tests skipped. *** server localhost:8529 shutdown !!! error running tests (please examine t/logs/error_log) make: *** [run_tests] Error 1 !!! ERROR: dev-perl/mod_perl-1.99.09 failed. !!! Function src_compile, Line 83, Exitcode 2 !!! (no error message) <--- error_log will be attached...
Created attachment 12228 [details] error_log from t/logs (3333 bytes :)