@@ -3,7 +3,7 @@ Frequently Asked Questions (FAQ) for PostgreSQL 7.3
33HP-UX Specific
44TO BE READ IN CONJUNCTION WITH THE NORMAL FAQ
55=======================================================
6- last updated: $Date:2002/11/11 20:04:05 $
6+ last updated: $Date:2004/09/02 17:46:24 $
77
88current maintainer: Tom Lane (tgl@sss.pgh.pa.us)
99original author: Tom Lane (tgl@sss.pgh.pa.us)
@@ -33,16 +33,27 @@ you will also need flex (GNU lex) and bison (GNU yacc).
3333
3434I'd also recommend making sure you are fairly up-to-date on HP
3535patches. At a minimum, if you are building 64 bit binaries on on HPUX
36- 11.11 you may needPHSS_26263 (11.11) or a successor patch otherwise
36+ 11.11 you may needPHSS_30966 (11.11) or a successor patch otherwise
3737initdb may hang:
3838
39- PHSS_26263 s700_800 11.11 ld(1) and linker tools cumulative patch
39+ PHSS_30966 s700_800 ld(1) and linker tools cumulative patch
4040
4141On general principles you should be current on libc and ld/dld
4242patches, as well as compiler patches if you are using HP's C compiler.
4343See HP's support sites such as http://itrc.hp.com and
4444ftp://us-ffs.external.hp.com/ for free copies of their latest patches.
4545
46+ If you are building on a PA-RISC 2.0 machine and want to have 64-bit
47+ binaries using GCC, you must use GCC 64-bit version. GCC binaries for
48+ HP-UX PA-RISC and Itanium are available from http://www.hp.com/go/gcc.
49+ Don't forget to get and install binutils at the same time.
50+
51+ If you are building on a HP-UX Itanium machine, you will need the
52+ latest HP ANSI C compiler with its dependent patch or successor
53+ patches:
54+
55+ PHSS_30848 s700_800 HP C Compiler (A.05.57)
56+ PHSS_30849 s700_800 u2comp/be/plugin library Patch
4657
47581.2)Anything special about the build/install procedure?
4859
@@ -75,10 +86,15 @@ on which compiler and math library versions you use.
7586Any other error is cause for suspicion.
7687
7788The parallel regression test script (gmake check) is known to lock up
78- when run under HP's Bourne shells: /usr/bin/sh and /sbin/sh. This is a
79- known defect JAGad84609, the fix for which is not yet in any released
80- HP-UX version or shell patches. To work around it, use ksh to run the
81- regression script:
89+ on PA-RISC when run under HP's Bourne shells: /usr/bin/sh and
90+ /sbin/sh. To fix this problem, you will need PHCO_30269 with its
91+ dependent patch or successor patches:
92+
93+ PHCO_30269 s700_800 cumulative sh-posix(1) patch
94+ PHCO_29816 s700_800 rc(1M) scripts cumulative patch
95+
96+ To work around this problem, use ksh to run the regression script:
97+
8298gmake SHELL=/bin/ksh check
8399
84100If you see that the tests have stopped making progress and only a shell