Oracle 9i patching and Perl
Author |
Message |
Boris Bellori #1 / 2
|
 Oracle 9i patching and Perl
After installing the patches for Oracle 9i (especially patch PHCO_24148), I can't use any more my perl 5.6.1 installation. Previously perl was working fine Here for example: Can't load '/opt/perl/lib/5.6.1/PA-RISC1.1/auto/File/Glob/Glob.sl' for module File::Glob: Invalid argument at /opt/perl/lib/5.6.1/PA-RISC1.1/XSLoader.pm line 75. at /opt/perl/lib/5.6.1/PA-RISC1.1/File/Glob.pm line 101 This happens or ANY shared library that I try to use DBD or DBI, etc Any ideas ? Here more info's perl -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration: Platform: osname=hpux, osvers=11.00, archname=PA-RISC1.1 uname='hp-ux hptit b.11.00 a 9000785 2002592767 two-user license ' config_args='-Dprefix=/u00/app/oracle/local/tvdperl -Ubincompat5005' hint=recommended, useposix=true, d_sigaction=define usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef useperlio=undef d_sfio=undef uselargefiles=define usesocks=undef use64bitint=undef use64bitall=undef uselongdouble=undef Compiler: cc='cc', ccflags =' -D_HPUX_SOURCE -Ae +DAportable -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 ', optimize='-O', cppflags='-D_HPUX_SOURCE -Ae +DAportable' ccversion='B.11.11.02', gccversion='', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=8, usemymalloc=y, prototype=define Linker and Libraries: ld='ld', ldflags =' -Wl,+vnocompatwarnings -L/usr/local/lib' libpth=/usr/local/lib /lib /usr/lib /usr/ccs/lib libs=-lnsl -lnm -lndbm -ldld -lm -lc -lndir -lcrypt -lsec -lcl -lpthread perllibs=-lnsl -lnm -ldld -lm -lc -lndir -lcrypt -lsec -lcl -lpthread libc=/lib/libc.sl, so=sl, useshrplib=false, libperl=libperl.a Dynamic Linking: dlsrc=dl_hpux.xs, dlext=sl, d_dlsymun=undef, ccdlflags='-Wl,-E -Wl,-B,deferred ' cccdlflags='+z', lddlflags='+s -b +vnocompatwarnings -L/usr/local/lib' Characteristics of this binary (from libperl): Compile-time options: USE_LARGE_FILES Built under hpux Compiled at Jun 20 2001 16:28:10
/u00/app/oracle/local/tvdperl/lib/5.6.1/PA-RISC1.1 /u00/app/oracle/local/tvdperl/lib/5.6.1 /u00/app/oracle/local/tvdperl/lib/site_perl/5.6.1/PA-RISC1.1 /u00/app/oracle/local/tvdperl/lib/site_perl/5.6.1 /u00/app/oracle/local/tvdperl/lib/site_perl Thanks for any help
|
Sun, 16 May 2004 15:00:13 GMT |
|
 |
root #2 / 2
|
 Oracle 9i patching and Perl
I recognize it from an upgrade of Informix. In my case the upgrade replaced some informix-files that DBI and DBD used. I solved it by reinstalling the perl modules. Claes
Quote: > After installing the patches for Oracle 9i (especially patch > PHCO_24148), I can't use any more my perl 5.6.1 installation. > Previously perl was working fine > Here for example: > Can't load '/opt/perl/lib/5.6.1/PA-RISC1.1/auto/File/Glob/Glob.sl' for > module File::Glob: Invalid argument at > /opt/perl/lib/5.6.1/PA-RISC1.1/XSLoader.pm line 75. at > /opt/perl/lib/5.6.1/PA-RISC1.1/File/Glob.pm line 101 > This happens or ANY shared library that I try to use DBD or DBI, etc > Any ideas ? > Here more info's > perl -V > Summary of my perl5 (revision 5.0 version 6 subversion 1) > configuration: > Platform: > osname=hpux, osvers=11.00, archname=PA-RISC1.1 > uname='hp-ux hptit b.11.00 a 9000785 2002592767 two-user license ' > config_args='-Dprefix=/u00/app/oracle/local/tvdperl > -Ubincompat5005' > hint=recommended, useposix=true, d_sigaction=define > usethreads=undef use5005threads=undef useithreads=undef > usemultiplicity=undef > useperlio=undef d_sfio=undef uselargefiles=define usesocks=undef > use64bitint=undef use64bitall=undef uselongdouble=undef > Compiler: > cc='cc', ccflags =' -D_HPUX_SOURCE -Ae +DAportable > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 ', > optimize='-O', > cppflags='-D_HPUX_SOURCE -Ae +DAportable' > ccversion='B.11.11.02', gccversion='', gccosandvers='' > intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321 > d_longlong=define, longlongsize=8, d_longdbl=define, > longdblsize=16 > ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', > lseeksize=8 > alignbytes=8, usemymalloc=y, prototype=define > Linker and Libraries: > ld='ld', ldflags =' -Wl,+vnocompatwarnings -L/usr/local/lib' > libpth=/usr/local/lib /lib /usr/lib /usr/ccs/lib > libs=-lnsl -lnm -lndbm -ldld -lm -lc -lndir -lcrypt -lsec -lcl > -lpthread > perllibs=-lnsl -lnm -ldld -lm -lc -lndir -lcrypt -lsec -lcl > -lpthread > libc=/lib/libc.sl, so=sl, useshrplib=false, libperl=libperl.a > Dynamic Linking: > dlsrc=dl_hpux.xs, dlext=sl, d_dlsymun=undef, ccdlflags='-Wl,-E > -Wl,-B,deferred ' > cccdlflags='+z', lddlflags='+s -b +vnocompatwarnings > -L/usr/local/lib' > Characteristics of this binary (from libperl): > Compile-time options: USE_LARGE_FILES > Built under hpux > Compiled at Jun 20 2001 16:28:10
> /u00/app/oracle/local/tvdperl/lib/5.6.1/PA-RISC1.1 > /u00/app/oracle/local/tvdperl/lib/5.6.1 > /u00/app/oracle/local/tvdperl/lib/site_perl/5.6.1/PA-RISC1.1 > /u00/app/oracle/local/tvdperl/lib/site_perl/5.6.1 > /u00/app/oracle/local/tvdperl/lib/site_perl > Thanks for any help
|
Tue, 18 May 2004 21:33:58 GMT |
|
|
|