The current mod_perl/2.0.4-dev snapshot compiles
correctly with Perl 5.10.0 DEVEL 32209.

> -----Urspr=FCngliche Nachricht-----
> Von: Dintelmann, Peter=20
> Gesendet: Montag, 29. Oktober 2007 12:39
> An: Philippe M. Chiasson; Dave Mitchell
> Cc: Mod_Perl Mailingliste (E-Mail); Perl 5 Porters (E-Mail)
> Betreff: AW: building mod_perl-2.0.3 with Perl 5.10.0 (DEVEL32096)
>=20
>=20
> > -----Urspr=FCngliche Nachricht-----
> > Von: Philippe M. Chiasson [mailto:gozer@ectoplasm.org]
> > Gesendet: Samstag, 27. Oktober 2007 09:15
> > An: Dave Mitchell
> > Cc: Dintelmann, Peter; Mod_Perl Mailingliste (E-Mail); Perl=20

> 5 Porters
> > (E-Mail)
> > Betreff: Re: building mod_perl-2.0.3 with Perl 5.10.0 (DEVEL32096)
> >=20
> >=20
> > Dave Mitchell wrote:
> > > On Fri, Oct 26, 2007 at 02:57:01PM +0200, Dintelmann, Peter wrote:
> > >> mod_perl.c: In function `modperl_sys_term':
> > >> mod_perl.c:599: error: `my_perl' undeclared (first use in=20

> > this function)
> > > ...
> > >> The referenced line 599 in mod_perl.c reads
> > >>
> > >> $ perl -nle 'print if $.=3D=3D599' src/modules/perl/mod_perl.c
> > >> PERL_SYS_TERM();
> > >=20
> > > That's odd.

> >=20
> > I've just built successfully against 32195:

>=20
> lucky man...
> =09
> The problem persists for me with a complete
> fresh install of 32199 :-(
>=20
>=20
> $ uname -a
> SunOS ffzn0ybf 5.8 Generic_117350-46 sun4u sparc SUNW,Ultra-4
>=20
> $ gcc -v
> Reading specs from /usr/local/lib/gcc/sparc-sun-solaris2.8/3.4.6/specs
> Configured with: ../configure --with-as=3D/usr/ccs/bin/as=20
> --with-ld=3D/usr/ccs/bin/ld --enable-shared =

--enable-languages=3Dc,c++,f77
> Thread model: posix
> gcc version 3.4.6
>=20
> $ /opt/MISperl/perl/bin/perl -V
> Summary of my perl5 (revision 5 version 10 subversion 0 patch=20
> 32199) configuration:
> Platform:
> osname=3Dsolaris, osvers=3D2.8, =

archname=3Dsun4-solaris-thread-multi-64
> uname=3D'sunos ffzn0ybf 5.8 generic_117350-46 sun4u sparc=20
> sunw,ultra-4 '
> config_args=3D'-Dprefix=3D/opt/MISperl/perl=20
> -Uinstallusrbinperl -Dcc=3Dgcc -Doptimize=3D-O2=20
> -Dlocincpth=3D/var/tmp/static/include=20
> -Dloclibpth=3D/var/tmp/static/lib -Duseshrplib -Duseperlio=20
> -Dusethreads -Duselargefiles -Duse64bitall -Dusesitecustomize -des'
> hint=3Drecommended, useposix=3Dtrue, d_sigaction=3Ddefine
> useithreads=3Ddefine, usemultiplicity=3Ddefine
> useperlio=3Ddefine, d_sfio=3Dundef, uselargefiles=3Ddefine,=20
> usesocks=3Dundef
> use64bitint=3Ddefine, use64bitall=3Ddefine, uselongdouble=3Dundef
> usemymalloc=3Dn, bincompat5005=3Dundef
> Compiler:
> cc=3D'gcc', ccflags =3D'-D_REENTRANT -mcpu=3Dv9 -m64=20
> -fno-strict-aliasing -pipe -I/var/tmp/static/include=20
> -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=3D64',
> optimize=3D'-O2',
> cppflags=3D'-D_REENTRANT -mcpu=3Dv9 -m64 -fno-strict-aliasing=20
> -pipe -I/var/tmp/static/include'
> ccversion=3D'', gccversion=3D'3.4.6', gccosandvers=3D'solaris2.8'
> intsize=3D4, longsize=3D8, ptrsize=3D8, doublesize=3D8, =

byteorder=3D87654321
> d_longlong=3Ddefine, longlongsize=3D8, d_longdbl=3Ddefine,=20
> longdblsize=3D16
> ivtype=3D'long', ivsize=3D8, nvtype=3D'double', nvsize=3D8,=20
> Off_t=3D'off_t', lseeksize=3D8
> alignbytes=3D8, prototype=3Ddefine
> Linker and Libraries:
> ld=3D'gcc', ldflags =3D' -m64 -L/usr/lib/sparcv9=20
> -L/var/tmp/static/lib '
> libpth=3D/usr/lib/sparcv9 /var/tmp/static/lib /usr/lib=20
> /usr/ccs/lib /usr/local/lib
> libs=3D-lsocket -lnsl -lgdbm -ldl -lm -lpthread -lc
> perllibs=3D-lsocket -lnsl -ldl -lm -lpthread -lc
> libc=3D/usr/lib/sparcv9/libc.so, so=3Dso, useshrplib=3Dtrue,=20
> libperl=3Dlibperl.so
> gnulibc_version=3D''
> Dynamic Linking:
> dlsrc=3Ddl_dlopen.xs, dlext=3Dso, d_dlsymun=3Dundef,=20
> ccdlflags=3D' -R=20
> /opt/MISperl/perl/lib/5.10.0/sun4-solaris-thread-multi-64/CORE'
> cccdlflags=3D'-fPIC', lddlflags=3D' -G -m64=20
> -L/usr/lib/sparcv9 -L/var/tmp/static/lib'
> =20
> =20
> Characteristics of this binary (from libperl):=20
> Compile-time options: MULTIPLICITY PERL_DONT_CREATE_GVSV
> PERL_IMPLICIT_CONTEXT=20
> PERL_MALLOC_WRAP USE_64_BIT_ALL
> USE_64_BIT_INT USE_ITHREADS USE_LARGE_FILES
> USE_PERLIO USE_REENTRANT_API USE_SITECUSTOMIZE
> Locally applied patches:
> DEVEL
> Built under solaris
> Compiled at Oct 29 2007 10:17:07
> @INC:
> /opt/MISperl/perl/lib/5.10.0/sun4-solaris-thread-multi-64
> /opt/MISperl/perl/lib/5.10.0
> =20
> /opt/MISperl/perl/lib/site_perl/5.10.0/sun4-solaris-thread-multi-64
> /opt/MISperl/perl/lib/site_perl/5.10.0
> .=09
>=20