Re: [RELEASE CANDIDATE]: mod_perl-2.0.9 RC2

John D Groenveld <[email protected]>
Newsgroups gmane.comp.apache.mod-perl
Message-ID <[email protected]>
In message <CADED=K4rv-2uH3aBv6LeQ2Gx5G0NWbbM8QSTdH85yJXF-29K3w@mail.gmail.com>
, Steve Hay writes:
>This looks like the same failure reported here with an unthreaded perl:
>
>https://rt.cpan.org/Ticket/Display.html?id=102930#txn-1502924

With the patch, 2.0.9RC2 also builds with unthreaded
httpd-2.4.12 and perl-5.22.0, but test hits familiar
errors. 

With perl-5.20.2, it test clean.


BTW I also have to kludge t/conf/httpd.conf by disabling
mod_proxy_balancer but I think that's an Illumos/Solaris
issue with Apache 2.4 thats not MP specific.

Thanks,
John
[email protected]

Test Summary Report
-------------------
t/api/uri.t                           (Wstat: 0 Tests: 12 Failed: 0)
  Parse errors: Bad plan.  You planned 24 tests but ran 12.
t/apr-ext/uri.t                       (Wstat: 65280 Tests: 12 Failed: 0)
  Non-zero exit status: 255
  Parse errors: Bad plan.  You planned 36 tests but ran 12.
t/apr/uri.t                           (Wstat: 0 Tests: 12 Failed: 0)
  Parse errors: Bad plan.  You planned 36 tests but ran 12.
t/directive/perlloadmodule3.t         (Wstat: 0 Tests: 3 Failed: 3)
  Failed tests:  1-3
t/modperl/print.t                     (Wstat: 0 Tests: 5 Failed: 0)
  Parse errors: Bad plan.  You planned 6 tests but ran 5.
t/modperl/printf.t                    (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
Files=245, Tests=3085, 338 wallclock secs ( 2.30 usr  2.22 sys + 200.19 cusr 106.02 csys = 310.73 CPU)
Result: FAIL
Failed 6/245 test programs. 3/3085 subtests failed.


$ /opt/apache24/bin/httpd -V
Server version: Apache/2.4.12 (Unix)
Server built:   Jun  3 2015 08:47:59
Server's Module Magic Number: 20120211:41
Server loaded:  APR 1.5.1, APR-UTIL 1.5.4
Compiled using: APR 1.5.1, APR-UTIL 1.5.4
Architecture:   64-bit
Server MPM:     prefork
  threaded:     no
    forked:     yes (variable process count)
Server compiled with....
 -D APR_HAS_SENDFILE
 -D APR_HAS_MMAP
 -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
 -D APR_USE_PROC_PTHREAD_SERIALIZE
 -D APR_USE_PTHREAD_SERIALIZE
 -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
 -D APR_HAS_OTHER_CHILD
 -D AP_HAVE_RELIABLE_PIPED_LOGS
 -D DYNAMIC_MODULE_LIMIT=256
 -D HTTPD_ROOT="/opt/apache24"
 -D SUEXEC_BIN="/opt/apache24/bin/suexec"
 -D DEFAULT_PIDLOG="logs/httpd.pid"
 -D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
 -D DEFAULT_ERRORLOG="logs/error_log"
 -D AP_TYPES_CONFIG_FILE="conf/mime.types"
 -D SERVER_CONFIG_FILE="conf/httpd.conf"

$ perl -V
Summary of my perl5 (revision 5 version 22 subversion 0) configuration:
   
  Platform:
    osname=solaris, osvers=2.11, archname=i86pc-solaris-64
    uname='sunos bernice 5.11 omnios-170cea2 i86pc i386 i86pc '
    config_args='-Dprefix=/opt/apache24/perl-5.22.0 -Dcc=gcc -Duseshrplib -Uusemymalc -Duselargefiles -Ubincompat5005 -Doptimize=-O3 -Duse64bitall'
    hint=recommended, useposix=true, d_sigaction=define
    useithreads=undef, usemultiplicity=undef
    use64bitint=define, use64bitall=define, uselongdouble=undef
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='gcc', ccflags ='-m64 -fwrapv -fno-strict-aliasing -pipe -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -DPERL_USE_SAFE_PUTENV',
    optimize='-O3',
    cppflags='-m64 -fwrapv -fno-strict-aliasing -pipe -fstack-protector'
    ccversion='', gccversion='4.8.1', gccosandvers=''
    intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678, doublekind=3
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16, longdblkind=3
    ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
    alignbytes=8, prototype=define
  Linker and Libraries:
    ld='gcc', ldflags =' -m64 -fstack-protector -L/usr/gnu/lib '
    libpth=/opt/gcc-4.8.1/lib /opt/gcc-4.8.1/lib/gcc/i386-pc-solaris2.11/4.8.1/include-fixed /usr/lib /usr/gnu/lib /usr/ccs/lib
    libs=-lpthread -lsocket -lnsl -ldl -lm -lc
    perllibs=-lpthread -lsocket -lnsl -ldl -lm -lc
    libc=/lib/libc.so, so=so, useshrplib=true, libperl=libperl.so
    gnulibc_version=''
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='  -R /opt/apache24/perl-5.22.0/lib/5.22.0/i86pc-solaris-64/CORE'
    cccdlflags='-fPIC', lddlflags=' -shared -m64 -L/usr/gnu/lib -fstack-protector'


Characteristics of this binary (from libperl): 
  Compile-time options: HAS_TIMES PERLIO_LAYERS PERL_DONT_CREATE_GVSV
                        PERL_HASH_FUNC_ONE_AT_A_TIME_HARD PERL_MALLOC_WRAP
                        PERL_NEW_COPY_ON_WRITE PERL_PRESERVE_IVUV
                        PERL_USE_SAFE_PUTENV USE_64_BIT_ALL USE_64_BIT_INT
                        USE_LARGE_FILES USE_LOCALE USE_LOCALE_COLLATE
                        USE_LOCALE_CTYPE USE_LOCALE_NUMERIC USE_LOCALE_TIME
                        USE_PERLIO USE_PERL_ATOF
  Built under solaris
  Compiled at Jun  3 2015 08:06:39
  @INC:
    /opt/apache24/perl-5.22.0/lib/site_perl/5.22.0/i86pc-solaris-64
    /opt/apache24/perl-5.22.0/lib/site_perl/5.22.0
    /opt/apache24/perl-5.22.0/lib/5.22.0/i86pc-solaris-64
    /opt/apache24/perl-5.22.0/lib/5.22.0
    .
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.