i have gotten DBI-1.15 to compile and install on SunOS5 and HPUX10, but
the 1/3 shell test failed on both, and to make it compile on HPUX10 i had
to comment out line 696 from DBI.xs.  i'm sending this email to see if
anyone has seen this before, and if i'm not doing anything wrong, to get
these two issues fixed in the next version of the module.  below is the
log of the builds.  one successful build for SunOS5, one failed build for
HPUX10, then after changing DBI.xs the successful build for HPUX10.
        -john

# --------------------------------------------------------------------------
# compiling DBI-1.15 on SunOS5 succeeds, but 1/3 shell test fails
[drum] /appl/src/perl/modules/DBI-1.15 106> perl Makefile.PL
*** Note:
    The optional PlRPC-modules (RPC::PlServer etc) are not installed.
    If you want to use the DBD::Proxy driver and DBI::ProxyServer
    modules, then you'll need to install the RPC::PlServer, RPC::PlClient,
    Storable and Net::Daemon modules. The CPAN Bundle::DBI may help you.
    You can install them any time after installing the DBI.
    You do *not* need these modules for typical DBI usage.

Optional modules are available from any CPAN mirror, in particular
    http://www.perl.com/CPAN/modules/by-module
    http://www.perl.org/CPAN/modules/by-module
    ftp://ftp.funet.fi/pub/languages/perl/CPAN/modules/by-module

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.

[drum] /appl/src/perl/modules/DBI-1.15 107> make
cp lib/DBD/Proxy.pm blib/lib/DBD/Proxy.pm
cp lib/DBI/ProxyServer.pm blib/lib/DBI/ProxyServer.pm
cp DBIXS.h blib/arch/auto/DBI/DBIXS.h
cp dbi_sql.h blib/arch/auto/DBI/dbi_sql.h
cp lib/DBD/NullP.pm blib/lib/DBD/NullP.pm
cp dbipport.h blib/arch/auto/DBI/dbipport.h
cp lib/DBI/Format.pm blib/lib/DBI/Format.pm
cp dbd_xsh.h blib/arch/auto/DBI/dbd_xsh.h
cp lib/DBI/Shell.pm blib/lib/DBI/Shell.pm
cp lib/DBD/ADO.pm blib/lib/DBD/ADO.pm
cp DBI.pm blib/lib/DBI.pm
cp lib/DBI/FAQ.pm blib/lib/DBI/FAQ.pm
cp lib/DBD/ExampleP.pm blib/lib/DBD/ExampleP.pm
cp lib/Bundle/DBI.pm blib/lib/Bundle/DBI.pm
cp Driver.xst blib/arch/auto/DBI/Driver.xst
cp lib/Win32/DBIODBC.pm blib/lib/Win32/DBIODBC.pm
cp lib/DBD/Sponge.pm blib/lib/DBD/Sponge.pm
cp lib/DBI/W32ODBC.pm blib/lib/DBI/W32ODBC.pm
cp lib/DBI/DBD.pm blib/lib/DBI/DBD.pm
cp lib/DBD/Multiplex.pm blib/lib/DBD/Multiplex.pm
/usr/local/bin/perl -p -e "s/~DRIVER~/Perl/g" < blib/arch/auto/DBI/Driver.xst > 
Perl.xsi
/usr/local/bin/perl -I/appl/perl-5.6.1/SunOS5/lib -I/appl/perl-5.6.1/lib 
/appl/perl-5.6.1/lib/ExtUtils/xsubpp  -typemap /appl/perl-5.6.1/lib/ExtUtils/typemap 
Perl.xs > Perl.xsc && mv Perl.xsc Perl.c
gcc -c  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O   
-DVERSION=\"1.15\" -DXS_VERSION=\"1.15\" -fPIC -I/appl/perl-5.6.1/SunOS5/lib/CORE 
-Wall -Wno-comment -DDBI_NO_THREADS Perl.c
/usr/local/bin/perl -I/appl/perl-5.6.1/SunOS5/lib -I/appl/perl-5.6.1/lib 
/appl/perl-5.6.1/lib/ExtUtils/xsubpp  -typemap /appl/perl-5.6.1/lib/ExtUtils/typemap 
DBI.xs > DBI.xsc && mv DBI.xsc DBI.c
gcc -c  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O   
-DVERSION=\"1.15\" -DXS_VERSION=\"1.15\" -fPIC -I/appl/perl-5.6.1/SunOS5/lib/CORE 
-Wall -Wno-comment -DDBI_NO_THREADS DBI.c
DBI.xs: In function `dbih_clearcom':
DBI.xs:851: warning: unused variable `Perl___notused'
DBI.xs: In function `dbih_get_fbav':
DBI.xs:988: warning: unused variable `Perl___notused'
DBI.xs: In function `dbih_set_attr_k':
DBI.xs:1080: warning: unused variable `Perl___notused'
DBI.xs: In function `log_where':
DBI.xs:1498: warning: unused variable `Perl___notused'
DBI.xs: In function `XS_DBI_dispatch':
DBI.xs:1928: warning: unused variable `Perl___notused'
Running Mkbootstrap for DBI ()
chmod 644 DBI.bs
rm -f blib/arch/auto/DBI/DBI.so
LD_RUN_PATH="" gcc  -G DBI.o  -o blib/arch/auto/DBI/DBI.so     
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
/usr/local/bin/perl -Iblib/arch -Iblib/lib -I/appl/perl-5.6.1/SunOS5/lib 
-I/appl/perl-5.6.1/lib dbiproxy.PL dbiproxy
Extracted dbiproxy from dbiproxy.PL with variable substitutions.
cp dbiproxy blib/script/dbiproxy
/usr/local/bin/perl -I/appl/perl-5.6.1/SunOS5/lib -I/appl/perl-5.6.1/lib 
-MExtUtils::MakeMaker -e "MY->fixin(shift)" blib/script/dbiproxy
/usr/local/bin/perl -Iblib/arch -Iblib/lib -I/appl/perl-5.6.1/SunOS5/lib 
-I/appl/perl-5.6.1/lib dbish.PL dbish
Extracted dbish from dbish.PL with variable substitutions.
cp dbish blib/script/dbish
/usr/local/bin/perl -I/appl/perl-5.6.1/SunOS5/lib -I/appl/perl-5.6.1/lib 
-MExtUtils::MakeMaker -e "MY->fixin(shift)" blib/script/dbish
Manifying blib/man3/DBI::ProxyServer.3
Manifying blib/man3/DBD::Proxy.3
Manifying blib/man3/DBI::Format.3
Manifying blib/man1/dbish.1
Manifying blib/man3/DBI::Shell.3
Manifying blib/man3/DBD::ADO.3
Manifying blib/man3/DBI.3
Manifying blib/man3/DBI::FAQ.3
Manifying blib/man3/Bundle::DBI.3
Manifying blib/man3/Win32::DBIODBC.3
Manifying blib/man1/dbiproxy.1
Manifying blib/man3/DBI::W32ODBC.3
Manifying blib/man3/DBI::DBD.3
Manifying blib/man3/DBD::Multiplex.3
[drum] /appl/src/perl/modules/DBI-1.15 108> make test
PERL_DL_NONLAZY=1 /usr/local/bin/perl -Iblib/arch -Iblib/lib 
-I/appl/perl-5.6.1/SunOS5/lib -I/appl/perl-5.6.1/lib -e 'use Test::Harness 
qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t
t/basics............ok                                                       
t/dbidrv............ok                                                       
t/examp.............ok                                                       
t/meta..............ok                                                       
t/proxy.............skipped test on this platform
t/shell.............ok 1/3Use of uninitialized value in pattern match (m//) at 
/appl/perl-5.6.1/lib/Term/Cap.pm line 284.
Use of uninitialized value in pattern match (m//) at /appl/perl-5.6.1/lib/Term/Cap.pm 
line 284.
t/shell.............ok                                                       
t/subclass..........ok                                                       
All tests successful, 1 test skipped.
Files=7, Tests=183,  7 wallclock secs ( 1.89 cusr +  0.40 csys =  2.29 CPU)
PERL_DL_NONLAZY=1 /usr/local/bin/perl -Iblib/arch -Iblib/lib 
-I/appl/perl-5.6.1/SunOS5/lib -I/appl/perl-5.6.1/lib test.pl
test.pl 
DBI test application $Revision: 10.5 $
Using /appl/src/perl/modules/DBI-1.15/blib
Switch: DBI 1.15 by Tim Bunce, 1.15
Available Drivers: ADO, ExampleP, Informix, Multiplex, 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.08 usr +  0.00 sys =  0.08 CPU)

Testing handle creation speed...
5000 NullP statement handles cycled in 2.2 cpu+sys seconds (2272 per sec)

test.pl done
[drum] /appl/src/perl/modules/DBI-1.15 109> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /usr/local/bin/perl -Iblib/arch -Iblib/lib 
-I/appl/perl-5.6.1/SunOS5/lib -I/appl/perl-5.6.1/lib -e 'use Test::Harness 
qw(&runtests $verbose); $verbose=1; runtests @ARGV;' t/*.t
t/basics............1..31
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok
t/dbidrv............1..15
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok
t/examp.............1..122
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38
ok 39
Taint attribute tests skipped
ok 40
ok 41
ok 42
ok 43
ok 44
ok 45
ok 46
ok 47
ok 48
ok 49
ok 50
ok 51
ok 52
ok 53
ok 54
ok 55
ok 56
ok 57
ok 58
ok 59
ok 60
ok 61
ok 62
ok 63
ok 64
ok 65
ok 66
ok 67
ok 68
ok 69
ok 70
ok 71
ok 72
ok 73
ok 74
ok 75
ok 76
ok 77
ok 78
ok 79
ok 80
ok 81
ok 82
ok 83
ok 84
ok 85
ok 86
ok 87
RaiseError & PrintError & ShowErrorStatement
ok 88
ok 89
ok 90
ok 91
ok 92
ok 93
ok 94
ok 95
ok 96
ok 97
ok 98
dump_results
ok 99
ok 100
ok 101
ok 102
table_info
ok 103
ok 104
ok 105
ok 106
ok 107
ok 108
Testing the fake directories (0).
ok 109
ok 110
ok 111
ok 112
Testing the fake directories (100).
ok 113
ok 114
ok 115
ok 116
Testing the fake directories (200).
ok 117
ok 118
ok 119
ok 120
ok 121
Testing $dbh->func().
ok 122
ok
t/meta..............1..6
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok
t/proxy.............1..0
Can't locate RPC/PlClient.pm in @INC (@INC contains: blib/arch blib/lib 
/appl/perl-5.6.1/SunOS5/lib /appl/perl-5.6.1/lib /appl/perl-5.6.1/SunOS5/lib 
/appl/perl-5.6.1/lib /appl/perl-5.6.1/SunOS5/lib/site_perl 
/appl/perl-5.6.1/lib/site_perl /appl/perl-5.6.1/lib/site_perl . 
/appl/perl-5.6.1/SunOS5/lib /appl/perl-5.6.1/lib /appl/perl-5.6.1/SunOS5/lib/site_perl 
/appl/perl-5.6.1/lib/site_perl /appl/perl-5.6.1/lib/site_perl .) at 
blib/lib/DBD/Proxy.pm line 28.
BEGIN failed--compilation aborted at blib/lib/DBD/Proxy.pm line 28.
Compilation failed in require at t/proxy.t line 26.
skipped test on this platform
t/shell.............1..3
ok 1
Use of uninitialized value in pattern match (m//) at /appl/perl-5.6.1/lib/Term/Cap.pm 
line 284.
Use of uninitialized value in pattern match (m//) at /appl/perl-5.6.1/lib/Term/Cap.pm 
line 284.
DBI::Shell 10.9 using DBI 1.15 
ok 2
ok 3
ok
t/subclass..........1..6
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok
All tests successful, 1 test skipped.
Files=7, Tests=183,  6 wallclock secs ( 1.86 cusr +  0.47 csys =  2.33 CPU)
PERL_DL_NONLAZY=1 /usr/local/bin/perl -Iblib/arch -Iblib/lib 
-I/appl/perl-5.6.1/SunOS5/lib -I/appl/perl-5.6.1/lib test.pl
test.pl 
DBI test application $Revision: 10.5 $
Using /appl/src/perl/modules/DBI-1.15/blib
Switch: DBI 1.15 by Tim Bunce, 1.15
Available Drivers: ADO, ExampleP, Informix, Multiplex, 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.08 usr +  0.00 sys =  0.08 CPU)

Testing handle creation speed...
5000 NullP statement handles cycled in 2.2 cpu+sys seconds (2293 per sec)

test.pl done
[drum] /appl/src/perl/modules/DBI-1.15 110> perl -V
Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration:
  Platform:
    osname=solaris, osvers=2.6, archname=sun4-solaris
    uname='sunos drum 5.6 generic_105181-25 sun4u sparc sunw,ultra-4 '
    config_args='-Dmksymlinks -Dcc=gcc -Dprefix=/appl/perl-5.6.1 
-Dbin=/appl/perl-5.6.1/SunOS5/bin -Dscriptdir=/appl/perl-5.6.1/bin 
-Dprivlib=/appl/perl-5.6.1/lib -Darchlib=/appl/perl-5.6.1/SunOS5/lib 
-Dsitebin=/appl/perl-5.6.1/SunOS5/bin -Dsitescript=/appl/perl-5.6.1/bin 
-Dsitelib=/appl/perl-5.6.1/lib/site_perl 
-Dsitearch=/appl/perl-5.6.1/SunOS5/lib/site_perl -Uinstallusrbinperl -Ubincompat5005 
[EMAIL PROTECTED] -Dstartperl=#!/usr/local/bin/perl'
    hint=recommended, useposix=true, d_sigaction=define
    usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef
    useperlio=undef d_sfio=undef uselargefiles=define usesocks=undef
    use64bitint=undef use64bitall=undef uselongdouble=undef
  Compiler:
    cc='gcc', ccflags ='-fno-strict-aliasing -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64',
    optimize='-O',
    cppflags='-fno-strict-aliasing'
    ccversion='', gccversion='2.95.3 20010315 (release)', gccosandvers='solaris2.6'
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
    alignbytes=8, usemymalloc=y, prototype=define
  Linker and Libraries:
    ld='gcc', ldflags =' '
    libpth=/usr/lib /usr/ccs/lib
    libs=-lsocket -lnsl -ldl -lm -lc
    perllibs=-lsocket -lnsl -ldl -lm -lc
    libc=/lib/libc.so, so=so, useshrplib=false, libperl=libperl.a
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' '
    cccdlflags='-fPIC', lddlflags='-G'


Characteristics of this binary (from libperl): 
  Compile-time options: USE_LARGE_FILES
  Built under solaris
  Compiled at May 24 2001 14:05:58
  @INC:
    /appl/perl-5.6.1/SunOS5/lib
    /appl/perl-5.6.1/lib
    /appl/perl-5.6.1/SunOS5/lib/site_perl
    /appl/perl-5.6.1/lib/site_perl
    /appl/perl-5.6.1/lib/site_perl
    .
# --------------------------------------------------------------------------
# compiling DBI-1.15 on HPUX10 fails, DBI.xs:696: parse error before `l'
[arriba] /tmp_mnt/appl/src/perl/modules/DBI-1.15 102> perl Makefile.PL
*** Note:
    The optional PlRPC-modules (RPC::PlServer etc) are not installed.
    If you want to use the DBD::Proxy driver and DBI::ProxyServer
    modules, then you'll need to install the RPC::PlServer, RPC::PlClient,
    Storable and Net::Daemon modules. The CPAN Bundle::DBI may help you.
    You can install them any time after installing the DBI.
    You do *not* need these modules for typical DBI usage.

Optional modules are available from any CPAN mirror, in particular
    http://www.perl.com/CPAN/modules/by-module
    http://www.perl.org/CPAN/modules/by-module
    ftp://ftp.funet.fi/pub/languages/perl/CPAN/modules/by-module

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.

[arriba] /tmp_mnt/appl/src/perl/modules/DBI-1.15 103> make
cp lib/DBD/Proxy.pm blib/lib/DBD/Proxy.pm
cp lib/DBI/ProxyServer.pm blib/lib/DBI/ProxyServer.pm
cp DBIXS.h blib/arch/auto/DBI/DBIXS.h
cp dbi_sql.h blib/arch/auto/DBI/dbi_sql.h
cp lib/DBD/NullP.pm blib/lib/DBD/NullP.pm
cp dbipport.h blib/arch/auto/DBI/dbipport.h
cp lib/DBI/Format.pm blib/lib/DBI/Format.pm
cp dbd_xsh.h blib/arch/auto/DBI/dbd_xsh.h
cp lib/DBI/Shell.pm blib/lib/DBI/Shell.pm
cp lib/DBD/ADO.pm blib/lib/DBD/ADO.pm
cp DBI.pm blib/lib/DBI.pm
cp lib/DBI/FAQ.pm blib/lib/DBI/FAQ.pm
cp lib/DBD/ExampleP.pm blib/lib/DBD/ExampleP.pm
cp lib/Bundle/DBI.pm blib/lib/Bundle/DBI.pm
cp Driver.xst blib/arch/auto/DBI/Driver.xst
cp lib/Win32/DBIODBC.pm blib/lib/Win32/DBIODBC.pm
cp lib/DBD/Sponge.pm blib/lib/DBD/Sponge.pm
cp lib/DBI/W32ODBC.pm blib/lib/DBI/W32ODBC.pm
cp lib/DBI/DBD.pm blib/lib/DBI/DBD.pm
cp lib/DBD/Multiplex.pm blib/lib/DBD/Multiplex.pm
/usr/local/bin/perl -p -e "s/~DRIVER~/Perl/g" < blib/arch/auto/DBI/Driver.xst > 
Perl.xsi
/usr/local/bin/perl -I/appl/perl-5.6.1/HPUX10/lib -I/appl/perl-5.6.1/lib 
/appl/perl-5.6.1/lib/ExtUtils/xsubpp  -typemap /appl/perl-5.6.1/lib/ExtUtils/typemap 
Perl.xs > Perl.xsc && mv Perl.xsc Perl.c
gcc -c  -D_HPUX_SOURCE -L/lib/pa1.1 -DUINT32_MAX_BROKEN -fno-strict-aliasing -O   
-DVERSION=\"1.15\" -DXS_VERSION=\"1.15\" -fpic -I/appl/perl-5.6.1/HPUX10/lib/CORE 
-Wall -Wno-comment -DDBI_NO_THREADS Perl.c
/usr/local/bin/perl -I/appl/perl-5.6.1/HPUX10/lib -I/appl/perl-5.6.1/lib 
/appl/perl-5.6.1/lib/ExtUtils/xsubpp  -typemap /appl/perl-5.6.1/lib/ExtUtils/typemap 
DBI.xs > DBI.xsc && mv DBI.xsc DBI.c
gcc -c  -D_HPUX_SOURCE -L/lib/pa1.1 -DUINT32_MAX_BROKEN -fno-strict-aliasing -O   
-DVERSION=\"1.15\" -DXS_VERSION=\"1.15\" -fpic -I/appl/perl-5.6.1/HPUX10/lib/CORE 
-Wall -Wno-comment -DDBI_NO_THREADS DBI.c
DBI.xs: In function `dbih_make_com':
DBI.xs:696: parse error before `l'
DBI.xs: In function `dbih_clearcom':
DBI.xs:851: warning: unused variable `Perl___notused'
DBI.xs: In function `dbih_get_fbav':
DBI.xs:988: warning: unused variable `Perl___notused'
DBI.xs: In function `dbih_set_attr_k':
DBI.xs:1080: warning: unused variable `Perl___notused'
DBI.xs: In function `log_where':
DBI.xs:1498: warning: unused variable `Perl___notused'
DBI.xs: In function `XS_DBI_dispatch':
DBI.xs:1928: warning: unused variable `Perl___notused'
make: *** [DBI.o] Error 1
[arriba] /tmp_mnt/appl/src/perl/modules/DBI-1.15 104> perl -V
Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration:
  Platform:
    osname=hpux, osvers=10.20, archname=PA-RISC1.1
    uname='hp-ux arriba b.10.20 a 9000770 2006003247 two-user license '
    config_args='-Dmksymlinks -Dcc=gcc -Dprefix=/appl/perl-5.6.1 
-Dbin=/appl/perl-5.6.1/HPUX10/bin -Dscriptdir=/appl/perl-5.6.1/bin 
-Dprivlib=/appl/perl-5.6.1/lib -Darchlib=/appl/perl-5.6.1/HPUX10/lib 
-Dsitebin=/appl/perl-5.6.1/HPUX10/bin -Dsitescript=/appl/perl-5.6.1/bin 
-Dsitelib=/appl/perl-5.6.1/lib/site_perl 
-Dsitearch=/appl/perl-5.6.1/HPUX10/lib/site_perl -Uinstallusrbinperl -Ubincompat5005 
-Dcf_by=hardt [EMAIL PROTECTED] [EMAIL PROTECTED] 
-Dstartperl=#!/usr/local/bin/perl'
    hint=recommended, useposix=true, d_sigaction=define
    usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef
    useperlio=undef d_sfio=undef uselargefiles=undef usesocks=undef
    use64bitint=undef use64bitall=undef uselongdouble=undef
  Compiler:
    cc='gcc', ccflags ='-D_HPUX_SOURCE -L/lib/pa1.1 -DUINT32_MAX_BROKEN 
-fno-strict-aliasing',
    optimize='-O',
    cppflags='-D_HPUX_SOURCE -L/lib/pa1.1 -DUINT32_MAX_BROKEN -fno-strict-aliasing'
    ccversion='', gccversion='2.95.3 20010315 (release)', gccosandvers='hpux10.20'
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=8
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=4
    alignbytes=8, usemymalloc=y, prototype=define
  Linker and Libraries:
    ld='ld', ldflags =' -L/usr/local/lib'
    libpth=/usr/local/lib /lib /usr/lib /usr/ccs/lib
    libs=-lnsl_s -lndbm -ldld -lm -lc -lndir -lcrypt -lsec
    perllibs=-lnsl_s -ldld -lm -lc -lndir -lcrypt -lsec
    libc=/lib/libc.sl, so=sl, useshrplib=false, libperl=libperl.a
  Dynamic Linking:
    dlsrc=dl_hpux.xs, dlext=sl, d_dlsymun=undef, ccdlflags='-Wl,-E -Wl,-B,deferred '
    cccdlflags='-fpic', lddlflags='-b -L/usr/local/lib'


Characteristics of this binary (from libperl): 
  Compile-time options:
  Built under hpux
  Compiled at May 25 2001 09:18:17
  @INC:
    /appl/perl-5.6.1/HPUX10/lib
    /appl/perl-5.6.1/lib
    /appl/perl-5.6.1/HPUX10/lib/site_perl
    /appl/perl-5.6.1/lib/site_perl
    /appl/perl-5.6.1/lib/site_perl
    .
# --------------------------------------------------------------------------
# compiling DBI-1.15 on HPUX10 succeeds with DBI.xs line 696 commented out
[arriba] /tmp_mnt/appl/src/perl/modules/DBI-1.15 106> perl Makefile.PL
*** Note:
    The optional PlRPC-modules (RPC::PlServer etc) are not installed.
    If you want to use the DBD::Proxy driver and DBI::ProxyServer
    modules, then you'll need to install the RPC::PlServer, RPC::PlClient,
    Storable and Net::Daemon modules. The CPAN Bundle::DBI may help you.
    You can install them any time after installing the DBI.
    You do *not* need these modules for typical DBI usage.

Optional modules are available from any CPAN mirror, in particular
    http://www.perl.com/CPAN/modules/by-module
    http://www.perl.org/CPAN/modules/by-module
    ftp://ftp.funet.fi/pub/languages/perl/CPAN/modules/by-module

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.

[arriba] /tmp_mnt/appl/src/perl/modules/DBI-1.15 107> make
cp lib/DBD/Proxy.pm blib/lib/DBD/Proxy.pm
cp lib/DBI/ProxyServer.pm blib/lib/DBI/ProxyServer.pm
cp DBIXS.h blib/arch/auto/DBI/DBIXS.h
cp dbi_sql.h blib/arch/auto/DBI/dbi_sql.h
cp lib/DBD/NullP.pm blib/lib/DBD/NullP.pm
cp dbipport.h blib/arch/auto/DBI/dbipport.h
cp lib/DBI/Format.pm blib/lib/DBI/Format.pm
cp dbd_xsh.h blib/arch/auto/DBI/dbd_xsh.h
cp lib/DBI/Shell.pm blib/lib/DBI/Shell.pm
cp lib/DBD/ADO.pm blib/lib/DBD/ADO.pm
cp DBI.pm blib/lib/DBI.pm
cp lib/DBI/FAQ.pm blib/lib/DBI/FAQ.pm
cp lib/DBD/ExampleP.pm blib/lib/DBD/ExampleP.pm
cp lib/Bundle/DBI.pm blib/lib/Bundle/DBI.pm
cp Driver.xst blib/arch/auto/DBI/Driver.xst
cp lib/Win32/DBIODBC.pm blib/lib/Win32/DBIODBC.pm
cp lib/DBD/Sponge.pm blib/lib/DBD/Sponge.pm
cp lib/DBI/W32ODBC.pm blib/lib/DBI/W32ODBC.pm
cp lib/DBI/DBD.pm blib/lib/DBI/DBD.pm
cp lib/DBD/Multiplex.pm blib/lib/DBD/Multiplex.pm
/usr/local/bin/perl -p -e "s/~DRIVER~/Perl/g" < blib/arch/auto/DBI/Driver.xst > 
Perl.xsi
/usr/local/bin/perl -I/appl/perl-5.6.1/HPUX10/lib -I/appl/perl-5.6.1/lib 
/appl/perl-5.6.1/lib/ExtUtils/xsubpp  -typemap /appl/perl-5.6.1/lib/ExtUtils/typemap 
Perl.xs > Perl.xsc && mv Perl.xsc Perl.c
gcc -c  -D_HPUX_SOURCE -L/lib/pa1.1 -DUINT32_MAX_BROKEN -fno-strict-aliasing -O   
-DVERSION=\"1.15\" -DXS_VERSION=\"1.15\" -fpic -I/appl/perl-5.6.1/HPUX10/lib/CORE 
-Wall -Wno-comment -DDBI_NO_THREADS Perl.c
/usr/local/bin/perl -I/appl/perl-5.6.1/HPUX10/lib -I/appl/perl-5.6.1/lib 
/appl/perl-5.6.1/lib/ExtUtils/xsubpp  -typemap /appl/perl-5.6.1/lib/ExtUtils/typemap 
DBI.xs > DBI.xsc && mv DBI.xsc DBI.c
gcc -c  -D_HPUX_SOURCE -L/lib/pa1.1 -DUINT32_MAX_BROKEN -fno-strict-aliasing -O   
-DVERSION=\"1.15\" -DXS_VERSION=\"1.15\" -fpic -I/appl/perl-5.6.1/HPUX10/lib/CORE 
-Wall -Wno-comment -DDBI_NO_THREADS DBI.c
DBI.xs: In function `dbih_clearcom':
DBI.xs:851: warning: unused variable `Perl___notused'
DBI.xs: In function `dbih_get_fbav':
DBI.xs:988: warning: unused variable `Perl___notused'
DBI.xs: In function `dbih_set_attr_k':
DBI.xs:1080: warning: unused variable `Perl___notused'
DBI.xs: In function `log_where':
DBI.xs:1498: warning: unused variable `Perl___notused'
DBI.xs: In function `XS_DBI_dispatch':
DBI.xs:1928: warning: unused variable `Perl___notused'
Running Mkbootstrap for DBI ()
chmod 644 DBI.bs
rm -f blib/arch/auto/DBI/DBI.sl
LD_RUN_PATH="" ld  -b -L/usr/local/lib DBI.o  -o blib/arch/auto/DBI/DBI.sl     
chmod 755 blib/arch/auto/DBI/DBI.sl
cp DBI.bs blib/arch/auto/DBI/DBI.bs
chmod 644 blib/arch/auto/DBI/DBI.bs
/usr/local/bin/perl -Iblib/arch -Iblib/lib -I/appl/perl-5.6.1/HPUX10/lib 
-I/appl/perl-5.6.1/lib dbiproxy.PL dbiproxy
Extracted dbiproxy from dbiproxy.PL with variable substitutions.
cp dbiproxy blib/script/dbiproxy
/usr/local/bin/perl -I/appl/perl-5.6.1/HPUX10/lib -I/appl/perl-5.6.1/lib 
-MExtUtils::MakeMaker -e "MY->fixin(shift)" blib/script/dbiproxy
/usr/local/bin/perl -Iblib/arch -Iblib/lib -I/appl/perl-5.6.1/HPUX10/lib 
-I/appl/perl-5.6.1/lib dbish.PL dbish
Extracted dbish from dbish.PL with variable substitutions.
cp dbish blib/script/dbish
/usr/local/bin/perl -I/appl/perl-5.6.1/HPUX10/lib -I/appl/perl-5.6.1/lib 
-MExtUtils::MakeMaker -e "MY->fixin(shift)" blib/script/dbish
Manifying blib/man3/DBI::ProxyServer.3
Manifying blib/man3/DBD::Proxy.3
Manifying blib/man3/DBI::Format.3
Manifying blib/man1/dbish.1
Manifying blib/man3/DBI::Shell.3
Manifying blib/man3/DBD::ADO.3
Manifying blib/man3/DBI.3
Manifying blib/man3/DBI::FAQ.3
Manifying blib/man3/Bundle::DBI.3
Manifying blib/man3/Win32::DBIODBC.3
Manifying blib/man1/dbiproxy.1
Manifying blib/man3/DBI::W32ODBC.3
Manifying blib/man3/DBI::DBD.3
Manifying blib/man3/DBD::Multiplex.3
[arriba] /tmp_mnt/appl/src/perl/modules/DBI-1.15 108> make test
PERL_DL_NONLAZY=1 /usr/local/bin/perl -Iblib/arch -Iblib/lib 
-I/appl/perl-5.6.1/HPUX10/lib -I/appl/perl-5.6.1/lib -e 'use Test::Harness 
qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t
t/basics............ok                                                       
t/dbidrv............ok                                                       
t/examp.............ok                                                       
t/meta..............ok                                                       
t/proxy.............skipped test on this platform
t/shell.............ok 1/3Use of uninitialized value in concatenation (.) or string at 
(eval 3) line 16, <TERMCAP> line 1049.
t/shell.............ok                                                       
t/subclass..........ok                                                       
All tests successful, 1 test skipped.
Files=7, Tests=183,  8 wallclock secs ( 3.61 cusr +  0.64 csys =  4.25 CPU)
PERL_DL_NONLAZY=1 /usr/local/bin/perl -Iblib/arch -Iblib/lib 
-I/appl/perl-5.6.1/HPUX10/lib -I/appl/perl-5.6.1/lib test.pl
test.pl 
DBI test application $Revision: 10.5 $
Using /tmp_mnt/appl/src/perl/modules/DBI-1.15/blib
Switch: DBI 1.15 by Tim Bunce, 1.15
Available Drivers: ADO, ExampleP, Multiplex, 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.11 usr +  0.01 sys =  0.12 CPU)

Testing handle creation speed...
5000 NullP statement handles cycled in 3.4 cpu+sys seconds (1479 per sec)

test.pl done
[arriba] /tmp_mnt/appl/src/perl/modules/DBI-1.15 109> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /usr/local/bin/perl -Iblib/arch -Iblib/lib 
-I/appl/perl-5.6.1/HPUX10/lib -I/appl/perl-5.6.1/lib -e 'use Test::Harness 
qw(&runtests $verbose); $verbose=1; runtests @ARGV;' t/*.t
t/basics............1..31
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok
t/dbidrv............1..15
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok
t/examp.............1..122
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38
ok 39
Taint attribute tests skipped
ok 40
ok 41
ok 42
ok 43
ok 44
ok 45
ok 46
ok 47
ok 48
ok 49
ok 50
ok 51
ok 52
ok 53
ok 54
ok 55
ok 56
ok 57
ok 58
ok 59
ok 60
ok 61
ok 62
ok 63
ok 64
ok 65
ok 66
ok 67
ok 68
ok 69
ok 70
ok 71
ok 72
ok 73
ok 74
ok 75
ok 76
ok 77
ok 78
ok 79
ok 80
ok 81
ok 82
ok 83
ok 84
ok 85
ok 86
ok 87
RaiseError & PrintError & ShowErrorStatement
ok 88
ok 89
ok 90
ok 91
ok 92
ok 93
ok 94
ok 95
ok 96
ok 97
ok 98
dump_results
ok 99
ok 100
ok 101
ok 102
table_info
ok 103
ok 104
ok 105
ok 106
ok 107
ok 108
Testing the fake directories (0).
ok 109
ok 110
ok 111
ok 112
Testing the fake directories (100).
ok 113
ok 114
ok 115
ok 116
Testing the fake directories (200).
ok 117
ok 118
ok 119
ok 120
ok 121
Testing $dbh->func().
ok 122
ok
t/meta..............1..6
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok
t/proxy.............1..0
Can't locate RPC/PlClient.pm in @INC (@INC contains: blib/arch blib/lib 
/appl/perl-5.6.1/HPUX10/lib /appl/perl-5.6.1/lib /appl/perl-5.6.1/HPUX10/lib 
/appl/perl-5.6.1/lib /appl/perl-5.6.1/HPUX10/lib/site_perl 
/appl/perl-5.6.1/lib/site_perl /appl/perl-5.6.1/lib/site_perl . 
/appl/perl-5.6.1/HPUX10/lib /appl/perl-5.6.1/lib /appl/perl-5.6.1/HPUX10/lib/site_perl 
/appl/perl-5.6.1/lib/site_perl /appl/perl-5.6.1/lib/site_perl .) at 
blib/lib/DBD/Proxy.pm line 28.
BEGIN failed--compilation aborted at blib/lib/DBD/Proxy.pm line 28.
Compilation failed in require at t/proxy.t line 26.
skipped test on this platform
t/shell.............1..3
ok 1
Use of uninitialized value in concatenation (.) or string at (eval 3) line 16, 
<TERMCAP> line 1049.
DBI::Shell 10.9 using DBI 1.15 
ok 2
ok 3
ok
t/subclass..........1..6
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok
All tests successful, 1 test skipped.
Files=7, Tests=183,  7 wallclock secs ( 3.42 cusr +  0.61 csys =  4.03 CPU)
PERL_DL_NONLAZY=1 /usr/local/bin/perl -Iblib/arch -Iblib/lib 
-I/appl/perl-5.6.1/HPUX10/lib -I/appl/perl-5.6.1/lib test.pl
test.pl 
DBI test application $Revision: 10.5 $
Using /tmp_mnt/appl/src/perl/modules/DBI-1.15/blib
Switch: DBI 1.15 by Tim Bunce, 1.15
Available Drivers: ADO, ExampleP, Multiplex, 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.11 usr +  0.01 sys =  0.12 CPU)

Testing handle creation speed...
5000 NullP statement handles cycled in 3.4 cpu+sys seconds (1474 per sec)

test.pl done
[arriba] /tmp_mnt/appl/src/perl/modules/DBI-1.15 110> perl -V
Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration:
  Platform:
    osname=hpux, osvers=10.20, archname=PA-RISC1.1
    uname='hp-ux arriba b.10.20 a 9000770 2006003247 two-user license '
    config_args='-Dmksymlinks -Dcc=gcc -Dprefix=/appl/perl-5.6.1 
-Dbin=/appl/perl-5.6.1/HPUX10/bin -Dscriptdir=/appl/perl-5.6.1/bin 
-Dprivlib=/appl/perl-5.6.1/lib -Darchlib=/appl/perl-5.6.1/HPUX10/lib 
-Dsitebin=/appl/perl-5.6.1/HPUX10/bin -Dsitescript=/appl/perl-5.6.1/bin 
-Dsitelib=/appl/perl-5.6.1/lib/site_perl 
-Dsitearch=/appl/perl-5.6.1/HPUX10/lib/site_perl -Uinstallusrbinperl -Ubincompat5005 
-Dcf_by=hardt [EMAIL PROTECTED] [EMAIL PROTECTED] 
-Dstartperl=#!/usr/local/bin/perl'
    hint=recommended, useposix=true, d_sigaction=define
    usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef
    useperlio=undef d_sfio=undef uselargefiles=undef usesocks=undef
    use64bitint=undef use64bitall=undef uselongdouble=undef
  Compiler:
    cc='gcc', ccflags ='-D_HPUX_SOURCE -L/lib/pa1.1 -DUINT32_MAX_BROKEN 
-fno-strict-aliasing',
    optimize='-O',
    cppflags='-D_HPUX_SOURCE -L/lib/pa1.1 -DUINT32_MAX_BROKEN -fno-strict-aliasing'
    ccversion='', gccversion='2.95.3 20010315 (release)', gccosandvers='hpux10.20'
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=8
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=4
    alignbytes=8, usemymalloc=y, prototype=define
  Linker and Libraries:
    ld='ld', ldflags =' -L/usr/local/lib'
    libpth=/usr/local/lib /lib /usr/lib /usr/ccs/lib
    libs=-lnsl_s -lndbm -ldld -lm -lc -lndir -lcrypt -lsec
    perllibs=-lnsl_s -ldld -lm -lc -lndir -lcrypt -lsec
    libc=/lib/libc.sl, so=sl, useshrplib=false, libperl=libperl.a
  Dynamic Linking:
    dlsrc=dl_hpux.xs, dlext=sl, d_dlsymun=undef, ccdlflags='-Wl,-E -Wl,-B,deferred '
    cccdlflags='-fpic', lddlflags='-b -L/usr/local/lib'


Characteristics of this binary (from libperl): 
  Compile-time options:
  Built under hpux
  Compiled at May 25 2001 09:18:17
  @INC:
    /appl/perl-5.6.1/HPUX10/lib
    /appl/perl-5.6.1/lib
    /appl/perl-5.6.1/HPUX10/lib/site_perl
    /appl/perl-5.6.1/lib/site_perl
    /appl/perl-5.6.1/lib/site_perl
    .
# --------------------------------------------------------------------------

Reply via email to