DBD Sybase make test errors



Environment:
Server OS SLES 9
Sybase ASE XE select @@ version returns: 'Adaptive Server
Enterprise/15.0/EBF 13194 EC ESD/P/Linux Intel/Linux 2.4.21-20.ELsmp
i686/ase150/2179/32-bit/FBO/Mon Feb 6 04:14:19 2006'

Sybase is up and running and seems fine. I'm trying to install
DBD-sybase 1.07_01, everything went well till the make test part. I've
pasted in the resultsbelow, After poking around for a while I am still
not clear on what the errors mean or how to resolve them. I did find a
reference in the 1.07 release post which says that if you build
DBD::Sybase with ASE 15.0 you will get a few failed tests in t/xblk.t -
this is expected and due to a bug in the BLK
subsystem of the OCS 15 client library. This will be fixed in the next
EBF for the Sybase OCS SDK. Perhaps someone could confirm that the
failures below are consistent with the preceding comment. Thanks.

t/autocommit....ok
t/base..........ok
t/exec..........ok
t/fail..........ok
t/login.........ok
t/main..........ok
1/33 skipped: requires DBI 1.43
t/multi_sth.....ok
t/nsql..........ok
t/place.........ok
t/thread........ok
t/xblk..........ok 43/62# Failed test (t/xblk.t at line 284)
t/xblk..........ok 50/62# Failed test (t/xblk.t at line 318)
# Failed test (t/xblk.t at line 319)
# Failed test (t/xblk.t at line 320)
t/xblk..........ok 60/62# Failed test (t/xblk.t at line 357)
# Failed test (t/xblk.t at line 359)
t/xblk..........NOK 62# Looks like you failed 6 tests of 62.
t/xblk..........dubious
Test returned status 6 (wstat 1536, 0x600)
Scalar found where operator expected at (eval 153) line 1, near "'int'
$__val"
(Missing operator before $__val?)
DIED. FAILED tests 44, 52-54, 61-62
Failed 6/62 tests, 90.32% okay
t/xblob.........ok
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t/xblk.t 6 1536 62 6 9.68% 44 52-54 61-62
1 subtest skipped.
Failed 1/12 test scripts, 91.67% okay. 6/231 subtests failed, 97.40%
okay.
make: *** [test_dynamic] Error 255

.



Relevant Pages

  • DBD::Sybase success, build errors
    ... Sybase implements AutoCommit handling for both its ODBC and JDBC drivers. ... The DBD::Sybase module need access to a Sybase server to run the tests. ... Note (probably harmless): ... # Failed test ...
    (perl.dbi.users)
  • Re: Problem Installing Module (Email::MIME::Modifier)
    ... mine is a fresh installation of RH Linux Enterprise WS 3 ... # Failed test ... Failed 3/3 tests, 0.00% okay ... Perl 5.8.1 or later required ...
    (comp.lang.perl.modules)
  • make test fails
    ... While running make test in /lang/perl5.8 it fails on the following two ... Failed test 9 ... Failed two test scripts out of 886, 99.77% okay. ...
    (freebsd-questions)