Fwd: [RELEASE CANDIDATE]: mod_perl-2.0.5 RC1

Fwd: [RELEASE CANDIDATE]: mod_perl-2.0.5 RC1

am 01.02.2011 22:52:59 von Fred Moyer

If you have a moment, please take this 2.0.5 release candidate for a
spin. Thanks!

---------- Forwarded message ----------
From: Fred Moyer
Date: Mon, Jan 31, 2011 at 11:18 PM
Subject: [RELEASE CANDIDATE]: mod_perl-2.0.5 RC1
To: mod_perl Dev


Please download, test, and report back with +1/-1 for this official
mod_perl release candidate. =A0It contains a release candidate version
of Apache-Test 1.36 which will be released along with the 2.0.5
distribution.

http://people.apache.org/~phred/mod_perl-2.0.5-rc1.tar.gz

+1 on Linux/5.8.8/2.2.9
+1 on OS X/5.12.2/2.2.14


Change summary - this is a big one:


Perpare modperl for the upcoming perl 5.14 [Torsten Foertsch]

Add lib/ModPerl/MethodLookup.pm to MANIFEST via lib/ModPerl/Manifest.pm
RT #48103 reported by MARKLE@cpan.org
[Fred Moyer]

PerlIOApache_write() now throws an APR::Error object, rather than just a st=
ring
error, if modperl_wbucket_write() fails.
[Steve Hay]

Authentication tests fail with LWP 5.815 and later
[Doug Schrag]

Concise test won't perform unless StatusTerse is set to ON
[Doug Schrag]

Look for a usable apxs in $ENV{PATH} if all other options fail, then
prompt the user for one.
[Phred]

Work around bootstrap warnings when Apache2::BuildConfig has not been
created yet.
[Phred]

Remove Apache::test compatibility (part of mod_perl 1.2.7), that code
causes build issues and is 4 versions out of date.
[Phred]

Make sure perl is built either with multiplicity and ithreads or without
both [Theory, Torsten]

Support for "install_vendor" and "install_site" make targets [Torsten]

Run tests on bundled pure perl Apache::* modules [Gozer, Phred]

Implement a mini-preprocess language for map-files in xs/maps.
[Torsten Foertsch]

Implement APR::Socket::fileno [Torsten Foertsch]

Export PROXYREQ_RESPONSE, a missing PROXYREQ_* constant [Gozer]

Make sure standard file descriptors are preserved by the perl-script
handler [Torsten Foertsch]

Fix the filter init handler attribute check in
modperl_filter_resolve_init_handler() [Torsten Foertsch]

Make sure buffer is a valid SV in modperl_filter_read() [Torsten Foertsch]

Move modperl_response_finish() out of modperl_response_handler_run in
mod_perl.c [Torsten Foertsch]

"MODPERL_INC=3D now correctly supported as an argument to Makefile.PL"
[Torsten Foertsch]

Fix an XSS issue in Apache2::Status reported by Richard J. Brain
. [Torsten Foertsch]

Add NOTICE file to the distribution. [Joe Schaefer]

Make sure Apache2::RequestIO::read doesn't clear the buffer on end of
file and handle negative offsets and offsets that are larger than
the current string length. [Torsten Foertsch]

Fix a problem that could make APR::XSLoader and Apache2::XSLoader
load the wrong shared library. [Torsten Foertsch]

Fix compilation when using a non-threaded APR.
[Gozer, Philip M. Gollucci]

Make sure mod_perl's own ChildInitHandlers are run before user
supplied ones. This fixes the incorrectly reported value of $$
at ChildInit time [Gozer]

Re: Fwd: [RELEASE CANDIDATE]: mod_perl-2.0.5 RC1

am 02.02.2011 16:02:30 von John D Groenveld

In message , Fred
Moyer writes:
>If you have a moment, please take this 2.0.5 release candidate for a
>spin. Thanks!

All tests succeed under i86pc-solaris-64 with httpd 2.2.17,
however I needed to use GNU make to invoke the new test suite.

On Solaris 10 with Solaris Studio 12.2:
$ env PATH=/opt/apache2/perl-5.12.3/bin:/usr/bin:/usr/sbin:/usr/cc s/bin:/usr/sfw/bin \
perl Makefile.PL MP_APXS=/opt/apache2/bin/apxs MAKE=gmake
$ env PATH=/opt/apache2/perl-5.12.3/bin:/usr/bin:/usr/sbin:/usr/cc s/bin:/usr/sfw/bin \
gmake test

John
groenveld@acm.org