Guys,

Probably not a bug as such but something in my set up.

Find the output from REPORT below. Basically everything seems to build ok
but make test fails with the claim that the server didn't start. When I look
at the ps output I can see that httpd2 has started.

Any help appreciated.

Thanks,

Rolf

-------------8<---------- Start Bug Report ------------8<----------
1. Problem Description:

  make test fails:

  /usr/bin/perl.exe -Iblib/arch -Iblib/lib \
        t/TEST -clean
APACHE_TEST_GROUP= APACHE_TEST_HTTPD= APACHE_TEST_PORT= APACHE_TEST_USER=
APACHE_TEST_APXS= \
        /usr/bin/perl.exe -Iblib/arch -Iblib/lib \
        t/TEST -bugreport -verbose=0
/usr/sbin/httpd2  -d /build/mod_perl-2.0.3/t -f
/build/mod_perl-2.0.3/t/conf/httpd.conf
-D APACHE2 -D PERL_USEITHREADS
using Apache/2.2.4 (prefork MPM)

waiting 120 seconds for server to start: .[Sat Oct 27 11:19:06 2007] [warn]
Useless use of AllowOverride in line 879.
[Sat Oct 27 11:19:06 2007] [info] 6 Apache2:: modules loaded
[Sat Oct 27 11:19:06 2007] [info] 0 APR:: modules loaded
[Sat Oct 27 11:19:06 2007] [info] base server + 29 vhosts ready to run tests
....[Sat Oct 27 11:19:10 2007] [warn] The Alias directive in mod_perl at
line 1 will probably never match because it overlaps an
earlier                    Alias.
[Sat Oct 27 11:19:10 2007] [warn] The Alias directive in mod_perl at line 1
will probably never match because it overlaps an earlier
Ali                   as.
[Sat Oct 27 11:19:10 2007] [warn] The Alias directive in mod_perl at line 1
will probably never match because it overlaps an earlier
Ali                   as.
[Sat Oct 27 11:19:10 2007] [warn] The Alias directive in mod_perl at line 1
will probably never match because it overlaps an earlier
Ali                   as.
[Sat Oct 27 11:19:10 2007] [warn] The Alias directive in mod_perl at line 1
will probably never match because it overlaps an earlier
Ali                   as.
..................................................................................................................
waiting 120 seconds for server to start: not ok
[  error] giving up after 121 secs. If you think that your system
is slow or overloaded try again with a longer timeout value.
by setting the environment variable APACHE_TEST_STARTUP_TIMEOUT
to a high value (e.g. 420) and repeat the last command.

[  error] server failed to start! (please examine t/logs/error_log)
+--------------------------------------------------------+
| Please file a bug report: http://perl.apache.org/bugs/ |
+--------------------------------------------------------+
make: *** [run_tests] Error 1

cat t/logs/error_log
[Sat Oct 27 11:19:10 2007] [info] mod_unique_id: using ip addr 192.168.0.100
[Sat Oct 27 11:19:11 2007] [info] Init: Seeding PRNG with 0 bytes of entropy
[Sat Oct 27 11:19:11 2007] [info] Init: Generating temporary RSA private
keys (512/1024 bits)
[Sat Oct 27 11:19:11 2007] [info] Init: Generating temporary DH parameters
(512/1024 bits)
[Sat Oct 27 11:19:11 2007] [warn] Init: Session Cache is not configured
[hint: SSLSessionCache]
[Sat Oct 27 11:19:11 2007] [info] Init: Initializing (virtual) servers for
SSL
[Sat Oct 27 11:19:11 2007] [info] Server: Apache/2.2.4, Interface:
mod_ssl/2.2.4, Library: OpenSSL/0.9.8e
END in modperl_extra.pl, pid=8336

When I look at the process table:

 ps -ef | grep http
 bantiro    4848       1   ?  11:19:11 /usr/sbin/httpd2

So apache has started.


I have no previous version of mod perl installed.


2. Used Components and their Configuration:

*** mod_perl version 2.000003

*** using /build/mod_perl-2.0.3/lib/Apache2/BuildConfig.pm

*** Makefile.PL options:
  MP_APR_LIB     => aprext
  MP_APXS        => /usr/sbin/apxs2
  MP_COMPAT_1X   => 1
  MP_GENERATE_XS => 1
  MP_LIBNAME     => mod_perl
  MP_USE_DSO     => 1


*** /usr/sbin/httpd2 -V
Server version: Apache/2.2.4 (Unix)
Server built:   Apr  6 2007 23:09:29
Server's Module Magic Number: 20051115:4
Server loaded:  APR 1.2.8, APR-Util 1.2.8
Compiled using: APR 1.2.8, APR-Util 1.2.8
Architecture:   32-bit
Server MPM:     Prefork
  threaded:     no
    forked:     yes (variable process count)
Server compiled with....
 -D APACHE_MPM_DIR="server/mpm/prefork"
 -D APR_HAS_MMAP
 -D APR_USE_SYSVSEM_SERIALIZE
 -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
 -D APR_HAS_OTHER_CHILD
 -D AP_HAVE_RELIABLE_PIPED_LOGS
 -D DYNAMIC_MODULE_LIMIT=128
 -D HTTPD_ROOT="/usr"
 -D SUEXEC_BIN="/usr/bin/suexec"
 -D DEFAULT_PIDLOG="/var/run/httpd2.pid"
 -D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
 -D DEFAULT_LOCKFILE="/var/run/accept.lock"
 -D DEFAULT_ERRORLOG="logs/error_log"
 -D AP_TYPES_CONFIG_FILE="/etc/apache2/mime.types"
 -D SERVER_CONFIG_FILE="/etc/apache2/httpd.conf"


*** (apr|apu)-config linking info

 -L/usr/lib -laprutil-1 -lgdbm -ldb-4.2 -lexpat -liconv -L/usr/lib
 -L/usr/lib -lapr-1 -lcrypt



*** /usr/bin/perl5.8.8 -V
Summary of my perl5 (revision 5 version 8 subversion 8) configuration:
  Platform:
    osname=cygwin, osvers=1.5.24(0.15642),
archname=cygwin-thread-multi-64int
    uname='cygwin_nt-5.1 reini 1.5.24(0.15642) 2007-01-31 10:57 i686 cygwin
'
    config_args='-de -Dmksymlinks -Duse64bitint -Dusethreads -Uusemymalloc
-Doptimize=-O3 -Dman3ext=3pm -Dusesitecustomize -Dusedevel'
    hint=recommended, useposix=true, d_sigaction=define
    usethreads=define use5005threads=undef useithreads=define
usemultiplicity=define
    useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
    use64bitint=define use64bitall=undef uselongdouble=undef
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='gcc', ccflags ='-DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -pipe
-Wdeclaration-after-statement',
    optimize='-O3',
    cppflags='-DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -pipe
-Wdeclaration-after-statement'
    ccversion='', gccversion='3.4.4 (cygming special, gdc 0.12, using dmd
0.125)', gccosandvers=''
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=12345678
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
    ivtype='long long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t',
lseeksize=8
    alignbytes=8, prototype=define
  Linker and Libraries:
    ld='ld2', ldflags =' -s -L/usr/local/lib'
    libpth=/usr/local/lib /usr/lib /lib
    libs=-lgdbm -ldb -ldl -lcrypt -lgdbm_compat
    perllibs=-ldl -lcrypt -lgdbm_compat
    libc=/usr/lib/libc.a, so=dll, useshrplib=true, libperl=libperl.a
    gnulibc_version=''
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' -s'
    cccdlflags=' ', lddlflags=' -s -L/usr/local/lib'


Characteristics of this binary (from libperl):
  Compile-time options: MULTIPLICITY PERL_IMPLICIT_CONTEXT
                        PERL_MALLOC_WRAP PERL_USE_SAFE_PUTENV
                        USE_64_BIT_INT USE_ITHREADS USE_LARGE_FILES
                        USE_PERLIO USE_REENTRANT_API USE_SITECUSTOMIZE
  Locally applied patches:
    CYG01 - hints.cygwin.sh ldflags -s
    CYG02 - lib-ExtUtils-Embed insensitive against leading \s
    CYG03 - lib-Test-Harness-Straps $ENV{PERL5LIB} = ''
    CYG04 - major.version.cygwin.sh cygperl-5_8.dll and not
cygperl-5_8_x.dll
    CYG05 - add Win32CORE to core
    CYG07 - File-Spec-Cygwin-TMPDIR.patch
    Bug#38628 - allow legacy Cwd->cwd()
    Bug#40103 - File-Spec-case_tolerant.patch from 5.9.5
  Built under cygwin
  Compiled at Jul  8 2007 19:12:08
  %ENV:
    PERL_LWP_USE_HTTP_10="1"
    CYGWIN="error_start=C:\cygwin\bin\dumper.exe server"
  @INC:
    /usr/lib/perl5/5.8/cygwin
    /usr/lib/perl5/5.8
    /usr/lib/perl5/site_perl/5.8/cygwin
    /usr/lib/perl5/site_perl/5.8
    /usr/lib/perl5/site_perl/5.8
    /usr/lib/perl5/vendor_perl/5.8/cygwin
    /usr/lib/perl5/vendor_perl/5.8
    /usr/lib/perl5/vendor_perl/5.8
    .

*** Packages of interest status:

Apache2            : -
Apache2::Request   : -
CGI                : 3.29
ExtUtils::MakeMaker: 6.30
LWP                : 5.805, 5.808
mod_perl           : -
mod_perl2          : -


3. This is the core dump trace: (if you get a core dump):

 No core

This report was generated by t/REPORT on Sat Oct 27 10:15:44 2007 GMT.

-------------8<---------- End Bug Report --------------8<----------

Note: Complete the rest of the details and post this bug report to
modperl <at> perl.apache.org. To subscribe to the list send an empty
email to [EMAIL PROTECTED]

Reply via email to