pg.ddx.io  pgsql-docs@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Tom Lane <tgl@sss.pgh.pa.us>
To: Christopher Browne <cbbrowne@gmail.com>
To: Peter Eisentraut <peter_e@gmx.net>
To: pgsql-docs@postgresql.org
Subject: Re: Supported platforms list
Date: Thu, 31 Jan 2008 15:33:02 -0500
Message-ID: <12488.1201811582@sss.pgh.pa.us> (raw)
In-Reply-To: <9862.1201800545@sss.pgh.pa.us>
References: <200801301215.20367.peter_e@gmx.net>
	<d6d6637f0801300747m44842fa0l53f7e878cb3bb7f8@mail.gmail.com>
	<14566.1201715578@sss.pgh.pa.us>
	<200801302259.42587.peter_e@gmx.net>
	<d6d6637f0801301500v466713cbjb575d96bac2a4a7c@mail.gmail.com>
	<d6d6637f0801310853t7f0dc122xc686dad29e857ee9@mail.gmail.com>
	<9862.1201800545@sss.pgh.pa.us>

I wrote:
> This is exactly *not* what I wanted to do, as it removes all traces
> of knowledge about which platforms are likely to work (or not work)
> despite not being represented in the current buildfarm.  It also
> seems a bit silly to copy-and-paste today's buildfarm roster into
> static documentation.

> I think citing the buildfarm as the latest authority, and encouraging
> people to join it, is a fine thing.  But a mass delete of older info
> doesn't seem appropriate IMHO.

After studying the existing doc in more detail, I've come round to
agreeing with Peter and Chris' position that the existing table no
longer serves any useful purpose.  The interesting part of it is an
indication of which OSes and CPUs we support in general, but that can
be summarized in a few lines, with a pointer to the buildfarm for
concrete details.  Accordingly I've replaced the section with the
attached text.

			regards, tom lane


 <sect1 id="supported-platforms">
  <title>Supported Platforms</title>

  <para>
   A platform (that is, a CPU architecture and operating system combination)
   is considered supported by the <productname>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
   <ulink url="http://buildfarm.postgresql.org/">PostgreSQL Build Farm</ulink>.
   If you are interested in using <productname>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.
  </para>

  <para>
   In general, <productname>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
   <option>--disable-spinlocks</option>, but performance will be poor.
  </para>

  <para>
   <productname>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 <filename>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.
  </para>

  <para>
   If you have installation problems on a platform that is known
   to be supported according to recent build farm results, please report
   it to <email>pgsql-bugs@postgresql.org</email>.  If you are interested
   in porting <productname>PostgreSQL</> to a new platform,
   <email>pgsql-ports@postgresql.org</email> is the appropriate place
   to discuss that.
  </para>
 </sect1>



view thread (12+ messages)

Message-ID: <12488.1201811582@sss.pgh.pa.us>
Permalink:  ../12488.1201811582@sss.pgh.pa.us/
Also on:    postgresql.org/message-id/12488.1201811582@sss.pgh.pa.us

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-docs@postgresql.org
  Cc: tgl@sss.pgh.pa.us, cbbrowne@gmail.com, peter_e@gmx.net
  Subject: Re: Supported platforms list
  In-Reply-To: <12488.1201811582@sss.pgh.pa.us>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox