Has any-one run into these errors, and have a quick solution, or know
whether or not they can be ignored safely ?
I'm installing it into a private directory because I have no system access,
and have had no problem installing other perl modules and earlier versions
of the DBI this way in the past.
Cheers, Mark.
perl Makefile.PL LIB=~/perl/lib
Creating extra DBI::PurePerl test: t/zz_01basics_pp.t
Creating extra DBI::PurePerl test: t/zz_02dbidrv_pp.t
Creating extra DBI::PurePerl test: t/zz_03hleak_pp.t
Creating extra DBI::PurePerl test: t/zz_04mods_pp.t
Creating extra DBI::PurePerl test: t/zz_05thrclone_pp.t
Creating extra DBI::PurePerl test: t/zz_10examp_pp.t
Creating extra DBI::PurePerl test: t/zz_15array_pp.t
Creating extra DBI::PurePerl test: t/zz_20meta_pp.t
Creating extra DBI::PurePerl test: t/zz_30subclass_pp.t
Creating extra DBI::PurePerl test: t/zz_40profile_pp.t
Creating extra DBI::PurePerl test: t/zz_60preparse_pp.t
Creating extra DBI::PurePerl test: t/zz_70shell_pp.t
Creating extra DBI::PurePerl test: t/zz_80proxy_pp.t
Checking if your kit is complete...
Looks good
Writing Makefile for DBI
Remember to actually *read* the README file!
Use 'make' to build the software (dmake or nmake on Windows).
Then 'make test' to execute self tests.
Then 'make install' to install the DBI and then delete this working
directory before unpacking and building any DBD::* drivers.
make
/usr/bin/perl -I/usr/opt/perl5/lib/5.00503/aix
-I/usr/opt/perl5/lib/5.00503 -MExtUtils::Command -e mkpath blib/lib/DBI
mkdir blib
mkdir blib/lib
mkdir blib/lib/DBI
rm -f blib/lib/DBI/Changes.pm
cp Changes blib/lib/DBI/Changes.pm
cp lib/DBI/Profile.pm blib/lib/DBI/Profile.pm
cp Driver_xst.h blib/arch/auto/DBI/Driver_xst.h
cp lib/DBI/W32ODBC.pm blib/lib/DBI/W32ODBC.pm
cp lib/DBD/ExampleP.pm blib/lib/DBD/ExampleP.pm
cp lib/DBI/FAQ.pm blib/lib/DBI/FAQ.pm
cp lib/DBI/Shell.pm blib/lib/DBI/Shell.pm
cp lib/DBI/ProxyServer.pm blib/lib/DBI/ProxyServer.pm
cp lib/Bundle/DBI.pm blib/lib/Bundle/DBI.pm
cp lib/DBI/Const/GetInfo/ANSI.pm blib/lib/DBI/Const/GetInfo/ANSI.pm
cp lib/DBD/Proxy.pm blib/lib/DBD/Proxy.pm
cp DBIXS.h blib/arch/auto/DBI/DBIXS.h
cp lib/DBI/Const/GetInfoReturn.pm blib/lib/DBI/Const/GetInfoReturn.pm
cp dbd_xsh.h blib/arch/auto/DBI/dbd_xsh.h
cp lib/DBI/Const/GetInfoType.pm blib/lib/DBI/Const/GetInfoType.pm
cp dbi_sql.h blib/arch/auto/DBI/dbi_sql.h
cp lib/DBD/NullP.pm blib/lib/DBD/NullP.pm
cp lib/DBD/Sponge.pm blib/lib/DBD/Sponge.pm
cp lib/DBI/Format.pm blib/lib/DBI/Format.pm
cp lib/DBI/Const/GetInfo/ODBC.pm blib/lib/DBI/Const/GetInfo/ODBC.pm
cp lib/DBI/DBD.pm blib/lib/DBI/DBD.pm
cp Driver.xst blib/arch/auto/DBI/Driver.xst
cp DBI.pm blib/lib/DBI.pm
cp lib/Win32/DBIODBC.pm blib/lib/Win32/DBIODBC.pm
cp dbipport.h blib/arch/auto/DBI/dbipport.h
cp lib/DBI/PurePerl.pm blib/lib/DBI/PurePerl.pm
/usr/bin/perl "-I/usr/opt/perl5/lib/5.00503/aix"
"-I/usr/opt/perl5/lib/5.00503" -e 'use ExtUtils::Mksymlists; Mksymlists("N
AME" => "DBI", "DL_FUNCS" => { }, "FUNCLIST" => [], "DL_VARS" => []);'
/usr/bin/perl -p -e "s/~DRIVER~/Perl/g" <
blib/arch/auto/DBI/Driver.xst > Perl.xsi
/usr/bin/perl -I/usr/opt/perl5/lib/5.00503/aix
-I/usr/opt/perl5/lib/5.00503 /usr/opt/perl5/lib/5.00503/ExtUtils/xsubpp
-typ
emap /usr/opt/perl5/lib/5.00503/ExtUtils/typemap Perl.xs >xstmp.c && mv
xstmp.c Perl.c
cc -c -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=16384
-O -DVERSION=\"1.30\" -DXS_VERSION=\"1.30\" -I/us
r/opt/perl5/lib/5.00503/aix/CORE -DDBI_NO_THREADS Perl.c
1506-507 (W) No licenses available. Contact your program supplier to add
additional users. Compilation will proceed shortly.
/usr/bin/perl -I/usr/opt/perl5/lib/5.00503/aix
-I/usr/opt/perl5/lib/5.00503 /usr/opt/perl5/lib/5.00503/ExtUtils/xsubpp
-typ
emap /usr/opt/perl5/lib/5.00503/ExtUtils/typemap DBI.xs >xstmp.c && mv
xstmp.c DBI.c
cc -c -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=16384
-O -DVERSION=\"1.30\" -DXS_VERSION=\"1.30\" -I/us
r/opt/perl5/lib/5.00503/aix/CORE -DDBI_NO_THREADS DBI.c
1506-507 (W) No licenses available. Contact your program supplier to add
additional users. Compilation will proceed shortly.
Running Mkbootstrap for DBI ()
chmod 644 DBI.bs
LD_RUN_PATH="" ld -o blib/arch/auto/DBI/DBI.so -bhalt:4 -bM:SRE
-bI:/usr/opt/perl5/lib/5.00503/aix/CORE/perl.exp -bE:DBI.ex
p -b noentry -lc DBI.o
chmod 755 blib/arch/auto/DBI/DBI.so
cp DBI.bs blib/arch/auto/DBI/DBI.bs
chmod 644 blib/arch/auto/DBI/DBI.bs
mkdir blib/lib/auto/DBI
/usr/bin/perl -Iblib/arch -Iblib/lib
-I/usr/opt/perl5/lib/5.00503/aix -I/usr/opt/perl5/lib/5.00503 dbiproxy.PL
dbiproxy
Extracted dbiproxy from dbiproxy.PL with variable substitutions.
mkdir blib/script
cp dbiproxy blib/script/dbiproxy
/usr/bin/perl -I/usr/opt/perl5/lib/5.00503/aix
-I/usr/opt/perl5/lib/5.00503 -MExtUtils::MakeMaker -e "MY->fixin(shift)"
bli
b/script/dbiproxy
/usr/bin/perl -Iblib/arch -Iblib/lib
-I/usr/opt/perl5/lib/5.00503/aix -I/usr/opt/perl5/lib/5.00503 dbish.PL dbish
Extracted dbish from dbish.PL with variable substitutions.
cp dbish blib/script/dbish
/usr/bin/perl -I/usr/opt/perl5/lib/5.00503/aix
-I/usr/opt/perl5/lib/5.00503 -MExtUtils::MakeMaker -e "MY->fixin(shift)"
bli
b/script/dbish
Target "makemakerdflt" is up to date.
make test
PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib
-I/usr/opt/perl5/lib/5.00503/aix -I/usr/opt/perl5/lib/5.00503 -e 'use
Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t
t/01basics..........ok
t/02dbidrv..........ok
t/03hleak...........ok
t/04mods............ok
t/05thrclone........skipping test on this platform
t/10examp...........ok
t/15array...........Use of uninitialized value at
/usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
ok
t/20meta............ok
t/30subclass........ok
t/40profile.........ok
t/60preparse........ok
t/70shell...........ok
t/80proxy...........skipping test on this platform
t/zz_01basics_pp.... Using DBI::PurePerl (DBI_PUREPERL=2)
ok
t/zz_02dbidrv_pp....ok
t/zz_03hleak_pp.....ok
t/zz_04mods_pp......ok
t/zz_05thrclone_pp..skipping test on this platform
t/zz_10examp_pp..... Taint attribute tests skipped
ok
t/zz_15array_pp.....Use of uninitialized value at
/usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
ok
t/zz_20meta_pp......ok
t/zz_30subclass_pp..ok
t/zz_40profile_pp...skipping test on this platform
t/zz_60preparse_pp..skipping test on this platform
t/zz_70shell_pp.....ok
t/zz_80proxy_pp.....skipping test on this platform
All tests successful, 6 tests skipped.
Files=26, Tests=718, 8 wallclock secs ( 6.55 cusr + 0.89 csys = 7.44
CPU)
PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib
-I/usr/opt/perl5/lib/5.00503/aix -I/usr/opt/perl5/lib/5.00503 test.pl
test.pl
DBI test application $Revision: 11.5 $
Using /ora1/oracle/oracle_users/itsmb/PERL/DBI-1.30/blib
Switch: DBI 1.30 by Tim Bunce, 1.30
Available Drivers: CSV, ExampleP, File, Ingres, Oracle, Proxy
dbi:ExampleP:: testing 5 sets of 20 connections:
Connecting... 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Disconnecting...
Connecting... 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Disconnecting...
Connecting... 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Disconnecting...
Connecting... 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Disconnecting...
Connecting... 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Disconnecting...
Made 100 connections in 0 wallclock secs ( 0.04 usr + 0.00 sys = 0.04
CPU)
Testing handle creation speed...
10000 NullP statement handles cycled in 1.9 cpu+sys seconds (5263 per sec)
test.pl done
Target "test" is up to date.
Perl info - --------------------
perl -V
Summary of my perl5 (5.0 patchlevel 5 subversion 3) configuration:
Platform:
osname=aix, osvers=4.3.3.0, archname=aix
uname='aix funny 3 4 000001716600 '
hint=recommended, useposix=true, d_sigaction=define
usethreads=undef useperlio=undef d_sfio=undef
Compiler:
cc='cc', optimize='-O', gccversion=
cppflags='-D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=16384'
ccflags ='-D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=16384'
stdchar='unsigned char', d_stdstdio=define, usevfork=false
intsize=4, longsize=4, ptrsize=4, doublesize=8
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=8
alignbytes=8, usemymalloc=n, prototype=define
Linker and Libraries:
ld='ld', ldflags ='-s'
libpth=/lib /usr/lib /usr/ccs/lib
libs=-lnsl -ldbm -ldl -lld -lm -lc -lcrypt -lbsd -lPW -lC_r
libc=/lib/libc.a, so=a, useshrplib=false, libperl=libperl.a
Dynamic Linking:
dlsrc=dl_aix.xs, dlext=so, d_dlsymun=undef, ccdlflags='-bE:perl.exp'
cccdlflags=' ', lddlflags='-bhalt:4 -bM:SRE -bI:$(PERL_INC)/perl.exp
-bE:$(BASEEXT).exp -b noentry -lc'
Characteristics of this binary (from libperl):
Built under aix
Compiled at Aug 14 1999 08:59:55
%ENV:
PERL5LIB="/u1dcf01/perl/lib:/u1dcf01/perl/lib/site_perl:/ora1/oracle/oracle_
users/itsmb/perl/lib:/ora1/oracle/oracle_users/itsmb/perl/lib/site_perl:/ora
1/oracle/oracle_users/itsmb/include"
@INC:
/u1dcf01/perl/lib/aix
/u1dcf01/perl/lib
/u1dcf01/perl/lib/site_perl
/ora1/oracle/oracle_users/itsmb/perl/lib/aix
/ora1/oracle/oracle_users/itsmb/perl/lib
/ora1/oracle/oracle_users/itsmb/perl/lib/site_perl
/ora1/oracle/oracle_users/itsmb/include
/usr/opt/perl5/lib/5.00503/aix
/usr/opt/perl5/lib/5.00503
/usr/opt/perl5/lib/site_perl/5.005/aix
/usr/opt/perl5/lib/site_perl/5.005
.
**********************************************************************
This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they
are addressed. If you have received this email in error please notify
the system manager.
This footnote also confirms that this email message has been swept by
MIMEsweeper for the presence of computer viruses.
www.mimesweeper.com
**********************************************************************