Problems with Pg.pm - Mailing list pgsql-interfaces

From Steve Ellis
Subject Problems with Pg.pm
Date
Msg-id 18895F1AD4F72440B169463E2887CCD49C356F@svbcexmb02.wfi.com
Whole thread Raw
List pgsql-interfaces
Greetings,
I can't get past the 'make test' step in building this perl module:
=====
$ make test
PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib
-I/usr/perl5/5.6.1/lib/su
n4-solaris-64int -I/usr/perl5/5.6.1/lib test.pl
Can't call method "errorMessage" on an undefined value at test.pl line 99.
make: *** [test_dynamic] Error 2
=====

Any ideas?

Thanks,- Steve
==========
Steve Ellis
360networks Inc.
Desk:    604 648 7754
Email: steve.ellis@360.net


As stipulated in the README, the version of PostgreSQL is 7.4.5
and the version of pgsql_perl5 is 1.9.0
and here is the output of perl -v:
===
$ perl -v

This is perl, v5.6.1 built for sun4-solaris-64int
(with 48 registered patches, see perl -V for more detail)

Copyright 1987-2001, Larry Wall

Perl may be copied only under the terms of either the Artistic License or
the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using `man perl' or `perldoc perl'.  If you have access to the
Internet, point your browser at http://www.perl.com/, the Perl Home Page.
===

and perl -V:
===
$ perl -V
Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration: Platform:   osname=solaris, osvers=2.9,
archname=sun4-solaris-64int  uname='sunos localhost 5.9 sun4u sparc sunw,ultra-1'   config_args=''   hint=recommended,
useposix=true,d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef
 
usemultiplicity=unde
f   useperlio=undef d_sfio=undef uselargefiles=define usesocks=undef   use64bitint=define use64bitall=undef
uselongdouble=undefCompiler:   cc='cc', ccflags ='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',   optimize='-xO3
-xdepend',  cppflags=''   ccversion='Sun WorkShop', gccversion='', gccosandvers=''   intsize=4, longsize=4, ptrsize=4,
doublesize=8,byteorder=87654321   d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16   ivtype='long
long',ivsize=8, nvtype='double', nvsize=8, Off_t='off_t',
 
lsee
ksize=8   alignbytes=8, usemymalloc=n, prototype=define Linker and Libraries:   ld='cc', ldflags =''   libpth=/lib
/usr/lib/usr/ccs/lib   libs=-lsocket -lnsl -ldl -lm -lc   perllibs=-lsocket -lnsl -ldl -lm -lc   libc=/lib/libc.so,
so=so,useshrplib=true, libperl=libperl.so Dynamic Linking:   dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef,
ccdlflags='-R
/usr/perl5/5.6.
1/lib/sun4-solaris-64int/CORE'   cccdlflags='-KPIC', lddlflags='-G'


Characteristics of this binary (from libperl): Compile-time options: USE_64_BIT_INT USE_LARGE_FILES Locally applied
patches:   9676 Port the OpenBSD glob() security patch    9678 Addendum to #9676: some missing changes from OpenBSD
glob.c   9679 Up $File::Glob::VERSION, add OpenBSD glob version note    9693 $VERSION and Version() on same line
provokesCPAN.pm warning    9706 #7210 broke .packlist generation    9707 ExtUtils::Installed doesn't quote regex
metacharactersin paths    9775 Typo in utf8.h    9950 Revert integration of #8254,#8255 in #8620 (causes coredump)
10021Insecure regexes   10091 $ref1 == $ref2 behaves unpredictably if not NV_PRESERVES_UV   10093 Incorrect line
numbersin AutoSplit   10100 [20010514.027] PL_last_in_gv may not be GV if stale filehandle   10145 [20010515.004]
Segfaultsfrom premature GC   10203 Don't think about UTF8   10250 [20010422.005] perl -e '{s//${}/; //}' segfaults
10394Leakage of file scope lexicals into predeclared subroutines   10404 eval.t was relying on pre-#10394 buggy
behavior  10412 Rationalize locale handling to fix bugs uncovered by #10394   10422 Potential buffer overrun if the
radixseparator > 1 byte   10448 Lexicals outside eval weren't resolved correctly pre-#10394   10450 Optimize #10448
slightly  10543 Add LC_MESSAGES constant to POSIX module   10667 #10449 broke visibility of lexicals inside DB::DB()
10739C<eval "/x$\r\n/x"> fails to compile correctly   10939 Proposed fix for Pod::Man   11169 Doc patch for Tie::Hash
11374Make h2ph grok ccsymbols fo the form 1234L, 1234ULL etc   11427 t/harness wasn't picking up all the tests   11428
run/runenv.tneeds fflushNULL sanity   11431 pod/*.t tests not picked up by t/TEST either   11510 eval 'format foo='
wouldloop indefinitely   11713 UTF8 wasn't printing for PVMGs   11716 UTF8 flag should be meaningful only when POK
11808[20010831.002] Bug in Term::Cap on Solaris ansi terminal   11847 Typo in perl_clone() code causes local(*foo)
breakage  12005 [20010912.007] substr reference core dump   12024 Fix local() precedence bug in #8311   12303 Fix
'local$!=0;undef*STDOUT;' segfault   12304 Pod::Html makes a poor guess at author   12350 Typo in IO::Seekable doc
12496Carp::shortmess_heavy() doesn't notice trailing newline   12549 readline() doesn't work with 'our' variables
12550#12549 wasn't aware of strictures   12752 croak(Nullch) wasn't printing the contents of ERRSV   12811
[20011101.069]\stat('.') gives 'free unref scalar' error   12812 Slight modification of #12811   13149 Integrate #13147
frommainline (fixes nit in #10091)   13261 Integrate #8340,#13260 from mainline Built under solaris Compiled at Apr  6
200214:45:34 @INC:   /usr/perl5/5.6.1/lib/sun4-solaris-64int   /usr/perl5/5.6.1/lib
/usr/perl5/site_perl/5.6.1/sun4-solaris-64int  /usr/perl5/site_perl/5.6.1   /usr/perl5/site_perl
/usr/perl5/vendor_perl/5.6.1/sun4-solaris-64int  /usr/perl5/vendor_perl/5.6.1   /usr/perl5/vendor_perl
 
===


pgsql-interfaces by date:

Previous
From: "Goulet, Dick"
Date:
Subject: Re: Oracle / Postgres Interface
Next
From: "Daniel Verite"
Date:
Subject: bugfix proposal for ecpglib prepare's parse code