You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl@perl.apache.org by François Chenais <Fr...@citb.bull.net> on 2000/09/15 10:45:32 UTC

Make test error!!

Hello

Using perl 5.6.0
      apache_1.3.9

I 'm trying to build DSO mod_perl.1.24

  => perl Makefile.PL USE_DSO=1  EVERYTHING=1 PERL_DEBUG=1

All is ok but "make test" says :

-------------------------------------------------------------------------------
./apache_1.3.9/src/httpd -f `pwd`/t/conf/httpd.conf -X -d `pwd`/t &
httpd listening on port 8529
will write error_log to: t/logs/error_log
letting apache warm up...\c
done
/usr/local/bin/perl t/TEST 0
still waiting for server to warm up...............not ok
server failed to start! (please examine t/logs/error_log) at t/TEST line
95.
make: *** [run_tests] Error 111
-------------------------------------------------------------------------------


t/logs/error_log
-------------------------------------------------------------------------------
[notice] END block called for startup.pl
[notice] Destruction->DESTROY called for $global_object
[Fri Sep 15 10:34:40 2000] [warn] [notice] child_init for process 10374,
report
any problems to [no address given]
-------------------------------------------------------------------------------



	Any idea ?

	François
-- 
Francois.Chenais@citb.bull.net
   BULL-CITB            tel:(+33) 556 437 848   Home: chenais@insat.com
207, cours du Médoc     fax:(+33) 556 437 978   http://www.citb.bull.net
 33000 Bordeaux         BullCom: 227 7848       ICQ :3886291
--------------------------------------------------------------------
Linux -----

Re: Make test error!!

Posted by Ricardo Stella <st...@rider.edu>.
I think you are missing parameters when creating the make file:

> >   => perl Makefile.PL USE_DSO=1  EVERYTHING=1 PERL_DEBUG=1

Where's the apache src path in the above ???  Are you using the
'flexible' method, or the all in one ?

If you are using the flexible method (with or without DSO support), you
don't run 'make test'.  Since at that point apache is not built yet,
therefore there's no httpd binary to be run for testing.

In any case, read INSTALL.apaci again...

My .02...

"Andrei A. Voropaev" wrote:
> 
> Hi!
> 
> Just to confirm that this is not a single case. I tried the same with
> apache_1.3.12 and it didn't work. Exactly the same error
> messages. Finally I gave up and compiled static version. That works
> without any problem.
> 
> Andrei
> 
> On Fri, Sep 15, 2000 at 10:45:32AM +0200, Fran�ois Chenais wrote:
> > Hello
> >
> > Using perl 5.6.0
> >       apache_1.3.9
> >
> > I 'm trying to build DSO mod_perl.1.24
> >
> >   => perl Makefile.PL USE_DSO=1  EVERYTHING=1 PERL_DEBUG=1
> >
> > All is ok but "make test" says :
> >
> > 

-- 
------------------------------------------------------------------
 Ricardo Stella                                  O.I.T.
 (609)896-5000 x7436           _suAve_           Rider University
  *** Remove 'no-spam' from e-mail address before replying.  ***

Re: Make test error!!

Posted by "Andrei A. Voropaev" <an...@securities.com>.
Hi!

Just to confirm that this is not a single case. I tried the same with
apache_1.3.12 and it didn't work. Exactly the same error
messages. Finally I gave up and compiled static version. That works
without any problem.

Andrei
 
On Fri, Sep 15, 2000 at 10:45:32AM +0200, Fran�ois Chenais wrote:
> Hello
> 
> Using perl 5.6.0
>       apache_1.3.9
> 
> I 'm trying to build DSO mod_perl.1.24
> 
>   => perl Makefile.PL USE_DSO=1  EVERYTHING=1 PERL_DEBUG=1
> 
> All is ok but "make test" says :
> 
> -------------------------------------------------------------------------------
> ./apache_1.3.9/src/httpd -f `pwd`/t/conf/httpd.conf -X -d `pwd`/t &
> httpd listening on port 8529
> will write error_log to: t/logs/error_log
> letting apache warm up...\c
> done
> /usr/local/bin/perl t/TEST 0
> still waiting for server to warm up...............not ok
> server failed to start! (please examine t/logs/error_log) at t/TEST line
> 95.
> make: *** [run_tests] Error 111
> -------------------------------------------------------------------------------
> 
> 
> t/logs/error_log
> -------------------------------------------------------------------------------
> [notice] END block called for startup.pl
> [notice] Destruction->DESTROY called for $global_object
> [Fri Sep 15 10:34:40 2000] [warn] [notice] child_init for process 10374,
> report
> any problems to [no address given]
> -------------------------------------------------------------------------------
> 
> 
> 
> 	Any idea ?
> 
> 	Fran�ois
> -- 
> Francois.Chenais@citb.bull.net
>    BULL-CITB            tel:(+33) 556 437 848   Home: chenais@insat.com
> 207, cours du M�doc     fax:(+33) 556 437 978   http://www.citb.bull.net
>  33000 Bordeaux         BullCom: 227 7848       ICQ :3886291
> --------------------------------------------------------------------
> Linux -----

-- 

Re: Make test error!!

Posted by Doug MacEachern <do...@covalent.net>.
On Fri, 15 Sep 2000, [iso-8859-1] Fran�ois Chenais wrote:

> Hello
> 
> Using perl 5.6.0
>       apache_1.3.9
> 
> I 'm trying to build DSO mod_perl.1.24
> 
>   => perl Makefile.PL USE_DSO=1  EVERYTHING=1 PERL_DEBUG=1
> 
> All is ok but "make test" says :
> 
> -------------------------------------------------------------------------------
> ./apache_1.3.9/src/httpd -f `pwd`/t/conf/httpd.conf -X -d `pwd`/t &
> httpd listening on port 8529
> will write error_log to: t/logs/error_log
> letting apache warm up...\c
> done
> /usr/local/bin/perl t/TEST 0
> still waiting for server to warm up...............not ok
> server failed to start! (please examine t/logs/error_log) at t/TEST line
> 95.
> make: *** [run_tests] Error 111
> -------------------------------------------------------------------------------
> 
> 
> t/logs/error_log
> -------------------------------------------------------------------------------
> [notice] END block called for startup.pl
> [notice] Destruction->DESTROY called for $global_object
> [Fri Sep 15 10:34:40 2000] [warn] [notice] child_init for process 10374,
> report
> any problems to [no address given]
> -------------------------------------------------------------------------------

is the server still running?  check:

% ps -flags | grep httpd
or
% netstat -a | grep 8529
or 
% telnet localhost 8529

if it core dumped, run (in the mod_perl-x.xx directory):

% gdb ../apache-x.xx/src/htttpd
(gdb) thttpd
[if you get a core dump]
(gdb) bt

and post the output of that, along with your 'perl -V' and Makefile.PL
options.


Re: Make test error!!

Posted by "G.W. Haywood" <ge...@www.jubileegroup.co.uk>.
Hi there,

On Fri, 15 Sep 2000, [iso-8859-1] Fran�ois Chenais wrote:

> Using perl 5.6.0
>       apache_1.3.9
> 
> I 'm trying to build DSO mod_perl.1.24

Curious choice of versions.  Why not 1.3.12?

Tried `apachectl configtest'?  Can you get anything from `httpd -l'
What's in the error_log (if anything?)

73,
Ged.