PEPPLER.ORG
Michael Peppler
Sybase Consulting
Menu
Home
Sybase on Linux
Install Guide for Sybase on Linux
General Sybase Resources
General Perl Resources
Freeware
Sybperl
Sybase::Simple
DBD::Sybase
BCP Tool
Bug Tracker
Mailing List Archive
Downloads Directory
FAQs
Sybase on Linux FAQ
Sybperl FAQ
Personal
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
***SNIP***
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/DBlib.so'
for module Sybase::DBlib: ../blib/arch/auto/Sybase/DBlib/DBlib.so:
undefined symbol: abort_xact at
/usr/lib/perl5/5.00503/i386-linux/DynaLoader.pm line 169.

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

BEGIN failed--compilation aborted at t/bcp.t line 14.
dubious
 Test returned status 255 (wstat 65280, 0xff00)
Undefined subroutine &Test::Harness::WCOREDUMP called at
/usr/lib/perl5/5.00503/Test/Harness.pm 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 CTlib.so: 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?

Thanks,
Craig