summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2012-10-05 09:29:40 +0000
committerwiz <wiz@pkgsrc.org>2012-10-05 09:29:40 +0000
commit7f4210bb1a243df223dfafafb523ecfa28e02345 (patch)
tree4db01625336c7457e42b56933582f40537a1bc18 /www
parentead8e6f0a64e9c2d29100959bd1b19751701dea9 (diff)
downloadpkgsrc-7f4210bb1a243df223dfafafb523ecfa28e02345.tar.gz
Update to 2.0.7. Fixes build with perl-5.16.
2.0.7 June 5, 2012 Fix breakage caused by removal of PL_uid et al from perl 5.16.0. Patch from rt.cpan.org #77129. [Zefram] 2.0.6 April 24, 2012 Preserve 5.8 compatibility surrounding use of MUTABLE_CV [Adam Prime] Move code after declarations to keep MSVC++ compiler happy. [Steve Hay] Adopt modperl_pcw.c changes from httpd24 branch. [Torsten Foertsch] Pool cleanup functions must not longjmp. Catch these exceptions and turn them into warnings. [Torsten Foertsch] Fix a race condition in our tipool management. See http://www.gossamer-threads.com/lists/modperl/dev/104026 Patch submitted by: SalusaSecondus <salusa@nationstates.net> Reviewed by: Torsten Foertsch Ensure that MP_APXS is set when building on Win32 with MP_AP_PREFIX, otherwise the bundled Reload and SizeLimit builds will fail to find a properly configured Test environment. [Steve Hay] Fix a few REFCNT bugs. Patch submitted by: Niko Tyni <ntyni@debian.org> Reviewed by: Torsten Foertsch Correct the initialization of the build config in ModPerl::MM. The global variable was only being set once on loading the module, which was before Apache2::BuildConfig.pm had been written, leading to cwd and MP_LIBNAME being unset when writing the Reload and SizeLimit makefiles. [Steve Hay] Discover apr-2-config from Apache 2.4 onwards. [Gozer] Apache 2.4 and onwards doesn't require linking the MPM module directly in the httpd binary anymore. APXS lost the MPM_NAME query, so we can't assume a given MPM anymore. Introduce a fake MPM 'dynamic' to represent this. [Torsten Foertsch, Gozer] Perl 5.14 brought a few changes in Perl_sv_dup() that made a threaded apache segfault while cloning interpreters. [Torsten Foertsch] PerlIOApache_flush() and mpxs_Apache2__RequestRec_rflush() now no longer throw exceptions when modperl_wbucket_flush() fails if the failure was just a reset connection or an aborted connection. The failure is simply logged to the error log instead. This should fix cases of httpd.exe crashing when users press the Stop button in their web browsers. [Steve Hay] Fixed a few issues that came up with LWP 6.00: - t/response/TestAPI/request_rec.pm assumes HTTP/1.0 but LWP 6 uses 1.1 - t/api/err_headers_out.t fails due to a bug somewhere in LWP 6 - t/filter/TestFilter/out_str_reverse.pm sends the wrong content-length header [Torsten Foertsch] Bugfix: Apache2::ServerUtil::get_server{description,banner,version} cannot be declared as perl constants or they won't reflect added version components if Apache2::ServerUtil is loaded before the PostConfig phase. Now, they are ordinary perl functions. [Torsten Foertsch] Check for the right ExtUtils::Embed version during build [Torsten Foertsch] Take a lesson from rt.cpan.org #66085 and pass LD_LIBRARY_PATH if mod_env is present. Should prevent test failures on some platforms. [Fred Moyer]
Diffstat (limited to 'www')
-rw-r--r--www/ap2-perl/Makefile5
-rw-r--r--www/ap2-perl/distinfo8
2 files changed, 6 insertions, 7 deletions
diff --git a/www/ap2-perl/Makefile b/www/ap2-perl/Makefile
index f91e545c475..1263cdc7930 100644
--- a/www/ap2-perl/Makefile
+++ b/www/ap2-perl/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.40 2012/10/03 21:58:27 wiz Exp $
+# $NetBSD: Makefile,v 1.41 2012/10/05 09:29:40 wiz Exp $
-DISTNAME= mod_perl-2.0.5
+DISTNAME= mod_perl-2.0.7
PKGNAME= ${APACHE_PKG_PREFIX}-${DISTNAME:S/mod_//}
-PKGREVISION= 3
CATEGORIES= www perl5
MASTER_SITES= http://perl.apache.org/dist/
diff --git a/www/ap2-perl/distinfo b/www/ap2-perl/distinfo
index 84a56d87a80..4e61a477890 100644
--- a/www/ap2-perl/distinfo
+++ b/www/ap2-perl/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.14 2011/04/04 09:24:14 adam Exp $
+$NetBSD: distinfo,v 1.15 2012/10/05 09:29:40 wiz Exp $
-SHA1 (mod_perl-2.0.5.tar.gz) = e749e2d7236273217f33cbe7fcd704a662e532d1
-RMD160 (mod_perl-2.0.5.tar.gz) = d659db1c64200ed9c8863c6e283360dfdd0c8384
-Size (mod_perl-2.0.5.tar.gz) = 3778910 bytes
+SHA1 (mod_perl-2.0.7.tar.gz) = 364143b2aef3c6dae69a8a2ea5d8ea2462882cd3
+RMD160 (mod_perl-2.0.7.tar.gz) = 14505fd08f6915c8a260c9068608bde6ebcbac24
+Size (mod_perl-2.0.7.tar.gz) = 3784950 bytes