Re: httpd24 (was Re: 2.0.9-dev)

2013-06-23 Thread Niko Tyni
On Fri, Jun 21, 2013 at 05:18:24AM -0400, Jan Kaluza wrote: > I'm more than happy to apply patches to the httpd24 branch if you don't have > commit access there. I will try to re-merge current trunk with httpd24 branch > soon - today or on Monday (I have done that some months ago for last time).

[Apache-Test + httpd24] [PATCH] Run "httpd -V" with the test config

2013-06-23 Thread Niko Tyni
Starting with 2.4, Apache needs to read its configuration file even to report its version and build parameters with the "-V" option, probably because the MPM module can be chosen at run time. However, the system Apache configuration may not be available to the user building mod_perl, or it may dep

[httpd24] t/directive/perlloadmodule3.t failure

2013-06-23 Thread Niko Tyni
We're seeing just one test failure with the httpd24 branch and Apache 2.4.4: > # Failed test 1 in t/directive/perlloadmodule3.t at line 38 This is an API change in Apache 2.4: the server_rec struct member types have changed. In this case, is_virtual used to be an 'int' but is now a 'char'. htt

[Apache-Test + httpd24] [PATCH] Set DefaultRuntimeDir on Apache 2.4

2013-06-23 Thread Niko Tyni
Quoting : Create run-time files such as shared memory files, pid files, etc. Use ap_runtime_dir_relative() so that the global configuration for the location of such files, either by the DEFAULT_REL_RUNTIMEDIR compile sett

[httpd24] [PATCH] Make sure authn and authz providers are cleaned up in time

2013-06-23 Thread Niko Tyni
As discussed in , we encountered somewhat non-deterministic SIGSEGVs at the end of the mod_perl test suite when building our packages based on the httpd24 branch (merged with the 2.0.8 release.) It turns out the 'pre_cleanup' function cleanup_perl_global_providers()