Upgrade to Encode 1.92.
[p5sagit/p5-mst-13.2.git] / README.irix
index 0681914..ca6ec2c 100644 (file)
@@ -74,14 +74,10 @@ errors (especially with -Duse64bitall).
 =head2 Building with threads in Irix
 
 Run Configure with -Duseithreads which will configure Perl with
-the new Perl 5.8.0 "interpreter threads", see L<threads>.
+the Perl 5.8.0 "interpreter threads", see L<threads>.
 
-The old Perl 5.005 threads is obsolete, unmaintained, and its use is
-discouraged.  If you really want it, run Configure with the
--Dusethreads -Duse5005threads options as described in INSTALL.
-
-For either thread model and for Irix 6.2, you have to have the
-following patches installed:
+For Irix 6.2 with perl threads, you have to have the following
+patches installed:
 
         1404 Irix 6.2 Posix 1003.1b man pages
         1645 Irix 6.2 & 6.3 POSIX header file updates
@@ -96,6 +92,24 @@ and later are okay.
     Thanks to Hannu Napari <Hannu.Napari@hut.fi> for the IRIX
     pthreads patches information.
 
+=head2 Irix 5.3
+
+In IRIX 5.3 and with Perl 5.8.1 (Perl 5.8.0 didn't compile in IRIX 5.3)
+the following failures are known.
+
+ Failed Test                  Stat Wstat Total Fail  Failed  List of Failed
+ --------------------------------------------------------------------------
+ ../ext/List/Util/t/shuffle.t    0   139    ??   ??       %  ??
+ ../lib/sort.t                   0   138   119   72  60.50%  48-119
+ 54 tests and 430 subtests skipped.
+ Failed 2/767 test scripts, 99.74% okay. 72/70246 subtests failed, 99.90% okay.
+
+They are suspected to be compiler errors (at least the shuffle.t failure is
+known from some IRIX 6 setups), but since IRIX 5 is long since end-of-lifed,
+fixes for the IRIX compiler are unlikely.  If you can get gcc for 5.3,
+you could try that, too, since gcc in IRIX 6 is a known workaround for
+these failures.
+
 =head1 AUTHOR
 
 Jarkko Hietaniemi <jhi@iki.fi>