X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=README.tru64;h=64cefa95120585fbae6c9156fa279ed95a793ca1;hb=680d0beb650bdbbd6136e2939d2d4288dac7df6c;hp=ce2181a4ef3972c413c6f46bed07cd0162bddf1e;hpb=fa17d1125252c7692b77f5cec3a606914a30cb20;p=p5sagit%2Fp5-mst-13.2.git diff --git a/README.tru64 b/README.tru64 index ce2181a..64cefa9 100644 --- a/README.tru64 +++ b/README.tru64 @@ -71,7 +71,9 @@ release) see two warnings like this return HUGE_VAL; -----------^ - cc: Warning: POSIX.xs, line 1304: In this statement, floating-point overflow occurs in evaluating the expression "1.8e308". (floatoverfl) +and when compiling the POSIX extension + + cc: Warning: const-c.inc, line 2007: In this statement, floating-point overflow occurs in evaluating the expression "1.8e308". (floatoverfl) return HUGE_VAL; -------------------^ @@ -91,6 +93,24 @@ During "make test" the C will be skipped because on Tru64 it cannot be tested before Perl has been installed. The test refers to the use of the C<-P> option of Perl. +=head1 ext/ODBM_File/odbm Test Failing With Static Builds + +The ext/ODBM_File/odbm is known to fail with static builds +(Configure -Dusedl) due to a known bug in Tru64's static libdbm +library. The good news is that you very probably don't need to ever +use the ODBM_File extension since more advanced NDBM_File works fine, +not to mention the even more advanced DB_File. + +=head1 Perl Fails Because Of Unresolved Symbol sockatmark + +If you get an error like + + Can't load '.../OSF1/lib/perl5/5.8.0/alpha-dec_osf/auto/IO/IO.so' for module IO: Unresolved symbol in .../lib/perl5/5.8.0/alpha-dec_osf/auto/IO/IO.so: sockatmark at .../lib/perl5/5.8.0/alpha-dec_osf/XSLoader.pm line 75. + +you need to either recompile your Perl in Tru64 4.0D or upgrade your +Tru64 4.0D: the sockatmark() system call was added in Tru64 4.0F, and +the IO extension refers that symbol. + =head1 AUTHOR Jarkko Hietaniemi