The mod_perl 2.0.9 documentation mentions that:
"Add support for Apache httpd-2.4.x."
Testing mod_perl with Bugzilla indeed shows that 2.0.8 and older do not work with Apache 2.4.x. But Mageia 5 released Apache 2.4.10 and mod_perl 2.0.7-17.20130221svn... i.e a snapshot which looks like to be 2.5 years old. It really needs to be updated to be usable.
This was discussed on IRC when 2.0.9 was released. I was told that 2.0.9 still doesn't support perl 5.22, which is what we have in Cauldron. It may have been that it doesn't support perl 5.20 either (Mageia 5), but I can't remember for sure.
Perl 5.20 is supported, per their changelog.
mod_perl 2.0.10 RC1 is just around the corner:
Its changelog mentions support for perl 5.22:
Automatically select the appropriate c89 option when modperl is being
built with either gcc 5 or clang.
Fix non-threaded Perl 5.22.x build and tests.
Add support for Perl 5.22.x.
Assigning to apache-mod_perl maintainer, Shlomi Fish
mod_perl 2.0.10 final has been released two days ago: