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'.
http://svn.apache.org/viewvc/httpd/httpd/trunk/include/httpd.h?r1=959392&r2=959464
Clearly mod_perl2 needs to somehow map the char to a Perl number. The
test failure happens because the zero byte "\0" is true in Perl and
so the is_virtual method always returns true.
I couldn't find existing infrastructure to do this mapping but maybe
I'm just missing it?
--
Niko Tyni ntyni@debian.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org
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'.
http://svn.apache.org/viewvc/httpd/httpd/trunk/include/httpd.h?r1=959392&r2=959464
Clearly mod_perl2 needs to somehow map the char to a Perl number. The
test failure happens because the zero byte "\0" is true in Perl and
so the is_virtual method always returns true.
I couldn't find existing infrastructure to do this mapping but maybe
I'm just missing it?
--
Niko Tyni ntyni@debian.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org