<br><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Fred Moyer</b> <span dir="ltr"><<a href="mailto:phred@apache.org">phred@apache.org</a>></span><br>Date: 2012/4/25<br>
Subject: [ANNOUNCE] mod_perl 2.0.6<br>To: mod_perl list <<a href="mailto:modperl@perl.apache.org">modperl@perl.apache.org</a>>, mod_perl Dev <<a href="mailto:dev@perl.apache.org">dev@perl.apache.org</a>>, <a href="mailto:announce@perl.apache.org">announce@perl.apache.org</a><br>
<br><br>I'm pleased to announce the release of mod_perl 2.0.6, available at<br>
the following <a href="http://apache.org" target="_blank">apache.org</a> URL, along with a CPAN mirror near you.<br>
<br>
<a href="http://apache.org/dist/perl/mod_perl-2.0.6.tar.gz" target="_blank">http://apache.org/dist/perl/mod_perl-2.0.6.tar.gz</a><br>
<a href="http://apache.org/dist/perl/mod_perl-2.0.6.tar.gz.asc" target="_blank">http://apache.org/dist/perl/mod_perl-2.0.6.tar.gz.asc</a> (pgp sig)<br>
<br>
md5: 76f4154cffb15972246f03080e9d133c<br>
<br>
<br>
Thanks to the many contributors to this release! Please see the full<br>
changelog below.<br>
<br>
<br>
=> Changes for mod_perl 2.0.6:<br>
<br>
Preserve 5.8 compatibility surrounding use of MUTABLE_CV [Adam Prime]<br>
<br>
Move code after declarations to keep MSVC++ compiler happy. [Steve Hay]<br>
<br>
Adopt modperl_pcw.c changes from httpd24 branch. [Torsten Foertsch]<br>
<br>
Pool cleanup functions must not longjmp. Catch these exceptions and turn<br>
them into warnings. [Torsten Foertsch]<br>
<br>
Fix a race condition in our tipool management.<br>
See <a href="http://www.gossamer-threads.com/lists/modperl/dev/104026" target="_blank">http://www.gossamer-threads.com/lists/modperl/dev/104026</a><br>
Patch submitted by: SalusaSecondus <<a href="mailto:salusa@nationstates.net">salusa@nationstates.net</a>><br>
Reviewed by: Torsten Foertsch<br>
<br>
Ensure that MP_APXS is set when building on Win32 with MP_AP_PREFIX,<br>
otherwise the bundled Reload and SizeLimit builds will fail to find a<br>
properly configured Test environment.<br>
[Steve Hay]<br>
<br>
Fix a few REFCNT bugs.<br>
Patch submitted by: Niko Tyni <<a href="mailto:ntyni@debian.org">ntyni@debian.org</a>><br>
Reviewed by: Torsten Foertsch<br>
<br>
Correct the initialization of the build config in ModPerl::MM. The global<br>
variable was only being set once on loading the module, which was before<br>
Apache2::BuildConfig.pm had been written, leading to cwd and MP_LIBNAME<br>
being unset when writing the Reload and SizeLimit makefiles.<br>
[Steve Hay]<br>
<br>
Discover apr-2-config from Apache 2.4 onwards. [Gozer]<br>
<br>
Apache 2.4 and onwards doesn't require linking the MPM module directly in<br>
the httpd binary anymore. APXS lost the MPM_NAME query, so we can't assume<br>
a given MPM anymore. Introduce a fake MPM 'dynamic' to represent this.<br>
[Torsten Foertsch, Gozer]<br>
<br>
Perl 5.14 brought a few changes in Perl_sv_dup() that made a threaded apache<br>
segfault while cloning interpreters.<br>
[Torsten Foertsch]<br>
<br>
PerlIOApache_flush() and mpxs_Apache2__RequestRec_rflush() now no longer throw<br>
exceptions when modperl_wbucket_flush() fails if the failure was just a reset<br>
connection or an aborted connection. The failure is simply logged to the error<br>
log instead. This should fix cases of httpd.exe crashing when users press the<br>
Stop button in their web browsers.<br>
[Steve Hay]<br>
<br>
Fixed a few issues that came up with LWP 6.00:<br>
- t/response/TestAPI/<a href="http://request_rec.pm" target="_blank">request_rec.pm</a> assumes HTTP/1.0 but LWP 6 uses 1.1<br>
- t/api/err_headers_out.t fails due to a bug somewhere in LWP 6<br>
- t/filter/TestFilter/<a href="http://out_str_reverse.pm" target="_blank">out_str_reverse.pm</a> sends the wrong content-length header<br>
[Torsten Foertsch]<br>
<br>
Bugfix: Apache2::ServerUtil::get_server{description,banner,version} cannot<br>
be declared as perl constants or they won't reflect added version components<br>
if Apache2::ServerUtil is loaded before the PostConfig phase. Now, they<br>
are ordinary perl functions. [Torsten Foertsch]<br>
<br>
Check for the right ExtUtils::Embed version during build [Torsten Foertsch]<br>
<br>
Take a lesson from <a href="http://rt.cpan.org" target="_blank">rt.cpan.org</a> #66085 and pass LD_LIBRARY_PATH if mod_env<br>
is present.  Should prevent test failures on some platforms.<br>
[Fred Moyer]<br>
<br>
---------------------------------------------------------------------<br>
To unsubscribe, e-mail: <a href="mailto:announce-unsubscribe@perl.apache.org">announce-unsubscribe@perl.apache.org</a><br>
For additional commands, e-mail: <a href="mailto:announce-help@perl.apache.org">announce-help@perl.apache.org</a><br>
<br>
</div><br>