Mailing List Archive

[RELEASE CANDIDATE] mod_perl-2.0.10 RC1
Please download, test, and report back on this mod_perl 2.0.10 release
candidate.

https://dist.apache.org/repos/dist/dev/perl/mod_perl-2.0.10-rc1.tar.gz

MD5 = f29feb099e0cff545da347b1bcead671
SHA1 = 07c8c656eecbc436ba285aa5a9a3c69947613a16

NOTE: Unfortunately, there is a new test failure on Windows when using
Perls built
with the PERL_IMPLICIT_SYS build option enabled (which it is by
default). This is in addition to the existing four known test failures
on Windows (t/protocol/echo_block.t, t/protocol/echo_nonblock.t,
t/protocol/echo_timeout.t and t/protocol/pseudo_http.t) which were
present in the previous release (2.0.9).

Major changes in this release are as follows:

Automatically select the appropriate c89 option when modperl is being
built with either gcc 5 or clang. [Klaus S. Madsen <ksm@jobindex.dk>]

Fix non-threaded Perl 5.22.x build and tests. [Klaus S. Madsen
<ksm@jobindex.dk>]

Add support for Perl 5.22.x. [Niko Tyni <ntyni@iki.fi>, Steve Hay]

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org
Re: [RELEASE CANDIDATE] mod_perl-2.0.10 RC1 [ In reply to ]
On 30 September 2016 at 14:13, Steve Hay <stevehay@apache.org> wrote:
> Please download, test, and report back on this mod_perl 2.0.10 release
> candidate.
>
> https://dist.apache.org/repos/dist/dev/perl/mod_perl-2.0.10-rc1.tar.gz
>

+1 (modulo the expected failures noted in the RC announcement) on
Windows 8.1 / VC++ 2010 with all eight combinations of:

Perl 5.20.3, 5.22.3-RC2, 5.24.1-RC2, 5.25.3
Apache httpd 2.2.31, 2.4.23

except that t/filter/in_bbs_inject_header.t is also failing tests 22,
26 and 30 with httpd 2.4, although I don't think that's new from
looking through the archives, e.g. see:

https://marc.info/?l=apache-modperl&m=143696414409949&w=2 (2015-07-15)
https://marc.info/?l=apache-modperl-dev&m=146450325022969&w=2 (2016-05-29)
https://marc.info/?l=apache-modperl&m=146922430215771&w=2 (2016-07-22)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org
Re: [RELEASE CANDIDATE] mod_perl-2.0.10 RC1 [ In reply to ]
+1 on ubuntu w/ apache 2.2.31 prefork & perl 5.24.0





---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org
Re: [RELEASE CANDIDATE] mod_perl-2.0.10 RC1 [ In reply to ]
+1 on solaris 10 w/ apache 2.2.31 prefork and perl 5.24.0

all tests pass

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org
Re: [RELEASE CANDIDATE] mod_perl-2.0.10 RC1 [ In reply to ]
Using httpd-2.4.23:

# lsb_release -a
LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: RedHatEnterpriseServer
Description: Red Hat Enterprise Linux Server release 6.8 (Santiago)
Release: 6.8
Codename: Santiago

# make test

...

# Failed test 22 in t/filter/in_bbs_inject_header.t at line 58 fail #6
# Failed test 26 in t/filter/in_bbs_inject_header.t at line 58 fail #7
# Failed test 30 in t/filter/in_bbs_inject_header.t at line 58 fail #8

...

Test Summary Report
-------------------
t/filter/in_bbs_inject_header.t (Wstat: 0 Tests: 36 Failed: 3)
Failed tests: 22, 26, 30
Files=245, Tests=2943, 101 wallclock secs ( 1.13 usr 0.52 sys + 64.05 cusr 18.39 csys = 84.09 CPU)
Result: FAIL
Failed 1/245 test programs. 3/2943 subtests failed.


# rm t/logs/error_log
# t/TEST -v t/filter/in_bbs_inject_header.t
[warning] setting ulimit to allow core files
ulimit -c unlimited; /usr/local/bin/perl /usr/local/src/mod_perl-2.0.10-rc1/t/TEST -v 't/filter/in_bbs_inject_header.t'
/usr/local/httpd-2.4.23/bin/httpd -d /usr/local/src/mod_perl-2.0.10-rc1/t -f /usr/local/src/mod_perl-2.0.10-rc1/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS
using Apache/2.4.23 (worker MPM)

waiting 300 seconds for server to start: .[Sun Oct 02 23:05:22.419865 2016] [env:warn] [pid 28969:tid 140005937141504] AH01506: PassEnv variable LD_LIBRARY_PATH was undefined
[Sun Oct 02 23:05:22.439614 2016] [perl:info] [pid 28969:tid 140005937141504] 6 Apache2:: modules loaded
[Sun Oct 02 23:05:22.439646 2016] [perl:info] [pid 28969:tid 140005937141504] 0 APR:: modules loaded
[Sun Oct 02 23:05:22.439681 2016] [perl:info] [pid 28969:tid 140005937141504] base server + 29 vhosts ready to run tests
..
waiting 300 seconds for server to start: ok (waited 1 secs)
server localhost:8529 started
server localhost:8530 listening (filter_out_apache)
server localhost:8531 listening (perlsections)
server localhost:8532 listening (inherit)
server localhost:8533 listening (TestModperl::perl_options2)
server localhost:8534 listening (TestModperl::perl_options)
server localhost:8535 listening (TestModperl::setupenv)
server localhost:8536 listening (TestModperl::merge)
server localhost:8537 listening (TestUser::rewrite)
server localhost:8538 listening (TestModules::proxy)
server localhost:8539 listening (TestVhost::config)
server localhost:8540 listening (TestVhost::log)
server localhost:8541 listening (TestDirective::perlcleanuphandler)
server localhost:8542 listening (TestProtocol::echo_nonblock)
server localhost:8543 listening (TestProtocol::echo_block)
server localhost:8544 listening (TestProtocol::echo_timeout)
server localhost:8545 listening (TestProtocol::echo_bbs2)
server localhost:8546 listening (TestProtocol::pseudo_http)
server localhost:8547 listening (TestProtocol::echo_filter)
server localhost:8548 listening (TestProtocol::echo_bbs)
server localhost:8549 listening (TestPreConnection::note)
server localhost:8550 listening (TestHooks::startup)
server localhost:8551 listening (TestHooks::hookrun)
server localhost:8552 listening (TestHooks::trans)
server localhost:8553 listening (TestHooks::stacked_handlers2)
server localhost:8554 listening (TestHooks::init)
server localhost:8555 listening (TestFilter::both_str_con_add)
server localhost:8556 listening (TestFilter::in_bbs_inject_header)
server localhost:8557 listening (TestFilter::in_str_msg)
server localhost:8558 listening (TestFilter::in_bbs_msg)
server localhost:8559 listening (TestDirective::perlrequire)
server localhost:8560 listening (TestDirective::perlmodule)
server localhost:8561 listening (TestDirective::perlloadmodule3)
server localhost:8562 listening (TestDirective::perlloadmodule5)
server localhost:8563 listening (TestDirective::perlloadmodule4)
server localhost:8564 listening (TestAPI::add_config)
server localhost:8565 listening (TestDirective::perlloadmodule6)
server localhost:8566 listening (TestHooks::push_handlers_anon)
t/filter/in_bbs_inject_header.t ..
# connecting to localhost:8556
1..36
# Running under perl version 5.020002 for linux
# Current time local: Sun Oct 2 23:05:24 2016
# Current time GMT: Sun Oct 2 12:05:24 2016
# Using Test.pm version 1.26
# Using Apache/Test.pm version 1.40
# testing : body
# expected: 'This body shouldn\'t be seen by the filter'
# received: 'This body shouldn\'t be seen by the filter'
ok 1
# testing : injected header X-My-Protocol
# expected: 'POST-IT'
# received: 'POST-IT'
ok 2
# testing : injected header X-Extra-Header2
# expected: 'Value 2'
# received: 'Value 2'
ok 3
# testing : injected header X-Extra-Header3
# expected: 'Value 3'
# received: 'Value 3'
ok 4
# testing : body
# expected: 'This body shouldn\'t be seen by the filter'
# received: 'This body shouldn\'t be seen by the filter'
ok 5
# testing : injected header X-My-Protocol
# expected: 'POST-IT'
# received: 'POST-IT'
ok 6
# testing : injected header X-Extra-Header2
# expected: 'Value 2'
# received: 'Value 2'
ok 7
# testing : injected header X-Extra-Header3
# expected: 'Value 3'
# received: 'Value 3'
ok 8
# testing : body
# expected: 'This body shouldn\'t be seen by the filter'
# received: 'This body shouldn\'t be seen by the filter'
ok 9
# testing : injected header X-My-Protocol
# expected: 'POST-IT'
# received: 'POST-IT'
ok 10
# testing : injected header X-Extra-Header2
# expected: 'Value 2'
# received: 'Value 2'
ok 11
# testing : injected header X-Extra-Header3
# expected: 'Value 3'
# received: 'Value 3'
ok 12
# testing : body
# expected: 'This body shouldn\'t be seen by the filter'
# received: 'This body shouldn\'t be seen by the filter'
ok 13
# testing : injected header X-My-Protocol
# expected: 'POST-IT'
# received: 'POST-IT'
ok 14
# testing : injected header X-Extra-Header2
# expected: 'Value 2'
# received: 'Value 2'
ok 15
# testing : injected header X-Extra-Header3
# expected: 'Value 3'
# received: 'Value 3'
ok 16
# testing : body
# expected: 'This body shouldn\'t be seen by the filter'
# received: 'This body shouldn\'t be seen by the filter'
ok 17
# testing : injected header X-My-Protocol
# expected: 'POST-IT'
# received: 'POST-IT'
ok 18
# testing : injected header X-Extra-Header2
# expected: 'Value 2'
# received: 'Value 2'
ok 19
# testing : injected header X-Extra-Header3
# expected: 'Value 3'
# received: 'Value 3'
ok 20
# testing : body
# expected: 'This body shouldn\'t be seen by the filter'
# received: 'This body shouldn\'t be seen by the filter'
ok 21
# testing : injected header X-My-Protocol
# expected: 'POST-IT'
# received: ''
not ok 22
# Failed test 22 in t/filter/in_bbs_inject_header.t at line 58 fail #6
# testing : injected header X-Extra-Header2
# expected: 'Value 2'
# received: 'Value 2'
ok 23
# testing : injected header X-Extra-Header3
# expected: 'Value 3'
# received: 'Value 3'
ok 24
# testing : body
# expected: 'This body shouldn\'t be seen by the filter'
# received: 'This body shouldn\'t be seen by the filter'
ok 25
# testing : injected header X-My-Protocol
# expected: 'POST-IT'
# received: ''
not ok 26
# Failed test 26 in t/filter/in_bbs_inject_header.t at line 58 fail #7
# testing : injected header X-Extra-Header2
# expected: 'Value 2'
# received: 'Value 2'
ok 27
# testing : injected header X-Extra-Header3
# expected: 'Value 3'
# received: 'Value 3'
ok 28
# testing : body
# expected: 'This body shouldn\'t be seen by the filter'
# received: 'This body shouldn\'t be seen by the filter'
ok 29
# testing : injected header X-My-Protocol
# expected: 'POST-IT'
# received: ''
not ok 30
# Failed test 30 in t/filter/in_bbs_inject_header.t at line 58 fail #8
# testing : injected header X-Extra-Header2
# expected: 'Value 2'
# received: 'Value 2'
ok 31
# testing : injected header X-Extra-Header3
# expected: 'Value 3'

# received: 'Value 3'
ok 32
# testing : body
# expected: 'This body shouldn\'t be seen by the filter'
# received: 'This body shouldn\'t be seen by the filter'
ok 33
# testing : injected header X-My-Protocol
# expected: 'POST-IT'
# received: 'POST-IT'
ok 34
# testing : injected header X-Extra-Header2
# expected: 'Value 2'
# received: 'Value 2'
ok 35
# testing : injected header X-Extra-Header3
# expected: 'Value 3'
# received: 'Value 3'
ok 36
Failed 3/36 subtests

Test Summary Report
-------------------
t/filter/in_bbs_inject_header.t (Wstat: 0 Tests: 36 Failed: 3)
Failed tests: 22, 26, 30
Files=1, Tests=36, 1 wallclock secs ( 0.03 usr 0.00 sys + 0.31 cusr 0.10 csys = 0.44 CPU)
Result: FAIL
Failed 1/1 test programs. 3/36 subtests failed.
[warning] server localhost:8529 shutdown
[ error] error running tests (please examine t/logs/error_log)


# less t/logs/error_log
[Sun Oct 02 23:05:22.908083 2016] [unique_id:info] [pid 28969:tid 140005937141504] AH01566: using ip addr 129.78.64.200
[Sun Oct 02 23:05:23.000270 2016] [ssl:info] [pid 28969:tid 140005937141504] AH01887: Init: Initializing (virtual) servers for SSL
[Sun Oct 02 23:05:23.000313 2016] [ssl:info] [pid 28969:tid 140005937141504] AH01876: mod_ssl/2.4.23 compiled against Server: Apache/2.4.23, Library: OpenSSL/1.0.1e
[Sun Oct 02 23:05:23.000411 2016] [proxy_hcheck:debug] [pid 28969:tid 140005937141504] mod_proxy_hcheck.c(993): AH03265: watchdog callback registered (_proxy_hcheck_)
********************************************************************************
*** This is a test for Apache2::ServerUtil::server_shutdown_cleanup_register ***
*** Following a line consisting only of * characters there should be a line ***
*** containing ***
*** "cleanup died: testing server_shutdown_cleanup_register". ***
*** The next line should then read ***
*** "done with server_shutdown_cleanup_register" ***
********************************************************************************
Apache2::ServerUtil: cleanup died: testing server_shutdown_cleanup_register
*** done with server_shutdown_cleanup_register ***
********************************************************************************
END in modperl_extra.pl, pid=28969
END in modperl_extra.pl, pid=28969
[Sun Oct 02 23:05:23.881718 2016] [auth_digest:notice] [pid 28973:tid 140005937141504] AH01757: generating secret for digest authentication ...
[Sun Oct 02 23:05:23.881753 2016] [auth_digest:debug] [pid 28973:tid 140005937141504] mod_auth_digest.c(250): AH01759: done
[Sun Oct 02 23:05:23.889682 2016] [unique_id:info] [pid 28973:tid 140005937141504] AH01566: using ip addr 129.78.64.200
[Sun Oct 02 23:05:24.000329 2016] [ssl:warn] [pid 28973:tid 140005937141504] AH01873: Init: Session Cache is not configured [hint: SSLSessionCache]
[Sun Oct 02 23:05:24.000357 2016] [ssl:info] [pid 28973:tid 140005937141504] AH01887: Init: Initializing (virtual) servers for SSL
[Sun Oct 02 23:05:24.000371 2016] [ssl:info] [pid 28973:tid 140005937141504] AH01876: mod_ssl/2.4.23 compiled against Server: Apache/2.4.23, Library: OpenSSL/1.0.1e
[Sun Oct 02 23:05:24.000414 2016] [slotmem_shm:debug] [pid 28973:tid 140005937141504] mod_slotmem_shm.c(496): AH02301: attach looking for /usr/local/src/mod_perl-2.0.10-rc1/t/logs/slotmem-shm-mod_heartmonitor.shm
[Sun Oct 02 23:05:24.000440 2016] [lbmethod_heartbeat:notice] [pid 28973:tid 140005937141504] AH02282: No slotmem from mod_heartmonitor
[Sun Oct 02 23:05:24.007012 2016] [cgid:error] [pid 28977:tid 140005937141504] (2)No such file or directory: AH01243: Couldn't bind unix domain socket /usr/local/src/mod_perl-2.0.10-rc1/t/logs/logs/cgisock.28973
[Sun Oct 02 23:05:24.009607 2016] [proxy_hcheck:debug] [pid 28973:tid 140005937141504] mod_proxy_hcheck.c(993): AH03265: watchdog callback registered (_proxy_hcheck_)
[Sun Oct 02 23:05:24.009636 2016] [watchdog:debug] [pid 28973:tid 140005937141504] mod_watchdog.c(460): AH02974: Watchdog: found parent providers.
[Sun Oct 02 23:05:24.009658 2016] [watchdog:debug] [pid 28973:tid 140005937141504] mod_watchdog.c(506): AH02977: Watchdog: found child providers.
[Sun Oct 02 23:05:24.009663 2016] [watchdog:debug] [pid 28973:tid 140005937141504] mod_watchdog.c(514): AH02978: Watchdog: Looking for child (_singleton_).
[Sun Oct 02 23:05:24.009666 2016] [watchdog:debug] [pid 28973:tid 140005937141504] mod_watchdog.c(514): AH02978: Watchdog: Looking for child (_default_).
[Sun Oct 02 23:05:24.009668 2016] [watchdog:debug] [pid 28973:tid 140005937141504] mod_watchdog.c(514): AH02978: Watchdog: Looking for child (_proxy_hcheck_).
[Sun Oct 02 23:05:24.009675 2016] [watchdog:debug] [pid 28973:tid 140005937141504] mod_watchdog.c(539): AH02979: Watchdog: Created child worker thread (_proxy_hcheck_).
[Sun Oct 02 23:05:24.089530 2016] [mpm_worker:notice] [pid 28973:tid 140005937141504] AH00292: Apache/2.4.23 (Unix) world domination series/2.0 OpenSSL/1.0.1e-fips PHP/5.6.23 mod_perl/2.0.10-rc1 Perl/v5.20.2 configured -- resuming normal operations
[Sun Oct 02 23:05:24.089560 2016] [mpm_worker:info] [pid 28973:tid 140005937141504] AH00293: Server built: Jul 13 2016 15:17:43
[Sun Oct 02 23:05:24.089585 2016] [core:notice] [pid 28973:tid 140005937141504] AH00094: Command line: '/usr/local/httpd-2.4.23/bin/httpd -d /usr/local/src/mod_perl-2.0.10-rc1/t -f /usr/local/src/mod_perl-2.0.10-rc1/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS'
[Sun Oct 02 23:05:24.089643 2016] [cgid:crit] [pid 28973:tid 140005937141504] AH01238: cgid daemon failed to initialize
[Sun Oct 02 23:05:24.090889 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.090916 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.090920 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.090922 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.090924 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.090926 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.090929 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.090931 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.090934 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.090936 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.090938 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req
_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.090940 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.090942 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.090944 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.090946 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.090948 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.090951 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.090960 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.090963 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.090965 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.090968 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.090970 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.090972 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.090974 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.090977 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.090979 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.090981 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.090983 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.090986 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.090988 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.090990 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.090992 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.090994 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.090996 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.090999 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.091001 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.091003 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.091010 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.091012 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.091014 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.091017 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.091019 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.091021 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.091023 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.091025 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.091027 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.091029 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.091031 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.091033 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.091035 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.091037 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.091039 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.091041 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.091043 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.091045 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.091047 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.091059 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.091063 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.091066 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.091068 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.091076 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.091082 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.091084 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.091086 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.091089 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.091090 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.091093 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.091095 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.091097 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.091099 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.091102 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1774): AH00924: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ shared already initialized
[Sun Oct 02 23:05:24.091104 2016] [proxy:debug] [pid 28978:tid 140005937141504] proxy_util.c(1816): AH00926: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ local already initialized
[Sun Oct 02 23:05:24.527464 2016] [authz_core:debug] [pid 28978:tid 140005196429056] mod_authz_core.c(835): [client 127.0.0.1:55224] AH01628: authorization result: granted (no directives)
[Sun Oct 02 23:05:24.916617 2016] [authz_core:debug] [pid 28978:tid 140005185939200] mod_authz_core.c(835): [client 127.0.0.1:36182] AH01628: authorization result: granted (no directives)
[Sun Oct 02 23:05:24.922757 2016] [authz_core:debug] [pid 28978:tid 140005196429056] mod_authz_core.c(835): [client 127.0.0.1:36184] AH01628: authorization result: granted (no directives)
[Sun Oct 02 23:05:24.926615 2016] [authz_core:debug] [pid 28978:tid 140005185939200] mod_authz_core.c(835): [client 127.0.0.1:36186] AH01628: authorization result: granted (no directives)
[Sun Oct 02 23:05:24.930520 2016] [authz_core:debug] [pid 28978:tid 140005196429056] mod_authz_core.c(835): [client 127.0.0.1:36188] AH01628: authorization result: granted (no directives)
[Sun Oct 02 23:05:24.963269 2016] [authz_core:debug] [pid 28978:tid 140005185939200] mod_authz_core.c(835): [client 127.0.0.1:36190] AH01628: authorization result: granted (no directives)
[Sun Oct 02 23:05:24.967115 2016] [authz_core:debug] [pid 28978:tid 140005185939200] mod_authz_core.c(835): [client 127.0.0.1:36190] AH01628: authorization result: granted (no directives)
[Sun Oct 02 23:05:24.970657 2016] [authz_core:debug] [pid 28978:tid 140005185939200] mod_authz_core.c(835): [client 127.0.0.1:36190] AH01628: authorization result: granted (no directives)
[Sun Oct 02 23:05:24.974168 2016] [authz_core:debug] [pid 28978:tid 140005185939200] mod_authz_core.c(835): [client 127.0.0.1:36190] AH01628: authorization result: granted (no directives)
[Sun Oct 02 23:05:24.978332 2016] [authz_core:debug] [pid 28978:tid 140005196429056] mod_authz_core.c(835): [client 127.0.0.1:36192] AH01628: authorization result: granted (no directives)
[Sun Oct 02 23:05:25.039799 2016] [perl:info] [pid 28978:tid 140005937141504] Child process pid=28978 is exiting
[Sun Oct 02 23:05:25.039895 2016] [perl:info] [pid 28978:tid 140005937141504] Child process pid=28978 is exiting - server push
END in modperl_extra.pl, pid=28978
END in modperl_extra.pl, pid=28978
[Sun Oct 02 23:05:25.380672 2016] [core:info] [pid 28973:tid 140005937141504] AH00096: removed PID file /usr/local/src/mod_perl-2.0.10-rc1/t/logs/httpd.pid (pid=28973)
[Sun Oct 02 23:05:25.380698 2016] [mpm_worker:notice] [pid 28973:tid 140005937141504] AH00295: caught SIGTERM, shutting down
********************************************************************************
*** This is a test for Apache2::ServerUtil::server_shutdown_cleanup_register ***
*** Following a line consisting only of * characters there should be a line ***
*** containing ***
*** "cleanup died: testing server_shutdown_cleanup_register". ***
*** The next line should then read ***
*** "done with server_shutdown_cleanup_register" ***
********************************************************************************
Apache2::ServerUtil: cleanup died: testing server_shutdown_cleanup_register
*** done with server_shutdown_cleanup_register ***
********************************************************************************
END in modperl_extra.pl, pid=28973
END in modperl_extra.pl, pid=28973


# t/REPORT
-------------8<---------- Start Bug Report ------------8<----------
1. Problem Description:

[DESCRIBE THE PROBLEM HERE]

2. Used Components and their Configuration:

*** mod_perl version 2.000010

*** using /usr/local/src/mod_perl-2.0.10-rc1/lib/Apache2/BuildConfig.pm

*** Makefile.PL options:
MP_APR_CONFIG => /usr/local/httpd-2.4.23/bin/apr-1-config
MP_APR_LIB => aprext
MP_APXS => /usr/local/httpd-2.4.23/bin/apxs
MP_COMPAT_1X => 1
MP_GENERATE_XS => 1
MP_LIBNAME => mod_perl
MP_USE_DSO => 1


*** /usr/local/httpd-2.4.23/bin/httpd -V
Server version: Apache/2.4.23 (Unix)
Server built: Jul 13 2016 15:17:43
Server's Module Magic Number: 20120211:61
Server loaded: APR 1.5.1, APR-UTIL 1.5.4
Compiled using: APR 1.5.1, APR-UTIL 1.5.4
Architecture: 64-bit
Server MPM: worker
threaded: yes (fixed thread count)
forked: yes (variable process count)
Server compiled with....
-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=256
-D HTTPD_ROOT="/usr/local/httpd-2.4.23"
-D SUEXEC_BIN="/usr/local/httpd-2.4.23/bin/suexec"
-D DEFAULT_PIDLOG="logs/httpd.pid"
-D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
-D DEFAULT_ERRORLOG="logs/error_log"
-D AP_TYPES_CONFIG_FILE="conf/mime.types"
-D SERVER_CONFIG_FILE="conf/httpd.conf"

*** /usr/bin/ldd /usr/local/httpd-2.4.23/bin/httpd
linux-vdso.so.1 => (0x00007ffc0cd45000)
libpcre.so.0 => /lib64/libpcre.so.0 (0x00000033e8800000)
libaprutil-1.so.0 => /usr/local/apr/lib/libaprutil-1.so.0 (0x00007f806f668000)
libdb-4.7.so => /lib64/libdb-4.7.so (0x00000033f8000000)
libexpat.so.1 => /lib64/libexpat.so.1 (0x00000033eb000000)
libapr-1.so.0 => /usr/local/apr/lib/libapr-1.so.0 (0x00007f806f432000)
librt.so.1 => /lib64/librt.so.1 (0x00000033e6c00000)
libcrypt.so.1 => /lib64/libcrypt.so.1 (0x0000003ff3200000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00000033e6400000)
libc.so.6 => /lib64/libc.so.6 (0x00000033e6000000)
/lib64/ld-linux-x86-64.so.2 (0x00000033e5c00000)
libfreebl3.so => /lib64/libfreebl3.so (0x0000003ff2e00000)
libdl.so.2 => /lib64/libdl.so.2 (0x00000033e6800000)


*** (apr|apu)-config linking info

-L/usr/local/apr/lib -laprutil-1 -ldb-4.7 -lexpat -L/usr/include/lib
-L/usr/local/apr/lib -lapr-1 -lrt -lcrypt -lpthread



*** /usr/local/bin/perl -V
Summary of my perl5 (revision 5 version 20 subversion 2) configuration:

Platform:
osname=linux, osvers=2.6.32-504.12.2.el6.x86_64, archname=x86_64-linux-thread-multi
uname='linux xxxx.xxxx.xxxx.xxxx.xxxx 2.6.32-504.12.2.el6.x86_64 #1 smp sun feb 1 12:14:02 est 2015 x86_64 x86_64 x86_64 gnulinux '
config_args='-Dcc=gcc -Dusethreads -Dprefix=/usr/local -des -A ccflags=-fPIC'
hint=recommended, useposix=true, d_sigaction=define
useithreads=define, usemultiplicity=define
use64bitint=define, use64bitall=define, uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='gcc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -fPIC -fwrapv -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
optimize='-O2',
cppflags='-D_REENTRANT -D_GNU_SOURCE -fPIC -fwrapv -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include'
ccversion='', gccversion='4.4.7 20120313 (Red Hat 4.4.7-11)', gccosandvers=''
intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
alignbytes=8, prototype=define
Linker and Libraries:
ld='gcc', ldflags =' -fstack-protector -L/usr/local/lib'
libpth=/usr/local/lib /usr/lib /lib/../lib64 /usr/lib/../lib64 /lib /lib64 /usr/lib64 /usr/local/lib64
libs=-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lpthread -lc
perllibs=-lnsl -ldl -lm -lcrypt -lutil -lpthread -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 -L/usr/local/lib -fstack-protector'


Characteristics of this binary (from libperl):
Compile-time options: HAS_TIMES MULTIPLICITY PERLIO_LAYERS
PERL_DONT_CREATE_GVSV
PERL_HASH_FUNC_ONE_AT_A_TIME_HARD
PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP
PERL_NEW_COPY_ON_WRITE PERL_PRESERVE_IVUV
USE_64_BIT_ALL USE_64_BIT_INT USE_ITHREADS
USE_LARGE_FILES USE_LOCALE USE_LOCALE_COLLATE
USE_LOCALE_CTYPE USE_LOCALE_NUMERIC USE_PERLIO
USE_PERL_ATOF USE_REENTRANT_API
Built under linux
Compiled at Mar 27 2015 14:50:02
%ENV:
PERL_LWP_USE_HTTP_10="1"
@INC:
/usr/local/lib/perl5/site_perl/5.20.2/x86_64-linux-thread-multi
/usr/local/lib/perl5/site_perl/5.20.2
/usr/local/lib/perl5/5.20.2/x86_64-linux-thread-multi
/usr/local/lib/perl5/5.20.2
/usr/local/lib/perl5/site_perl/5.18.2
/usr/local/lib/perl5/site_perl/5.18.0
/usr/local/lib/perl5/site_perl
.

*** Packages of interest status:

Apache2 : -
Apache2::Request : -
CGI : 3.65
ExtUtils::MakeMaker: 6.98
LWP : 5.837
mod_perl : -
mod_perl2 : 2.000010


3. This is the core dump trace: (if you get a core dump):

[CORE TRACE COMES HERE]

This report was generated by t/REPORT on Sun Oct 2 12:08:26 2016 GMT.

-------------8<---------- End Bug Report --------------8<----------


Regards,




Jie

* Steve Hay <stevehay@apache.org> wrote:

> Date: Fri, 30 Sep 2016 14:13:42 +0100
> From: Steve Hay <stevehay@apache.org>
> To: dev@perl.apache.org, "modperl@perl.apache.org" <modperl@perl.apache.org>
> Subject: [RELEASE CANDIDATE] mod_perl-2.0.10 RC1
>
> Please download, test, and report back on this mod_perl 2.0.10 release
> candidate.
>
> https://dist.apache.org/repos/dist/dev/perl/mod_perl-2.0.10-rc1.tar.gz
>
> MD5 = f29feb099e0cff545da347b1bcead671
> SHA1 = 07c8c656eecbc436ba285aa5a9a3c69947613a16
>
> NOTE: Unfortunately, there is a new test failure on Windows when using
> Perls built
> with the PERL_IMPLICIT_SYS build option enabled (which it is by
> default). This is in addition to the existing four known test failures
> on Windows (t/protocol/echo_block.t, t/protocol/echo_nonblock.t,
> t/protocol/echo_timeout.t and t/protocol/pseudo_http.t) which were
> present in the previous release (2.0.9).
>
> Major changes in this release are as follows:
>
> Automatically select the appropriate c89 option when modperl is being
> built with either gcc 5 or clang. [Klaus S. Madsen <ksm@jobindex.dk>]
>
> Fix non-threaded Perl 5.22.x build and tests. [Klaus S. Madsen
> <ksm@jobindex.dk>]
>
> Add support for Perl 5.22.x. [Niko Tyni <ntyni@iki.fi>, Steve Hay]
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
> For additional commands, e-mail: dev-help@perl.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org