I tested RC1, but got the error "mod_perl.so: Undefined symbol "modperl_io_perlio_restore_stdout".
Do I miss a dependency? Perl v5.18.4; Apache 2.4.10; FreeBSD 10.1-RELEASE svn co https://svn.apache.org/repos/asf/perl/modperl/trunk/ Checked out revision 1654772. [Perl Makefile.pl] => no errors <added line to httpd.conf: "LoadModule perl_module libexec/apache24/mod_perl.so"> [Make] => no errors, but lots of warnings starting with: In file included from mod_perl.c:17: In file included from /source/trunk/src/modules/perl/mod_perl.h:83: In file included from /source/trunk/src/modules/perl/modperl_io.h:20: /source/trunk/src/modules/perl/modperl_io_apache.h:37:16: warning: inline function 'modperl_io_apache_init' is not defined [-Wundefined-inline] MP_INLINE void modperl_io_apache_init(pTHX); ^ mod_perl.c:252:5: note: used here modperl_io_apache_init(aTHX); ^ In file included from mod_perl.c:17: In file included from /source/trunk/src/modules/perl/mod_perl.h:85: /source/trunk/src/modules/perl/modperl_filter.h:41:24: warning: inline function 'modperl_wbucket_flush' is not defined [-Wundefined-inline] MP_INLINE apr_status_t modperl_wbucket_flush(modperl_wbucket_t *b, ^ [Make test]: [ error] Apache cannot spawn child processes as root, therefore the test suite must be run as a non-privileged user. <change to non-root user> [Make test] cd "src/modules/perl" && make Manifying 2 pod documents Manifying 3 pod documents Manifying 1 pod document Manifying 15 pod documents "/usr/local/bin/perl5.18.4" -Iblib/arch -Iblib/lib t/TEST -clean APACHE_TEST_HTTPD= APACHE_TEST_APXS= APACHE_TEST_USER= APACHE_TEST_GROUP= APACHE_TEST_PORT= "/usr/local/bin/perl5.18.4" -Iblib/arch -Iblib/lib t/TEST -bugreport -verbose=0 /usr/local/sbin/httpd -d /source/trunk/t -f /source/trunk/t/conf/httpd.conf -D APACHE2 -D PERL_USEITHREADS using Apache/2.4.10 (prefork MPM) waiting 300 seconds for server to start: .httpd: Syntax error on line 82 of /source/trunk/t/conf/httpd.conf: Cannot load /source/trunk/src/modules/perl/mod_perl.so into server: /source/trunk/src/modules/perl/mod_perl.so: Undefined symbol "modperl_io_perlio_restore_stdout" <restarting apache> Performing sanity check on apache24 configuration: httpd: Syntax error on line 153 of /usr/local/etc/apache24/httpd.conf: Cannot load libexec/apache24/mod_perl.so into server: /usr/local/libexec/apache24/mod_perl.so: Undefined symbol "modperl_io_perlio_restore_stdout"