Tim Bunce wrote:
> and now [drum roll please...]
>
> http://homepage.eircom.net/~timbunce/DBD-Oracle-1.16-rc3-20040714.tar.gz
Makefile.PL:
Using DBI 1.43 (for perl 5.006001 on MSWin32-x86-multi-thread) installed in
C:/opt/perl/site/lib/auto/DBI
Configuring DBD::Oracle ...
>>> Remember to actually *READ* the README file!
Especially if you have any problems.
Using Oracle in C:/Oracle/Ora81
Oracle version 8.1.7.0 (8.1)
Found oci directory
Using OCI directory 'oci'
Found oci/lib/BC/oci.lib library
Found oci/lib/BC/ociw32.lib library
Using oci/lib/BC/OCI.lib
Checking for functioning wait.ph
System: perl5.006001
Compiler: bcc32 -O2 -5 -D_RTLDLL -O2 -5 -D_RTLDLL -g0 -DWIN32 -DHAVE_DES_FCRYPT
-D_MT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS
Linker: not found
Sysliblist:
LD_RUN_PATH=C:/Oracle/Ora81/lib:C:/Oracle/Ora81/rdbms/lib
Using DBD::Oracle 1.16.
Using DBI 1.43 (for perl 5.006001 on MSWin32-x86-multi-thread) installed in
C:/opt/perl/site/lib/auto/DBI
Writing Makefile for DBD::Oracle
*** If you have problems...
read all the log printed above, and the README and README.help files.
(Of course, you have read README by now anyway, haven't you?)
dmake:
Warning W8075 dbdimp.c 82: Suspicious pointer conversion in function GetEnvOrRegKey
Warning W8075 dbdimp.c 94: Suspicious pointer conversion in function GetRegKey
Warning W8075 dbdimp.c 127: Suspicious pointer conversion in function dbd_discon_all
(and many "Call to function '...' with no prototype ...")
dmake test:
Using C:/temp/DBD-Oracle-1.16-3/blib
t\01base................ok
t\10general.............ok
t\15nls.................ok
t\20select..............ok
t\21nchar...............skipped
all skipped: Oracle version < 9
t\22nchar_al32utf8......skipped
all skipped: Database NCHAR character set is not Unicode
t\22nchar_utf8..........skipped
all skipped: Database NCHAR character set is not Unicode
t\23wide_db.............skipped
all skipped: Database character set is not Unicode
t\23wide_db_8bit........skipped
all skipped: Database character set is not Unicode
t\23wide_db_al32utf8....skipped
all skipped: Database character set is not Unicode
t\24implicit_utf8.......skipped
all skipped: Oracle version < 9
t\25plsql...............ok
t\30long................dubious
Test returned status 4 (wstat 1024, 0x400)
after all the subtests completed successfully
t\31lob.................ok
t\40ph_type.............ok
t\50cursor..............ok
t\60reauth..............skipped
all skipped: no reason given
t\70meta................ok
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t\30long.t 4 1024 460 0 0.00% ??
8 tests and 118 subtests skipped.
Failed 1/18 test scripts, 94.44% okay. 0/651 subtests failed, 100.00% okay.
FYI, t\30long produced a core dump, t\30long + trace:
t\30long....ok 460/460 DBI::db=HASH(0x1a748c4) trace level set to 0x0/9 (DBI @
0x0/0) in DBI 1.43-ithread (pid 168)
!! ERROR: '942' CLEARED by call to disconnect method
-> disconnect for DBD::Oracle::db (DBI::db=HASH(0x1a762c0)~0x1a748c4)
thr#015EF04C
OCISessionEnd(0209920C,020994A4,020A26DC,0)=SUCCESS
OCIServerDetach(020992B0,020994A4,0)=SUCCESS
<- disconnect= 1 at t\30long.t line 350 via t\30long.t line 0
! -> DESTROY for DBD::Oracle::db (DBI::db=HASH(0x1a748c4)~INNER) thr#015EF04C
OCIHandleFree(020A26DC,OCI_HTYPE_SESSION)=SUCCESS
OCIHandleFree(020992B0,OCI_HTYPE_SERVER)=SUCCESS
OCIHandleFree(0209920C,OCI_HTYPE_SVCCTX)=SUCCESS
OCIHandleFree(020994A4,OCI_HTYPE_ERROR)=SUCCESS
! <- DESTROY= undef during global destruction
t\30long....dubious
Steffen