Update HP-UX readme
authorH.Merijn Brand <h.m.brand@xs4all.nl>
Wed, 8 Aug 2018 12:51:25 +0000 (14:51 +0200)
committerH.Merijn Brand <h.m.brand@xs4all.nl>
Wed, 8 Aug 2018 12:51:57 +0000 (14:51 +0200)
• Porting center released 5.28.0 :)
• EOL matrix link was dead

README.hpux

index e1857e0..cdce33c 100644 (file)
@@ -63,8 +63,7 @@ To see what is installed on your system:
 HP porting centre tries to keep up with customer demand and release
 updates from the Open Source community. Having precompiled Perl binaries
 available is obvious, though "up-to-date" is something relative. At the
-moment of writing only perl-5.10.1 was available (with 5.16.3 being the
-latest stable release from the porters point of view).
+moment of writing perl-5.10.1 and 5.28.0 were available.
 
 The HP porting centres are limited in what systems they are allowed
 to port to and they usually choose the two most recent OS versions
@@ -75,11 +74,12 @@ from /opt to /usr/local, so binaries produced since the start
 of July 2002 are located in /usr/local.
 
 One of HP porting centres URL's is L<http://hpux.connect.org.uk/>
-The port currently available is built with GNU gcc.
+The port currently available is built with GNU gcc. As porting modern
+GNU gcc is extremely hard on HP-UX, they are stuck at version gcc-4.2.3.
 
 =head2 Other prebuilt perl binaries
 
-To get even more recent perl depots for the whole range of HP-UX, visit
+To get more perl depots for the whole range of HP-UX, visit
 H.Merijn Brand's site at L<http://mirrors.develooper.com/hpux/#Perl>.
 Carefully read the notes to see if the available versions suit your needs.
 
@@ -238,9 +238,9 @@ The current naming convention is:
 =head2 Itanium Processor Family (IPF) and HP-UX
 
 HP-UX also runs on the new Itanium processor.  This requires the use
-of a different version of HP-UX (currently 11.23 or 11i v2), and with
-the exception of a few differences detailed below and in later sections,
-Perl should compile with no problems.
+of HP-UX version 11.23 (11i v2) or 11.31 (11i v3), and with the exception
+of a few differences detailed below and in later sections, Perl should
+compile with no problems.
 
 Although PA-RISC binaries can run on Itanium systems, you should not
 attempt to use a PA-RISC version of Perl on an Itanium system.  This is
@@ -280,10 +280,10 @@ support all versions of HP-UX, here is a short list
   11.11  11i v1  32/64   PA           31-Dec-2015
   11.22  11i v2     64        IPF     30-Apr-2004
   11.23  11i v2     64   PA & IPF     31-Dec-2015
-  11.31  11i v3     64   PA & IPF     31-Dec-2020 (PA) 31-Dec-2022 (IPF)
+  11.31  11i v3     64   PA & IPF     31-Dec-2020 (PA) 31-Dec-2025 (IPF)
 
 See for the full list of hardware/OS support and expected end-of-life
-L<http://www.hp.com/go/hpuxservermatrix>
+L<https://h20195.www2.hpe.com/V2/getpdf.aspx/4AA4-7673ENW.pdf>
 
 =head2 Building Dynamic Extensions on HP-UX
 
@@ -412,10 +412,10 @@ for updates/patches. Enter "ANSI" as keyword.
 =head2 The GNU C Compiler
 
 When you are going to use the GNU C compiler (gcc), and you don't have
-gcc yet, you can either build it yourself from the sources (available
-from e.g. L<http://gcc.gnu.org/mirrors.html>) or fetch
-a prebuilt binary from the HP porting center
-at L<http://hpux.connect.org.uk/hppd/cgi-bin/search?term=gcc&Search=Search>
+gcc yet, you can either build it yourself (if you feel masochistic enough)
+from the sources (available from e.g. L<http://gcc.gnu.org/mirrors.html>)
+or fetch a prebuilt binary from the HP porting center at
+L<http://hpux.connect.org.uk/hppd/cgi-bin/search?term=gcc&Search=Search>
 or from the DSPP (you need to be a member) at
 L<http://h21007.www2.hp.com/portal/site/dspp/menuitem.863c3e4cbcdc3f3515b49c108973a801?ciid=2a08725cc2f02110725cc2f02110275d6e10RCRD&jumpid=reg_r1002_usen_c-001_title_r0001>
 (Browse through the list, because there are often multiple versions of