Oracle 9i patching and Perl 
Author Message
 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  
 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  
 
 [ 2 post ] 

 Relevant Pages 

1. Perl DBD-Oracle for Oracle 9i

2. DBD::Oracle for oracle 9i

3. DBD::Oracle with Oracle 9i

4. Oracle 9i & DBD::Oracle v.1.30

5. Building DBD::Oracle on SOlaris 8 with Oracle 9i 64-bit

6. oracle 9i compatible perl version

7. Oracle 9i problem

8. problem with DBD v1.12 for Oracle 9i on Redhat linux 8.0

9. DBD::Oracle and the infamous Java patch error message

10. frustration: old perl bug, patches & patches

11. Patches up to 19, problem applying with patch

12. PATCH: menu.pl version 3.0 patch #1

 

 
Powered by phpBB® Forum Software