Looks a lot better (some tests in t/long.t fail thaugh)
Attached are files showing the result of the tests.
Thanks,
St�phane

PS.: this on a RedHat Linux 6.1 against Oracle 8i

-----Original Message-----
From: Tim Bunce [mailto:[EMAIL PROTECTED]]
Sent: Mittwoch, 17. Juli 2002 18:00
To: Peiry, Stephane
Cc: [EMAIL PROTECTED]; Philip Molter
Subject: Re: DBI 1.29 not working correctly with Oracle 1.12 [POSSIBLE
FIX]


Try adding this line

void *xxx = PL_markstack_ptr++;

as the *first* line (just above the dXSARGS;) line of the
dbixst_bounce_method() function in the Driver_xst.h file.

Either edit the file in the DBI 1.29 source directory and
reinstall, or edit the installed copy.

Can everyone else who's had a "Can't call method prepare" problem
with DBI 1.29 please try this.

Tim.

On Wed, Jul 17, 2002 at 04:18:10PM +0200, St�phane Peiry wrote:
 >
 > Althaugh Im not subscribed to this list I was wanted to add to this
 > thread that I had the exact same problem (t\general....ok 9/17Can't
 > call method "prepare" ) on a Linux machine (x86 RedHat 6.1) running
 > Oracle 8i, as well as on an installation that had Oracle 9i Server
 > (on Solaris) and the DBI clients on a RedHat 7.3 (DBD::Oracle 1.12
 > compiled against Oracle 9i libraries).
 >
 > Since I had a previous installation of DBI running against Oracle 8i,
 > I checked the DBI version there (a 1.21), and went on downgrading to
 > this DBI 1.21 on my current setups. Afther that, "test problems"
 > just disappeared.
 >
 > Actually I noticed that DBI 1.28 runs all the tests smoothly (but as
 > soon as DBI is 1.29 the problems comes back). While testing I noticed
 > that running one single 'selectall_arrayref' works fine, but as soon as
 > I have two such queries in a row, then the second one fails with "Can't
 > call method prepare ...".
 >
 > Regards,
 > St�phane
 >

Attachment: install.log.gz
Description: GNU Zip compressed data

Attachment: long.log.gz
Description: GNU Zip compressed data

Reply via email to