I'm trying to build a 64bit DBD::Unify on DBI::1.43 on HP-UX 11i with 5.8.5-dor/64, and all tests fail. tusc/truss (HP's counterpart of strace) shows me the need to open DESTROY.al, which cannot be found.
Any help would be appreciated. Untill then, I'm going to dig in DBD-Oracle's installation log and see it these act different, cause I've got that one running open("blib/arch/DynaLoader.pm", O_RDONLY|O_LARGEFILE, 0666) .............................................................................................. ERR#2 ENOENT open("/pro/asql/v82CAC/lib/perl/5.8.5/PA-RISC2.0-LP64/DynaLoader.pm", O_RDONLY|O_LARGEFILE, 0666) ........................................................ ERR#2 ENOENT open("/pro/asql/v82CAC/lib/perl/5.8.5/DynaLoader.pm", O_RDONLY|O_LARGEFILE, 0666) ........................................................................ ERR#2 ENOENT open("/pro/asql/v82CAC/lib/perl/DynaLoader.pm", O_RDONLY|O_LARGEFILE, 0666) .............................................................................. ERR#2 ENOENT open("/pro/lib/perl5/5.8.5/PA-RISC2.0-LP64/DynaLoader.pm", O_RDONLY|O_LARGEFILE, 0666) ................................................................... = 7 open("blib/lib/AutoLoader.pm", O_RDONLY|O_LARGEFILE, 0666) ............................................................................................... ERR#2 ENOENT open("blib/arch/AutoLoader.pm", O_RDONLY|O_LARGEFILE, 0666) .............................................................................................. ERR#2 ENOENT open("/pro/asql/v82CAC/lib/perl/5.8.5/PA-RISC2.0-LP64/AutoLoader.pm", O_RDONLY|O_LARGEFILE, 0666) ........................................................ ERR#2 ENOENT open("/pro/asql/v82CAC/lib/perl/5.8.5/AutoLoader.pm", O_RDONLY|O_LARGEFILE, 0666) ........................................................................ ERR#2 ENOENT open("/pro/asql/v82CAC/lib/perl/AutoLoader.pm", O_RDONLY|O_LARGEFILE, 0666) .............................................................................. ERR#2 ENOENT open("/pro/lib/perl5/5.8.5/PA-RISC2.0-LP64/AutoLoader.pm", O_RDONLY|O_LARGEFILE, 0666) ................................................................... ERR#2 ENOENT open("/pro/lib/perl5/5.8.5/AutoLoader.pm", O_RDONLY|O_LARGEFILE, 0666) ................................................................................... = 7 open("/pro/lib/perl5/site_perl/5.8.5/PA-RISC2.0-LP64/auto/DBI/DBI.sl", O_RDONLY|O_LARGEFILE, 0) .......................................................... = 7 open("/pro/lib/perl5/site_perl/5.8.5/PA-RISC2.0-LP64/auto/DBI/DBI.sl", O_RDONLY|O_LARGEFILE, 0) .......................................................... = 7 open("blib/lib/DBD/Unify.pm", O_RDONLY|O_LARGEFILE, 0666) ................................................................................................ = 3 open("blib/arch/auto/DBD/Unify/Unify.sl", O_RDONLY|O_LARGEFILE, 0) ....................................................................................... = 3 open("blib/arch/auto/DBD/Unify/Unify.sl", O_RDONLY|O_LARGEFILE, 0) ....................................................................................... = 3 open("/pro/lib/perl5/site_perl/5.8.5/PA-RISC2.0-LP64/auto/DBI/DBI.sl", O_RDONLY|O_LARGEFILE, 0) .......................................................... = 3 open("/pro/asql/v82CAC/bin/libU2000r.sl", O_RDONLY|O_LARGEFILE, 0154) .................................................................................... ERR#2 ENOENT open("/pro/asql/v82CAC/lib/libU2000r.sl", O_RDONLY|O_LARGEFILE, 0154) .................................................................................... = 3 open("/pro/asql/v82CAC/lib/libU2000r.sl", O_RDONLY|O_LARGEFILE, 0) ....................................................................................... = 3 open("/pro/asql/v82CAC/bin/libS2000ul.sl", O_RDONLY|O_LARGEFILE, 0154) ................................................................................... ERR#2 ENOENT open("/pro/asql/v82CAC/lib/libS2000ul.sl", O_RDONLY|O_LARGEFILE, 0154) ................................................................................... = 3 open("/pro/asql/v82CAC/lib/libS2000ul.sl", O_RDONLY|O_LARGEFILE, 0) ...................................................................................... = 3 open("/pro/asql/v82CAC/bin/libU2000k.sl", O_RDONLY|O_LARGEFILE, 0154) .................................................................................... ERR#2 ENOENT open("/pro/asql/v82CAC/lib/libU2000k.sl", O_RDONLY|O_LARGEFILE, 0154) .................................................................................... = 3 open("/pro/asql/v82CAC/lib/libU2000k.sl", O_RDONLY|O_LARGEFILE, 0) ....................................................................................... = 3 open("/pro/asql/v82CAC/bin/libU2000ul.sl", O_RDONLY|O_LARGEFILE, 0154) ................................................................................... ERR#2 ENOENT open("/pro/asql/v82CAC/lib/libU2000ul.sl", O_RDONLY|O_LARGEFILE, 0154) ................................................................................... = 3 open("/pro/asql/v82CAC/lib/libU2000ul.sl", O_RDONLY|O_LARGEFILE, 0) ...................................................................................... = 3 open("/pro/asql/v82CAC/bin/libU2000c.sl", O_RDONLY|O_LARGEFILE, 0154) .................................................................................... ERR#2 ENOENT open("/pro/asql/v82CAC/lib/libU2000c.sl", O_RDONLY|O_LARGEFILE, 0154) .................................................................................... = 3 open("/pro/asql/v82CAC/lib/libU2000c.sl", O_RDONLY|O_LARGEFILE, 0) ....................................................................................... = 3 open("/pro/asql/v82CAC/bin/libS2000c.sl", O_RDONLY|O_LARGEFILE, 0154) .................................................................................... ERR#2 ENOENT open("/pro/asql/v82CAC/lib/libS2000c.sl", O_RDONLY|O_LARGEFILE, 0154) .................................................................................... = 3 open("/pro/asql/v82CAC/lib/libS2000c.sl", O_RDONLY|O_LARGEFILE, 0) ....................................................................................... = 3 open("/pro/asql/v82CAC/bin/libS2000e.sl", O_RDONLY|O_LARGEFILE, 0154) .................................................................................... ERR#2 ENOENT open("/pro/asql/v82CAC/lib/libS2000e.sl", O_RDONLY|O_LARGEFILE, 0154) .................................................................................... = 3 open("/pro/asql/v82CAC/lib/libS2000e.sl", O_RDONLY|O_LARGEFILE, 0) ....................................................................................... = 3 open("/pro/asql/v82CAC/bin/libACCELL.sl", O_RDONLY|O_LARGEFILE, 0154) .................................................................................... ERR#2 ENOENT open("/pro/asql/v82CAC/lib/libACCELL.sl", O_RDONLY|O_LARGEFILE, 0154) .................................................................................... = 3 open("/pro/asql/v82CAC/lib/libACCELL.sl", O_RDONLY|O_LARGEFILE, 0) ....................................................................................... = 3 open("/usr/lib/nls/msg/C/strerror.cat", O_RDONLY|O_LARGEFILE, 0177777) ................................................................................... = 3 open("blib/lib/Carp/Heavy.pm", O_RDONLY|O_LARGEFILE, 0666) ............................................................................................... ERR#2 ENOENT open("blib/arch/Carp/Heavy.pm", O_RDONLY|O_LARGEFILE, 0666) .............................................................................................. ERR#2 ENOENT open("/pro/asql/v82CAC/lib/perl/5.8.5/PA-RISC2.0-LP64/Carp/Heavy.pm", O_RDONLY|O_LARGEFILE, 0666) ........................................................ ERR#2 ENOENT open("/pro/asql/v82CAC/lib/perl/5.8.5/Carp/Heavy.pm", O_RDONLY|O_LARGEFILE, 0666) ........................................................................ ERR#2 ENOENT open("/pro/asql/v82CAC/lib/perl/Carp/Heavy.pm", O_RDONLY|O_LARGEFILE, 0666) .............................................................................. ERR#2 ENOENT open("/pro/lib/perl5/5.8.5/PA-RISC2.0-LP64/Carp/Heavy.pm", O_RDONLY|O_LARGEFILE, 0666) ................................................................... ERR#2 ENOENT open("/pro/lib/perl5/5.8.5/Carp/Heavy.pm", O_RDONLY|O_LARGEFILE, 0666) ................................................................................... = 3 open("/usr/lib/nls/msg/C/strerror.cat", O_RDONLY|O_LARGEFILE, 0177777) ................................................................................... = 3 open("blib/lib/auto/DBI/DESTROY.al", O_RDONLY|O_LARGEFILE, 0666) ......................................................................................... ERR#2 ENOENT open("blib/arch/auto/DBI/DESTROY.al", O_RDONLY|O_LARGEFILE, 0666) ........................................................................................ ERR#2 ENOENT open("/pro/asql/v82CAC/lib/perl/5.8.5/PA-RISC2.0-LP64/auto/DBI/DESTROY.al", O_RDONLY|O_LARGEFILE, 0666) .................................................. ERR#2 ENOENT open("/pro/asql/v82CAC/lib/perl/5.8.5/auto/DBI/DESTROY.al", O_RDONLY|O_LARGEFILE, 0666) .................................................................. ERR#2 ENOENT open("/pro/asql/v82CAC/lib/perl/auto/DBI/DESTROY.al", O_RDONLY|O_LARGEFILE, 0666) ........................................................................ ERR#2 ENOENT open("/pro/lib/perl5/5.8.5/PA-RISC2.0-LP64/auto/DBI/DESTROY.al", O_RDONLY|O_LARGEFILE, 0666) ............................................................. ERR#2 ENOENT open("/pro/lib/perl5/5.8.5/auto/DBI/DESTROY.al", O_RDONLY|O_LARGEFILE, 0666) ............................................................................. ERR#2 ENOENT open("/pro/lib/perl5/site_perl/5.8.5/PA-RISC2.0-LP64/auto/DBI/DESTROY.al", O_RDONLY|O_LARGEFILE, 0666) ................................................... ERR#2 ENOENT open("/pro/lib/perl5/site_perl/5.8.5/auto/DBI/DESTROY.al", O_RDONLY|O_LARGEFILE, 0666) ................................................................... ERR#2 ENOENT open("/pro/lib/perl5/site_perl/auto/DBI/DESTROY.al", O_RDONLY|O_LARGEFILE, 0666) ......................................................................... ERR#2 ENOENT open("./auto/DBI/DESTROY.al", O_RDONLY|O_LARGEFILE, 0666) ................................................................................................ ERR#2 ENOENT -- H.Merijn Brand Amsterdam Perl Mongers (http://amsterdam.pm.org/) using perl-5.6.1, 5.8.0 & 633 on HP-UX 10.20 & 11.00, AIX 4.2, AIX 4.3, WinNT 4, Win2K pro & WinCE 2.11 often with Tk800.024 &/| DBD-Unify ftp://ftp.funet.fi/pub/languages/perl/CPAN/authors/id/H/HM/HMBRAND/