Return-Path: X-Original-To: apmail-perl-modperl-archive@www.apache.org Delivered-To: apmail-perl-modperl-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id DB44E17D89 for ; Tue, 22 Sep 2015 19:20:03 +0000 (UTC) Received: (qmail 30155 invoked by uid 500); 22 Sep 2015 19:19:05 -0000 Delivered-To: apmail-perl-modperl-archive@perl.apache.org Received: (qmail 30117 invoked by uid 500); 22 Sep 2015 19:19:04 -0000 Mailing-List: contact modperl-help@perl.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list modperl@perl.apache.org Received: (qmail 29765 invoked by uid 99); 22 Sep 2015 19:19:04 -0000 Received: from Unknown (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 22 Sep 2015 19:19:04 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 3F34A18098B for ; Tue, 22 Sep 2015 19:19:04 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.901 X-Spam-Level: ** X-Spam-Status: No, score=2.901 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=3, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-eu-west.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id P6tPW9IJiMEF for ; Tue, 22 Sep 2015 19:18:54 +0000 (UTC) Received: from mail-la0-f51.google.com (mail-la0-f51.google.com [209.85.215.51]) by mx1-eu-west.apache.org (ASF Mail Server at mx1-eu-west.apache.org) with ESMTPS id 762B320382 for ; Tue, 22 Sep 2015 19:18:53 +0000 (UTC) Received: by lahg1 with SMTP id g1so25445909lah.1 for ; Tue, 22 Sep 2015 12:18:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=UH+Tkbhru4VkLTXsAn68Ug2mhHDm2vKld1/7U8bagIw=; b=EDnuQFHc4FVX7ghN2j1RHaM/8JWYMkMxj0KFdqr9AJNzTcLEON6f0uLrGPN/yZeoGo awUbJaCLsYkHLe98JO6HS7jIosy3FPM/KMu5Qax8HlIqwcAW37YXkNtEqWSTq3Y6UwhY 4wkmeHosBSWy4oYThXHWeHV+C3KEBeN+Jx/cr/W8rXlDeNkz/2u0R4sATMKgNeoS8cTf BGlKym7skHHjBkkdeWnkrQWU5LwmY3q3jMfXe6ilNHuvFB2SGduizf+m7h7xo+PgtQeb epKUhCamg23FtLb/gvoKMRX/6WZO8St+IsH64dN2TP/JrNjErE3/B4IfsVhjtthyuXnv iPgg== MIME-Version: 1.0 X-Received: by 10.112.161.201 with SMTP id xu9mr7048454lbb.10.1442949526973; Tue, 22 Sep 2015 12:18:46 -0700 (PDT) Received: by 10.25.91.12 with HTTP; Tue, 22 Sep 2015 12:18:46 -0700 (PDT) Date: Tue, 22 Sep 2015 15:18:46 -0400 Message-ID: Subject: Using non threaded MPM but still compile error From: Terrance Devor To: modperl@perl.apache.org Content-Type: multipart/alternative; boundary=001a11c31d3cfbf1b605205add5b --001a11c31d3cfbf1b605205add5b Content-Type: text/plain; charset=UTF-8 Hello, I am using perl build without threads and httpd with prefork. My understand that this all non-threaded environment however, when trying to compile mod_perl I still get the error: * perl -V Summary of my perl5 (revision 5 version 20 subversion 2) configuration: Platform: osname=linux, osvers=3.17.7-gentoo, archname=x86_64-linux uname='linux calgary 3.17.7-gentoo #10 smp fri apr 17 05:13:54 2015 x86_64 intel(r) xeon(tm) cpu 3.60ghz genuineintel gnulinux ' config_args='-des -Duseshrplib -Darchname=x86_64-linux -Dcc=x86_64-pc-linux-gnu-gcc -Doptimize=-O2 -pipe -Dldflags=-Wl,-O1 -Wl,--as-needed -Dprefix=/usr -Dinstallprefix=/usr -Dsiteprefix=/usr/local -Dvendorprefix=/usr -Dscriptdir=/usr/bin -Dprivlib=/usr/lib64/perl5/5.20.2 -Darchlib=/usr/lib64/perl5/5.20.2/x86_64-linux -Dsitelib=/usr/local/lib64/perl5/5.20.2 -Dsitearch=/usr/local/lib64/perl5/5.20.2/x86_64-linux -Dvendorlib=/usr/lib64/perl5/vendor_perl/5.20.2 -Dvendorarch=/usr/lib64/perl5/vendor_perl/5.20.2/x86_64-linux -Dman1dir=/usr/share/man/man1 -Dman3dir=/usr/share/man/man3 -Dsiteman1dir=/usr/local/man/man1 -Dsiteman3dir=/usr/local/man/man3 -Dvendorman1dir=/usr/share/man/man1 -Dvendorman3dir=/usr/share/man/man3 -Dman1ext=1 -Dman3ext=3pm -Dlibperl=libperl.so.5.20.2 -Dlocincpth=/usr/include -Dglibpth=/lib64 /usr/lib64 -Duselargefiles -Dd_semctl_semun -Dcf_by=Gentoo -Dmyhostname=localhost -Dperladmin=root@localhost -Dinstallusrbinperl=n -Ud_csh -Uusenm -Di_ndbm -Di_gdbm -Di_db -DDEBUGGING=none -Dinc_version_list=5.20.0/x86_64-linux 5.20.0 5.20.1/x86_64-linux 5.20.1 -Dlibpth=/usr/local/lib64 /lib64 /usr/lib64 -Dnoextensions=ODBM_File' hint=recommended, useposix=true, d_sigaction=define useithreads=undef, usemultiplicity=undef use64bitint=define, use64bitall=define, uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='x86_64-pc-linux-gnu-gcc', ccflags ='-fwrapv -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64', optimize='-O2 -pipe', cppflags='-fwrapv -fno-strict-aliasing -pipe' ccversion='', gccversion='4.8.5', gccosandvers='' intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16 ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=8, prototype=define Linker and Libraries: ld='x86_64-pc-linux-gnu-gcc', ldflags ='-Wl,-O1 -Wl,--as-needed' libpth=/usr/local/lib64 /lib64 /usr/lib64 /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.5/include-fixed /usr/lib /lib/../lib64 /usr/lib/../lib64 /lib libs=-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc -lgdbm_compat perllibs=-lnsl -ldl -lm -lcrypt -lutil -lc libc=libc-2.20.so, so=so, useshrplib=true, libperl=libperl.so.5.20.2 gnulibc_version='2.20' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E' cccdlflags='-fPIC', lddlflags='-shared -O2 -pipe -Wl,-O1 -Wl,--as-needed' 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 USE_64_BIT_ALL USE_64_BIT_INT USE_LARGE_FILES USE_LOCALE USE_LOCALE_COLLATE USE_LOCALE_CTYPE USE_LOCALE_NUMERIC USE_PERLIO USE_PERL_ATOF Locally applied patches: gentoo/hints_hpux - Fix hpux hints gentoo/aix_soname - aix gcc detection and shared library soname support gentoo/EUMM-RUNPATH - https://bugs.gentoo.org/105054 cpan/ExtUtils-MakeMaker: drop $PORTAGE_TMPDIR from LD_RUN_PATH gentoo/config_over - Remove -rpath and append LDFLAGS to lddlflags gentoo/opensolaris_headers - [PATCH] Add headers for opensolaris gentoo/patchlevel - List packaged patches for perl-5.20.2(#1) in patchlevel.h gentoo/cpanplus_definstalldirs - Configure CPANPLUS to use the site directories by default. gentoo/cleanup-paths - [PATCH] Cleanup PATH and shrpenv gentoo/enc2xs - Tweak enc2xs to follow symlinks and ignore missing @INC directories. gentoo/enc2xs_checksums - gentoo/darwin-cc-ld - https://bugs.gentoo.org/297751 [PATCH] darwin: Use $CC to link gentoo/cpan_definstalldirs - Provide a sensible INSTALLDIRS default for modules installed from CPAN. gentoo/interix - [PATCH] Fix interix hints gentoo/create_libperl_soname - https://bugs.gentoo.org/286840 [PATCH] Set libperl soname gentoo/mod_paths - Add /etc/perl to @INC gentoo/EUMM_delete_packlist - gentoo/drop_fstack_protector - https://bugs.gentoo.org/348557 [PATCH] Don't force -fstack-protector on everyone gentoo/usr_local - [PATCH] Remove /usr/local paths gentoo/D-SHA-CFLAGS - https://bugs.gentoo.org/506818 [PATCH] Do not set custom CFLAGS in cpan/Digest-SHA gentoo/io_socket_ip_tests - debian/cpan-missing-site-dirs - Fix CPAN::FirstTime defaults with nonexisting site dirs if a parent is writable debian/regcomp-mips-optim - Downgrade the optimization of regcomp.c on mips and mipsel due to a gcc-4.9 bug debian/perldoc-less-R - Tell the 'less' pager to allow terminal escape sequences debian/makemaker-pasthru - Pass LD settings through to subdirectories fixes/net_smtp_docs - [rt.cpan.org #36038] Document the Net::SMTP 'Port' option fixes/memoize_storable_nstore - [rt.cpan.org #77790] Memoize::Storable: respect 'nstore' option not respected fixes/document_makemaker_ccflags - [rt.cpan.org #68613] Document that CCFLAGS should include $Config{ccflags} Built under linux Compiled at Sep 9 2015 03:41:56 @INC: /etc/perl /usr/local/lib64/perl5/5.20.2/x86_64-linux /usr/local/lib64/perl5/5.20.2 /usr/lib64/perl5/vendor_perl/5.20.2/x86_64-linux /usr/lib64/perl5/vendor_perl/5.20.2 /usr/local/lib64/perl5 /usr/lib64/perl5/vendor_perl /usr/lib64/perl5/5.20.2/x86_64-linux /usr/lib64/perl5/5.20.2 * apachectl -V Server version: Apache/2.4.16 (Unix) Server built: Sep 22 2015 14:34:23 Server's Module Magic Number: 20120211:47 Server loaded: APR 1.5.2, APR-UTIL 1.5.4 Compiled using: APR 1.5.2, 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_SYSVSEM_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="/usr/local/httpd-2.4.16" -D SUEXEC_BIN="/usr/local/httpd-2.4.16/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" Error MP_APXS=/usr/local/apache2/bin/apxs MP_APR_CONFIG=/usr/local/apr/bin/apr-1-config EVERYTHING=1 Reading Makefile.PL args from @ARGV MP_USE_DSO = 1 MP_APXS = /usr/local/apache2/bin/apxs MP_APR_CONFIG = /usr/local/apr/bin/apr-1-config no conflicting prior mod_perl version found - good. Using APXS => /usr/local/apache2/bin/apxs Configuring Apache/2.4.16 mod_perl/2.0.9 Perl/v5.20.2 [ error] Using Perl 5.020002 w/o ithreads and httpd-2.4. [ error] Failed requirements: [ error] - Perl built with ithreads (build perl with -Duseithreads) One final question. I remember reading a while back that perl's multi threading module is unstable. Is this still the case? If not, I could just recompile pearl with ithreads and call it a day however, would opt not to do so if this is the case still. Your help is greatly appreciated, Terrance --001a11c31d3cfbf1b605205add5b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hello,

I am using perl build= without threads and httpd with prefork. My understand that this all non-th= readed environment however, when trying to compile mod_perl I still get the= error:

* perl -V

Summary of my perl5 (revision 5 v= ersion 20 subversion 2) configuration:
=C2=A0 =C2=A0
= =C2=A0 Platform:
=C2=A0 =C2=A0 osname=3Dlinux, osvers=3D3.17.7-ge= ntoo, archname=3Dx86_64-linux
=C2=A0 =C2=A0 uname=3D'linux ca= lgary 3.17.7-gentoo #10 smp fri apr 17 05:13:54 2015 x86_64 intel(r) xeon(t= m) cpu 3.60ghz genuineintel gnulinux '
=C2=A0 =C2=A0 config_a= rgs=3D'-des -Duseshrplib -Darchname=3Dx86_64-linux -Dcc=3Dx86_64-pc-lin= ux-gnu-gcc -Doptimize=3D-O2 -pipe -Dldflags=3D-Wl,-O1 -Wl,--as-needed -Dpre= fix=3D/usr -Dinstallprefix=3D/usr -Dsiteprefix=3D/usr/local -Dvendorprefix= =3D/usr -Dscriptdir=3D/usr/bin -Dprivlib=3D/usr/lib64/perl5/5.20.2 -Darchli= b=3D/usr/lib64/perl5/5.20.2/x86_64-linux -Dsitelib=3D/usr/local/lib64/perl5= /5.20.2 -Dsitearch=3D/usr/local/lib64/perl5/5.20.2/x86_64-linux -Dvendorlib= =3D/usr/lib64/perl5/vendor_perl/5.20.2 -Dvendorarch=3D/usr/lib64/perl5/vend= or_perl/5.20.2/x86_64-linux -Dman1dir=3D/usr/share/man/man1 -Dman3dir=3D/us= r/share/man/man3 -Dsiteman1dir=3D/usr/local/man/man1 -Dsiteman3dir=3D/usr/l= ocal/man/man3 -Dvendorman1dir=3D/usr/share/man/man1 -Dvendorman3dir=3D/usr/= share/man/man3 -Dman1ext=3D1 -Dman3ext=3D3pm -Dlibperl=3Dlibperl.so.5.20.2 = -Dlocincpth=3D/usr/include =C2=A0-Dglibpth=3D/lib64 /usr/lib64 =C2=A0-Dusel= argefiles -Dd_semctl_semun -Dcf_by=3DGentoo -Dmyhostname=3Dlocalhost -Dperl= admin=3Droot@localhost -Dinstallusrbinperl=3Dn -Ud_csh -Uusenm -Di_ndbm -Di= _gdbm -Di_db -DDEBUGGING=3Dnone -Dinc_version_list=3D5.20.0/x86_64-linux 5.= 20.0 5.20.1/x86_64-linux 5.20.1 =C2=A0-Dlibpth=3D/usr/local/lib64 /lib64 /u= sr/lib64 -Dnoextensions=3DODBM_File'
=C2=A0 =C2=A0 hint=3Drec= ommended, useposix=3Dtrue, d_sigaction=3Ddefine
=C2=A0 =C2=A0 use= ithreads=3Dundef, usemultiplicity=3Dundef
=C2=A0 =C2=A0 use64biti= nt=3Ddefine, use64bitall=3Ddefine, uselongdouble=3Dundef
=C2=A0 = =C2=A0 usemymalloc=3Dn, bincompat5005=3Dundef
=C2=A0 Compiler:
=C2=A0 =C2=A0 cc=3D'x86_64-pc-linux-gnu-gcc', ccflags =3D&#= 39;-fwrapv -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BI= TS=3D64',
=C2=A0 =C2=A0 optimize=3D'-O2 -pipe',
=
=C2=A0 =C2=A0 cppflags=3D'-fwrapv -fno-strict-aliasing -pipe'<= /div>
=C2=A0 =C2=A0 ccversion=3D'', gccversion=3D'4.8.5'= ;, gccosandvers=3D''
=C2=A0 =C2=A0 intsize=3D4, longsize= =3D8, ptrsize=3D8, doublesize=3D8, byteorder=3D12345678
=C2=A0 = =C2=A0 d_longlong=3Ddefine, longlongsize=3D8, d_longdbl=3Ddefine, longdblsi= ze=3D16
=C2=A0 =C2=A0 ivtype=3D'long', ivsize=3D8, nvtype= =3D'double', nvsize=3D8, Off_t=3D'off_t', lseeksize=3D8
=C2=A0 =C2=A0 alignbytes=3D8, prototype=3Ddefine
=C2=A0 Li= nker and Libraries:
=C2=A0 =C2=A0 ld=3D'x86_64-pc-linux-gnu-g= cc', ldflags =3D'-Wl,-O1 -Wl,--as-needed'
=C2=A0 =C2= =A0 libpth=3D/usr/local/lib64 /lib64 /usr/lib64 /usr/lib/gcc/x86_64-pc-linu= x-gnu/4.8.5/include-fixed /usr/lib /lib/../lib64 /usr/lib/../lib64 /lib
=C2=A0 =C2=A0 libs=3D-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc -= lgdbm_compat
=C2=A0 =C2=A0 perllibs=3D-lnsl -ldl -lm -lcrypt -lut= il -lc
=C2=A0 =C2=A0 libc=3Dlibc-= 2.20.so, so=3Dso, useshrplib=3Dtrue, libperl=3Dlibperl.so.5.20.2
<= div>=C2=A0 =C2=A0 gnulibc_version=3D'2.20'
=C2=A0 Dynamic= Linking:
=C2=A0 =C2=A0 dlsrc=3Ddl_dlopen.xs, dlext=3Dso, d_dlsym= un=3Dundef, ccdlflags=3D'-Wl,-E'
=C2=A0 =C2=A0 cccdlflags= =3D'-fPIC', lddlflags=3D'-shared -O2 -pipe -Wl,-O1 -Wl,--as-nee= ded'


Characteristics of this bi= nary (from libperl):=C2=A0
=C2=A0 Compile-time options: HAS_TIMES= PERLIO_LAYERS PERL_DONT_CREATE_GVSV
=C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 PERL_HASH_FUNC_ONE_= AT_A_TIME_HARD PERL_MALLOC_WRAP
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 PERL_NEW_COPY_ON_WRITE= PERL_PRESERVE_IVUV
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 USE_64_BIT_ALL USE_64_BIT_INT USE_LA= RGE_FILES
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 USE_LOCALE USE_LOCALE_COLLATE USE_LOCALE_CTYPE=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 USE_LOCALE_NUMERIC USE_PERLIO USE_PERL_ATOF
= =C2=A0 Locally applied patches:
gentoo/hints_hpux - Fix hpux hints
gentoo/aix_soname - aix gcc detecti= on and shared library soname support
gentoo/EUMM-RUNPATH - https://bugs.gentoo.org/105054 cpan/ExtUtils-MakeMaker: dr= op $PORTAGE_TMPDIR from LD_RUN_PATH
gentoo/config_over - Remove -rpath and append LDFLAGS= to lddlflags
= gentoo/opensolaris_headers - [PATCH] Add headers for opensolaris
= gentoo/patchlevel - List= packaged patches for perl-5.20.2(#1) in patchlevel.h
gentoo/cpanplus_definstalldirs - Co= nfigure CPANPLUS to use the site directories by default.
gentoo/cleanup-paths - [PATCH] C= leanup PATH and shrpenv
gentoo/enc2xs - Tweak enc2xs to follow symlinks and ignore missin= g @INC directories.
<= /span>gentoo/enc2xs_checksums -
gentoo/darwin-cc-ld - https://bugs.gentoo.org/297751 [PATCH] darwin: Use $CC to link<= /div>
gentoo/cpan_de= finstalldirs - Provide a sensible INSTALLDIRS default for modules installed= from CPAN.
ge= ntoo/interix - [PATCH] Fix interix hints
gentoo/create_libperl_soname - https://bugs.gentoo.org/286840 [PATCH] Set = libperl soname
gentoo/mod_paths - Add /etc/perl to @INC
gentoo/EUMM_delete_packlist -
<= /span>gentoo/D-SHA-CFLAGS - http= s://bugs.gentoo.org/506818 [PATCH] Do not set custom CFLAGS in cpan/Dig= est-SHA
gentoo= /io_socket_ip_tests -
= debian/cpan-missing-site-dirs - Fix CPAN::FirstTime defaults with n= onexisting site dirs if a parent is writable
debian/regcomp-mips-optim - Downgrade the op= timization of regcomp.c on mips and mipsel due to a gcc-4.9 bug
<= span class=3D"" style=3D"white-space:pre"> debian/perldoc-less-R - T= ell the 'less' pager to allow terminal escape sequences
<= span class=3D"" style=3D"white-space:pre"> debian/makemaker-pasthru = - Pass LD settings through to subdirectories
fixes/net_smtp_docs - [rt.cpan.org #36038] Document the Net::SMTP 'Port' opt= ion
fixes/memo= ize_storable_nstore - [rt.cpan.org #7779= 0] Memoize::Storable: respect 'nstore' option not respected
fixes/document_makema= ker_ccflags - [rt.cpan.org #68613] Docum= ent that CCFLAGS should include $Config{ccflags}
=C2=A0 Built und= er linux
=C2=A0 Compiled at Sep =C2=A09 2015 03:41:56
= =C2=A0 @INC:
=C2=A0 =C2=A0 /etc/perl
=C2=A0 =C2=A0 /usr= /local/lib64/perl5/5.20.2/x86_64-linux
=C2=A0 =C2=A0 /usr/local/l= ib64/perl5/5.20.2
=C2=A0 =C2=A0 /usr/lib64/perl5/vendor_perl/5.20= .2/x86_64-linux
=C2=A0 =C2=A0 /usr/lib64/perl5/vendor_perl/5.20.2=
=C2=A0 =C2=A0 /usr/local/lib64/perl5
=C2=A0 =C2=A0 /us= r/lib64/perl5/vendor_perl
=C2=A0 =C2=A0 /usr/lib64/perl5/5.20.2/x= 86_64-linux
=C2=A0 =C2=A0 /usr/lib64/perl5/5.20.2

<= /div>



* apachectl -V<= /div>

Server version: Apache/2.4.16 (Unix)
Ser= ver built: =C2=A0 Sep 22 2015 14:34:23
Server's Module Magic = Number: 20120211:47
Server loaded: =C2=A0APR 1.5.2, APR-UTIL 1.5.= 4
Compiled using: APR 1.5.2, APR-UTIL 1.5.4
Architectur= e: =C2=A0 64-bit
Server MPM: =C2=A0 =C2=A0 prefork
=C2= =A0 threaded: =C2=A0 =C2=A0 no
=C2=A0 =C2=A0 forked: =C2=A0 =C2= =A0 yes (variable process count)
Server compiled with....
=C2=A0-D APR_HAS_SENDFILE
=C2=A0-D APR_HAS_MMAP
=C2= =A0-D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
=C2=A0-D APR_= USE_SYSVSEM_SERIALIZE
=C2=A0-D APR_USE_PTHREAD_SERIALIZE
=C2=A0-D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
=C2=A0-D APR_HAS_OTH= ER_CHILD
=C2=A0-D AP_HAVE_RELIABLE_PIPED_LOGS
=C2=A0-D = DYNAMIC_MODULE_LIMIT=3D256
=C2=A0-D HTTPD_ROOT=3D"/usr/local= /httpd-2.4.16"
=C2=A0-D SUEXEC_BIN=3D"/usr/local/httpd-= 2.4.16/bin/suexec"
=C2=A0-D DEFAULT_PIDLOG=3D"logs/http= d.pid"
=C2=A0-D DEFAULT_SCOREBOARD=3D"logs/apache_runti= me_status"
=C2=A0-D DEFAULT_ERRORLOG=3D"logs/error_log&= quot;
=C2=A0-D AP_TYPES_CONFIG_FILE=3D"conf/mime.types"=
=C2=A0-D SERVER_CONFIG_FILE=3D"conf/httpd.conf"
<= /div>



Error


= MP_APXS=3D/usr/local/apache2/bin/apxs MP_APR_CONFIG=3D/usr/local/apr/bin/ap= r-1-config EVERYTHING=3D1
Reading Makefile.PL args from @ARGV
=C2=A0 =C2=A0MP_USE_DSO =3D 1
=C2=A0 =C2=A0MP_APXS =3D /us= r/local/apache2/bin/apxs
=C2=A0 =C2=A0MP_APR_CONFIG =3D /usr/loca= l/apr/bin/apr-1-config
no conflicting prior mod_perl version foun= d - good.
Using APXS =3D> /usr/local/apache2/bin/apxs
Configuring Apache/2.4.16 mod_perl/2.0.9 Perl/v5.20.2
[ =C2=A0e= rror] Using Perl 5.020002 w/o ithreads and httpd-2.4.
[ =C2=A0err= or] Failed requirements:
[ =C2=A0error] =C2=A0 - Perl built with = ithreads (build perl with -Duseithreads)

One final question. I remember reading a while back that perl's multi= threading module is unstable. Is this still the case? If not, I could just= recompile pearl with ithreads and call it a day however, would opt not to = do so if this is the case still.


Your help is greatly appreciated,

<= div style=3D"">Terrance

--001a11c31d3cfbf1b605205add5b--