This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
t/io/fs.t - skip all tests that fail on VOS
[perl5.git] / README.beos
index 7458672..b931add 100644 (file)
@@ -57,3 +57,45 @@ please email me.
 Tom Spindler
 dogcow@isi.net
 
+=head2 Update 2002-03-02
+
+The following tests fail on pre-5.8.0 Perl in BeOS Personal 5.0:
+
+        op/magic                        24-26
+        ext/POSIX/t/sigaction           13
+        ext/POSIX/t/waitpid             1
+        lib/ExtUtils/t/Installed        9-10 25-27 29-30 33-36
+
+None of the failures look too serious:
+
+=over 4
+
+=item *
+
+The op/magic failures look like something funny going on with $0 and
+$^X that I can't now figure out: none of the generated pathnames are
+wrong as such, they just seem to accumulate "./" prefixes and infixes
+in ways that define logic.
+
+=item *
+
+The sigaction #13 means that signal mask doesn't get properly restored
+if sigaction returns early.
+
+=item *
+
+The waitpid failure means that after there are no more child
+processes, waitpid is supposed to start returning -1 (and set
+errno to ECHILD).  In BeOS, it doesn't seem to.
+
+=item *
+
+The Installed test has some filesystem portability assumptions.
+
+=back
+
+Disclaimer: I just installed BeOS Personal Edition 5.0 and the
+Developer Tools, that is the whole extent of my BeOS expertise,
+so please don't ask me for further help in BeOS Perl problems.
+
+jhi@iki.fi