My bug report: :-) -------------8<---------- Start Bug Report ------------8<---------- 1. Problem Description:
ModPerl won't build on RH7.3 with perl 5.6.1 from rpm perl-5.6.1-34.99.6 Tests fail; verbose error_log attached. Building against freshly (and successfully) built apache 2.0.48 from source with prefork-mpm. Now I know why Plainblack gets so much to install WebGUI. :-} Any assistance would be appreciated. 2. Used Components and their Configuration: *** mod_perl version 1.9911 *** using lib/Apache/BuildConfig.pm *** Makefile.PL options: MP_APXS => /appl/apache/httpd/prefork/bin/apxs MP_COMPAT_1X => 1 MP_GENERATE_XS => 1 MP_LIBNAME => mod_perl MP_USE_DSO => 1 MP_USE_STATIC => 1 *** /appl/apache/httpd/prefork/bin/httpd -V Server version: Apache/2.0.48 Server built: Nov 21 2003 00:01:11 Server's Module Magic Number: 20020903:4 Architecture: 32-bit Server compiled with.... -D APACHE_MPM_DIR="server/mpm/prefork" -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 HTTPD_ROOT="/appl/apache/httpd/prefork" -D SUEXEC_BIN="/appl/apache/httpd/prefork/bin/suexec" -D DEFAULT_PIDLOG="logs/httpd.pid" -D DEFAULT_SCOREBOARD="logs/apache_runtime_status" -D DEFAULT_LOCKFILE="logs/accept.lock" -D DEFAULT_ERRORLOG="logs/error_log" -D AP_TYPES_CONFIG_FILE="conf/mime.types" -D SERVER_CONFIG_FILE="conf/httpd.conf" *** /usr/bin/perl -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration: Platform: osname=linux, osvers=2.4.17-0.13smp, archname=i386-linux uname='linux daffy.perf.redhat.com 2.4.17-0.13smp #1 smp fri feb 1 10:30:48 est 2002 i686 unknown ' config_args='-des -Doptimize=-O2 -march=i386 -mcpu=i686 -Dcc=gcc -Dcf_by=Red Hat, Inc. -Dcccdlflags=-fPIC -Dinstallprefix=/usr -Dprefix=/usr -Darchname=i386-linux -Dvendorprefix=/usr -Dsiteprefix=/usr -Uusethreads -Uuseithreads -Uuselargefiles -Dd_dosuid -Dd_semctl_semun -Di_db -Di_ndbm -Di_gdbm -Di_shadow -Di_syslog -Dman3ext=3pm' hint=recommended, useposix=true, d_sigaction=define usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef useperlio=undef d_sfio=undef uselargefiles=undef usesocks=undef use64bitint=undef use64bitall=undef uselongdouble=undef Compiler: cc='gcc', ccflags ='-fno-strict-aliasing -I/usr/local/include', optimize='-O2 -march=i386 -mcpu=i686', cppflags='-fno-strict-aliasing -I/usr/local/include' ccversion='', gccversion='2.96 20000731 (Red Hat Linux 7.2 2.96-109)', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=4 alignbytes=4, usemymalloc=n, prototype=define Linker and Libraries: ld='gcc', ldflags =' -L/usr/local/lib' libpth=/usr/local/lib /lib /usr/lib libs=-lnsl -ldl -lm -lc -lcrypt -lutil perllibs=-lnsl -ldl -lm -lc -lcrypt -lutil libc=/lib/libc-2.2.5.so, so=so, useshrplib=false, libperl=libperl.a Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-rdynamic' cccdlflags='-fPIC', lddlflags='-shared -L/usr/local/lib' Characteristics of this binary (from libperl): Compile-time options: Built under linux Compiled at Apr 1 2002 12:23:22 %ENV: PERL_LWP_USE_HTTP_10="1" @INC: /usr/lib/perl5/5.6.1/i386-linux /usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/i386-linux /usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl/5.6.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.6.1/i386-linux /usr/lib/perl5/vendor_perl/5.6.1 /usr/lib/perl5/vendor_perl . 3. This is the core dump trace: (if you get a core dump): No coredump, but here's the error log: ================ END in modperl_extra.pl, pid=23819 [Fri Nov 21 00:31:22 2003] [notice] Apache/2.0.48 (Unix) mod_perl/1.99_11 Perl/v5.6.1 configured -- resuming normal operations [Fri Nov 21 00:31:22 2003] [info] Server built: Nov 21 2003 00:01:11 [Fri Nov 21 00:31:22 2003] [debug] prefork.c(1037): AcceptMutex: sysvsem (default: sysvsem) [Fri Nov 21 00:31:24 2003] [error] server reached MaxClients setting, consider raising the MaxClients setting [Fri Nov 21 00:31:26 2003] [error] failed to resolve handler `TestModules::cgi' [Fri Nov 21 00:31:26 2003] [error] [client 127.0.0.1] Can't locate CGI.pm in @INC (@INC contains: /appl/src/mod_perl-1.99_11/Apache-Test/lib /appl/src/mod_perl-1.99_11/t/response /appl/src/mod_perl-1.99_11/t/protocol /appl/src/mod_perl-1.99_11/t/preconnection /appl/src/mod_perl-1.99_11/t/hooks /appl/src/mod_perl-1.99_11/t/filter /appl/src/mod_perl-1.99_11/t /appl/src/mod_perl-1.99_11/t/htdocs/testdirective/main /appl/src/mod_perl-1.99_11/t/htdocs/testdirective/perlmodule-vh /appl/src/mod_perl-1.99_11/t/ /appl/src/mod_perl-1.99_11/t/lib/perl /appl/src/mod_perl-1.99_11/blib/lib /appl/src/mod_perl-1.99_11/blib/arch /usr/lib/perl5/5.6.1/i386-linux /usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/i386-linux /usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl/5.6.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.6.1/i386-linux /usr/lib/perl5/vendor_perl/5.6.1 /usr/lib/perl5/vendor_perl) at /appl/src/mod_perl-1.99_11/t/response/TestModules/cgi.pm line 7. BEGIN failed--compilation aborted at /appl/src/mod_perl-1.99_11/t/response/TestModules/cgi.pm line 7. Compilation failed in require at (eval 79) line 3. [Fri Nov 21 00:31:26 2003] [error] failed to resolve handler `TestModules::cgi' [Fri Nov 21 00:31:26 2003] [error] [client 127.0.0.1] Can't locate CGI.pm in @INC (@INC contains: /appl/src/mod_perl-1.99_11/Apache-Test/lib /appl/src/mod_perl-1.99_11/t/response /appl/src/mod_perl-1.99_11/t/protocol /appl/src/mod_perl-1.99_11/t/preconnection /appl/src/mod_perl-1.99_11/t/hooks /appl/src/mod_perl-1.99_11/t/filter /appl/src/mod_perl-1.99_11/t /appl/src/mod_perl-1.99_11/t/htdocs/testdirective/main /appl/src/mod_perl-1.99_11/t/htdocs/testdirective/perlmodule-vh /appl/src/mod_perl-1.99_11/t/ /appl/src/mod_perl-1.99_11/t/lib/perl /appl/src/mod_perl-1.99_11/blib/lib /appl/src/mod_perl-1.99_11/blib/arch /usr/lib/perl5/5.6.1/i386-linux /usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/i386-linux /usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl/5.6.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.6.1/i386-linux /usr/lib/perl5/vendor_perl/5.6.1 /usr/lib/perl5/vendor_perl) at /appl/src/mod_perl-1.99_11/t/response/TestModules/cgi.pm line 7. BEGIN failed--compilation aborted at /appl/src/mod_perl-1.99_11/t/response/TestModules/cgi.pm line 7. Compilation failed in require at (eval 79) line 3. [Fri Nov 21 00:31:26 2003] [error] failed to resolve handler `TestModules::cgi' [Fri Nov 21 00:31:26 2003] [error] failed to resolve handler `TestModules::cgi' [Fri Nov 21 00:31:27 2003] [error] 23822: ModPerl::Registry: Can't locate CGI.pm in @INC (@INC contains: /appl/src/mod_perl-1.99_11/Apache-Test/lib /appl/src/mod_perl-1.99_11/t/response /appl/src/mod_perl-1.99_11/t/protocol /appl/src/mod_perl-1.99_11/t/preconnection /appl/src/mod_perl-1.99_11/t/hooks /appl/src/mod_perl-1.99_11/t/filter /appl/src/mod_perl-1.99_11/t /appl/src/mod_perl-1.99_11/t/htdocs/testdirective/main /appl/src/mod_perl-1.99_11/t/htdocs/testdirective/perlmodule-vh /appl/src/mod_perl-1.99_11/t/ /appl/src/mod_perl-1.99_11/t/lib/perl /appl/src/mod_perl-1.99_11/blib/lib /appl/src/mod_perl-1.99_11/blib/arch /usr/lib/perl5/5.6.1/i386-linux /usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/i386-linux /usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl/5.6.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.6.1/i386-linux /usr/lib/perl5/vendor_perl/5.6.1 /usr/lib/perl5/vendor_perl) at /appl/src/mod_perl-1.99_11/t/htdocs/includes-registry/cgipm.pl line 2. BEGIN failed--compilation aborted at /appl/src/mod_perl-1.99_11/t/htdocs/includes-registry/cgipm.pl line 2. [Fri Nov 21 00:31:27 2003] [error] [client 127.0.0.1] unable to include "/includes-registry/cgipm.pl" in parsed file /appl/src/mod_perl-1.99_11/t/htdocs/includes/test.shtml [Fri Nov 21 00:31:27 2003] [info] Child process pid=23822 is exiting [Fri Nov 21 00:31:27 2003] [info] Child process pid=23825 is exiting [Fri Nov 21 00:31:27 2003] [info] removed PID file /appl/src/mod_perl-1.99_11/t/logs/httpd.pid (pid=23821) [Fri Nov 21 00:31:27 2003] [notice] caught SIGTERM, shutting down END in modperl_extra.pl, pid=23821 ================ This report was generated by t/REPORT on Fri Nov 21 05:27:34 2003 GMT. -------------8<---------- End Bug Report --------------8<---------- Note: Complete the rest of the details and post this bug report to dev <at> perl.apache.org. To subscribe to the list send an empty email to [EMAIL PROTECTED] -- Jay R. Ashworth [EMAIL PROTECTED] Member of the Technical Staff Baylink RFC 2100 The Suncoast Freenet The Things I Think Tampa Bay, Florida http://baylink.pitas.com +1 727 647 1274 Come see Linux Gazette in our new home: www.linuxgazette.net! -- Reporting bugs: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html