After a short thread on the mod_perl mailing list, I figured out how I could install Apache2::Request.. Before the fix, I got the following errors:
dyld: lazy symbol binding failed: Symbol not found: _apreq_handle_apache2 Referenced from: /Library/Perl/5.8.8/darwin-thread-multi-2level/auto/APR/Request/Apache2/Apache2.bundle Expected in: dynamic lookupAfter doing the normal compilation steps (as discussed before), it's also needed to load the libapreq2 module:
dyld: Symbol not found: _apreq_handle_apache2 Referenced from: /Library/Perl/5.8.8/darwin-thread-multi-2level/auto/APR/Request/Apache2/Apache2.bundle Expected in: dynamic lookup
LoadModule apreq_module libexec/apache2/mod_apreq2.soI haven't tested my entire app but initial tests seemed to work. Now all I have to do is get DBD::mysql compiled.