On 09/09/10 20:27, John Scoles wrote:
> Well the third time is a charm!!  We hope for the 'two bit' version of
> DBD::Oracle 1.25
> 
> You can find release candidate 3 here
> 
> http://svn.perl.org/modules/dbd-oracle/trunk/DBD-Oracle-1.25-RC3.tar
> 
> I got rid of the warning error in the .xs file for
> OCILobLocatorIsInit_log_stat seems it was a typo on my part. As well got
> rid of some harmless compiler warnings
> 
> Cheers
> John Scoles
> 
> -- 
> The best compliment you could give Pythian for our service is a referral.
> 

You didn't make the change I asked for a week ago for DBISTATE -> 

> To fix the DiscardString issue above could you please change
>
> #if DBISTATE_VERSION > 94
>
> to
>
> #if DBIXS_REVISION >= 13590
>
> in oci8.c around line 3793.
>
> Thanks.

I'd be really grateful if you did as it stops DiscardString working with later 
DBI versions.

Also the following small change at line 2443 of dbdimp.c avoids

dbdimp.c:2443: warning: format ‘%d’ expects type ‘int’, but argument 5 has type 
‘IV’

PerlIO_printf(DBILOGFP, "size %ld/%ld/%"IVdf", 
",(long)SvCUR(phs->sv),(long)SvLEN(phs->sv),phs->maxlen);

For Instant Client 11.1 and Oracle 11.1 I got the usual 1 failure in 
26exe_array.

Test Summary Report
-------------------
t/26exe_array.t       (Wstat: 512 Tests: 17 Failed: 2)
  Failed tests:  11, 14
  Non-zero exit status: 2
Files=31, Tests=2293, 18 wallclock secs ( 0.44 usr  0.04 sys +  5.29 cusr  0.62 
csys =  6.39 CPU)
Result: FAIL
Failed 1/31 test programs. 2/2293 subtests failed.
make: *** [test_dynamic] Error 255

Have not tested it with our application yet but will as the last one was 
getting a segfault in some of the lob reading code - I think Tux (H.Merijn 
Brand)was getting that too.

Martin
-- 
Martin J. Evans
Easysoft Limited
http://www.easysoft.com

Reply via email to