The "make" step of building mod_perl-2.0.3 with Perl 5.10.0
(DEVEL32096) on Solaris 8 in 64-bit fails with the following
message:
$ make
cd "src/modules/perl" && make
gcc -I/var/tmp/peter/mod_perl-2.0.3/src/modules/perl -I/var/tmp/peter/mod_perl-2.0.3/xs -I/opt/MISperl/httpd2/include -I/opt/MISperl/httpd2/include -I/opt/MISperl/httpd2/include -D_REENTRANT -mcpu=v9 -m64 -fno-strict-aliasing -pipe -I/var/tmp/static/include -I/opt/MISperl/perl/lib/5.10.0/sun4-solaris-thread-multi-64/CORE -DMOD_PERL -DSOLARIS2=8 -D_POSIX_PTHREAD_SEMANTICS -DAP_HAVE_DESIGNATED_INITIALIZER -O2 -fPIC \
-c mod_perl.c && mv mod_perl.o mod_perl.lo
mod_perl.c: In function `modperl_sys_term':
mod_perl.c:599: error: `my_perl' undeclared (first use in this function)
mod_perl.c:599: error: (Each undeclared identifier is reported only once
mod_perl.c:599: error: for each function it appears in.)
*** Error code 1
make: Fatal error: Command failed for target `mod_perl.lo'
Current working directory /var/tmp/peter/mod_perl-2.0.3/src/modules/perl
*** Error code 1
make: Fatal error: Command failed for target `modperl_lib'
The referenced line 599 in mod_perl.c reads
$ perl -nle 'print if $.==599' src/modules/perl/mod_perl.c
PERL_SYS_TERM();
thus I cced this to p5p.
-----
Perl was configured with
./Configure \
-Dprefix=/opt/MISperl/perl \
-Uinstallusrbinperl \
-Dcc=gcc \
-Doptimize=-O2 \
-Dlocincpth=/var/tmp/static/include \
-Dloclibpth=/var/tmp/static/lib \
-Duseshrplib \
-Duseperlio \
-Dusethreads \
-Duselargefiles \
-Duse64bitall \
-Dusesitecustomize \
-des
httpd-2.0.61 was configured with
CC='gcc -m64' CFLAGS='-O2' ./configure \
--prefix=/opt/MISperl/httpd2 \
--enable-layout=Apache \
--with-program-name=httpd2 \
--enable-pie \
--with-included-apr \
--with-mpm=worker \
--enable-mods-shared=most \
--enable-logio=shared \
--enable-proxy=shared \
--disable-ssl \
--enable-deflate \
--with-z=/usr/local
mod_perl was configured with
LD_LIBRARY_PATH=/usr/local/lib/sparcv9 \
/opt/MISperl/perl/bin/perl Makefile.PL \
MP_APXS=/opt/MISperl/httpd2/bin/apxs \
MP_COMPAT_1X=0
The LD_LIBRARY_PATH gurantees that libgcc_s.so is found.
Mail converted by mhonarc 2.6.15
This archive provided courtesy of JSW4.NET, Internet Hosting Services for Small Business.