The only problem was that GDBM_File didn't get built because
the libgdbm has been built non-position-independently:
LD_RUN_PATH="/p/lib" ld -o ../../lib/auto/GDBM_File/GDBM_File.sl -b -L/p/lib GDBM_File.o -L/usr/local/lib -lgdbm
ld: DP relative code in file /p/lib/libgdbm.a(gdbmopen.o) - shared library must be position
independent. Use +z or +Z to recompile.
*** Error exit code 1
and therefore the corresponding test fails, too:
lib/gdbm............Can't locate loadable object for module GDBM_File in @INC (@INC contains: ../lib /u/vieraat/vieraat/jhi/Perl/lib /opt/perl5/lib/5.00558/PA-RISC1.1 /opt/perl5/lib/5.00558 /opt/perl5/lib/site_perl/5.00558/PA-RISC1.1 /opt/perl5/lib/site_perl .) at lib/gdbm.t line 14
BEGIN failed--compilation aborted at lib/gdbm.t line 14.
FAILED at test 0
In other news, something unbelievable has happened:
the infamous lib/odbm test doesn't fail any more in HP-UX!
This particular bug had been with us since 1996 or so.
We shall all mourn this loss most solemnly.