geez... forgot to cc the list and then sent twice with wrong id :-(

Begin forwarded message:

Date: Tue, 2 Jun 2015 14:44:27 +0200
From: Vincent Veyron <vv.li...@wanadoo.fr>
To: Steve Hay <steve.m....@googlemail.com>
Subject: Re: [RELEASE CANDIDATE]: mod_perl-2.0.9 RC2


On Tue, 2 Jun 2015 08:41:49 +0100
Steve Hay <steve.m....@googlemail.com> wrote:
> 
> Just follow the instructions in INSTALL in the tarball, i.e. something like:
> 
>   % perl Makefile.PL MP_APXS=/usr/local/apache2/bin/apxs
>   % make && make test


mmmmhh..... hitting a wall, I'm getting errors (listed below). I tried several 
things, but can't get 'make test' to work

My system runs Debian Stable ( 8/Jessie ), with this command to install Apache 
httpd/mod_perl :

apt-get install apache2-mpm-prefork libapache2-request-perl libapache2-modperl2 
libapache2-mod-apreq2 apache2.2-common apache2-dev

So  presumably, it's running RC1 now (dpkg -l shows : 2.0.9~1624218-2)

>   % make install
> 
> (You can skip the last step. It's the results of "make test" that
> we're interested in here.)

Does this mean that I don't need to remove my current installation of mod_perl 
to run the tests?


####Steps taken
make : 
had to symlink libgdbm.so and libperl.so

make test : 
first returns "httpd.conf not found", so I copied it from apache2.conf and 
modified /etc/apache2/mods-available/perl.load to use mod_perl.so in the test 
suite with LoadModule perl_module 
/home/bla/tmp/mod_perl-2.0.9-rc2/src/modules/perl/mod_perl.so.

Result :

t/TEST -clean
[warning] setting ulimit to allow core files
ulimit -c unlimited; /usr/bin/perl /home/bla/tmp/mod_perl-2.0.9-rc2/t/TEST 
-clean
APACHE_TEST_APXS= APACHE_TEST_GROUP= APACHE_TEST_HTTPD= APACHE_TEST_PORT= 
APACHE_TEST_USER= \
/usr/bin/perl -Iblib/arch -Iblib/lib \
t/TEST -bugreport -verbose=0 
[warning] setting ulimit to allow core files
ulimit -c unlimited; /usr/bin/perl /home/bla/tmp/mod_perl-2.0.9-rc2/t/TEST 
-bugreport -verbose=0
[Tue Jun 02 14:42:04.341261 2015] [core:warn] [pid 29185] AH00111: Config 
variable ${APACHE_LOCK_DIR} is not defined
[Tue Jun 02 14:42:04.341525 2015] [core:warn] [pid 29185] AH00111: Config 
variable ${APACHE_PID_FILE} is not defined
[Tue Jun 02 14:42:04.341662 2015] [core:warn] [pid 29185] AH00111: Config 
variable ${APACHE_RUN_USER} is not defined
[Tue Jun 02 14:42:04.341748 2015] [core:warn] [pid 29185] AH00111: Config 
variable ${APACHE_RUN_GROUP} is not defined
[Tue Jun 02 14:42:04.341869 2015] [core:warn] [pid 29185] AH00111: Config 
variable ${APACHE_LOG_DIR} is not defined
[Tue Jun 02 14:42:04.342683 2015] [so:warn] [pid 29185] AH01574: module 
apreq_module is already loaded, skipping
[Tue Jun 02 14:42:04.358599 2015] [core:warn] [pid 29185] AH00111: Config 
variable ${APACHE_RUN_DIR} is not defined
[Tue Jun 02 14:42:04.359251 2015] [core:warn] [pid 29185] AH00111: Config 
variable ${APACHE_LOG_DIR} is not defined
[Tue Jun 02 14:42:04.359717 2015] [core:warn] [pid 29185] AH00111: Config 
variable ${APACHE_LOG_DIR} is not defined
[Tue Jun 02 14:42:04.359823 2015] [core:warn] [pid 29185] AH00111: Config 
variable ${APACHE_LOG_DIR} is not defined
AH00526: Syntax error on line 74 of /etc/apache2/httpd.conf:
Invalid Mutex directory in argument file:${APACHE_LOCK_DIR}
APXS (/usr/bin/apxs) query for PREFIX failed
/usr/sbin/apache2  -d /home/bla/tmp/mod_perl-2.0.9-rc2/t -f 
/home/bla/tmp/mod_perl-2.0.9-rc2/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D 
PERL_USEITHREADS
using Apache/2.4.10 

waiting 300 seconds for server to start: .AH00534: apache2: Configuration 
error: No MPM loaded.
[  error] 
server has died with status 255 (t/logs/error_log wasn't created, start the 
server in the debug mode)
Terminated
Makefile:1106: recipe for target 'run_tests' failed
make: *** [run_tests] Error 143





-- 
                                        Salutations, Vincent Veyron 

https://marica.fr/
Gestion des contentieux, des dossiers de sinistres assurance et des contrats 
pour le service juridique



Reply via email to