From: Tom Lane Date: Thu, 31 Jan 2008 20:29:30 +0000 (+0000) Subject: Remove the old table of "supported platforms" in favor of a link to the X-Git-Tag: REL8_3_0~8 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=73d9544e272590ebd3ef3bfcf48c54b2d77957ea;p=postgresql Remove the old table of "supported platforms" in favor of a link to the buildfarm plus a narrative description of the CPU types and operating systems on which Postgres is likely to work. Now that we've almost completely decoupled CPU and OS considerations, the former tabular style isn't all that enlightening anyway. Perhaps more importantly, no one seems particularly interested in maintaining the table by hand when we have the buildfarm. --- diff --git a/doc/src/sgml/installation.sgml b/doc/src/sgml/installation.sgml index 3827438e2b..6b15ffb7b2 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. - - - - - - - - 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) - - - - - + + 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. + - - 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. - - + + 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. + - - - - - 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. +