On Fri, Jan 23, 2004 at 04:54:05PM -0500, BAXTER, LINCOLN A wrote:
>    Oracle: 9.2.0.4
>    On solaris: SunOS dsas105 5.8 Generic_108528-22 sun4u sparc SUNW,Sun-Fire-880
>    perl -v: This is perl, v5.8.2 built for sun4-solaris
>    gcc: gcc -v  
>    Reading specs from /opt/oss/bin/../lib/gcc-lib/sparc-sun-solaris2.8/3.2.3/specs
>    Configured with: ../gcc-3.2.3/configure --prefix=/opt/oss/pkg/gcc-3.2.3
>    Thread model: posix
>    gcc version 3.2.3
> 
>    It seems to want to link with the 64bit libraries... Strange because a put prints
>    in the ora_libdir() function and it IS picking the lib32 libraries there.
> 
>    Editing the make file to put in the lib32 paths works. 
> 
>    Taking a quick look at the Makefile.PL I can not figure out whats broken, but I 
> wonder if the structure
>    of the Makefile has changed, and the we need to do another substitution with 
> $libdir that is not
>    happening.  The strange thing is that sometimes reruning perl Makefile.PL and it 
> comes out right. But
>    doing so after a make distclean it never seems to get it right.  (very strange).  
> I haven't the time to
>    dig deeper right now.

Odd. Check that build rule discovery is working (or not) in both
cases and *which* rule it's using (build, build32, or build64).

>    Still get the following with make test:
> 
>    t/ph_type....ok 11/19 expected 'trailing' but got 'trailing ' for VARCHAR2  
>    t/ph_type....FAILED test 12                                                 
>            Failed 1/19 tests, 94.74% okay

It's still unknown if that's an Oracle bug in 9.2.x or a spec change.
SOmeone was going to open a TAR with Oracle to find out. I don't
know if that happened.

Tim.

Reply via email to