there are changes in SVN to support perls >= 5.22, but the work hasn't been released and may not be complete yet. This is the bug:
https://rt.cpan.org/Public/Bug/Display.html?id=101962 If you can downgrade your perl to 5.20 then you should be able to get things running. Adam On 07/21/2016 05:16 PM, William Ward wrote: > -------------8<---------- Start Bug Report ------------8<---------- > 1. Problem Description: > > Until recently we have been using Perl 5.8.8, Apache 2.2.29, and > mod_perl 2.0.8. Due to migration to a new platform, it is necessary to > rebuild our tech stack, so I am taking this opportunity to upgrade > (Perl 5.8.8 doesn't want to build on the new platform anyway). > > Everything compiles fine, and Apache and Perl have no issues but > mod_perl has failures running "make test": > > Test Summary Report > ------------------- > t/api/uri.t (Wstat: 0 Tests: 12 Failed: 0) > Parse errors: Bad plan. You planned 24 tests but ran 12. > t/apr-ext/uri.t (Wstat: 65280 Tests: 12 Failed: 0) > Non-zero exit status: 255 > Parse errors: Bad plan. You planned 36 tests but ran 12. > t/apr/uri.t (Wstat: 0 Tests: 12 Failed: 0) > Parse errors: Bad plan. You planned 36 tests but ran 12. > t/directive/perlloadmodule3.t (Wstat: 0 Tests: 3 Failed: 3) > Failed tests: 1-3 > t/filter/both_str_native_remove.t (Wstat: 0 Tests: 8 Failed: 4) > Failed tests: 1, 6-8 > t/modperl/print.t (Wstat: 0 Tests: 5 Failed: 0) > Parse errors: Bad plan. You planned 6 tests but ran 5. > t/modperl/printf.t (Wstat: 65280 Tests: 0 Failed: 0) > Non-zero exit status: 255 > Parse errors: No plan found in TAP output > Files=245, Tests=2223, 136 wallclock secs ( 1.16 usr 2.63 sys + 80.27 > cusr 35.91 csys = 119.97 CPU) > Result: FAIL > Failed 7/245 test programs. 7/2223 subtests failed. > > I re-ran the tests mentioned above using -verbose mode, and the > results are below. > > % t/TEST -verbose api/uri apr-ext/uri apr/uri > directive/perlloadmodule3 filter/both_str_native_remove modperl/print > modperl/printf > [warning] setting ulimit to allow core files > ulimit -c unlimited; /arudev/tech-stack/16.09.16.06/linux/bin/perl > /scratch/wward/build/tech-stack/build/16.09.16.06/linux/cpan/build/mod_perl-2.0.9/t/TEST > -verbose 'api/uri' 'apr-ext/uri' 'apr/uri' 'directive/perlloadmodule3' > 'filter/both_str_native_remove' 'modperl/print' 'modperl/printf' > /arudev/tech-stack/16.09.16.06/linux/bin/httpd -d > /scratch/wward/build/tech-stack/build/16.09.16.06/linux/cpan/build/mod_perl-2.0.9/t > -f > /scratch/wward/build/tech-stack/build/16.09.16.06/linux/cpan/build/mod_perl-2.0.9/t/conf/httpd.conf > -D APACHE2 > using Apache/2.2.31 (prefork MPM) > > waiting 120 seconds for server to start: .[Thu Jul 21 14:01:34 2016] > [info] 6 Apache2:: modules loaded > [Thu Jul 21 14:01:34 2016] [info] 0 APR:: modules loaded > [Thu Jul 21 14:01:34 2016] [info] base server + 29 vhosts ready to run > tests > .. > waiting 120 seconds for server to start: ok (waited 2 secs) > server localhost.localdomain:8529 started > server localhost.localdomain:8530 listening (perlsections) > server localhost.localdomain:8531 listening (inherit) > server localhost.localdomain:8532 listening (filter_out_apache) > server localhost.localdomain:8533 listening (TestVhost::log) > server localhost.localdomain:8534 listening (TestVhost::config) > server localhost.localdomain:8535 listening (TestModperl::setupenv) > server localhost.localdomain:8536 listening (TestModperl::perl_options2) > server localhost.localdomain:8537 listening (TestModperl::perl_options) > server localhost.localdomain:8538 listening (TestModperl::merge) > server localhost.localdomain:8539 listening > (TestDirective::perlcleanuphandler) > server localhost.localdomain:8540 listening (TestModules::proxy) > server localhost.localdomain:8541 listening (TestUser::rewrite) > server localhost.localdomain:8542 listening (TestProtocol::echo_bbs) > server localhost.localdomain:8543 listening (TestProtocol::echo_timeout) > server localhost.localdomain:8544 listening (TestProtocol::echo_block) > server localhost.localdomain:8545 listening (TestProtocol::pseudo_http) > server localhost.localdomain:8546 listening (TestProtocol::echo_filter) > server localhost.localdomain:8547 listening (TestProtocol::echo_bbs2) > server localhost.localdomain:8548 listening (TestProtocol::echo_nonblock) > server localhost.localdomain:8549 listening (TestPreConnection::note) > server localhost.localdomain:8550 listening (TestHooks::init) > server localhost.localdomain:8551 listening (TestHooks::startup) > server localhost.localdomain:8552 listening (TestHooks::hookrun) > server localhost.localdomain:8553 listening > (TestHooks::stacked_handlers2) > server localhost.localdomain:8554 listening (TestHooks::trans) > server localhost.localdomain:8555 listening > (TestFilter::both_str_con_add) > server localhost.localdomain:8556 listening (TestFilter::in_bbs_msg) > server localhost.localdomain:8557 listening > (TestFilter::in_bbs_inject_header) > server localhost.localdomain:8558 listening (TestFilter::in_str_msg) > server localhost.localdomain:8559 listening (TestDirective::perlrequire) > server localhost.localdomain:8560 listening (TestDirective::perlmodule) > server localhost.localdomain:8561 listening > (TestDirective::perlloadmodule3) > server localhost.localdomain:8562 listening > (TestDirective::perlloadmodule5) > server localhost.localdomain:8563 listening > (TestDirective::perlloadmodule4) > server localhost.localdomain:8564 listening (TestAPI::add_config) > server localhost.localdomain:8565 listening > (TestDirective::perlloadmodule6) > server localhost.localdomain:8566 listening > (TestHooks::push_handlers_anon) > t/api/uri.t ........................ > 1..24 > # Running under perl version 5.024000 for linux > # Current time local: Thu Jul 21 14:01:36 2016 > # Current time GMT: Thu Jul 21 21:01:36 2016 > # Using Test.pm version 1.28 > # Using Apache/Test.pm version 1.39 > ok 1 > # testing : path > # expected: qr/^\/TestAPI__uri/ > # received: '/TestAPI__uri' > ok 2 > # testing : unparse > # expected: qr/^\/TestAPI__uri/ > # received: '/TestAPI__uri' > ok 3 > # testing : construct_server/get_server_name/get_server_port > # expected: 'localhost.localdomain:8529' > # received: 'localhost.localdomain:8529' > ok 4 > # testing : construct_server(example.com) > # expected: 'example.com:8529' > # received: 'example.com:8529' > ok 5 > # testing : construct_server(example.com, 9097) > # expected: 'example.com:9097' > # received: 'example.com:9097' > ok 6 > # testing : construct_server(example.com, 9097, new_pool) > # expected: 'example.com:9097' > # received: 'example.com:9097' > ok 7 > # construct_url: http://localhost.localdomain:8529/TestAPI__uri > # r->uri: /TestAPI__uri > ok 8 > # testing : unparse > # expected: qr/\/TestAPI__uri/ > # received: 'http://localhost.localdomain:8529/TestAPI__uri' > ok 9 > # testing : parsed path > # expected: '/foo/bar' > # received: '/foo/bar' > ok 10 > # construct_url: http://localhost.localdomain:8529/TestAPI__uri?query > # r->uri: > # /TestAPI__uri > # testing : construct_url($uri) > # expected: qr/\/TestAPI__uri/ > # received: 'http://localhost.localdomain:8529/TestAPI__uri?query' > ok 11 > # testing : args vs query > # expected: 'query' > # received: 'query' > ok 12 > <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> > <html><head> > <title>200 OK</title> > </head><body> > <h1>OK</h1> > <p>The server encountered an internal error or > misconfiguration and was unable to complete > your request.</p> > <p>Please contact the server administrator, > y...@example.com and inform them of the time the error occurred, > and anything you might have done that may have > caused the error.</p> > <p>More information about this error may be available > in the server error log.</p> > <hr> > <address>Apache/2.2.31 (Unix) world domination series/2.0 > mod_perl/2.0.9 Perl/v5.24.0 Server at localhost.localdomain Port > 8529</address> > </body></html> > Failed 12/24 subtests > Redundant argument in sprintf at > /scratch/wward/build/tech-stack/build/16.09.16.06/linux/cpan/build/mod_perl-2.0.9/t/lib/TestAPRlib/uri.pm > line 91. > t/apr-ext/uri.t .................... > 1..36 > # Running under perl version 5.024000 for linux > # Current time local: Thu Jul 21 14:01:38 2016 > # Current time GMT: Thu Jul 21 21:01:38 2016 > # Using Test.pm version 1.28 > # Using Apache/Test.pm version 1.39 > ok 1 > ok 2 > # testing : password > # expected: 'password' > # received: 'password' > ok 3 > # testing : port > # expected: 8000 > # received: '8000' > ok 4 > # testing : query > # expected: 'query' > # received: 'query' > ok 5 > # testing : user > # expected: 'user' > # received: 'user' > ok 6 > # testing : path > # expected: '/path/file.pl' > # received: '/path/file.pl' > ok 7 > # testing : hostname > # expected: 'www.example.com' > # received: 'www.example.com' > ok 8 > # testing : fragment > # expected: 'fragment' > # received: 'fragment' > ok 9 > # testing : scheme > # expected: 'http' > # received: 'http' > ok 10 > # testing : hostinfo > # expected: 'user:passw...@www.example.com:8000' > # received: 'user:passw...@www.example.com:8000' > ok 11 > # password: pass => pass > # port: 21 => 21 > # query: undef => undef > # user: log => log > # path: /pub => /pub > # hostname: ftp.example.com => ftp.example.com > # fragment: undef => undef > # scheme: ftp => ftp > # testing : hostinfo > # expected: 'user:passw...@www.example.com:8000' > # received: 'user:passw...@www.example.com:8000' > ok 12 > Dubious, test returned 255 (wstat 65280, 0xff00) > Failed 24/36 subtests > t/apr/uri.t ........................ > 1..36 > # Running under perl version 5.024000 for linux > # Current time local: Thu Jul 21 14:01:36 2016 > # Current time GMT: Thu Jul 21 21:01:36 2016 > # Using Test.pm version 1.28 > # Using Apache/Test.pm version 1.39 > ok 1 > ok 2 > # testing : user > # expected: 'user' > # received: 'user' > ok 3 > # testing : scheme > # expected: 'http' > # received: 'http' > ok 4 > # testing : path > # expected: '/path/file.pl' > # received: '/path/file.pl' > ok 5 > # testing : port > # expected: 8000 > # received: '8000' > ok 6 > # testing : password > # expected: 'password' > # received: 'password' > ok 7 > # testing : hostname > # expected: 'www.example.com' > # received: 'www.example.com' > ok 8 > # testing : fragment > # expected: 'fragment' > # received: 'fragment' > ok 9 > # testing : query > # expected: 'query' > # received: 'query' > ok 10 > # testing : hostinfo > # expected: 'user:passw...@www.example.com:8000' > # received: 'user:passw...@www.example.com:8000' > ok 11 > # user: log => log > # scheme: ftp => ftp > # path: /pub => /pub > # port: 21 => 21 > # password: pass => pass > # hostname: ftp.example.com => ftp.example.com > # fragment: undef => undef > # query: undef => undef > # testing : hostinfo > # expected: 'user:passw...@www.example.com:8000' > # received: 'user:passw...@www.example.com:8000' > ok 12 > <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> > <html><head> > <title>200 OK</title> > </head><body> > <h1>OK</h1> > <p>The server encountered an internal error or > misconfiguration and was unable to complete > your request.</p> > <p>Please contact the server administrator, > y...@example.com and inform them of the time the error occurred, > and anything you might have done that may have > caused the error.</p> > <p>More information about this error may be available > in the server error log.</p> > <hr> > <address>Apache/2.2.31 (Unix) world domination series/2.0 > mod_perl/2.0.9 Perl/v5.24.0 Server at localhost.localdomain Port > 8529</address> > </body></html> > Failed 24/36 subtests > # Failed test 1 in t/directive/perlloadmodule3.t at line 39 > # Failed test 2 in t/directive/perlloadmodule3.t at line 70 > # Failed test 3 in t/directive/perlloadmodule3.t at line 98 > t/directive/perlloadmodule3.t ...... > 1..3 > # Running under perl version 5.024000 for linux > # Current time local: Thu Jul 21 14:01:39 2016 > # Current time GMT: Thu Jul 21 21:01:39 2016 > # Using Test.pm version 1.28 > # Using Apache/Test.pm version 1.39 > # connecting to localhost.localdomain:8529 > # testing : server merge > # expected: '<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> > # <html><head> > # <title>500 Internal Server Error</title> > # </head><body> > # <h1>Internal Server Error</h1> > # <p>The server encountered an internal error or > # misconfiguration and was unable to complete > # your request.</p> > # <p>Please contact the server administrator, > # y...@example.com and inform them of the time the error occurred, > # and anything you might have done that may have > # caused the error.</p> > # <p>More information about this error may be available > # in the server error log.</p> > # <hr> > # <address>Apache/2.2.31 (Unix) world domination series/2.0 > mod_perl/2.0.9 Perl/v5.24.0 Server at localhost.localdomain Port > 8529</address> > # </body></html> > # ' > # received: 'Processing by main server. > # > # Section 1: Main Server > # MyAppend : MainServer > # MyList : ["MainServer"] > # MyOverride : MainServer > # MyPlus : 5 > # > # Section 2: Location > # MyAppend : MainServer > # MyList : ["MainServer"] > # MyOverride : MainServer > # MyPlus : 5 > # ' > not ok 1 > # connecting to localhost.localdomain:8561 > # testing : server/dir merge > # expected: 'Processing by virtual host. > # > # Section 1: Main Server > # MyAppend : MainServer > # MyList : ["MainServer"] > # MyOverride : MainServer > # MyPlus : 5 > # > # Section 2: Virtual Host > # MyAppend : MainServer VHost > # MyList : ["MainServer", "VHost"] > # MyOverride : VHost > # MyPlus : 7 > # > # Section 3: Location > # MyAppend : MainServer VHost Dir > # MyList : ["MainServer", "VHost", "Dir"] > # MyOverride : Dir > # MyPlus : 10 > # ' > # received: '<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> > # <html><head> > # <title>500 Internal Server Error</title> > # </head><body> > # <h1>Internal Server Error</h1> > # <p>The server encountered an internal error or > # misconfiguration and was unable to complete > # your request.</p> > # <p>Please contact the server administrator, > # y...@example.com and inform them of the time the error occurred, > # and anything you might have done that may have > # caused the error.</p> > # <p>More information about this error may be available > # in the server error log.</p> > # <hr> > # <address>Apache/2.2.31 (Unix) world domination series/2.0 > mod_perl/2.0.9 Perl/v5.24.0 Server at localhost.localdomain Port > 8561</address> > # </body></html> > # ' > not ok 2 > # testing : server/dir/subdir merge > # expected: 'Processing by virtual host. > # > # Section 1: Main Server > # MyAppend : MainServer > # MyList : ["MainServer"] > # MyOverride : MainServer > # MyPlus : 5 > # > # Section 2: Virtual Host > # MyAppend : MainServer VHost > # MyList : ["MainServer", "VHost"] > # MyOverride : VHost > # MyPlus : 7 > # > # Section 3: Location > # MyAppend : MainServer VHost Dir SubDir > # MyList : ["MainServer", "VHost", "Dir", "SubDir"] > # MyOverride : SubDir > # MyPlus : 11 > # ' > # received: '<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> > # <html><head> > # <title>500 Internal Server Error</title> > # </head><body> > # <h1>Internal Server Error</h1> > # <p>The server encountered an internal error or > # misconfiguration and was unable to complete > # your request.</p> > # <p>Please contact the server administrator, > # y...@example.com and inform them of the time the error occurred, > # and anything you might have done that may have > # caused the error.</p> > # <p>More information about this error may be available > # in the server error log.</p> > # <hr> > # <address>Apache/2.2.31 (Unix) world domination series/2.0 > mod_perl/2.0.9 Perl/v5.24.0 Server at localhost.localdomain Port > 8561</address> > # </body></html> > # ' > not ok 3 > Failed 3/3 subtests > # Failed test 1 in t/filter/both_str_native_remove.t at line 23 > # Failed test 6 in t/filter/both_str_native_remove.t at line 46 > # Failed test 7 in t/filter/both_str_native_remove.t at line 50 > # Failed test 8 in t/filter/both_str_native_remove.t at line 54 > t/filter/both_str_native_remove.t .. > 1..8 > # Running under perl version 5.024000 for linux > # Current time local: Thu Jul 21 14:01:39 2016 > # Current time GMT: Thu Jul 21 21:01:39 2016 > # Using Test.pm version 1.28 > # Using Apache/Test.pm version 1.39 > # testing : INCLUDES filter > # expected: qr/xSSI OK/ > # received: 'content: gzipped text > # input1: > modperl_request_input,modperl_request_input,modperl_request_input,deflate,http_in,core_in > # input2: > modperl_request_input,modperl_request_input,deflate,http_in,core_in > # <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> > # <html><head> > # <title>200 OK</title> > # </head><body> > # <h1>OK</h1> > # <p>The server encountered an internal error or > # misconfiguration and was unable to complete > # your request.</p> > # <p>Please contact the server administrator, > # y...@example.com and inform them of the time the error occurred, > # and anything you might have done that may have > # caused the error.</p> > # <p>More information about this error may be available > # in the server error log.</p> > # <hr> > # <address>Apache/2.2.31 (Unix) world domination series/2.0 > mod_perl/2.0.9 Perl/v5.24.0 Server at localhost.localdomain Port > 8529</address> > # </body></html> > # ' > not ok 1 > # testing : DEFLATE filter > # expected: qr/content: gzipped text/ > # received: 'content: gzipped text > # input1: > modperl_request_input,modperl_request_input,modperl_request_input,deflate,http_in,core_in > # input2: > modperl_request_input,modperl_request_input,deflate,http_in,core_in > # <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> > # <html><head> > # <title>200 OK</title> > # </head><body> > # <h1>OK</h1> > # <p>The server encountered an internal error or > # misconfiguration and was unable to complete > # your request.</p> > # <p>Please contact the server administrator, > # y...@example.com and inform them of the time the error occurred, > # and anything you might have done that may have > # caused the error.</p> > # <p>More information about this error may be available > # in the server error log.</p> > # <hr> > # <address>Apache/2.2.31 (Unix) world domination series/2.0 > mod_perl/2.0.9 Perl/v5.24.0 Server at localhost.localdomain Port > 8529</address> > # </body></html> > # ' > ok 2 > # testing : DEFLATE filter is present > # expected: qr/input1: [\w,]+deflate/ > # received: 'content: plain text > # input1: > modperl_request_input,modperl_request_input,modperl_request_input,deflate,http_in,core_in > # input2: modperl_request_input,modperl_request_input,http_in,core_in > # <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> > # <html><head> > # <title>200 OK</title> > # </head><body> > # <h1>OK</h1> > # <p>The server encountered an internal error or > # misconfiguration and was unable to complete > # your request.</p> > # <p>Please contact the server administrator, > # y...@example.com and inform them of the time the error occurred, > # and anything you might have done that may have > # caused the error.</p> > # <p>More information about this error may be available > # in the server error log.</p> > # <hr> > # <address>Apache/2.2.31 (Unix) world domination series/2.0 > mod_perl/2.0.9 Perl/v5.24.0 Server at localhost.localdomain Port > 8529</address> > # </body></html> > # ' > ok 3 > # testing : DEFLATE filter is removed > # expected: qr/input2: [\w,]+deflate/ > # received: 'content: plain text > # input1: > modperl_request_input,modperl_request_input,modperl_request_input,deflate,http_in,core_in > # input2: modperl_request_input,modperl_request_input,http_in,core_in > # <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> > # <html><head> > # <title>200 OK</title> > # </head><body> > # <h1>OK</h1> > # <p>The server encountered an internal error or > # misconfiguration and was unable to complete > # your request.</p> > # <p>Please contact the server administrator, > # y...@example.com and inform them of the time the error occurred, > # and anything you might have done that may have > # caused the error.</p> > # <p>More information about this error may be available > # in the server error log.</p> > # <hr> > # <address>Apache/2.2.31 (Unix) world domination series/2.0 > mod_perl/2.0.9 Perl/v5.24.0 Server at localhost.localdomain Port > 8529</address> > # </body></html> > # ' > ok 4 > # testing : DEFLATE filter wasn't invoked > # expected: qr/content: plain text/ > # received: 'content: plain text > # input1: > modperl_request_input,modperl_request_input,modperl_request_input,deflate,http_in,core_in > # input2: modperl_request_input,modperl_request_input,http_in,core_in > # <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> > # <html><head> > # <title>200 OK</title> > # </head><body> > # <h1>OK</h1> > # <p>The server encountered an internal error or > # misconfiguration and was unable to complete > # your request.</p> > # <p>Please contact the server administrator, > # y...@example.com and inform them of the time the error occurred, > # and anything you might have done that may have > # caused the error.</p> > # <p>More information about this error may be available > # in the server error log.</p> > # <hr> > # <address>Apache/2.2.31 (Unix) world domination series/2.0 > mod_perl/2.0.9 Perl/v5.24.0 Server at localhost.localdomain Port > 8529</address> > # </body></html> > # ' > ok 5 > # testing : INCLUDES filter is present > # expected: qr/output1: > modperl_request_output,includes,modperl_request_output,/ > # received: 'content: plain text > # input1: > modperl_request_input,modperl_request_input,modperl_request_input,deflate,http_in,core_in > # input2: modperl_request_input,modperl_request_input,http_in,core_in > # <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> > # <html><head> > # <title>200 OK</title> > # </head><body> > # <h1>OK</h1> > # <p>The server encountered an internal error or > # misconfiguration and was unable to complete > # your request.</p> > # <p>Please contact the server administrator, > # y...@example.com and inform them of the time the error occurred, > # and anything you might have done that may have > # caused the error.</p> > # <p>More information about this error may be available > # in the server error log.</p> > # <hr> > # <address>Apache/2.2.31 (Unix) world domination series/2.0 > mod_perl/2.0.9 Perl/v5.24.0 Server at localhost.localdomain Port > 8529</address> > # </body></html> > # ' > not ok 6 > # testing : INCLUDES filter is removed > # expected: qr/output2: modperl_request_output,(?!includes)/ > # received: 'content: plain text > # input1: > modperl_request_input,modperl_request_input,modperl_request_input,deflate,http_in,core_in > # input2: modperl_request_input,modperl_request_input,http_in,core_in > # <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> > # <html><head> > # <title>200 OK</title> > # </head><body> > # <h1>OK</h1> > # <p>The server encountered an internal error or > # misconfiguration and was unable to complete > # your request.</p> > # <p>Please contact the server administrator, > # y...@example.com and inform them of the time the error occurred, > # and anything you might have done that may have > # caused the error.</p> > # <p>More information about this error may be available > # in the server error log.</p> > # <hr> > # <address>Apache/2.2.31 (Unix) world domination series/2.0 > mod_perl/2.0.9 Perl/v5.24.0 Server at localhost.localdomain Port > 8529</address> > # </body></html> > # ' > not ok 7 > # testing : INCLUDES filter wasn't invoked > # expected: qr/x<!--#echo var="SSI_TEST" -->x/ > # received: 'content: plain text > # input1: > modperl_request_input,modperl_request_input,modperl_request_input,deflate,http_in,core_in > # input2: modperl_request_input,modperl_request_input,http_in,core_in > # <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> > # <html><head> > # <title>200 OK</title> > # </head><body> > # <h1>OK</h1> > # <p>The server encountered an internal error or > # misconfiguration and was unable to complete > # your request.</p> > # <p>Please contact the server administrator, > # y...@example.com and inform them of the time the error occurred, > # and anything you might have done that may have > # caused the error.</p> > # <p>More information about this error may be available > # in the server error log.</p> > # <hr> > # <address>Apache/2.2.31 (Unix) world domination series/2.0 > mod_perl/2.0.9 Perl/v5.24.0 Server at localhost.localdomain Port > 8529</address> > # </body></html> > # ' > not ok 8 > Failed 4/8 subtests > t/modperl/print.t .................. > 1..6 > # Running under perl version 5.024000 for linux > # Current time local: Thu Jul 21 14:01:36 2016 > # Current time GMT: Thu Jul 21 21:01:36 2016 > # Using Test.pm version 1.28 > # Using Apache/Test.pm version 1.39 > ok 1 > ok 2 > ok 3 > ok 4 > # 11 bytes > ok 5 > <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> > <html><head> > <title>200 OK</title> > </head><body> > <h1>OK</h1> > <p>The server encountered an internal error or > misconfiguration and was unable to complete > your request.</p> > <p>Please contact the server administrator, > y...@example.com and inform them of the time the error occurred, > and anything you might have done that may have > caused the error.</p> > <p>More information about this error may be available > in the server error log.</p> > <hr> > <address>Apache/2.2.31 (Unix) world domination series/2.0 > mod_perl/2.0.9 Perl/v5.24.0 Server at localhost.localdomain Port > 8529</address> > </body></html> > Failed 1/6 subtests > request has failed (the response code was: 500) > see t/logs/error_log for more details > t/modperl/printf.t ................. > Dubious, test returned 255 (wstat 65280, 0xff00) > No subtests run > > Test Summary Report > ------------------- > t/api/uri.t (Wstat: 0 Tests: 12 Failed: 0) > Parse errors: Bad plan. You planned 24 tests but ran 12. > t/apr-ext/uri.t (Wstat: 65280 Tests: 12 Failed: 0) > Non-zero exit status: 255 > Parse errors: Bad plan. You planned 36 tests but ran 12. > t/apr/uri.t (Wstat: 0 Tests: 12 Failed: 0) > Parse errors: Bad plan. You planned 36 tests but ran 12. > t/directive/perlloadmodule3.t (Wstat: 0 Tests: 3 Failed: 3) > Failed tests: 1-3 > t/filter/both_str_native_remove.t (Wstat: 0 Tests: 8 Failed: 4) > Failed tests: 1, 6-8 > t/modperl/print.t (Wstat: 0 Tests: 5 Failed: 0) > Parse errors: Bad plan. You planned 6 tests but ran 5. > t/modperl/printf.t (Wstat: 65280 Tests: 0 Failed: 0) > Non-zero exit status: 255 > Parse errors: No plan found in TAP output > Files=7, Tests=52, 4 wallclock secs ( 0.04 usr 0.08 sys + 2.38 > cusr 0.99 csys = 3.49 CPU) > Result: FAIL > Failed 7/7 test programs. 7/52 subtests failed. > [warning] server localhost.localdomain:8529 shutdown > [ error] error running tests (please examine t/logs/error_log) > 2. Used Components and their Configuration: > > *** mod_perl version 2.000009 > > *** using > /scratch/wward/build/tech-stack/build/16.09.16.06/linux/cpan/build/mod_perl-2.0.9/lib/Apache2/BuildConfig.pm > > *** Makefile.PL options: > MP_APR_LIB => aprext > MP_APXS => /arudev/tech-stack/16.09.16.06/linux/bin/apxs > MP_COMPAT_1X => 1 > MP_GENERATE_XS => 1 > MP_LIBNAME => mod_perl > MP_USE_DSO => 1 > > > *** /arudev/tech-stack/16.09.16.06/linux/bin/httpd -V > Server version: Apache/2.2.31 (Unix) > Server built: Jul 21 2016 12:20:36 > Server's Module Magic Number: 20051115:40 > Server loaded: APR 1.5.2, APR-Util 1.5.4 > Compiled using: APR 1.5.2, APR-Util 1.5.4 > Architecture: 64-bit > Server MPM: Prefork > threaded: no > forked: yes (variable process count) > Server compiled with.... > -D APACHE_MPM_DIR="server/mpm/prefork" > -D APR_HAS_SENDFILE > -D APR_HAS_MMAP > -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled) > -D APR_USE_SYSVSEM_SERIALIZE > -D APR_USE_PTHREAD_SERIALIZE > -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT > -D APR_HAS_OTHER_CHILD > -D AP_HAVE_RELIABLE_PIPED_LOGS > -D DYNAMIC_MODULE_LIMIT=128 > -D HTTPD_ROOT="/arudev/tech-stack/16.09.16.06/linux" > -D SUEXEC_BIN="/arudev/tech-stack/16.09.16.06/linux/bin/suexec" > -D DEFAULT_PIDLOG="logs/httpd.pid" > -D DEFAULT_SCOREBOARD="logs/apache_runtime_status" > -D DEFAULT_LOCKFILE="logs/accept.lock" > -D DEFAULT_ERRORLOG="logs/error_log" > -D AP_TYPES_CONFIG_FILE="conf/mime.types" > -D SERVER_CONFIG_FILE="conf/httpd.conf" > > *** /usr/bin/ldd /arudev/tech-stack/16.09.16.06/linux/bin/httpd > linux-vdso.so.1 => (0x00007fff30ff7000) > libz.so.1 => /arudev/tech-stack/16.09.16.06/linux/lib/libz.so.1 > (0x00007f3776e47000) > libm.so.6 => /lib64/libm.so.6 (0x00000038a8a00000) > libaprutil-1.so.0 => > /arudev/tech-stack/16.09.16.06/linux/lib/libaprutil-1.so.0 > (0x00007f3776bce000) > libexpat.so.1 => > /arudev/tech-stack/16.09.16.06/linux/lib/libexpat.so.1 > (0x00007f37769a6000) > libapr-1.so.0 => > /arudev/tech-stack/16.09.16.06/linux/lib/libapr-1.so.0 > (0x00007f3776772000) > libuuid.so.1 => /lib64/libuuid.so.1 (0x00000038b0a00000) > librt.so.1 => /lib64/librt.so.1 (0x00000038a9200000) > libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00000038b5600000) > libpthread.so.0 => /lib64/libpthread.so.0 (0x00000038a8200000) > libc.so.6 => /lib64/libc.so.6 (0x00000038a7e00000) > /lib64/ld-linux-x86-64.so.2 (0x00000038a7a00000) > libfreebl3.so => /lib64/libfreebl3.so (0x00000038b5a00000) > libdl.so.2 => /lib64/libdl.so.2 (0x00000038a8600000) > > > *** (apr|apu)-config linking info > > -L/arudev/tech-stack/16.09.16.06/linux/lib -laprutil-1 -lexpat > -L/arudev/tech-stack/16.09.16.06/linux/lib -lapr-1 -luuid -lrt > -lcrypt -lpthread > > > > *** /arudev/tech-stack/16.09.16.06/linux/bin//perl -V > Summary of my perl5 (revision 5 version 24 subversion 0) configuration: > > Platform: > osname=linux, osvers=3.8.13-44.1.1.el6uek.x86_64, > archname=x86_64-linux > uname='linux slc03qfe 3.8.13-44.1.1.el6uek.x86_64 #2 smp wed sep > 10 06:10:25 pdt 2014 x86_64 x86_64 x86_64 gnulinux ' > config_args='-des -A ccflags=-fPIC > -Dprefix=/arudev/tech-stack/16.09.16.06/linux -Dmake=/usr/bin/make > -Dotherlibdirs=/arudev/tech-stack/16.09.16.06/portable/lib/perl5:/arudev/tech-stack/16.09.16.06/portable/lib/perl5/site_perl > -Dbin=/arudev/tech-stack/16.09.16.06/linux/bin/ -Uinstallusrbinperl > -Duse64bitint -Duselargefiles > -Dstartperl=#!/arudev/tech-stack/16.09.16.05/linux/bin/perl5.24.0 > -Dinc_version_list=none > -Dscriptdir=/arudev/tech-stack/16.09.16.06/linux/bin > -Dsitebin=/arudev/tech-stack/16.09.16.06/linux/bin' > hint=recommended, useposix=true, d_sigaction=define > useithreads=undef, usemultiplicity=undef > use64bitint=define, use64bitall=define, uselongdouble=undef > usemymalloc=n, bincompat5005=undef > Compiler: > cc='cc', ccflags ='-fPIC -fwrapv -fno-strict-aliasing -pipe > -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 > -D_FORTIFY_SOURCE=2', > optimize='-O2', > cppflags='-fPIC -fwrapv -fno-strict-aliasing -pipe -fstack-protector' > ccversion='', gccversion='4.4.7 20120313 (Red Hat 4.4.7-11)', > gccosandvers='' > intsize=4, longsize=8, ptrsize=8, doublesize=8, > byteorder=12345678, doublekind=3 > d_longlong=define, longlongsize=8, d_longdbl=define, > longdblsize=16, longdblkind=3 > ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', > lseeksize=8 > alignbytes=8, prototype=define > Linker and Libraries: > ld='cc', ldflags =' -fstack-protector' > libpth=/usr/lib /lib/../lib64 /usr/lib/../lib64 /lib /lib64 > /usr/lib64 /usr/local/lib64 > libs=-lpthread -lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc > perllibs=-lpthread -lnsl -ldl -lm -lcrypt -lutil -lc > libc=libc-2.12.so, so=so, useshrplib=false, libperl=libperl.a > gnulibc_version='2.12' > Dynamic Linking: > dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E' > cccdlflags='-fPIC', lddlflags='-shared -O2 -fstack-protector' > > > Characteristics of this binary (from libperl): > Compile-time options: HAS_TIMES PERLIO_LAYERS PERL_COPY_ON_WRITE > PERL_DONT_CREATE_GVSV > PERL_HASH_FUNC_ONE_AT_A_TIME_HARD > PERL_MALLOC_WRAP > PERL_PRESERVE_IVUV USE_64_BIT_ALL USE_64_BIT_INT > USE_LARGE_FILES USE_LOCALE USE_LOCALE_COLLATE > USE_LOCALE_CTYPE USE_LOCALE_NUMERIC > USE_LOCALE_TIME > USE_PERLIO USE_PERL_ATOF > Built under linux > Compiled at Jul 21 2016 12:34:27 > %ENV: > PERL5LIB="/arudev/tech-stack/16.09.16.06/portable/lib/perl5:/arudev/tech-stack/16.09.16.06/portable/lib/perl5/site_perl" > > PERL_LWP_USE_HTTP_10="1" > @INC: > /arudev/tech-stack/16.09.16.06/portable/lib/perl5/x86_64-linux > /arudev/tech-stack/16.09.16.06/portable/lib/perl5 > /arudev/tech-stack/16.09.16.06/portable/lib/perl5/site_perl/5.24.0/x86_64-linux > > /arudev/tech-stack/16.09.16.06/portable/lib/perl5/site_perl/5.24.0 > /arudev/tech-stack/16.09.16.06/portable/lib/perl5/site_perl > /arudev/tech-stack/16.09.16.06/linux/lib/perl5/site_perl/5.24.0/x86_64-linux > > /arudev/tech-stack/16.09.16.06/linux/lib/perl5/site_perl/5.24.0 > /arudev/tech-stack/16.09.16.06/linux/lib/perl5/5.24.0/x86_64-linux > /arudev/tech-stack/16.09.16.06/linux/lib/perl5/5.24.0 > /arudev/tech-stack/16.09.16.06/portable/lib/perl5/site_perl/5.24.0/x86_64-linux > > /arudev/tech-stack/16.09.16.06/portable/lib/perl5/site_perl/5.24.0 > /arudev/tech-stack/16.09.16.06/portable/lib/perl5/x86_64-linux > /arudev/tech-stack/16.09.16.06/portable/lib/perl5 > /arudev/tech-stack/16.09.16.06/portable/lib/perl5/site_perl > . > > *** Packages of interest status: > > Apache2 : - > Apache2::Request : - > CGI : 4.31 > ExtUtils::MakeMaker: 7.10_01, 7.18 > LWP : - > mod_perl : - > mod_perl2 : - > > > 3. This is the core dump trace: (if you get a core dump): > > n/a > > This report was generated by t/REPORT on Thu Jul 21 20:54:40 2016 GMT. > > -------------8<---------- End Bug Report --------------8<---------- > > Note: Complete the rest of the details and post this bug report to > modperl <at> perl.apache.org. To subscribe to the list send an empty > email to modperl-subscr...@perl.apache.org. > >