Michael Peppler
Sybase Consulting
Sybase on Linux
Install Guide for Sybase on Linux
General Sybase Resources
General Perl Resources
BCP Tool
Bug Tracker
Mailing List Archive
Downloads Directory
Sybase on Linux FAQ
Sybperl FAQ
Michael Peppler's resume

sybperl-l Archive

Up    Prev    Next    

From: Craig Tyler <ctyler at xtrasource dot com>
Subject: RedHat 6.2 Test Failures
Date: May 31 2000 1:30PM

I am trying to build Sybperl 2.12 on RedHat 6.2 and am getting the
following errors:

[root@syperl sybperl-2.12]# perl Makefile.PL
Checking if your kit is complete...
Looks good
Checking if your kit is complete...
Looks good
Writing Makefile for Sybase::BCP
Writing Makefile for Sybase::CTlib
Note (probably harmless): No library found for -lsybdb
Writing Makefile for Sybase::DBlib
Writing Makefile for Sybase::Sybperl
Writing Makefile for Sybase
[root@syperl sybperl-2.12]# make test
make[1]: Entering directory `/usr/local/src/sybperl-2.12/BCP'
PERL_DL_NONLAZY=1 /usr/bin/perl -I../blib/arch -I../blib/lib
-I/usr/lib/perl5/5.00503/i386-linux -I/usr/lib/perl5/5.00503 -e 'use
Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t

t/bcp...............Can't load '../blib/arch/auto/Sybase/DBlib/'
for module Sybase::DBlib: ../blib/arch/auto/Sybase/DBlib/
undefined symbol: abort_xact at
/usr/lib/perl5/5.00503/i386-linux/ line 169.

 at ../blib/lib/Sybase/ line 278
BEGIN failed--compilation aborted at ../blib/lib/Sybase/ line 278.

BEGIN failed--compilation aborted at t/bcp.t line 14.
 Test returned status 255 (wstat 65280, 0xff00)
Undefined subroutine &Test::Harness::WCOREDUMP called at
/usr/lib/perl5/5.00503/Test/ line 288.
make[1]: *** [test_dynamic] Error 255
make[1]: Leaving directory `/usr/local/src/sybperl-2.12/BCP'
make: *** [test] Error 2
[root@syperl sybperl-2.12]#

Also, if I disable DBLib I get undefined symbol: cs_dt_info

Sybperl was previously working on this box with RH5.2 and RPM packages
built for perl 5.004-6. I removed these packages and installed the
client tar file directly from Sybase before compiling. I also get the
same error on a separate clean 6.2 install.

Am I living too close to the bleeding edge?