DBD::Informix Make test Problem
am 14.02.2007 16:34:20 von Govinda.Pfister------_=_NextPart_001_01C7504D.8F2A4686
Content-Type: text/plain;
charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable
Hello List,
=20
I do have a problem with "make test" run for the DBD::Informix module.
The error is shown below. What is the problem? Is it safe to proceed to
"make install"?
=20
Thanks for your help in advance!
=20
Govinda
=20
=20
uname -a
------------------------------
SunOS ds68001a 5.10 Generic_118833-18 sun4u sparc SUNW,Sun-Fire-V490
=20
=20
env | sort
---------------------------
CMASK=3D022
DBD_INFORMIX_DATABASE=3Darsystem_63@arsds680
DBD_INFORMIX_NO_SBSPACE=3D1
DBD_INFORMIX_PASSWORD=3DXXXXXXX
DBD_INFORMIX_USERNAME=3DXXXXXXX
EDITOR=3Dvi
HOME=3D/
INFORMIXDIR=3D/appl/local/informix
INFORMIXSERVER=3Darsds680
LD_LIBRARY_PATH=3D/appl/local/informix/lib:/appl/local/infor mix/lib/esql:=
/
usr/openwin/lib
LOGNAME=3Droot
MAIL=3D/var/mail/root
MANPATH=3D/opt/VRTSob/man:/opt/VRTS/man:/opt/VRTSvxvm/man::/ usr/man:/usr/=
s
hare/man:/opt/SUNWstade/man:/opt/SUNWexplo/man:/opt/SUNWsnee p/man:/opt/C
TEact/man
OLDPWD=3D/opt/informix
OPENWINHOME=3D/usr/openwin
PATH=3D/appl/local/informix/lib:/appl/local/informix/lib/esq l:/appl/local=
/
informix/bin:/bin:/usr/bin:/usr/bin/X11:/usr/local/bin:/usr/ bin:/usr/ope
nwin/bin:/usr/dt/bin:/usr/sbin:/usr/platform/SUNW,Sun-Fire-V 490/sbin:/us
r/local/bin:/opt/sun/bin:/etc/vx/bin:/opt/VRTS/bin:/etc/vx/b in:/opt/VRTS
ob/bin:/opt/VRTSvlic/bin:/opt/SUNWstade/bin:/opt/SUNWexplo/b in:/opt/SUNW
sneep/bin:/opt/CTEact/bin:/opt/SUNWsrspx/bin:/opt/rsc/bin
PS1=3D\u@\h:\w #
PS2=3Droot@ds68001a >
PWD=3D/opt/informix/bin
SHELL=3D/sbin/sh
SHLVL=3D1
SSH2_CLIENT=3D164.29.8.182 4943 10.100.3.149 22
SSH2_SFTP_LOG_FACILITY=3D-1
SSH2_TTY=3D/dev/pts/5
TERM=3Dxterm
TZ=3DEurope/Berlin
USER=3Droot
_=3D/bin/env
=20
=20
dbaccess -V
----------------------------
DB-Access Version 9.40.FC6
Software Serial Number AAA#B000000
=20
=20
esql -v
------------
Reading specs from /usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/specs
Configured with: ../configure --with-as=3D/usr/ccs/bin/as
--with-ld=3D/usr/ccs/bin/ld --enable-shared =
--enable-languages=3Dc,c++,f77
Thread model: posix
gcc version 3.4.6
/usr/local/libexec/gcc/sparc-sun-solaris2.10/3.4.6/collect2 -V -Y
P,/usr/ccs/lib:/usr/lib -Qy
/usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/crt1.o
/usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/crti.o
/usr/ccs/lib/values-Xa.o
/usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/crtbegin.o
-L/appl/local/informix/lib -L/appl/local/informix/lib/esql
-L/usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6 -L/usr/ccs/bin
-L/usr/ccs/lib -L/usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/../../..
-lifsql -lifasf -lifgen -lifos -lifgls -lnsl -lsocket -lm -ldl
/appl/local/informix/lib/esql/checkapi.o -lifglx -lgcc -lgcc_eh -lc
-lgcc -lgcc_eh -lc
/usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/crtend.o
/usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/crtn.o
ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482
Undefined first referenced
symbol in file
main
/usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/crt1.o
ld: fatal: Symbol referencing errors. No output written to a.out
collect2: ld returned 1 exit status
root@ds68001a:/.cpan/build/DBD-Informix-2005.02 # esql -v
Reading specs from /usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/specs
Configured with: ../configure --with-as=3D/usr/ccs/bin/as
--with-ld=3D/usr/ccs/bin/ld --enable-shared =
--enable-languages=3Dc,c++,f77
Thread model: posix
gcc version 3.4.6
/usr/local/libexec/gcc/sparc-sun-solaris2.10/3.4.6/collect2 -V -Y
P,/usr/ccs/lib:/usr/lib -Qy
/usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/crt1.o
/usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/crti.o
/usr/ccs/lib/values-Xa.o
/usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/crtbegin.o
-L/appl/local/informix/lib -L/appl/local/informix/lib/esql
-L/usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6 -L/usr/ccs/bin
-L/usr/ccs/lib -L/usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/../../..
-lifsql -lifasf -lifgen -lifos -lifgls -lnsl -lsocket -lm -ldl
/appl/local/informix/lib/esql/checkapi.o -lifglx -lgcc -lgcc_eh -lc
-lgcc -lgcc_eh -lc
/usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/crtend.o
/usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/crtn.o
ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482
Undefined first referenced
symbol in file
main
/usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/crt1.o
ld: fatal: Symbol referencing errors. No output written to a.out
collect2: ld returned 1 exit status
=20
perl -V
--------------
Summary of my perl5 (revision 5 version 8 subversion 7) configuration:
Platform:
osname=3Dsolaris, osvers=3D2.10, archname=3Dsun4-solaris
uname=3D'sunos ds68001a 5.10 generic_118833-18 sun4u sparc
sunw,sun-fire-v490 '
config_args=3D'-ds -e -Dprefix=3D/usr/local'
hint=3Drecommended, useposix=3Dtrue, d_sigaction=3Ddefine
usethreads=3Dundef use5005threads=3Dundef useithreads=3Dundef
usemultiplicity=3Dundef
useperlio=3Ddefine d_sfio=3Dundef uselargefiles=3Ddefine =
usesocks=3Dundef
use64bitint=3Dundef use64bitall=3Dundef uselongdouble=3Dundef
usemymalloc=3Dn, bincompat5005=3Dundef
Compiler:
cc=3D'gcc', ccflags =3D'-fno-strict-aliasing -pipe =
-I/usr/local/include
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=3D64',
optimize=3D'-O',
cppflags=3D'-fno-strict-aliasing -pipe -I/usr/local/include'
ccversion=3D'', gccversion=3D'3.4.6', gccosandvers=3D'solaris2.10'
intsize=3D4, longsize=3D4, ptrsize=3D4, doublesize=3D8, =
byteorder=3D4321
d_longlong=3Ddefine, longlongsize=3D8, d_longdbl=3Ddefine, =
longdblsize=3D16
ivtype=3D'long', ivsize=3D4, nvtype=3D'double', nvsize=3D8, =
Off_t=3D'off_t',
lseeksize=3D8
alignbytes=3D8, prototype=3Ddefine
Linker and Libraries:
ld=3D'gcc', ldflags =3D' -L/usr/local/lib '
libpth=3D/usr/local/lib /usr/lib /usr/ccs/lib
libs=3D-lsocket -lnsl -lgdbm -ldl -lm -lc
perllibs=3D-lsocket -lnsl -ldl -lm -lc
libc=3D/lib/libc.so, so=3Dso, useshrplib=3Dfalse, =
libperl=3Dlibperl.a
gnulibc_version=3D''
Dynamic Linking:
dlsrc=3Ddl_dlopen.xs, dlext=3Dso, d_dlsymun=3Dundef, ccdlflags=3D' '
cccdlflags=3D'-fPIC', lddlflags=3D'-G -L/usr/local/lib'
=20
Characteristics of this binary (from libperl):
Compile-time options: USE_LARGE_FILES
Built under solaris
Compiled at Jan 26 2007 14:13:46
@INC:
/usr/local/lib/perl5/5.8.7/sun4-solaris
/usr/local/lib/perl5/5.8.7
/usr/local/lib/perl5/site_perl/5.8.7/sun4-solaris
/usr/local/lib/perl5/site_perl/5.8.7
/usr/local/lib/perl5/site_perl
=20
make test
---------------
=20
PERL_DL_NONLAZY=3D1 /bin/perl5.8.7 "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'blib/lib', 'blib/arch')" t/t00basic.t t/t01stproc.t
t/t02ixtype.t t/t05dbase.t t/t07dblist.t t/t08fork.t t/t09exec.t
t/t10sqlca.t t/t12bindval.t t/t13bindref.t t/t14bindcol.t t/t15bindtyp.t
t/t20error.t t/t21mconn.t t/t22mconn.t t/t23mconn.t t/t24mcurs.t
t/t25dratt.t t/t28dtlit.t t/t29update.t t/t30update.t t/t31nulls.t
t/t32nulls.t t/t33holdcurs.t t/t35cursor.t t/t40rows.t t/t41txacoff.t
t/t42txacon.t t/t43trans.t t/t44txansi.t t/t46chpblk.t t/t50update.t
t/t51getinfo.t t/t53types.t t/t54native.t t/t55mdata.t t/t56tabinfo.t
t/t57tables.t t/t58typeinfoall.t t/t60unlog.t t/t65updcur.t
t/t66insert.t t/t72blob.t t/t73blobupd.t t/t74blob.t t/t75blob.t
t/t76blob.t t/t90ius.t t/t91udts.t t/t92rows.t t/t93lvarchar.t
t/t94bool.t t/t95int8.t t/t98pod.t t/t99clean.t
t/t00basic..........ok
t/t01stproc.........ok
t/t02ixtype.........ok
t/t05dbase..........ok
t/t07dblist.........ok
t/t08fork...........ok
t/t09exec...........ok
t/t10sqlca..........ok
t/t12bindval........ok
t/t13bindref........skipped
all skipped: bind_param_inout not supported by DBD::Informix
t/t14bindcol........ok
t/t15bindtyp........ok
t/t20error..........ok
t/t21mconn..........ok
t/t22mconn..........ok
t/t23mconn..........ok
t/t24mcurs..........ok
t/t25dratt..........ok
t/t28dtlit..........ok
t/t29update.........ok
t/t30update.........ok
t/t31nulls..........ok
t/t32nulls..........ok
t/t33holdcurs.......ok
t/t35cursor.........ok
t/t40rows...........ok
t/t41txacoff........dubious
Test returned status 1 (wstat 256, 0x100)
DIED. FAILED tests 10, 14-15, 18
Failed 4/19 tests, 78.95% okay
t/t42txacon.........ok
t/t43trans..........dubious
Test returned status 1 (wstat 256, 0x100)
DIED. FAILED tests 6, 11, 15-16, 19
Failed 5/20 tests, 75.00% okay
t/t44txansi.........skipped
all skipped: MODE ANSI test - database 'arsystem_63@arsds680' is
not MODE ANSI
t/t46chpblk.........ok
t/t50update.........skipped
all skipped: MODE ANSI test - database 'arsystem_63@arsds680' is
not MODE ANSI
t/t51getinfo........ok
t/t53types..........ok
t/t54native.........ok
t/t55mdata..........ok
t/t56tabinfo........ok
t/t57tables.........ok
t/t58typeinfoall....ok
t/t60unlog..........ok
t/t65updcur.........dubious
Test returned status 1 (wstat 256, 0x100)
DIED. FAILED tests 7, 15
Failed 2/16 tests, 87.50% okay
t/t66insert.........ok
t/t72blob...........ok
t/t73blobupd........ok
t/t74blob...........ok
t/t75blob...........ok
t/t76blob...........ok
t/t90ius............ok
t/t91udts...........ok
t/t92rows...........ok
t/t93lvarchar.......ok
t/t94bool...........ok
t/t95int8...........ok
t/t98pod............ok
t/t99clean..........ok
Failed Test Stat Wstat Total Fail List of Failed
------------------------------------------------------------ ------------
-------
t/t41txacoff.t 1 256 19 4 10 14-15 18
t/t43trans.t 1 256 20 5 6 11 15-16 19
t/t65updcur.t 1 256 16 2 7 15
3 tests skipped.
Failed 3/55 test scripts. 11/834 subtests failed.
Files=3D55, Tests=3D834, 17 wallclock secs ( 9.53 cusr + 0.71 csys =3D =
10.24
CPU)
Failed 3/55 test programs. 11/834 subtests failed.
*** Error code 29
make: Fatal error: Command failed for target `test_dynamic'
=20
=20
Govinda Pfister=20
Remedy Approved Consultant, Clarify Certified Consultant, ITIL-Certified
Projectcenter Business Process Solutions
Solution & Service Center Business Enabling Solutions
Global Competence Center
T-Systems Enterprise Services GmbH
Memmelsdorfer Str. 209a, 96052 Bamberg
+49 951 4097-161 (Tel)
+49 951 4097-200 (Fax)
E-Mail: Govinda.Pfister@t-systems.com
Internet: http://www.t-systems.com
=20
------_=_NextPart_001_01C7504D.8F2A4686--