summaryrefslogtreecommitdiff
path: root/README.os400
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2002-09-13 03:17:39 +0300
committerRafael Garcia-Suarez <rgarciasuarez@gmail.com>2002-09-12 20:19:55 +0000
commit954a4c1b76328f9623107f01659910c38d8206dd (patch)
treefcb1c570099eedd54fa064b56cb0b6bb7761ca7f /README.os400
parent7ce6e6b9b330bcb2a1d155869572dcbf97a67971 (diff)
downloadperl-954a4c1b76328f9623107f01659910c38d8206dd.tar.gz
more PASE wisdom
Message-ID: <20020912211739.GB6980@lyta.hut.fi> p4raw-id: //depot/perl@17901
Diffstat (limited to 'README.os400')
-rw-r--r--README.os40018
1 files changed, 18 insertions, 0 deletions
diff --git a/README.os400 b/README.os400
index 572149b918..28a8a5f306 100644
--- a/README.os400
+++ b/README.os400
@@ -69,6 +69,24 @@ PASE_EXEC_QOPENSYS="N". If you have V5R1, you'll need to get the
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,