diff --git a/doc/src/sgml/installation.sgml b/doc/src/sgml/installation.sgml index 3827438e2bd..6b15ffb7b29 100644 --- a/doc/src/sgml/installation.sgml +++ b/doc/src/sgml/installation.sgml @@ -1,4 +1,4 @@ - + <![%standalone-include[<productname>PostgreSQL</>]]> @@ -1808,603 +1808,48 @@ kill `cat /usr/local/pgsql/data/postmaster.pid` <title>Supported Platforms - PostgreSQL has been verified by the developer - community to work on the platforms listed below. A supported - platform generally means that PostgreSQL builds and - installs according to these instructions and that the regression - tests pass. Build farm entries refer to active test - machines in the - PostgreSQL Build Farm. - Platform entries that show an older version of - PostgreSQL are those that did not receive explicit testing at the - time of release of version &majorversion; but that we still - expect to work. + A platform (that is, a CPU architecture and operating system combination) + is considered supported by the PostgreSQL development + community if the code contains provisions to work on that platform and + it has recently been verified to build and pass its regression tests + on that platform. Currently, most testing of platform compatibility + is done automatically by test machines in the + PostgreSQL Build Farm. + If you are interested in using PostgreSQL on a platform + that is not represented in the build farm, but on which the code works + or can be made to work, you are strongly encouraged to set up a build + farm member machine so that continued compatibility can be assured. - - - If you are having problems with the installation on a supported - platform, please write to pgsql-bugs@postgresql.org - or pgsql-ports@postgresql.org, not to the people - listed here. - - + + In general, PostgreSQL can be expected to work on + these CPU architectures: x86, x86_64, IA64, PowerPC, + PowerPC 64, S/390, S/390x, Sparc, Sparc 64, Alpha, ARM, MIPS, MIPSEL, M68K, + and PA-RISC. Code support exists for M32R, NS32K, and VAX, but these + architectures are not known to have been tested recently. It is often + possible to build on an unsupported CPU type by configuring with + , but performance will be poor. + - - - - - OS - Processor - Version - Reported - Remarks - - - - - AIX - PowerPC - 8.2.0 - Build farm - grebe (5.3, gcc 4.0.1); - kookaburra (5.2, cc 6.0); - asp (5.2, gcc 3.3.2) - see doc/FAQ_AIX, - particularly if using AIX 5.3 ML3 - - - AIX - RS6000 - 8.0.0 - Hans-Jürgen Schönig (hs@cybertec.at), 2004-12-06 - see doc/FAQ_AIX - - - BSD/OS - x86 - 8.2.0 - Bruce Momjian (bruce@momjian.us), 2007-01-25 - 4.3.1 - - - Debian GNU/Linux - Alpha - 8.2.0 - Build farm hare (3.1, gcc 3.3.4) - - - - Debian GNU/Linux - AMD64 - 8.2.0 - Build farm - shad (4.0, gcc 4.1.2); - kite (3.1, gcc 4.0); - panda (sid, gcc 3.3.5) - - - - Debian GNU/Linux - ARM - 8.2.0 - Build farm penguin (3.1, gcc 3.3.4) - - - - Debian GNU/Linux - Athlon XP - 8.2.0 - Build farm rook (3.1, gcc 3.3.5) - - - - Debian GNU/Linux - IA64 - 8.2.0 - Build farm dugong (unstable, icc 9.1.045) - - - - Debian GNU/Linux - m68k - 8.0.0 - Noèl Köthe (noel@debian.org), 2004-12-09 - sid - - - Debian GNU/Linux - MIPS - 8.2.0 - Build farm - otter (3.1, gcc 3.3.4) - - - - Debian GNU/Linux - MIPSEL - 8.2.0 - Build farm - lionfish (3.1, gcc 3.3.4); - corgi (3.1, gcc 3.3.4) - - - - Debian GNU/Linux - PA-RISC - 8.2.0 - Build farm - manatee (3.1, gcc 4.0.1); - kingfisher (3.1, gcc 3.3.5) - - - - Debian GNU/Linux - PowerPC - 8.0.0 - Noèl Köthe (noel@debian.org), 2004-12-15 - sid - - - Debian GNU/Linux - Sparc - 8.1.0 - Build farm dormouse - (3.1, gcc 3.2.5; 64-bit) - - - - Debian GNU/Linux - x86 - 8.2.0 - Build farm wildebeest (3.1, gcc 3.3.5) - - - Fedora Linux - AMD64 - 8.2.0 - Build farm - impala (FC6, gcc 4.1.1); - bustard (FC5, gcc 4.1.0); - wasp (FC5, gcc 4.1.0); - viper (FC3, gcc 3.4.4) - - - - Fedora Linux - PowerPC - 8.2.0 - Build farm - sponge (FC5, gcc 4.1.0) - - - - Fedora Linux - x86 - 8.2.0 - Build farm - agouti (FC5, gcc 4.1.1); - thrush (FC1, gcc 3.3.2) - - - - FreeBSD - AMD64 - 8.2.0 - Build farm - platypus (6, gcc 3.4.4); - dove (6.1, gcc 3.4.4); - ermine (6.1, gcc 3.4.4) - - - - FreeBSD - x86 - 8.2.0 - Build farm - minnow (6.1, gcc 3.4.4); - echidna (6, gcc 3.4.2); - herring (6, Intel cc 7.1) - - - - Gentoo Linux - AMD64 - 8.1.0 - Build farm caribou (2.6.9, gcc 3.3.5) - - - - Gentoo Linux - IA64 - 8.2.0 - Build farm stoat (2.6, gcc 3.3) - - - - Gentoo Linux - PowerPC 64 - 8.2.0 - Build farm cobra (1.4.16, gcc 3.4.3) - - - - Gentoo Linux - x86 - 8.2.0 - Build farm mongoose (1.6.14, icc 9.0.032) - - - - HP-UX - IA64 - 8.2.0 - Tom Lane (tgl@sss.pgh.pa.us), 2006-10-23 - 11.23, gcc and cc; see doc/FAQ_HPUX - - - HP-UX - PA-RISC - 8.2.0 - Tom Lane (tgl@sss.pgh.pa.us), 2006-10-23 - 10.20 and 11.23, gcc and cc; see doc/FAQ_HPUX - - - IRIX - MIPS - 8.1.0 - Kenneth Marshall (ktm@is.rice.edu), 2005-11-04 - 6.5, cc only - - - Kubuntu Linux - AMD64 - 8.2.0 - Build farm rosella (5.10 Breezy, gcc 4.0) - - - - Mac OS X - PowerPC - 8.2.0 - Build farm - tuna (10.4.2, gcc 4.0) - - - - Mac OS X - x86 - 8.2.0 - Build farm - jackal (10.4.8, gcc 4.0.1) - - - - Mandriva Linux - x86 - 8.2.0 - Build farm gopher (Mandriva 2006, gcc 4.0.1) - - - - NetBSD - m68k - 8.2.0 - Build farm osprey (2.0, gcc 3.3.3) - - - - NetBSD - x86 - 8.2.0 - Build farm - gazelle (3.0, gcc 3.3.3); - canary (1.6, gcc 2.95.3) - - - OpenBSD - AMD64 - 8.2.0 - Build farm - zebra (4.0, gcc 3.3.5) - - - OpenBSD - Sparc - 8.0.0 - Chris Mair (list@1006.org), 2005-01-10 - 3.3 - - - OpenBSD - Sparc64 - 8.2.0 - Build farm spoonbill (3.9, gcc 3.3.5) - - - OpenBSD - x86 - 8.2.0 - Build farm - emu (4.0, gcc 3.3.5); - guppy (3.8, gcc 3.3.5) - minor ecpg test failure on 3.8 - - - Red Hat Linux - AMD64 - 8.1.0 - Tom Lane (tgl@sss.pgh.pa.us), 2005-10-23 - RHEL 4 - - - Red Hat Linux - IA64 - 8.1.0 - Tom Lane (tgl@sss.pgh.pa.us), 2005-10-23 - RHEL 4 - - - Red Hat Linux - PowerPC - 8.1.0 - Tom Lane (tgl@sss.pgh.pa.us), 2005-10-23 - RHEL 4 - - - Red Hat Linux - PowerPC 64 - 8.1.0 - Tom Lane (tgl@sss.pgh.pa.us), 2005-10-23 - RHEL 4 - - - Red Hat Linux - S/390 - 8.1.0 - Tom Lane (tgl@sss.pgh.pa.us), 2005-10-23 - RHEL 4 - - - Red Hat Linux - S/390x - 8.1.0 - Tom Lane (tgl@sss.pgh.pa.us), 2005-10-23 - RHEL 4 - - - Red Hat Linux - x86 - 8.1.0 - Tom Lane (tgl@sss.pgh.pa.us), 2005-10-23 - RHEL 4 - - - Slackware Linux - x86 - 8.1.0 - Sergey Koposov (math@sai.msu.ru), 2005-10-24 - 10.0 - - - Solaris - Sparc - 8.2.0 - Build farm - hyena (Solaris 10, gcc 3.4.3) - see doc/FAQ_Solaris - - - Solaris - x86 - 8.2.0 - Build farm - dragonfly (Solaris 9, gcc 3.2.3); - kudu (Solaris 9, cc 5.3) - see doc/FAQ_Solaris - - - SUSE Linux - AMD64 - 8.1.0 - Josh Berkus (josh@agliodbs.com), 2005-10-23 - SLES 9.3 - - - SUSE Linux - IA64 - 8.0.0 - Reinhard Max (max@suse.de), 2005-01-03 - SLES 9 - - - SUSE Linux - PowerPC - 8.0.0 - Reinhard Max (max@suse.de), 2005-01-03 - SLES 9 - - - SUSE Linux - PowerPC 64 - 8.0.0 - Reinhard Max (max@suse.de), 2005-01-03 - SLES 9 - - - SUSE Linux - S/390 - 8.0.0 - Reinhard Max (max@suse.de), 2005-01-03 - SLES 9 - - - SUSE Linux - S/390x - 8.0.0 - Reinhard Max (max@suse.de), 2005-01-03 - SLES 9 - - - SUSE Linux - x86 - 8.0.0 - Reinhard Max (max@suse.de), 2005-01-03 - 9.0, 9.1, 9.2, SLES 9 - - - Tru64 UNIX - Alpha - 8.1.0 - Honda Shigehiro (fwif0083@mb.infoweb.ne.jp), 2005-11-01 - 5.0, cc 6.1-011 - - - Ubuntu Linux - x86 - 8.2.0 - Build farm caracara (6.06, gcc 4.0.3) - - - UnixWare - x86 - 8.2.0 - Build farm warthog - (7.1.4, cc 4.2) - see doc/FAQ_SCO - - - Windows - x86 - 8.2.0 - Build farm - yak (XP SP2, gcc 3.4.2); - bandicoot (Windows 2000 Pro, gcc 3.4.2); - snake (Windows Server 2003 SP1, gcc 3.4.2); - trout (Windows Server 2000 SP4, gcc 3.4.2) - see doc/FAQ_MINGW - - - Windows with Cygwin - x86 - 8.2.0 - Build farm eel - (W2K Server SP4, gcc 3.4.4) - see doc/FAQ_CYGWIN - - - Yellow Dog Linux - PowerPC - 8.1.0 - Build farm carp (4.0, gcc 3.3.3) - - - - - + + PostgreSQL can be expected to work on these operating + systems: Linux (all recent distributions), Windows (Win2000 SP4 and later), + FreeBSD, OpenBSD, NetBSD, Mac OS X, AIX, HP/UX, IRIX, Solaris, Tru64 Unix, + and UnixWare. Other Unix-like systems may also work but are not currently + being tested. In most cases, all CPU architectures supported by + a given operating system will work. Look in the doc/ + directory of the source distribution to see if there is a FAQ document + specific to your operating system, particularly if using an older system. + - - Unsupported Platforms: - - The following platforms used to work but have not been tested recently. - We include these here to let you know that these platforms - could be supported if given some attention. - - - - - - - - OS - Processor - Version - Reported - Remarks - - - - - - Debian GNU/Linux - S/390 - 7.4 - Noèl Köthe (noel@debian.org), 2003-10-25 - - - - FreeBSD - Alpha - 7.4 - Peter Eisentraut (peter_e@gmx.net), 2003-10-25 - 4.8 - - - Linux - PlayStation 2 - 8.0.0 - Chris Mair (list@1006.org), 2005-01-09 - requires (works, but very slow) - - - NetBSD - Alpha - 7.2 - Thomas Thai (tom@minnesota.com), 2001-11-20 - 1.5W - - - NetBSD - arm32 - 7.4 - Patrick Welche (prlw1@newn.cam.ac.uk), 2003-11-12 - 1.6ZE/acorn32 - - - NetBSD - MIPS - 7.2.1 - Warwick Hunter (whunter@agile.tv), 2002-06-13 - 1.5.3 - - - NetBSD - PowerPC - 7.2 - Bill Studenmund (wrstuden@netbsd.org), 2001-11-28 - 1.5 - - - NetBSD - Sparc - 7.4.1 - Peter Eisentraut (peter_e@gmx.net), 2003-11-26 - 1.6.1, 32-bit - - - NetBSD - VAX - 7.1 - Tom I. Helbekkmo (tih@kpnQwest.no), 2001-03-30 - 1.5 - - - SCO OpenServer - x86 - 7.3.1 - Shibashish Satpathy (shib@postmark.net), 2002-12-11 - 5.0.4, gcc; see also doc/FAQ_SCO - - - SunOS 4 - Sparc - 7.2 - Tatsuo Ishii (t-ishii@sra.co.jp), 2001-12-04 - - - - - + + If you have installation problems on a platform that is known + to be supported according to recent build farm results, please report + it to pgsql-bugs@postgresql.org. If you are interested + in porting PostgreSQL to a new platform, + pgsql-ports@postgresql.org is the appropriate place + to discuss that. +