From: Jarkko Hietaniemi Date: Thu, 6 Jun 2002 01:38:50 +0000 (+0000) Subject: BeOS status update; all platforms status update. X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=cec2c193e962b02e704b8b298f4eb37603d86225;p=p5sagit%2Fp5-mst-13.2.git BeOS status update; all platforms status update. p4raw-id: //depot/perl@17027 --- diff --git a/README.beos b/README.beos index d13c68c..8d2c109 100644 --- a/README.beos +++ b/README.beos @@ -65,7 +65,6 @@ The following tests fail on 5.8.0 Perl in BeOS Personal 5.03: 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 - lib/Tie/File/t/16_handle............FAILED test 39 The reasons for the failures are as follows: @@ -94,10 +93,6 @@ 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 reason for Tie::File 16_handle #39 is not known. - =back Disclaimer: I just installed BeOS Personal Edition 5.0 and the diff --git a/pod/perlport.pod b/pod/perlport.pod index a90d4cd..1981774 100644 --- a/pod/perlport.pod +++ b/pod/perlport.pod @@ -1359,6 +1359,7 @@ in the "OTHER" category include: OS $^O $Config{'archname'} ------------------------------------------ Amiga DOS amigaos m68k-amigos + BeOS beos MPE/iX mpeix PA-RISC1.1 See also: @@ -2061,84 +2062,66 @@ First public release with perl5.005. =head1 Supported Platforms -As of early 2001 (the Perl releases 5.6.1 and 5.7.1), the following -platforms are able to build Perl from the standard source code -distribution available at http://www.cpan.org/src/index.html - - AIX - AmigaOS - Darwin (Mac OS X) - DG/UX - DOS DJGPP 1) - DYNIX/ptx - EPOC R5 - FreeBSD - HP-UX - IRIX - Linux - MachTen - MacOS Classic 2) - NonStop-UX - ReliantUNIX (SINIX) - OpenBSD - OpenVMS (VMS) - OS/2 - OS X - QNX - Solaris - Tru64 UNIX (DEC OSF/1, Digital UNIX) - UNICOS - UNICOS/mk - VOS - Win32/NT/2K 3) +As of June 2002 (the Perl release 5.8.0), the following platforms are +able to build Perl from the standard source code distribution +available at http://www.cpan.org/src/index.html + + AIX + BeOS + Cygwin + DG/UX + DOS DJGPP 1) + DYNIX/ptx + EPOC R5 + FreeBSD + HP-UX + IRIX + Linux + MacOS Classic + Mac OS X (Darwin) + MPE/iX + NetBSD + NetWare + NonStop-UX + ReliantUNIX (SINIX) + OpenBSD + OpenVMS (VMS) + OS/2 + POSIX-BC (BS2000) + QNX + Solaris + Tru64 UNIX (DEC OSF/1, Digital UNIX) + UNICOS + UNICOS/mk + UTS + VOS + Win32/NT/2K 2) + z/OS (OS/390) + VM/ESA 1) in DOS mode either the DOS or OS/2 ports can be used - 2) Mac OS Classic (pre-X) is almost 5.6.1-ready; building from - the source does work with 5.6.1, but additional MacOS specific - source code is needed for a complete build. See the web - site http://dev.macperl.org/ for more information. - 3) compilers: Borland, Cygwin, Mingw32 EGCS/GCC, VC++ - -The following platforms worked for the previous releases (5.6.0 and 5.7.0), -but we did not manage to test these in time for the 5.7.1 release. -There is a very good chance that these will work fine with the 5.7.1. - - DomainOS - Hurd - LynxOS - MinGW - MPE/iX - NetBSD - PowerMAX - SCO SV - SunOS - SVR4 - Unixware - Windows 3.1 - Windows 95 - Windows 98 - Windows Me - -The following platform worked for the 5.005_03 major release but not -for 5.6.0. Standardization on UTF-8 as the internal string -representation in 5.6.0 and 5.6.1 introduced incompatibilities in this -EBCDIC platform. While Perl 5.7.1 will build on this platform some -regression tests may fail and the C pragma typically -introduces text handling errors. - - OS/390 1) - - 1) previously known as MVS, about to become z/OS. - -Strongly related to the OS/390 platform by also being EBCDIC-based -mainframe platforms are the following platforms: - - POSIX-BC (BS2000) - VM/ESA - -These are also expected to work, albeit with no UTF-8 support, under 5.6.1 -for the same reasons as OS/390. Contact the mailing list perl-mvs@perl.org -for more details. + 2) compilers: Borland, Cygwin, Mingw32 GCC, VC++ + +The following platforms worked for the previous releases (5.6 and +5.7), but we did not manage either to fix or to test these in time +for the 5.8.0 release. There is a very good chance that many of these +will work fine with the 5.8.0. The only one known for certain to be +broken for 5.8.0 is the AmigaOS. + + AmigaOS + DomainOS + Hurd + LynxOS + MachTen + PowerMAX + SCO SV + SunOS 4 + SVR4 + Unixware + Windows 3.1 + Windows 95 + Windows 98 + Windows Me The following platforms have been known to build Perl from source in the past (5.005_03 and earlier), but we haven't been able to verify @@ -2148,63 +2131,57 @@ active champion on these platforms--or both. They used to work, though, so go ahead and try compiling them, and let perlbug@perl.org of any trouble. - 3b1 - A/UX - BeOS - BSD/OS - ConvexOS - CX/UX - DC/OSx - DDE SMES - DOS EMX - Dynix - EP/IX - ESIX - FPS - GENIX - Greenhills - ISC - MachTen 68k - MiNT - MPC - NEWS-OS - NextSTEP - OpenSTEP - Opus - Plan 9 - PowerUX - RISC/os - SCO ODT/OSR - Stellar - SVR2 - TI1500 - TitanOS - Ultrix - Unisys Dynix - Unixware - UTS - -Support for the following platform is planned for a future Perl release: - - Netware + 3b1 + A/UX + BSD/OS + ConvexOS + CX/UX + DC/OSx + DDE SMES + DOS EMX + Dynix + EP/IX + ESIX + FPS + GENIX + Greenhills + ISC + MachTen 68k + MiNT + MPC + NEWS-OS + NextSTEP + OpenSTEP + Opus + Plan 9 + PowerUX + RISC/os + SCO ODT/OSR + Stellar + SVR2 + TI1500 + TitanOS + Ultrix + Unisys Dynix + Unixware + UTS The following platforms have their own source code distributions and binaries available via http://www.cpan.org/ports/ - Perl release + Perl release - Netware 5.003_07 - OS/400 5.005_02 - Tandem Guardian 5.004 + OS/400 5.005_02 + Tandem Guardian 5.004 The following platforms have only binaries available via http://www.cpan.org/ports/index.html : - Perl release + Perl release - Acorn RISCOS 5.005_02 - AOS 5.002 - LynxOS 5.004_02 + Acorn RISCOS 5.005_02 + AOS 5.002 + LynxOS 5.004_02 Although we do suggest that you always build your own Perl from the source code, both for maximal configurability and for security, @@ -2213,7 +2190,7 @@ http://www.cpan.org/ports/index.html for binary distributions. =head1 SEE ALSO -L, L, L, L, L, +L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L,