Change 17901 by rgs@rgs-home on 2002/09/12 20:19:55 Date: Fri, 13 Sep 2002 00:17:39 +0300 From: Jarkko Hietaniemi <[EMAIL PROTECTED]> Subject: [PATCH] more PASE wisdom Message-ID: <[EMAIL PROTECTED]>
Affected files ... .... //depot/perl/README.os400#2 edit Differences ... ==== //depot/perl/README.os400#2 (text) ==== Index: perl/README.os400 --- perl/README.os400#1~17827~ Wed Sep 4 04:21:57 2002 +++ perl/README.os400 Thu Sep 12 13:19:55 2002 @@ -69,6 +69,24 @@ latest PTFs to have this feature. Scripts starting with #!/QOpenSys/perl/bin/perl should always work. +=head2 Known Problems + +When compiling natively in PASE, there is no "oslevel" command as +there is in AIX-- this will confuse the Configure script. Therefore, +before running Configure you may want to create a script (in your +$PATH) called "oslevel" that prints out the level of AIX that your +version of PASE supports. Consult your documentation to find out +what this is, or just use "4.3.3.0". + +When using sockets, you probably will want a signal handler for +SIGPIPE since there seems to be some signal handling differences +between AIX and PASE. Especially, PASE doesn't seem to allow +writing to a closed socket but instead throws SIGPIPE immediately. +Because of this the subtest #18 of io_sock in IO::Socket fails. + +Some tests in Time::HiRes are failing because some of the system +calls being used aren't really implemented in PASE. + =head2 Perl on ILE There exists a port of Perl to the ILE environment. This port, however, End of Patch.