On 2/18/2013 2:28 AM, Jan Kaluža wrote:
Hi,
I've been granted commit access to mod_perl (Thanks to Torsten), so I
want to inform you about my intentions with httpd24 branch.
1. Merge changes from trunk to httpd24 branch.
2. Review my patches from http://jkaluza.fedorapeople.org/mod_perl/
and commit them to httpd24 branch.
3. Run make source_scan on my machine and commit the results to
httpd24 branch.
Those three steps should allow people to just ./configure and make
mod_perl with httpd24 sources. They will also make httpd24 branch
*httpd24 only* and personally I think this is the way to go, because
of following reasons:
1. Build system (make source_scan) is not good enough to run properly
on all systems and I'm not going to rewrite it.
2. httpd 2.4 auth API changed in a way where it works very differently
than the one in 2.2. I will still try to put 2.4 code to proper
#ifdefs, but it would be really great to just have separate version
for 2.4.
When all this is done, I will commit my second patchset which adds
httpd-2.4 features to mod_perl (mainly new auth API) and fixes lot of
mod_perl tests.
Please feel free to monitor my work in httpd24 branch and comment it
on list if you find some problem there. It's my first experience with
mod_perl and I really don't know everything about it.
I look forward to this course of action. My only question is shouldn't
you need to run make xs_generate as well? I haven't gotten far enough
to find out but if I can get past those hurdles, i believe I can assist
much more readily.