Tom Spindler
dogcow@isi.net
-=head2 Update 2001-12-26
+=head2 Update 2002-05-30
-I managed to compile one of the developer snapshots (13885 plus a few
-tweaks) leading up to (some day) Perl 5.8.0, and the following tests
-fail:
+The following tests fail on 5.8.0 Perl in BeOS Personal 5.03:
- 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
+ t/op/magic..........................FAILED at test 24
+ ext/File/Glob/t/basic...............FAILED at test 3
+ ext/POSIX/t/sigaction...............FAILED at test 13
+ ext/POSIX/t/waitpid.................FAILED at test 1
-None of the failures look too serious:
+The reasons for the failures are as follows:
=over 4
=item *
-The sigaction #13 means that signal mask doesn't get properly restored
-if sigaction returns early.
+The Glob/t/basic indicates a bug in the getpw*() functions of Perl:
+they do not always return the correct user db entries.
=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.
+The sigaction #13 means that signal mask doesn't get properly restored
+if sigaction returns early.
=item *
-The Installed test has some filesystem portability assumptions.
+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.
=back
Disclaimer: I just installed BeOS Personal Edition 5.0 and the
Developer Tools, that is the whole extent of my BeOS expertise,
-so pelase don't ask for further help in BeOS Perl problems, sorry.
+so please don't ask me for further help in BeOS Perl problems.
jhi@iki.fi