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.
>
>

Reply via email to