You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@perl.apache.org by "Philippe M. Chiasson" <go...@cpan.org> on 2003/05/27 05:24:30 UTC
[mp1] Test failures (segv) with perl 5.6.1 in t/internal/auth.t
I've noticed that make tests fails for me, segfaulting httpd
in t/internal/auth.t, both with 5.6.1 and 5.6.x.
make test is 100% OK with 5.8.0 and bleadperl.
Anybody else getting those failures? Or is my setup broken somehow?
#0 0x08197af1 in ?? ()
#1 0x40036e4e in S_call_body (my_perl=0x8115c28, myop=0xbffff220, is_eval=0) at perl.c:1829
#2 0x40036a1e in Perl_call_sv (my_perl=0x8115c28, sv=0x8185920, flags=4) at perl.c:1750
#3 0x0805d68a in perl_call_handler (sv=0x8185920, r=0x8872a44, args=0x0) at mod_perl.c:1661
#4 0x0805c559 in perl_run_stacked_handlers (hook=0x80e7dcd "PerlAuthzHandler", r=0x8872a44, handlers=0x81856e0) at mod_perl.c:1374
#5 0x0805a61f in perl_authorize (r=0x8872a44) at mod_perl.c:1034
#6 0x080bc9ed in run_method (r=0x8872a44, offset=8, run_all=0) at http_config.c:370
#7 0x080bcb40 in ap_check_auth (r=0x8872a44) at http_config.c:427
#8 0x080d118b in process_request_internal (r=0x8872a44) at http_request.c:1266
#9 0x080d13ef in ap_process_request (r=0x8872a44) at http_request.c:1326
#10 0x080c86ae in child_main (child_num_arg=0) at http_main.c:4653
#11 0x080c884e in make_child (s=0x810c6fc, slot=0, now=1054005398) at http_main.c:4768
#12 0x080c89b4 in startup_children (number_to_start=5) at http_main.c:4850
#13 0x080c9051 in standalone_main (argc=6, argv=0xbffff5b4) at http_main.c:5169
#14 0x080c986f in main (argc=6, argv=0xbffff5b4) at http_main.c:5511
I also get spurious warnings in my error_log on startup (probably unrelated):
Prototype mismatch: sub Socket::INADDR_ANY vs () at /home/gozer/opt/perl/i386-linux/19034/lib/5.6.1/i686-linux-thread-multi-perlio/Socket.pm line 329.
Prototype mismatch: sub Socket::INADDR_BROADCAST vs () at /home/gozer/opt/perl/i386-linux/19034/lib/5.6.1/i686-linux-thread-multi-perlio/Socket.pm line 330.
Prototype mismatch: sub Socket::INADDR_LOOPBACK vs () at /home/gozer/opt/perl/i386-linux/19034/lib/5.6.1/i686-linux-thread-multi-perlio/Socket.pm line 331.
Prototype mismatch: sub Socket::INADDR_LOOPBACK vs () at /home/gozer/opt/perl/i386-linux/19034/lib/5.6.1/i686-linux-thread-multi-perlio/Socket.pm line 332.
Subroutine fileparse_set_fstype redefined at /home/gozer/opt/perl/i386-linux/19034/lib/5.6.1/File/Basename.pm line 153.
Subroutine fileparse redefined at /home/gozer/opt/perl/i386-linux/19034/lib/5.6.1/File/Basename.pm line 167.
Subroutine basename redefined at /home/gozer/opt/perl/i386-linux/19034/lib/5.6.1/File/Basename.pm line 224.
Subroutine dirname redefined at /home/gozer/opt/perl/i386-linux/19034/lib/5.6.1/File/Basename.pm line 237.
mod_perl VERSION: 1.2701
Apache version: 1.3.28-dev
Apache MMN: 19990320
Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration:
Platform:
osname=linux, osvers=2.4.20, archname=i686-linux-thread-multi-perlio
uname='linux shou.sg.ectoplasm.org 2.4.20 #4 smp sat apr 12 20:16:56 sgt 2003 i686 athlon i386 gnulinux '
config_args='-des -Dprefix=/home/gozer/opt/perl/i386-linux/19034 -Doptimize='-g' -Dusedevel -Dusethreads -Duseshrplib -Duseperlio'
hint=recommended, useposix=true, d_sigaction=define
usethreads=define use5005threads=undef useithreads=define usemultiplicity=define
useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
use64bitint=undef use64bitall=undef uselongdouble=undef
Compiler:
cc='cc', ccflags ='-D_REENTRANT -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
optimize='-g',
cppflags='-D_REENTRANT -DDEBUGGING -fno-strict-aliasing -I/usr/local/include'
ccversion='', gccversion='3.2.2 20030222 (Red Hat Linux 3.2.2-5)', 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=8
alignbytes=4, usemymalloc=n, prototype=define
Linker and Libraries:
ld='cc', ldflags =' -L/usr/local/lib'
libpth=/usr/local/lib /lib /usr/lib
libs=-lnsl -lgdbm -ldb -ldl -lm -lpthread -lc -lcrypt -lutil
perllibs=-lnsl -ldl -lm -lpthread -lc -lcrypt -lutil
libc=/lib/libc-2.3.2.so, so=so, useshrplib=true, libperl=libperl.so
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-rdynamic -Wl,-rpath,/home/gozer/opt/perl/i386-linux/19034/lib/5.6.1/i686-linux-thread-multi-perlio/CORE'
cccdlflags='-fpic', lddlflags='-shared -L/usr/local/lib'
--
-- -----------------------------------------------------------------------------
Philippe M. Chiasson /gozer\@(cpan|ectoplasm)\.org/ 88C3A5A5 (122FF51B/C634E37B)
http://gozer.ectoplasm.org/ F9BF E0C2 480E 7680 1AE5 3631 CB32 A107 88C3 A5A5
Q: It is impossible to make anything foolproof because fools are so ingenious.
perl -e'$$=\${gozer};{$_=unpack(P7,pack(L,$$));/^JAm_pH\n$/&&print||$$++&&redo}'
Re: [mp1] Test failures (segv) with perl 5.6.1 in t/internal/auth.t
Posted by "Philippe M. Chiasson" <go...@cpan.org>.
Gotcha! The line exploding it all is this one in
./t/docs/auth/.htaccess:
PerlAuthzHandler Apache::OK
When we hit that, bam, segfault... As to why it happens, not sure yet.
I've tried with:
./Configure -Dusedevel
./Configure -Dusedevel -Duseperlio
./Configure -Dusedevel -Dusethreads
./Configure -Dusedevel -Duseperlio -Dusethreads
And it all reliably gives me the same segfault?
And as far as I can dig into Perl's internals, it seriously segfaults
when it's attempting to run the Apache::OK() subroutine.
More digging to come.
--
-- --
Philippe M. Chiasson /gozer\@(cpan|ectoplasm)\.org/ 88C3A5A5 (122FF51B/C634E37B)
http://gozer.ectoplasm.org/ F9BF E0C2 480E 7680 1AE5 3631 CB32 A107 88C3 A5A5
Q: It is impossible to make anything foolproof because fools are so ingenious.
perl -e'$$=\${gozer};{$_=unpack(P7,pack(L,$$));/^JAm_pH\n$/&&print||$$++&&redo}'
Re: [mp1] Test failures (segv) with perl 5.6.1 in t/internal/auth.t
Posted by Stas Bekman <st...@stason.org>.
Philippe M. Chiasson wrote:
> On Tue, 2003-05-27 at 12:48, Stas Bekman wrote:
>
>>Philippe M. Chiasson wrote:
>>
>>>This is
>>>./Configure -Dusedevel -Dusethreads -Duseshrplib -Duseperlio
>>>
>>>and mod_perl as DSO...
>>
>>tried DSO as well, no problems, but tested with:
>>-Dusedevel -Duseshrplib -Duseperlio
>>and
>>-Dusedevel -Duseshrplib -Dusethreads
>
>
> Just tried again with
>
> -Dusedevel -Dusethreads -Duseshrplib
>
> and got the same results ?!?
And without threads?
> I've also ran manually every test after auth.t and they all work fine?!
then try to debug it interactively (ddd?), it should show you where the frame
gets corrupted.
__________________________________________________________________
Stas Bekman JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/ mod_perl Guide ---> http://perl.apache.org
mailto:stas@stason.org http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org http://ticketmaster.com
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org
Re: [mp1] Test failures (segv) with perl 5.6.1 in t/internal/auth.t
Posted by "Philippe M. Chiasson" <go...@cpan.org>.
On Tue, 2003-05-27 at 12:48, Stas Bekman wrote:
> Philippe M. Chiasson wrote:
> > This is
> > ./Configure -Dusedevel -Dusethreads -Duseshrplib -Duseperlio
> >
> > and mod_perl as DSO...
>
> tried DSO as well, no problems, but tested with:
> -Dusedevel -Duseshrplib -Duseperlio
> and
> -Dusedevel -Duseshrplib -Dusethreads
Just tried again with
-Dusedevel -Dusethreads -Duseshrplib
and got the same results ?!?
I've also ran manually every test after auth.t and they all work fine?!
> and haven't tried
>
> -Dusedevel -Dusethreads -Duseshrplib -Duseperlio
>
> __________________________________________________________________
> Stas Bekman JAm_pH ------> Just Another mod_perl Hacker
> http://stason.org/ mod_perl Guide ---> http://perl.apache.org
> mailto:stas@stason.org http://use.perl.org http://apacheweek.com
> http://modperlbook.org http://apache.org http://ticketmaster.com
--
-- -----------------------------------------------------------------------------
Philippe M. Chiasson /gozer\@(cpan|ectoplasm)\.org/ 88C3A5A5 (122FF51B/C634E37B)
http://gozer.ectoplasm.org/ F9BF E0C2 480E 7680 1AE5 3631 CB32 A107 88C3 A5A5
Q: It is impossible to make anything foolproof because fools are so ingenious.
perl -e'$$=\${gozer};{$_=unpack(P7,pack(L,$$));/^JAm_pH\n$/&&print||$$++&&redo}'
Re: [mp1] Test failures (segv) with perl 5.6.1 in t/internal/auth.t
Posted by Stas Bekman <st...@stason.org>.
Philippe M. Chiasson wrote:
> This is
> ./Configure -Dusedevel -Dusethreads -Duseshrplib -Duseperlio
>
> and mod_perl as DSO...
tried DSO as well, no problems, but tested with:
-Dusedevel -Duseshrplib -Duseperlio
and
-Dusedevel -Duseshrplib -Dusethreads
and haven't tried
-Dusedevel -Dusethreads -Duseshrplib -Duseperlio
__________________________________________________________________
Stas Bekman JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/ mod_perl Guide ---> http://perl.apache.org
mailto:stas@stason.org http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org http://ticketmaster.com
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org
Re: [mp1] Test failures (segv) with perl 5.6.1 in t/internal/auth.t
Posted by "Philippe M. Chiasson" <go...@cpan.org>.
This is
./Configure -Dusedevel -Dusethreads -Duseshrplib -Duseperlio
and mod_perl as DSO...
On Tue, 2003-05-27 at 11:56, Stas Bekman wrote:
> Philippe M. Chiasson wrote:
> > I've noticed that make tests fails for me, segfaulting httpd
> > in t/internal/auth.t, both with 5.6.1 and 5.6.x.
> >
> > make test is 100% OK with 5.8.0 and bleadperl.
>
> is this static or DSO? I'm having no problems with 5.6.1 perlio and
> thread-multi (but I don't have a build of perlio-thread-multi, may be that's
> the difference (thread+perlio?).
>
> Here are the perl -V of the two, may be yours is different
>
> perl-5.6.1-ithread -V
> Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration:
> Platform:
> osname=linux, osvers=2.4.19-16mdksmp, archname=i686-linux-thread-multi
> uname='linux hope.stason.org 2.4.19-16mdksmp #1 smp fri sep 20 16:08:37
> cest 2002 i686 unknown unknown gnulinux '
> config_args='-des -Dprefix=/home/stas/perl/5.6.1-ithread -Dusethreads
> -Doptimize=-g -Duseshrplib -Dusedevel'
> hint=recommended, useposix=true, d_sigaction=define
> usethreads=define use5005threads=undef useithreads=define
> usemultiplicity=define
> useperlio=undef d_sfio=undef uselargefiles=define usesocks=undef
> use64bitint=undef use64bitall=undef uselongdouble=undef
> Compiler:
> cc='cc', ccflags ='-D_REENTRANT -DDEBUGGING -fno-strict-aliasing
> -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
> optimize='-g',
> cppflags='-D_REENTRANT -DDEBUGGING -fno-strict-aliasing'
> ccversion='', gccversion='3.2 (Mandrake Linux 9.0 3.2-1mdk)', 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=8
> alignbytes=4, usemymalloc=n, prototype=define
> Linker and Libraries:
> ld='cc', ldflags =' -L/usr/local/lib'
> libpth=/usr/local/lib /lib /usr/lib
> libs=-lnsl -lgdbm -ldb -ldl -lm -lpthread -lc -lcrypt -lutil
> perllibs=-lnsl -ldl -lm -lpthread -lc -lcrypt -lutil
> libc=/lib/libc-2.2.5.so, so=so, useshrplib=true, libperl=libperl.so
> Dynamic Linking:
> dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-rdynamic
> -Wl,-rpath,/home/stas/perl/5.6.1-ithread/lib/5.6.1/i686-linux-thread-multi/CORE'
> cccdlflags='-fpic', lddlflags='-shared -L/usr/local/lib'
>
>
> Characteristics of this binary (from libperl):
> Compile-time options: DEBUGGING MULTIPLICITY USE_ITHREADS USE_LARGE_FILES
> PERL_IMPLICIT_CONTEXT
> Built under linux
> Compiled at Nov 29 2002 10:11:18
> @INC:
> /home/stas/perl/5.6.1-ithread/lib/5.6.1/i686-linux-thread-multi
> /home/stas/perl/5.6.1-ithread/lib/5.6.1
> /home/stas/perl/5.6.1-ithread/lib/site_perl/5.6.1/i686-linux-thread-multi
> /home/stas/perl/5.6.1-ithread/lib/site_perl/5.6.1
> /home/stas/perl/5.6.1-ithread/lib/site_perl
> .
>
> ==============================================================================
>
> perl-5.6.1 -V
> Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration:
> Platform:
> osname=linux, osvers=2.4.19-16mdksmp, archname=i686-linux-perlio
> uname='linux hope.stason.org 2.4.19-16mdksmp #1 smp fri sep 20 16:08:37
> cest 2002 i686 unknown unknown gnulinux '
> config_args='-des -Dprefix=/home/stas/perl/5.6.1 -Doptimize=-g
> -Duseshrplib -Dusedevel -Duseperlio'
> hint=recommended, useposix=true, d_sigaction=define
> usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef
> useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
> use64bitint=undef use64bitall=undef uselongdouble=undef
> Compiler:
> cc='cc', ccflags ='-DDEBUGGING -fno-strict-aliasing -D_LARGEFILE_SOURCE
> -D_FILE_OFFSET_BITS=64',
> optimize='-g',
> cppflags='-DDEBUGGING -fno-strict-aliasing'
> ccversion='', gccversion='3.2 (Mandrake Linux 9.0 3.2-1mdk)', 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=8
> alignbytes=4, usemymalloc=n, prototype=define
> Linker and Libraries:
> ld='cc', ldflags =' -L/usr/local/lib'
> libpth=/usr/local/lib /lib /usr/lib
> libs=-lnsl -lgdbm -ldb -ldl -lm -lc -lcrypt -lutil
> perllibs=-lnsl -ldl -lm -lc -lcrypt -lutil
> libc=/lib/libc-2.3.1.so, so=so, useshrplib=true, libperl=libperl.so
> Dynamic Linking:
> dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-rdynamic
> -Wl,-rpath,/home/stas/perl/5.6.1/lib/5.6.1/i686-linux-perlio/CORE'
> cccdlflags='-fpic', lddlflags='-shared -L/usr/local/lib'
>
>
> Characteristics of this binary (from libperl):
> Compile-time options: DEBUGGING USE_LARGE_FILES
> Built under linux
> Compiled at Jan 27 2003 18:10:02
> @INC:
> /home/stas/perl/5.6.1/lib/5.6.1/i686-linux-perlio
> /home/stas/perl/5.6.1/lib/5.6.1
> /home/stas/perl/5.6.1/lib/site_perl/5.6.1/i686-linux-perlio
> /home/stas/perl/5.6.1/lib/site_perl/5.6.1
> /home/stas/perl/5.6.1/lib/site_perl
> .
>
> __________________________________________________________________
> Stas Bekman JAm_pH ------> Just Another mod_perl Hacker
> http://stason.org/ mod_perl Guide ---> http://perl.apache.org
> mailto:stas@stason.org http://use.perl.org http://apacheweek.com
> http://modperlbook.org http://apache.org http://ticketmaster.com
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
> For additional commands, e-mail: dev-help@perl.apache.org
--
-- -----------------------------------------------------------------------------
Philippe M. Chiasson /gozer\@(cpan|ectoplasm)\.org/ 88C3A5A5 (122FF51B/C634E37B)
http://gozer.ectoplasm.org/ F9BF E0C2 480E 7680 1AE5 3631 CB32 A107 88C3 A5A5
Q: It is impossible to make anything foolproof because fools are so ingenious.
perl -e'$$=\${gozer};{$_=unpack(P7,pack(L,$$));/^JAm_pH\n$/&&print||$$++&&redo}'
Re: [mp1] Test failures (segv) with perl 5.6.1 in t/internal/auth.t
Posted by Stas Bekman <st...@stason.org>.
Philippe M. Chiasson wrote:
> I've noticed that make tests fails for me, segfaulting httpd
> in t/internal/auth.t, both with 5.6.1 and 5.6.x.
>
> make test is 100% OK with 5.8.0 and bleadperl.
is this static or DSO? I'm having no problems with 5.6.1 perlio and
thread-multi (but I don't have a build of perlio-thread-multi, may be that's
the difference (thread+perlio?).
Here are the perl -V of the two, may be yours is different
perl-5.6.1-ithread -V
Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration:
Platform:
osname=linux, osvers=2.4.19-16mdksmp, archname=i686-linux-thread-multi
uname='linux hope.stason.org 2.4.19-16mdksmp #1 smp fri sep 20 16:08:37
cest 2002 i686 unknown unknown gnulinux '
config_args='-des -Dprefix=/home/stas/perl/5.6.1-ithread -Dusethreads
-Doptimize=-g -Duseshrplib -Dusedevel'
hint=recommended, useposix=true, d_sigaction=define
usethreads=define use5005threads=undef useithreads=define
usemultiplicity=define
useperlio=undef d_sfio=undef uselargefiles=define usesocks=undef
use64bitint=undef use64bitall=undef uselongdouble=undef
Compiler:
cc='cc', ccflags ='-D_REENTRANT -DDEBUGGING -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
optimize='-g',
cppflags='-D_REENTRANT -DDEBUGGING -fno-strict-aliasing'
ccversion='', gccversion='3.2 (Mandrake Linux 9.0 3.2-1mdk)', 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=8
alignbytes=4, usemymalloc=n, prototype=define
Linker and Libraries:
ld='cc', ldflags =' -L/usr/local/lib'
libpth=/usr/local/lib /lib /usr/lib
libs=-lnsl -lgdbm -ldb -ldl -lm -lpthread -lc -lcrypt -lutil
perllibs=-lnsl -ldl -lm -lpthread -lc -lcrypt -lutil
libc=/lib/libc-2.2.5.so, so=so, useshrplib=true, libperl=libperl.so
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-rdynamic
-Wl,-rpath,/home/stas/perl/5.6.1-ithread/lib/5.6.1/i686-linux-thread-multi/CORE'
cccdlflags='-fpic', lddlflags='-shared -L/usr/local/lib'
Characteristics of this binary (from libperl):
Compile-time options: DEBUGGING MULTIPLICITY USE_ITHREADS USE_LARGE_FILES
PERL_IMPLICIT_CONTEXT
Built under linux
Compiled at Nov 29 2002 10:11:18
@INC:
/home/stas/perl/5.6.1-ithread/lib/5.6.1/i686-linux-thread-multi
/home/stas/perl/5.6.1-ithread/lib/5.6.1
/home/stas/perl/5.6.1-ithread/lib/site_perl/5.6.1/i686-linux-thread-multi
/home/stas/perl/5.6.1-ithread/lib/site_perl/5.6.1
/home/stas/perl/5.6.1-ithread/lib/site_perl
.
==============================================================================
perl-5.6.1 -V
Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration:
Platform:
osname=linux, osvers=2.4.19-16mdksmp, archname=i686-linux-perlio
uname='linux hope.stason.org 2.4.19-16mdksmp #1 smp fri sep 20 16:08:37
cest 2002 i686 unknown unknown gnulinux '
config_args='-des -Dprefix=/home/stas/perl/5.6.1 -Doptimize=-g
-Duseshrplib -Dusedevel -Duseperlio'
hint=recommended, useposix=true, d_sigaction=define
usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef
useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
use64bitint=undef use64bitall=undef uselongdouble=undef
Compiler:
cc='cc', ccflags ='-DDEBUGGING -fno-strict-aliasing -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64',
optimize='-g',
cppflags='-DDEBUGGING -fno-strict-aliasing'
ccversion='', gccversion='3.2 (Mandrake Linux 9.0 3.2-1mdk)', 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=8
alignbytes=4, usemymalloc=n, prototype=define
Linker and Libraries:
ld='cc', ldflags =' -L/usr/local/lib'
libpth=/usr/local/lib /lib /usr/lib
libs=-lnsl -lgdbm -ldb -ldl -lm -lc -lcrypt -lutil
perllibs=-lnsl -ldl -lm -lc -lcrypt -lutil
libc=/lib/libc-2.3.1.so, so=so, useshrplib=true, libperl=libperl.so
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-rdynamic
-Wl,-rpath,/home/stas/perl/5.6.1/lib/5.6.1/i686-linux-perlio/CORE'
cccdlflags='-fpic', lddlflags='-shared -L/usr/local/lib'
Characteristics of this binary (from libperl):
Compile-time options: DEBUGGING USE_LARGE_FILES
Built under linux
Compiled at Jan 27 2003 18:10:02
@INC:
/home/stas/perl/5.6.1/lib/5.6.1/i686-linux-perlio
/home/stas/perl/5.6.1/lib/5.6.1
/home/stas/perl/5.6.1/lib/site_perl/5.6.1/i686-linux-perlio
/home/stas/perl/5.6.1/lib/site_perl/5.6.1
/home/stas/perl/5.6.1/lib/site_perl
.
__________________________________________________________________
Stas Bekman JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/ mod_perl Guide ---> http://perl.apache.org
mailto:stas@stason.org http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org http://ticketmaster.com
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org