Here's the 'make test' failures, I'm seeing when running 'make test' on the DBD::Sybase 0.95. Don't see them in 0.94. Maybe our faithful CPAN contributor can make heads or tails of it. Note the repeated references to the undefined "cs_ctx_global. This issues does not come up in 0.94. This same failure occurs with Perl 5.6.0, 5.6.1, and 5.8.0.
Since I'm seeing this same failure on various Redhats with differing configurations, and it wasn't an issue in 0.94... I'm kind left thinking that the DBD::Sybase module is, understandably, following Sybase during the TDS split between Sybase and M$ SQL. I'll wait to see what Michael Peppler has to say about what the real difference is though ;) Karyn ========================================================================= make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/autocommit....install_driver(Sybase) failed: Can't load 'blib/arch/auto/DBD/Sybase/Sybase.so' for module DBD::Sybase: blib/arch/auto/DBD/Sybase/Sybase.so: undefined symbol: cs_ctx_global at /usr/local/lib/perl5/5.6.1/i686-linux/DynaLoader.pm line 206. at (eval 1) line 3 Compilation failed in require at (eval 1) line 3. Perhaps a required shared library or dll isn't installed where expected at t/autocommit.t line 40 t/autocommit....dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 2-4 Failed 3/4 tests, 25.00% okay t/base..........install_driver(Sybase) failed: Can't load '/usr/local/cpan/build/DBD-Sybase-0.95/blib/arch/auto/DBD/Sybase/Sybase.so' for module DBD::Sybase: /usr/local/cpan/build/DBD-Sybase-0.95/blib/arch/auto/DBD/Sybase/Sybase.so: undefined symbol: cs_ctx_global at /usr/local/lib/perl5/5.6.1/i686-linux/DynaLoader.pm line 206. at (eval 1) line 3 Compilation failed in require at (eval 1) line 3. Perhaps a required shared library or dll isn't installed where expected at t/base.t line 18 t/base..........dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 4-5 Failed 2/5 tests, 60.00% okay t/exec..........install_driver(Sybase) failed: Can't load 'blib/arch/auto/DBD/Sybase/Sybase.so' for module DBD::Sybase: blib/arch/auto/DBD/Sybase/Sybase.so: undefined symbol: cs_ctx_global at /usr/local/lib/perl5/5.6.1/i686-linux/DynaLoader.pm line 206. at (eval 1) line 3 Compilation failed in require at (eval 1) line 3. Perhaps a required shared library or dll isn't installed where expected at t/exec.t line 42 t/exec..........dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 2-9 Failed 8/9 tests, 11.11% okay t/fail..........install_driver(Sybase) failed: Can't load 'blib/arch/auto/DBD/Sybase/Sybase.so' for module DBD::Sybase: blib/arch/auto/DBD/Sybase/Sybase.so: undefined symbol: cs_ctx_global at /usr/local/lib/perl5/5.6.1/i686-linux/DynaLoader.pm line 206. at (eval 1) line 3 Compilation failed in require at (eval 1) line 3. Perhaps a required shared library or dll isn't installed where expected at t/fail.t line 36 t/fail..........dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 2-13 Failed 12/13 tests, 7.69% okay t/login.........install_driver(Sybase) failed: Can't load 'blib/arch/auto/DBD/Sybase/Sybase.so' for module DBD::Sybase: blib/arch/auto/DBD/Sybase/Sybase.so: undefined symbol: cs_ctx_global at /usr/local/lib/perl5/5.6.1/i686-linux/DynaLoader.pm line 206. at (eval 1) line 3 Compilation failed in require at (eval 1) line 3. Perhaps a required shared library or dll isn't installed where expected at t/login.t line 38 t/login.........dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 2-3 Failed 2/3 tests, 33.33% okay t/main..........install_driver(Sybase) failed: Can't load 'blib/arch/auto/DBD/Sybase/Sybase.so' for module DBD::Sybase: blib/arch/auto/DBD/Sybase/Sybase.so: undefined symbol: cs_ctx_global at /usr/local/lib/perl5/5.6.1/i686-linux/DynaLoader.pm line 206. at (eval 1) line 3 Compilation failed in require at (eval 1) line 3. Perhaps a required shared library or dll isn't installed where expected at t/main.t line 45 t/main..........dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 2-16 Failed 15/16 tests, 6.25% okay t/nsql..........install_driver(Sybase) failed: Can't load 'blib/arch/auto/DBD/Sybase/Sybase.so' for module DBD::Sybase: blib/arch/auto/DBD/Sybase/Sybase.so: undefined symbol: cs_ctx_global at /usr/local/lib/perl5/5.6.1/i686-linux/DynaLoader.pm line 206. at (eval 1) line 3 Compilation failed in require at (eval 1) line 3. Perhaps a required shared library or dll isn't installed where expected at t/nsql.t line 40 t/nsql..........dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 2-4 Failed 3/4 tests, 25.00% okay t/place.........install_driver(Sybase) failed: Can't load 'blib/arch/auto/DBD/Sybase/Sybase.so' for module DBD::Sybase: blib/arch/auto/DBD/Sybase/Sybase.so: undefined symbol: cs_ctx_global at /usr/local/lib/perl5/5.6.1/i686-linux/DynaLoader.pm line 206. at (eval 1) line 3 Compilation failed in require at (eval 1) line 3. Perhaps a required shared library or dll isn't installed where expected at t/place.t line 39 t/place.........dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 2-11 Failed 10/11 tests, 9.09% okay t/xblob.........install_driver(Sybase) failed: Can't load 'blib/arch/auto/DBD/Sybase/Sybase.so' for module DBD::Sybase: blib/arch/auto/DBD/Sybase/Sybase.so: undefined symbol: cs_ctx_global at /usr/local/lib/perl5/5.6.1/i686-linux/DynaLoader.pm line 206. at (eval 1) line 3 Compilation failed in require at (eval 1) line 3. Perhaps a required shared library or dll isn't installed where expected at t/xblob.t line 42 t/xblob.........dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 2-6 Failed 5/6 tests, 16.67% okay Failed Test Stat Wstat Total Fail Failed List of Failed ---------------------------------------------------------------------------- --- t/autocommit.t 255 65280 4 3 75.00% 2-4 t/base.t 255 65280 5 2 40.00% 4-5 t/exec.t 255 65280 9 8 88.89% 2-9 t/fail.t 255 65280 13 12 92.31% 2-13 t/login.t 255 65280 3 2 66.67% 2-3 t/main.t 255 65280 16 15 93.75% 2-16 t/nsql.t 255 65280 4 3 75.00% 2-4 t/place.t 255 65280 11 10 90.91% 2-11 t/xblob.t 255 65280 6 5 83.33% 2-6 Failed 9/9 test scripts, 0.00% okay. 60/71 subtests failed, 15.49% okay. make: *** [test_dynamic] Error 2 ============================================================================ == Karyn