I applied patch-perl5.002beta1-MM5.09.gz on my Linux box.
Perl coredumps on all the following tests (with not even so much
as a symptomatic error message):
lib/anydbm
lib/db-btree
lib/db-hash
lib/db-recno
lib/gdbm
lib/odbm
lib/posix
The only commonality I can see is that they are all dynamically loaded.
(funnily enough, sdbm passes all tests.)
Perl passes all tests if I back out the patch and use MM 5.06 instead.
I haven't had the time to look further than that, but I thought
I should let you know, in case some one else is seeing the same.
- Sarathy.
gsar@engin.umich.edu
myconfig output (for the version I built with MM 5.06):
------
Summary of my perl5 (patchlevel 2) configuration:
Platform:
osname=linux, osver=1, archname=i586-linux
uname='linux pujyam 1.2.13 #2 sun oct 8 17:33:58 edt 1995 i586 '
hint=recommended
Compiler:
cc='cc', optimize='-O2', ld='cc'
cppflags='-D__USE_BSD_SIGNAL -Dbool=char -DHAS_BOOL'
ccflags ='-D__USE_BSD_SIGNAL -Dbool=char -DHAS_BOOL'
ldflags =' -L/usr/local/lib'
stdchar='char', d_stdstdio=define, usevfork=false
voidflags=15, castflags=0, d_casti32=undef, d_castneg=define
intsize=4, alignbytes=4, usemymalloc=n, randbits=31
Libraries:
so=so
libpth=/usr/local/lib /lib /usr/lib
libs=-lgdbm -ldbm -ldb -ldl -lm -lc -lbsd
libc=/usr/lib/libc.a
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef
cccdlflags='-fpic', ccdlflags='-rdynamic', lddlflags='-shared -L/usr/local/lib'
Perl coredumps on all the following tests (with not even so much
as a symptomatic error message):
lib/anydbm
lib/db-btree
lib/db-hash
lib/db-recno
lib/gdbm
lib/odbm
lib/posix
The only commonality I can see is that they are all dynamically loaded.
(funnily enough, sdbm passes all tests.)
Perl passes all tests if I back out the patch and use MM 5.06 instead.
I haven't had the time to look further than that, but I thought
I should let you know, in case some one else is seeing the same.
- Sarathy.
gsar@engin.umich.edu
myconfig output (for the version I built with MM 5.06):
------
Summary of my perl5 (patchlevel 2) configuration:
Platform:
osname=linux, osver=1, archname=i586-linux
uname='linux pujyam 1.2.13 #2 sun oct 8 17:33:58 edt 1995 i586 '
hint=recommended
Compiler:
cc='cc', optimize='-O2', ld='cc'
cppflags='-D__USE_BSD_SIGNAL -Dbool=char -DHAS_BOOL'
ccflags ='-D__USE_BSD_SIGNAL -Dbool=char -DHAS_BOOL'
ldflags =' -L/usr/local/lib'
stdchar='char', d_stdstdio=define, usevfork=false
voidflags=15, castflags=0, d_casti32=undef, d_castneg=define
intsize=4, alignbytes=4, usemymalloc=n, randbits=31
Libraries:
so=so
libpth=/usr/local/lib /lib /usr/lib
libs=-lgdbm -ldbm -ldb -ldl -lm -lc -lbsd
libc=/usr/lib/libc.a
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef
cccdlflags='-fpic', ccdlflags='-rdynamic', lddlflags='-shared -L/usr/local/lib'