Re: Compile fails with perl 5.10.1

Fred Moyer <[email protected]>
Newsgroups gmane.comp.apache.mod-perl
Message-ID <[email protected]>
On Sun, Dec 27, 2009 at 2:55 PM, Daniel Hembree
<[email protected]> wrote:
> After upgrading perl to 510.1 I get this compile error for mod_perl-2.0.4. Perl is compiled with no threads and no multiplicity. Here's the output:

Might want to try a 2.0.5 snapshot with 5.10 compatibility.

http://perl.apache.org/download/source.html#Development_mod_perl_2_0_Source_Distribution

>
> perl Makefile.PL MP_APXS=/usr/local/apache2/bin/apxs MP_COMPAT_1X=0
> ...
>
>  make
> cd "src/modules/perl" && make
> make[1]: Entering directory `/home/danny/Projects/mod_perl-2.0.4/src/modules/perl'
> cc -I/home/danny/Projects/mod_perl-2.0.4/src/modules/perl -I/home/danny/Projects/mod_perl-2.0.4/xs -I/usr/local/apache2/include -I/usr/local/apache2/include  -I/usr/local/apache2/include -maltivec -I/usr/lib/perl5/5.10.1/ppc64-linux-thread-multi-64int-ld/CORE -DMOD_PERL -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -O3 -fPIC \
>        -c mod_perl.c && mv mod_perl.o mod_perl.lo
> mod_perl.c: In function ‘modperl_shutdown’:
> mod_perl.c:62: error: ‘my_perl’ undeclared (first use in this function)
> mod_perl.c:62: error: (Each undeclared identifier is reported only once
> mod_perl.c:62: error: for each function it appears in.)
> mod_perl.c: In function ‘modperl_hook_post_config_last’:
> mod_perl.c:718: error: ‘my_perl’ undeclared (first use in this function)
> mod_perl.c: In function ‘modperl_child_exit’:
> mod_perl.c:814: error: ‘my_perl’ undeclared (first use in this function)
> mod_perl.c: In function ‘modperl_response_handler’:
> mod_perl.c:1041: error: ‘my_perl’ undeclared (first use in this function)
> mod_perl.c: In function ‘modperl_response_handler_cgi’:
> mod_perl.c:1080: error: ‘my_perl’ undeclared (first use in this function)
> make[1]: *** [mod_perl.lo] Error 1
> make[1]: Leaving directory `/home/danny/Projects/mod_perl-2.0.4/src/modules/perl'
> make: *** [modperl_lib] Error 2
>
> It will compiles and run with perl 5.8.8, , which comes with my YDL-6.2 distro and uses ithreads.
>
> any compile suggestions would be appreciated.
>
>
>
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.