pg.ddx.io pgsql-docs@postgresql.org mailing list archive
help / color / mirror / Atom feedSupported platforms list
12+ messages / 5 participants
[nested] [flat]
* Supported platforms list
@ 2008-01-30 11:15 Peter Eisentraut <peter_e@gmx.net>
2008-01-30 11:19 ` Re: Supported platforms list Dave Page <dpage@postgresql.org>
0 siblings, 1 reply; 12+ messages in thread
From: Peter Eisentraut @ 2008-01-30 11:15 UTC (permalink / raw)
To: pgsql-docs
The supported platforms list in the installation instructions is completely
un-updated for 8.3. Is this list still useful? What shall we do with it?
--
Peter Eisentraut
http://developer.postgresql.org/~petere/
^ permalink raw reply [nested|flat] 12+ messages in thread
* Re: Supported platforms list
2008-01-30 11:15 Supported platforms list Peter Eisentraut <peter_e@gmx.net>
@ 2008-01-30 11:19 ` Dave Page <dpage@postgresql.org>
2008-01-30 15:47 ` Re: Supported platforms list Christopher Browne <cbbrowne@gmail.com>
0 siblings, 1 reply; 12+ messages in thread
From: Dave Page @ 2008-01-30 11:19 UTC (permalink / raw)
To: Peter Eisentraut <peter_e@gmx.net>; +Cc: pgsql-docs
On Jan 30, 2008 11:15 AM, Peter Eisentraut <peter_e@gmx.net> wrote:
> The supported platforms list in the installation instructions is completely
> un-updated for 8.3. Is this list still useful? What shall we do with it?
I think it's important to keep in the docs so people know what we've
tested against. Perhaps refresh it from the green buildfarm members?
/D
^ permalink raw reply [nested|flat] 12+ messages in thread
* Re: Supported platforms list
2008-01-30 11:15 Supported platforms list Peter Eisentraut <peter_e@gmx.net>
2008-01-30 11:19 ` Re: Supported platforms list Dave Page <dpage@postgresql.org>
@ 2008-01-30 15:47 ` Christopher Browne <cbbrowne@gmail.com>
2008-01-30 17:52 ` Re: Supported platforms list Tom Lane <tgl@sss.pgh.pa.us>
0 siblings, 1 reply; 12+ messages in thread
From: Christopher Browne @ 2008-01-30 15:47 UTC (permalink / raw)
To: Dave Page <dpage@postgresql.org>; +Cc: Peter Eisentraut <peter_e@gmx.net>; pgsql-docs
On Jan 30, 2008 11:19 AM, Dave Page <dpage@postgresql.org> wrote:
> On Jan 30, 2008 11:15 AM, Peter Eisentraut <peter_e@gmx.net> wrote:
> > The supported platforms list in the installation instructions is completely
> > un-updated for 8.3. Is this list still useful? What shall we do with it?
>
> I think it's important to keep in the docs so people know what we've
> tested against. Perhaps refresh it from the green buildfarm members?
I think it would be an excellent idea for that section to have a URL
pointing to the buildfarm web site, and commenting that platform
combinations that are regularly exercised using the buildfarm are the
ones best-supported by PostgreSQL.
--
http://linuxfinances.info/info/linuxdistributions.html
"The definition of insanity is doing the same thing over and over and
expecting different results." -- assortedly attributed to Albert
Einstein, Benjamin Franklin, Rita Mae Brown, and Rudyard Kipling
^ permalink raw reply [nested|flat] 12+ messages in thread
* Re: Supported platforms list
2008-01-30 11:15 Supported platforms list Peter Eisentraut <peter_e@gmx.net>
2008-01-30 11:19 ` Re: Supported platforms list Dave Page <dpage@postgresql.org>
2008-01-30 15:47 ` Re: Supported platforms list Christopher Browne <cbbrowne@gmail.com>
@ 2008-01-30 17:52 ` Tom Lane <tgl@sss.pgh.pa.us>
2008-01-30 21:59 ` Re: Supported platforms list Peter Eisentraut <peter_e@gmx.net>
0 siblings, 1 reply; 12+ messages in thread
From: Tom Lane @ 2008-01-30 17:52 UTC (permalink / raw)
To: Christopher Browne <cbbrowne@gmail.com>; +Cc: Dave Page <dpage@postgresql.org>; Peter Eisentraut <peter_e@gmx.net>; pgsql-docs
"Christopher Browne" <cbbrowne@gmail.com> writes:
> On Jan 30, 2008 11:19 AM, Dave Page <dpage@postgresql.org> wrote:
>> On Jan 30, 2008 11:15 AM, Peter Eisentraut <peter_e@gmx.net> wrote:
>>> The supported platforms list in the installation instructions is completely
>>> un-updated for 8.3. Is this list still useful? What shall we do with it?
>>
>> I think it's important to keep in the docs so people know what we've
>> tested against. Perhaps refresh it from the green buildfarm members?
> I think it would be an excellent idea for that section to have a URL
> pointing to the buildfarm web site, and commenting that platform
> combinations that are regularly exercised using the buildfarm are the
> ones best-supported by PostgreSQL.
+1 for both of the above suggestions. I don't think we should remove
the section, since it gives some indication of which other platforms
have been known to work in the past (and likely will still work, despite
the lack of an active buildfarm member).
regards, tom lane
^ permalink raw reply [nested|flat] 12+ messages in thread
* Re: Supported platforms list
2008-01-30 11:15 Supported platforms list Peter Eisentraut <peter_e@gmx.net>
2008-01-30 11:19 ` Re: Supported platforms list Dave Page <dpage@postgresql.org>
2008-01-30 15:47 ` Re: Supported platforms list Christopher Browne <cbbrowne@gmail.com>
2008-01-30 17:52 ` Re: Supported platforms list Tom Lane <tgl@sss.pgh.pa.us>
@ 2008-01-30 21:59 ` Peter Eisentraut <peter_e@gmx.net>
2008-01-30 23:00 ` Re: Supported platforms list Christopher Browne <cbbrowne@gmail.com>
0 siblings, 1 reply; 12+ messages in thread
From: Peter Eisentraut @ 2008-01-30 21:59 UTC (permalink / raw)
To: Tom Lane <tgl@sss.pgh.pa.us>; +Cc: Christopher Browne <cbbrowne@gmail.com>; Dave Page <dpage@postgresql.org>; pgsql-docs
So someone will need to update that list very soon then. I don't think we can
release it as is.
--
Peter Eisentraut
http://developer.postgresql.org/~petere/
^ permalink raw reply [nested|flat] 12+ messages in thread
* Re: Supported platforms list
2008-01-30 11:15 Supported platforms list Peter Eisentraut <peter_e@gmx.net>
2008-01-30 11:19 ` Re: Supported platforms list Dave Page <dpage@postgresql.org>
2008-01-30 15:47 ` Re: Supported platforms list Christopher Browne <cbbrowne@gmail.com>
2008-01-30 17:52 ` Re: Supported platforms list Tom Lane <tgl@sss.pgh.pa.us>
2008-01-30 21:59 ` Re: Supported platforms list Peter Eisentraut <peter_e@gmx.net>
@ 2008-01-30 23:00 ` Christopher Browne <cbbrowne@gmail.com>
2008-01-31 16:53 ` Re: Supported platforms list Christopher Browne <cbbrowne@gmail.com>
0 siblings, 1 reply; 12+ messages in thread
From: Christopher Browne @ 2008-01-30 23:00 UTC (permalink / raw)
To: Peter Eisentraut <peter_e@gmx.net>; Tom Lane <tgl@sss.pgh.pa.us>; pgsql-docs
On Jan 30, 2008 9:59 PM, Peter Eisentraut <peter_e@gmx.net> wrote:
> So someone will need to update that list very soon then. I don't think we can
> release it as is.
Howbeit I'll see about grabbing the existing buildfarm list of HEAD
nodes that are running successfully, and turning that into a CALS
table indicating platforms that seem to be working. (Actually, a
quick review of the 3 that are presently red suggests that they have
been building well lately, so I expect they only indicate transient
problems.)
I'll see about a patch tomorrow.
--
http://linuxfinances.info/info/linuxdistributions.html
"The definition of insanity is doing the same thing over and over and
expecting different results." -- assortedly attributed to Albert
Einstein, Benjamin Franklin, Rita Mae Brown, and Rudyard Kipling
^ permalink raw reply [nested|flat] 12+ messages in thread
* Re: Supported platforms list
2008-01-30 11:15 Supported platforms list Peter Eisentraut <peter_e@gmx.net>
2008-01-30 11:19 ` Re: Supported platforms list Dave Page <dpage@postgresql.org>
2008-01-30 15:47 ` Re: Supported platforms list Christopher Browne <cbbrowne@gmail.com>
2008-01-30 17:52 ` Re: Supported platforms list Tom Lane <tgl@sss.pgh.pa.us>
2008-01-30 21:59 ` Re: Supported platforms list Peter Eisentraut <peter_e@gmx.net>
2008-01-30 23:00 ` Re: Supported platforms list Christopher Browne <cbbrowne@gmail.com>
@ 2008-01-31 16:53 ` Christopher Browne <cbbrowne@gmail.com>
2008-01-31 17:29 ` Re: Supported platforms list Tom Lane <tgl@sss.pgh.pa.us>
0 siblings, 1 reply; 12+ messages in thread
From: Christopher Browne @ 2008-01-31 16:53 UTC (permalink / raw)
To: Peter Eisentraut <peter_e@gmx.net>; pgsql-docs
On Jan 30, 2008 11:00 PM, Christopher Browne <cbbrowne@gmail.com> wrote:
> On Jan 30, 2008 9:59 PM, Peter Eisentraut <peter_e@gmx.net> wrote:
> > So someone will need to update that list very soon then. I don't think we can
> > release it as is.
>
> Howbeit I'll see about grabbing the existing buildfarm list of HEAD
> nodes that are running successfully, and turning that into a CALS
> table indicating platforms that seem to be working. (Actually, a
> quick review of the 3 that are presently red suggests that they have
> been building well lately, so I expect they only indicate transient
> problems.)
>
> I'll see about a patch tomorrow.
Attached is a patch.
I have changed the discussion to focus on the buildfarm process, and
it should be recognized that this does change the "shape" of how this
section recognizes platforms as being "supported."
In effect, the new approach is to only recognize platforms for which
there are buildfarm nodes compiling HEAD as being "supported," which
is definitely a change from the past.
This has the conspicuous effect that a number of platforms fall off
the list, notably:
- Red Hat
- Slackware
- HP/UX
- Irix
And there's an interesting paucity of IA-32 platforms. People are
much more likely to be running x86_64 than IA-32 for buildfarm nodes.
I actually don't have a problem with this. If anyone is embarrassed
that Red Hat and Slackware have dropped from the "supported" list,
then someone that cares may add a buildfarm node.
But I'm prepared for this to be considered controversial ;-)
--
http://linuxfinances.info/info/linuxdistributions.html
"The definition of insanity is doing the same thing over and over and
expecting different results." -- assortedly attributed to Albert
Einstein, Benjamin Franklin, Rita Mae Brown, and Rudyard Kipling
Attachments:
platform.diff (text/x-patch, 27.7K) download
Index: installation.sgml
===================================================================
RCS file: /projects/cvsroot/pgsql/doc/src/sgml/installation.sgml,v
retrieving revision 1.299
diff -c -u -r1.299 installation.sgml
--- installation.sgml 24 Jan 2008 06:23:32 -0000 1.299
+++ installation.sgml 31 Jan 2008 16:40:26 -0000
@@ -1808,500 +1808,98 @@
<title>Supported Platforms</title>
<para>
- <productname>PostgreSQL</> has been verified by the developer
- community to work on the platforms listed below. A supported
- platform generally means that <productname>PostgreSQL</> builds and
- installs according to these instructions and that the regression
- tests pass. <quote>Build farm</quote> entries refer to active test
- machines in the <ulink url="http://buildfarm.postgresql.org/">
- PostgreSQL Build Farm</ulink>.
- 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.
- </para>
-
- <note>
- <para>
- If you are having problems with the installation on a supported
- platform, please write to <email>pgsql-bugs@postgresql.org</email>
- or <email>pgsql-ports@postgresql.org</email>, not to the people
- listed here.
- </para>
- </note>
- <informaltable>
- <tgroup cols="5">
- <thead>
- <row>
- <entry><acronym>OS</acronym></entry>
- <entry>Processor</entry>
- <entry>Version</entry>
- <entry>Reported</entry>
- <entry>Remarks</entry>
- </row>
- </thead>
- <tbody>
- <row>
- <entry><systemitem class="osname">AIX</></entry>
- <entry><systemitem>PowerPC</></entry>
- <entry>8.2.0</entry>
- <entry>Build farm
- <systemitem class="systemname">grebe</systemitem> (5.3, gcc 4.0.1);
- <systemitem class="systemname">kookaburra</systemitem> (5.2, cc 6.0);
- <systemitem class="systemname">asp</systemitem> (5.2, gcc 3.3.2)</entry>
- <entry>see <filename>doc/FAQ_AIX</filename>,
- particularly if using AIX 5.3 ML3</entry>
- </row>
- <row>
- <entry><systemitem class="osname">AIX</></entry>
- <entry><systemitem>RS6000</></entry>
- <entry>8.0.0</entry>
- <entry>Hans-Jürgen Schönig (<email>hs@cybertec.at</email>), 2004-12-06</entry>
- <entry>see <filename>doc/FAQ_AIX</filename></entry>
- </row>
- <row>
- <entry><systemitem class="osname">BSD/OS</></entry>
- <entry><systemitem>x86</></entry>
- <entry>8.2.0</entry>
- <entry>Bruce Momjian (<email>bruce@momjian.us</email>), 2007-01-25</entry>
- <entry>4.3.1</entry>
- </row>
- <row>
- <entry><systemitem class="osname">Debian GNU/Linux</></entry>
- <entry><systemitem>Alpha</></entry>
- <entry>8.2.0</entry>
- <entry>Build farm <systemitem class="systemname">hare</systemitem> (3.1, gcc 3.3.4)</entry>
- <entry></entry>
- </row>
- <row>
- <entry><systemitem class="osname">Debian GNU/Linux</></entry>
- <entry><systemitem>AMD64</></entry>
- <entry>8.2.0</entry>
- <entry>Build farm
- <systemitem class="systemname">shad</systemitem> (4.0, gcc 4.1.2);
- <systemitem class="systemname">kite</systemitem> (3.1, gcc 4.0);
- <systemitem class="systemname">panda</systemitem> (sid, gcc 3.3.5)</entry>
- <entry></entry>
- </row>
- <row>
- <entry><systemitem class="osname">Debian GNU/Linux</></entry>
- <entry><systemitem>ARM</></entry>
- <entry>8.2.0</entry>
- <entry>Build farm <systemitem class="systemname">penguin</systemitem> (3.1, gcc 3.3.4)</entry>
- <entry></entry>
- </row>
- <row>
- <entry><systemitem class="osname">Debian GNU/Linux</></entry>
- <entry><systemitem>Athlon XP</></entry>
- <entry>8.2.0</entry>
- <entry>Build farm <systemitem class="systemname">rook</systemitem> (3.1, gcc 3.3.5)</entry>
- <entry></entry>
- </row>
- <row>
- <entry><systemitem class="osname">Debian GNU/Linux</></entry>
- <entry><systemitem>IA64</></entry>
- <entry>8.2.0</entry>
- <entry>Build farm <systemitem class="systemname">dugong</systemitem> (unstable, icc 9.1.045)</entry>
- <entry></entry>
- </row>
- <row>
- <entry><systemitem class="osname">Debian GNU/Linux</></entry>
- <entry><systemitem>m68k</></entry>
- <entry>8.0.0</entry>
- <entry>Noèl Köthe (<email>noel@debian.org</email>), 2004-12-09</entry>
- <entry>sid</entry>
- </row>
- <row>
- <entry><systemitem class="osname">Debian GNU/Linux</></entry>
- <entry><systemitem>MIPS</></entry>
- <entry>8.2.0</entry>
- <entry>Build farm
- <systemitem class="systemname">otter</systemitem> (3.1, gcc 3.3.4)</entry>
- <entry></entry>
- </row>
- <row>
- <entry><systemitem class="osname">Debian GNU/Linux</></entry>
- <entry><systemitem>MIPSEL</></entry>
- <entry>8.2.0</entry>
- <entry>Build farm
- <systemitem class="systemname">lionfish</systemitem> (3.1, gcc 3.3.4);
- <systemitem class="systemname">corgi</systemitem> (3.1, gcc 3.3.4)</entry>
- <entry></entry>
- </row>
- <row>
- <entry><systemitem class="osname">Debian GNU/Linux</></entry>
- <entry><systemitem>PA-RISC</></entry>
- <entry>8.2.0</entry>
- <entry>Build farm
- <systemitem class="systemname">manatee</systemitem> (3.1, gcc 4.0.1);
- <systemitem class="systemname">kingfisher</systemitem> (3.1, gcc 3.3.5)</entry>
- <entry></entry>
- </row>
- <row>
- <entry><systemitem class="osname">Debian GNU/Linux</></entry>
- <entry><systemitem>PowerPC</></entry>
- <entry>8.0.0</entry>
- <entry>Noèl Köthe (<email>noel@debian.org</email>), 2004-12-15</entry>
- <entry>sid</entry>
- </row>
- <row>
- <entry><systemitem class="osname">Debian GNU/Linux</></entry>
- <entry><systemitem>Sparc</></entry>
- <entry>8.1.0</entry>
- <entry>Build farm <systemitem class="systemname">dormouse</systemitem>
- (3.1, gcc 3.2.5; 64-bit)</entry>
- <entry></entry>
- </row>
- <row>
- <entry><systemitem class="osname">Debian GNU/Linux</></entry>
- <entry><systemitem>x86</></entry>
- <entry>8.2.0</entry>
- <entry>Build farm <systemitem class="systemname">wildebeest</systemitem> (3.1, gcc 3.3.5)</entry>
- </row>
- <row>
- <entry><systemitem class="osname">Fedora Linux</></entry>
- <entry><systemitem>AMD64</></entry>
- <entry>8.2.0</entry>
- <entry>Build farm
- <systemitem class="systemname">impala</systemitem> (FC6, gcc 4.1.1);
- <systemitem class="systemname">bustard</systemitem> (FC5, gcc 4.1.0);
- <systemitem class="systemname">wasp</systemitem> (FC5, gcc 4.1.0);
- <systemitem class="systemname">viper</systemitem> (FC3, gcc 3.4.4)</entry>
- <entry></entry>
- </row>
- <row>
- <entry><systemitem class="osname">Fedora Linux</></entry>
- <entry><systemitem>PowerPC</></entry>
- <entry>8.2.0</entry>
- <entry>Build farm
- <systemitem class="systemname">sponge</systemitem> (FC5, gcc 4.1.0)</entry>
- <entry></entry>
- </row>
- <row>
- <entry><systemitem class="osname">Fedora Linux</></entry>
- <entry><systemitem>x86</></entry>
- <entry>8.2.0</entry>
- <entry>Build farm
- <systemitem class="systemname">agouti</systemitem> (FC5, gcc 4.1.1);
- <systemitem class="systemname">thrush</systemitem> (FC1, gcc 3.3.2)</entry>
- <entry></entry>
- </row>
- <row>
- <entry><systemitem class="osname">FreeBSD</></entry>
- <entry><systemitem>AMD64</></entry>
- <entry>8.2.0</entry>
- <entry>Build farm
- <systemitem class="systemname">platypus</systemitem> (6, gcc 3.4.4);
- <systemitem class="systemname">dove</systemitem> (6.1, gcc 3.4.4);
- <systemitem class="systemname">ermine</systemitem> (6.1, gcc 3.4.4)</entry>
- <entry></entry>
- </row>
- <row>
- <entry><systemitem class="osname">FreeBSD</></entry>
- <entry><systemitem>x86</></entry>
- <entry>8.2.0</entry>
- <entry>Build farm
- <systemitem class="systemname">minnow</systemitem> (6.1, gcc 3.4.4);
- <systemitem class="systemname">echidna</systemitem> (6, gcc 3.4.2);
- <systemitem class="systemname">herring</systemitem> (6, Intel cc 7.1)</entry>
- <entry></entry>
- </row>
- <row>
- <entry><systemitem class="osname">Gentoo Linux</></entry>
- <entry><systemitem>AMD64</></entry>
- <entry>8.1.0</entry>
- <entry>Build farm <systemitem class="systemname">caribou</systemitem> (2.6.9, gcc 3.3.5)</entry>
- <entry></entry>
- </row>
- <row>
- <entry><systemitem class="osname">Gentoo Linux</></entry>
- <entry><systemitem>IA64</></entry>
- <entry>8.2.0</entry>
- <entry>Build farm <systemitem class="systemname">stoat</systemitem> (2.6, gcc 3.3)</entry>
- <entry></entry>
- </row>
- <row>
- <entry><systemitem class="osname">Gentoo Linux</></entry>
- <entry><systemitem>PowerPC 64</></entry>
- <entry>8.2.0</entry>
- <entry>Build farm <systemitem class="systemname">cobra</systemitem> (1.4.16, gcc 3.4.3)</entry>
- <entry></entry>
- </row>
- <row>
- <entry><systemitem class="osname">Gentoo Linux</></entry>
- <entry><systemitem>x86</></entry>
- <entry>8.2.0</entry>
- <entry>Build farm <systemitem class="systemname">mongoose</systemitem> (1.6.14, icc 9.0.032)</entry>
- <entry></entry>
- </row>
- <row>
- <entry><systemitem class="osname">HP-UX</></entry>
- <entry><systemitem>IA64</></entry>
- <entry>8.2.0</entry>
- <entry>Tom Lane (<email>tgl@sss.pgh.pa.us</email>), 2006-10-23</entry>
- <entry>11.23, <command>gcc</> and <command>cc</>; see <filename>doc/FAQ_HPUX</filename></entry>
- </row>
- <row>
- <entry><systemitem class="osname">HP-UX</></entry>
- <entry><systemitem>PA-RISC</></entry>
- <entry>8.2.0</entry>
- <entry>Tom Lane (<email>tgl@sss.pgh.pa.us</email>), 2006-10-23</entry>
- <entry>10.20 and 11.23, <command>gcc</> and <command>cc</>; see <filename>doc/FAQ_HPUX</filename></entry>
- </row>
- <row>
- <entry><systemitem class="osname">IRIX</></entry>
- <entry><systemitem>MIPS</></entry>
- <entry>8.1.0</entry>
- <entry>Kenneth Marshall (<email>ktm@is.rice.edu</email>), 2005-11-04</entry>
- <entry>6.5, <command>cc</command> only</entry>
- </row>
- <row>
- <entry><systemitem class="osname">Kubuntu Linux</></entry>
- <entry><systemitem>AMD64</></entry>
- <entry>8.2.0</entry>
- <entry>Build farm <systemitem class="systemname">rosella</systemitem> (5.10 <quote>Breezy</>, gcc 4.0)</entry>
- <entry></entry>
- </row>
- <row>
- <entry><systemitem class="osname">Mac OS X</></entry>
- <entry><systemitem>PowerPC</></entry>
- <entry>8.2.0</entry>
- <entry>Build farm
- <systemitem class="systemname">tuna</systemitem> (10.4.2, gcc 4.0)</entry>
- <entry></entry>
- </row>
- <row>
- <entry><systemitem class="osname">Mac OS X</></entry>
- <entry><systemitem>x86</></entry>
- <entry>8.2.0</entry>
- <entry>Build farm
- <systemitem class="systemname">jackal</systemitem> (10.4.8, gcc 4.0.1)</entry>
- <entry></entry>
- </row>
- <row>
- <entry><systemitem class="osname">Mandriva Linux</></entry>
- <entry><systemitem>x86</></entry>
- <entry>8.2.0</entry>
- <entry>Build farm <systemitem class="systemname">gopher</systemitem> (Mandriva 2006, gcc 4.0.1)</entry>
- <entry></entry>
- </row>
- <row>
- <entry><systemitem class="osname">NetBSD</></entry>
- <entry><systemitem>m68k</></entry>
- <entry>8.2.0</entry>
- <entry>Build farm <systemitem class="systemname">osprey</systemitem> (2.0, gcc 3.3.3)</entry>
- <entry></entry>
- </row>
- <row>
- <entry><systemitem class="osname">NetBSD</></entry>
- <entry><systemitem>x86</></entry>
- <entry>8.2.0</entry>
- <entry>Build farm
- <systemitem class="systemname">gazelle</systemitem> (3.0, gcc 3.3.3);
- <systemitem class="systemname">canary</systemitem> (1.6, gcc 2.95.3)</entry>
- </row>
- <row>
- <entry><systemitem class="osname">OpenBSD</></entry>
- <entry><systemitem>AMD64</></entry>
- <entry>8.2.0</entry>
- <entry>Build farm
- <systemitem class="systemname">zebra</systemitem> (4.0, gcc 3.3.5)</entry>
- </row>
- <row>
- <entry><systemitem class="osname">OpenBSD</></entry>
- <entry><systemitem>Sparc</></entry>
- <entry>8.0.0</entry>
- <entry>Chris Mair (<email>list@1006.org</email>), 2005-01-10</entry>
- <entry>3.3</entry>
- </row>
- <row>
- <entry><systemitem class="osname">OpenBSD</></entry>
- <entry><systemitem>Sparc64</></entry>
- <entry>8.2.0</entry>
- <entry>Build farm <systemitem class="systemname">spoonbill</systemitem> (3.9, gcc 3.3.5)</entry>
- </row>
- <row>
- <entry><systemitem class="osname">OpenBSD</></entry>
- <entry><systemitem>x86</></entry>
- <entry>8.2.0</entry>
- <entry>Build farm
- <systemitem class="systemname">emu</systemitem> (4.0, gcc 3.3.5);
- <systemitem class="systemname">guppy</systemitem> (3.8, gcc 3.3.5)</entry>
- <entry>minor ecpg test failure on 3.8</entry>
- </row>
- <row>
- <entry><systemitem class="osname">Red Hat Linux</></entry>
- <entry><systemitem>AMD64</></entry>
- <entry>8.1.0</entry>
- <entry>Tom Lane (<email>tgl@sss.pgh.pa.us</email>), 2005-10-23</entry>
- <entry>RHEL 4</entry>
- </row>
- <row>
- <entry><systemitem class="osname">Red Hat Linux</></entry>
- <entry><systemitem>IA64</></entry>
- <entry>8.1.0</entry>
- <entry>Tom Lane (<email>tgl@sss.pgh.pa.us</email>), 2005-10-23</entry>
- <entry>RHEL 4</entry>
- </row>
- <row>
- <entry><systemitem class="osname">Red Hat Linux</></entry>
- <entry><systemitem>PowerPC</></entry>
- <entry>8.1.0</entry>
- <entry>Tom Lane (<email>tgl@sss.pgh.pa.us</email>), 2005-10-23</entry>
- <entry>RHEL 4</entry>
- </row>
- <row>
- <entry><systemitem class="osname">Red Hat Linux</></entry>
- <entry><systemitem>PowerPC 64</></entry>
- <entry>8.1.0</entry>
- <entry>Tom Lane (<email>tgl@sss.pgh.pa.us</email>), 2005-10-23</entry>
- <entry>RHEL 4</entry>
- </row>
- <row>
- <entry><systemitem class="osname">Red Hat Linux</></entry>
- <entry><systemitem>S/390</></entry>
- <entry>8.1.0</entry>
- <entry>Tom Lane (<email>tgl@sss.pgh.pa.us</email>), 2005-10-23</entry>
- <entry>RHEL 4</entry>
- </row>
- <row>
- <entry><systemitem class="osname">Red Hat Linux</></entry>
- <entry><systemitem>S/390x</></entry>
- <entry>8.1.0</entry>
- <entry>Tom Lane (<email>tgl@sss.pgh.pa.us</email>), 2005-10-23</entry>
- <entry>RHEL 4</entry>
- </row>
- <row>
- <entry><systemitem class="osname">Red Hat Linux</></entry>
- <entry><systemitem>x86</></entry>
- <entry>8.1.0</entry>
- <entry>Tom Lane (<email>tgl@sss.pgh.pa.us</email>), 2005-10-23</entry>
- <entry>RHEL 4</entry>
- </row>
- <row>
- <entry><systemitem class="osname">Slackware Linux</></entry>
- <entry><systemitem>x86</></entry>
- <entry>8.1.0</entry>
- <entry>Sergey Koposov (<email>math@sai.msu.ru</email>), 2005-10-24</entry>
- <entry>10.0</entry>
- </row>
- <row>
- <entry><systemitem class="osname">Solaris</></entry>
- <entry><systemitem>Sparc</></entry>
- <entry>8.2.0</entry>
- <entry>Build farm
- <systemitem class="systemname">hyena</systemitem> (Solaris 10, gcc 3.4.3)</entry>
- <entry>see <filename>doc/FAQ_Solaris</filename></entry>
- </row>
- <row>
- <entry><systemitem class="osname">Solaris</></entry>
- <entry><systemitem>x86</></entry>
- <entry>8.2.0</entry>
- <entry>Build farm
- <systemitem class="systemname">dragonfly</systemitem> (Solaris 9, gcc 3.2.3);
- <systemitem class="systemname">kudu</systemitem> (Solaris 9, cc 5.3)</entry>
- <entry>see <filename>doc/FAQ_Solaris</filename></entry>
- </row>
- <row>
- <entry><systemitem class="osname">SUSE Linux</></entry>
- <entry><systemitem>AMD64</></entry>
- <entry>8.1.0</entry>
- <entry>Josh Berkus (<email>josh@agliodbs.com</email>), 2005-10-23</entry>
- <entry>SLES 9.3</entry>
- </row>
- <row>
- <entry><systemitem class="osname">SUSE Linux</></entry>
- <entry><systemitem>IA64</></entry>
- <entry>8.0.0</entry>
- <entry>Reinhard Max (<email>max@suse.de</email>), 2005-01-03</entry>
- <entry>SLES 9</entry>
- </row>
- <row>
- <entry><systemitem class="osname">SUSE Linux</></entry>
- <entry><systemitem>PowerPC</></entry>
- <entry>8.0.0</entry>
- <entry>Reinhard Max (<email>max@suse.de</email>), 2005-01-03</entry>
- <entry>SLES 9</entry>
- </row>
- <row>
- <entry><systemitem class="osname">SUSE Linux</></entry>
- <entry><systemitem>PowerPC 64</></entry>
- <entry>8.0.0</entry>
- <entry>Reinhard Max (<email>max@suse.de</email>), 2005-01-03</entry>
- <entry>SLES 9</entry>
- </row>
- <row>
- <entry><systemitem class="osname">SUSE Linux</></entry>
- <entry><systemitem>S/390</></entry>
- <entry>8.0.0</entry>
- <entry>Reinhard Max (<email>max@suse.de</email>), 2005-01-03</entry>
- <entry>SLES 9</entry>
- </row>
- <row>
- <entry><systemitem class="osname">SUSE Linux</></entry>
- <entry><systemitem>S/390x</></entry>
- <entry>8.0.0</entry>
- <entry>Reinhard Max (<email>max@suse.de</email>), 2005-01-03</entry>
- <entry>SLES 9</entry>
- </row>
- <row>
- <entry><systemitem class="osname">SUSE Linux</></entry>
- <entry><systemitem>x86</></entry>
- <entry>8.0.0</entry>
- <entry>Reinhard Max (<email>max@suse.de</email>), 2005-01-03</entry>
- <entry>9.0, 9.1, 9.2, SLES 9</entry>
- </row>
- <row>
- <entry><systemitem class="osname">Tru64 UNIX</></entry>
- <entry><systemitem>Alpha</></entry>
- <entry>8.1.0</entry>
- <entry>Honda Shigehiro (<email>fwif0083@mb.infoweb.ne.jp</email>), 2005-11-01</entry>
- <entry>5.0, <command>cc</> 6.1-011</entry>
- </row>
- <row>
- <entry><systemitem class="osname">Ubuntu Linux</></entry>
- <entry><systemitem>x86</></entry>
- <entry>8.2.0</entry>
- <entry>Build farm <systemitem class="systemname">caracara</systemitem> (6.06, gcc 4.0.3)</entry>
- </row>
- <row>
- <entry><systemitem class="osname">UnixWare</></entry>
- <entry><systemitem>x86</></entry>
- <entry>8.2.0</entry>
- <entry>Build farm <systemitem class="systemname">warthog</systemitem>
- (7.1.4, <command>cc</command> 4.2)</entry>
- <entry>see <filename>doc/FAQ_SCO</filename></entry>
- </row>
- <row>
- <entry><systemitem class="osname">Windows</></entry>
- <entry><systemitem>x86</></entry>
- <entry>8.2.0</entry>
- <entry>Build farm
- <systemitem class="systemname">yak</systemitem> (XP SP2, gcc 3.4.2);
- <systemitem class="systemname">bandicoot</systemitem> (Windows 2000 Pro, gcc 3.4.2);
- <systemitem class="systemname">snake</systemitem> (Windows Server 2003 SP1, gcc 3.4.2);
- <systemitem class="systemname">trout</systemitem> (Windows Server 2000 SP4, gcc 3.4.2)</entry>
- <entry>see <filename>doc/FAQ_MINGW</filename></entry>
- </row>
- <row>
- <entry><systemitem class="osname">Windows with <application>Cygwin</application></></entry>
- <entry><systemitem>x86</></entry>
- <entry>8.2.0</entry>
- <entry>Build farm <systemitem class="systemname">eel</systemitem>
- (W2K Server SP4, gcc 3.4.4)</entry>
- <entry>see <filename>doc/FAQ_CYGWIN</filename></entry>
- </row>
- <row>
- <entry><systemitem class="osname">Yellow Dog Linux</></entry>
- <entry><systemitem>PowerPC</></entry>
- <entry>8.1.0</entry>
- <entry>Build farm <systemitem class="systemname">carp</systemitem> (4.0, gcc 3.3.3)</entry>
- <entry></entry>
- </row>
- </tbody>
- </tgroup>
- </informaltable>
+ <productname>PostgreSQL</> has been verified by the developer
+ community to work on the platforms listed below, based on the
+ presence of a preponderance of recent successful builds of the HEAD
+ branch during development of version 8.3 by active test machines in
+ the <ulink url="http://buildfarm.postgresql.org/"> PostgreSQL Build
+ Farm</ulink>. Successful buildfarm reports indicate that:</para>
+
+ <itemizedlist>
+ <listitem><para> <productname>PostgreSQL</> along with <filename>contrib</filename> modules were successfully built and installed. </para> </listitem>
+ <listitem><para> Regression tests that are part of the <productname>PostgreSQL</> build ran successfully. </para> </listitem>
+ <listitem><para> Regression tests that are part of the <productname>PostgreSQL</> <filename>contrib</filename> ran successfully. </para> </listitem>
+ </itemizedlist>
+
+<informaltable>
+<tgroup cols="2">
+<thead>
+<row>
+<entry><acronym>OS</acronym>, Compiler, Processor</entry>
+<entry>Build farm node</entry>
+</row>
+</thead>
+<tbody>
+
+<row><entry>AIX 5.3 GCC 4.0.1 PPC</entry> <entry>grebe</entry></row>
+<row><entry>CentOS 5 gcc 4.1.1 Athlon MP</entry> <entry>centaur</entry></row>
+<row><entry>CentOS 5 gcc 4.1.1 Athlon XP 1900</entry> <entry>jaguar</entry></row>
+<row><entry>CentOS Linux 4.4 gcc 3.4.6 i386</entry> <entry>cardinal</entry></row>
+<row><entry>Cygwin/XP-Pro 1.5.24 gcc 3.4.4 i386</entry> <entry>brown_bat</entry></row>
+<row><entry>Debian 3.1 gcc 4.0 x86-64</entry> <entry>kite</entry></row>
+<row><entry>Debian 4.0 gcc 4.1.2 armv5tel</entry> <entry>quagga</entry></row>
+<row><entry>Debian Etch 4 gcc 4.1.2 alpha</entry> <entry>archeopteryx</entry></row>
+<row><entry>Debian Etch icc 10.0.026 ia64</entry> <entry>dugong</entry></row>
+<row><entry>Debian debian 4.0 gcc gcc 4.1.2 Pentium III</entry> <entry>wildebeest</entry></row>
+<row><entry>Debian/Linux 4.0 (Etch) GCC 4.1.2 (Debian 4.1.1-21) i686</entry> <entry>auk</entry></row>
+<row><entry>Debian/VMWare 4.0 (Etch) gcc 4.1.2-pre x86</entry> <entry>raiju</entry></row>
+<row><entry>Fedora 7 gcc 4.1.2 i686</entry> <entry>bobcat</entry></row>
+<row><entry>Fedora Core 3 gcc 3.4.4 x86_64</entry> <entry>viper</entry></row>
+<row><entry>Fedora Core 6 GCC 4.1.2 x86_64</entry> <entry>beaver</entry></row>
+<row><entry>Fedora Core 6 gcc 4.1.1 x86_64</entry> <entry>dungbeetle</entry></row>
+<row><entry>FreeBSD 6.0 gcc 3.4.4 amd64</entry> <entry>tapir</entry></row>
+<row><entry>FreeBSD 6.0-STABLE #5 gcc 3.4.4 amd64</entry> <entry>platypus</entry></row>
+<row><entry>FreeBSD FreeBSD 6.2-RELEASE gcc 3.4.6 [FreeBSD] emt64 (amd64)</entry> <entry>ermine</entry></row>
+<row><entry>Gentoo 1.12.9 gcc 4.1.1 ppc64 PPC970MP</entry> <entry>wombat</entry></row>
+<row><entry>Gentoo 1.6.14 icc 9.0.032 i686</entry> <entry>mongoose</entry></row>
+<row><entry>Gentoo 2007.0 gcc 4.2.2 AMD64</entry> <entry>chinchilla</entry></row>
+<row><entry>Kubuntu "Breezy" 5.10 gcc 4.0 AMD64</entry> <entry>rosella</entry></row>
+<row><entry>Mac OS X 10.4.8 gcc 4.0.1 Intel</entry> <entry>jackal</entry></row>
+<row><entry>Mac OS X 10.4.8 gcc gcc 4.0.0 20041026 PowerPC G4</entry> <entry>cuckoo</entry></row>
+<row><entry>NetBSD 1.6 gcc 2.95.3 x86</entry> <entry>canary</entry></row>
+<row><entry>NetBSD 2.0 gcc 3.3.3 m68k</entry> <entry>osprey</entry></row>
+<row><entry>NetBSD 3.1 gcc 3.3.3 x86</entry> <entry>salamander</entry></row>
+<row><entry>OS X 10.4.8 gcc gcc version 4.0.1 (Apple Computer, Inc. build 5363) Intel</entry> <entry>aubrac</entry></row>
+<row><entry>OpenBSD 3.9 gcc 3.3.5 Sparc64</entry> <entry>spoonbill</entry></row>
+<row><entry>OpenBSD 4.0 gcc 3.3.5 AMD64</entry> <entry>zebra</entry></row>
+<row><entry>Solaris 10 SUN Studio 11 sparc</entry> <entry>winter_moth</entry></row>
+<row><entry>Solaris 10 SUN Studio 11 x86_64</entry> <entry>ghost_moth</entry></row>
+<row><entry>Solaris 10 gcc 3.4.2 x86_64</entry> <entry>emperor_moth</entry></row>
+<row><entry>Solaris 11 SUN Studio 11 sparc</entry> <entry>dot_moth</entry></row>
+<row><entry>Solaris 11 SUN Studio 11 x86_64</entry> <entry>codlin_moth</entry></row>
+<row><entry>Solaris 11 gcc 3.4.3 x86_64</entry> <entry>luna_moth</entry></row>
+<row><entry>Solaris 8 SUN Studio 8 sparc</entry> <entry>gypsy_moth</entry></row>
+<row><entry>Solaris 9 SUN Studio 11 sparc</entry> <entry>turnip_moth</entry></row>
+<row><entry>Solaris 9 Sun WorkShop 6 update 2 C 5.3 x86</entry> <entry>kudu</entry></row>
+<row><entry>Solaris 9 gcc 3.2.3 x86</entry> <entry>dragonfly</entry></row>
+<row><entry>SuSE Enterprise Linux 10 gcc 4.1.1 x86_64</entry> <entry>boodie</entry></row>
+<row><entry>Tru64 5.0 cc V6.1-011 alpha</entry> <entry>bear</entry></row>
+<row><entry>Ubuntu 6.06 GCC 4.0.3 IA-32</entry> <entry>caracara</entry></row>
+<row><entry>Ubuntu 7.10 gcc 4.1.3 x86_64</entry> <entry/heron/ </row>
+<row><entry>Ubuntu Ubuntu 7.10 gcc gcc 4.1.3 i686</entry> <entry>cougar</entry></row>
+<row><entry>UnixWare 7.1.4 cc 4.2 isa</entry> <entry>warthog</entry></row>
+<row><entry>Vista Ultimate 6.0.6000 MSVC 2005 Pro 8.0.50727.867 x86</entry> <entry>baiji</entry></row>
+<row><entry>Windows Server 2003 R2 5.2.3790 GCC 3.4.2 (mingw-special) i686</entry> <entry>narwhal</entry></row>
+<row><entry>Windows Server 2003 R2 5.2.3790 MSVC 2005 Express 8.0.50727.42 x86</entry> <entry>mastodon</entry></row>
+<row><entry>Windows Vista Ultimate 6.0.6000 GCC 3.4.2 (mingw-special) i686</entry> <entry>vaquita</entry></row>
+<row><entry>Windows XP SP2 Visual C++ 14.00.50727.762 x64</entry> <entry>skylark</entry></row>
+<row><entry>Windows XP SP2 gcc 3.4.2 x86</entry> <entry>yak</entry></row>
+<row><entry>Windows XP-PRO SP2 MSVC++ 2005 Express i686</entry> <entry>red_bat</entry></row>
+<row><entry>Windows XP-Pro SP2 gcc 3.4.2 i386</entry> <entry>dawn_bat</entry></row>
+
+</tbody>
+</tgroup>
+</informaltable>
+
+<note><para> In past versions, there used to be a process where build
+results would be reported in by individual users to construct this
+list of supported versions. We are now harnessing the popular
+<quote>Build Farm</quote> as a reporting mechanism. If your preferred
+platform is not included in the build farm, that does not imply that
+<productname>PostgreSQL</> will not work there, but rather that that
+no one has volunteered to operate a node for that
+platform.</para></note>
<formalpara>
<title>Unsupported Platforms:</title>
@@ -2405,6 +2003,15 @@
</tbody>
</tgroup>
</informaltable>
+ <note>
+ <para>
+ If you are having problems with the installation on a supported
+ platform, please write to <email>pgsql-bugs@postgresql.org</email>
+ or <email>pgsql-ports@postgresql.org</email>, not to the people
+ listed here.
+ </para>
+ </note>
+
</sect1>
</chapter>
^ permalink raw reply [nested|flat] 12+ messages in thread
* Re: Supported platforms list
2008-01-30 11:15 Supported platforms list Peter Eisentraut <peter_e@gmx.net>
2008-01-30 11:19 ` Re: Supported platforms list Dave Page <dpage@postgresql.org>
2008-01-30 15:47 ` Re: Supported platforms list Christopher Browne <cbbrowne@gmail.com>
2008-01-30 17:52 ` Re: Supported platforms list Tom Lane <tgl@sss.pgh.pa.us>
2008-01-30 21:59 ` Re: Supported platforms list Peter Eisentraut <peter_e@gmx.net>
2008-01-30 23:00 ` Re: Supported platforms list Christopher Browne <cbbrowne@gmail.com>
2008-01-31 16:53 ` Re: Supported platforms list Christopher Browne <cbbrowne@gmail.com>
@ 2008-01-31 17:29 ` Tom Lane <tgl@sss.pgh.pa.us>
2008-01-31 17:35 ` Re: Supported platforms list Joshua D. Drake <jd@commandprompt.com>
2008-01-31 19:32 ` Re: Supported platforms list Christopher Browne <cbbrowne@gmail.com>
2008-01-31 20:33 ` Re: Supported platforms list Tom Lane <tgl@sss.pgh.pa.us>
0 siblings, 3 replies; 12+ messages in thread
From: Tom Lane @ 2008-01-31 17:29 UTC (permalink / raw)
To: Christopher Browne <cbbrowne@gmail.com>; +Cc: Peter Eisentraut <peter_e@gmx.net>; pgsql-docs
"Christopher Browne" <cbbrowne@gmail.com> writes:
> Attached is a patch.
> I have changed the discussion to focus on the buildfarm process, and
> it should be recognized that this does change the "shape" of how this
> section recognizes platforms as being "supported."
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.
> This has the conspicuous effect that a number of platforms fall off
> the list, notably:
> - Red Hat
> - Slackware
> - HP/UX
> - Irix
Can't speak to Slackware or Irix, but IMHO Fedora and HP/UX deserve to
remain listed because I do development/testing work on them every day.
I don't feel a need to run an explicit buildfarm member on my machines
too ;-). There are probably a few other platforms that are similarly
used by other key developers --- I don't see any indication that Bruce
is running a buildfarm member on whichever-BSD-he-uses, for instance.
regards, tom lane
^ permalink raw reply [nested|flat] 12+ messages in thread
* Re: Supported platforms list
2008-01-30 11:15 Supported platforms list Peter Eisentraut <peter_e@gmx.net>
2008-01-30 11:19 ` Re: Supported platforms list Dave Page <dpage@postgresql.org>
2008-01-30 15:47 ` Re: Supported platforms list Christopher Browne <cbbrowne@gmail.com>
2008-01-30 17:52 ` Re: Supported platforms list Tom Lane <tgl@sss.pgh.pa.us>
2008-01-30 21:59 ` Re: Supported platforms list Peter Eisentraut <peter_e@gmx.net>
2008-01-30 23:00 ` Re: Supported platforms list Christopher Browne <cbbrowne@gmail.com>
2008-01-31 16:53 ` Re: Supported platforms list Christopher Browne <cbbrowne@gmail.com>
2008-01-31 17:29 ` Re: Supported platforms list Tom Lane <tgl@sss.pgh.pa.us>
@ 2008-01-31 17:35 ` Joshua D. Drake <jd@commandprompt.com>
2008-01-31 19:16 ` Re: Supported platforms list Dave Page <dpage@postgresql.org>
2 siblings, 1 reply; 12+ messages in thread
From: Joshua D. Drake @ 2008-01-31 17:35 UTC (permalink / raw)
To: Tom Lane <tgl@sss.pgh.pa.us>; +Cc: Christopher Browne <cbbrowne@gmail.com>; Peter Eisentraut <peter_e@gmx.net>; pgsql-docs
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Thu, 31 Jan 2008 12:29:05 -0500
Tom Lane <tgl@sss.pgh.pa.us> wrote:
> Can't speak to Slackware or Irix, but IMHO Fedora and HP/UX deserve to
I know of at least one core member who hearts Slackware. :)
Joshua D. Drake
- --
The PostgreSQL Company since 1997: http://www.commandprompt.com/
PostgreSQL Community Conference: http://www.postgresqlconference.org/
Donate to the PostgreSQL Project: http://www.postgresql.org/about/donate
PostgreSQL SPI Liaison | SPI Director | PostgreSQL political pundit
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFHogblATb/zqfZUUQRAjpoAKCFsK9ZRGDtiEQjY7/FP43MntHnPACdE1p5
aIVN9uK0N5+fLcOXIiUC1PQ=
=4dxV
-----END PGP SIGNATURE-----
^ permalink raw reply [nested|flat] 12+ messages in thread
* Re: Supported platforms list
2008-01-30 11:15 Supported platforms list Peter Eisentraut <peter_e@gmx.net>
2008-01-30 11:19 ` Re: Supported platforms list Dave Page <dpage@postgresql.org>
2008-01-30 15:47 ` Re: Supported platforms list Christopher Browne <cbbrowne@gmail.com>
2008-01-30 17:52 ` Re: Supported platforms list Tom Lane <tgl@sss.pgh.pa.us>
2008-01-30 21:59 ` Re: Supported platforms list Peter Eisentraut <peter_e@gmx.net>
2008-01-30 23:00 ` Re: Supported platforms list Christopher Browne <cbbrowne@gmail.com>
2008-01-31 16:53 ` Re: Supported platforms list Christopher Browne <cbbrowne@gmail.com>
2008-01-31 17:29 ` Re: Supported platforms list Tom Lane <tgl@sss.pgh.pa.us>
2008-01-31 17:35 ` Re: Supported platforms list Joshua D. Drake <jd@commandprompt.com>
@ 2008-01-31 19:16 ` Dave Page <dpage@postgresql.org>
0 siblings, 0 replies; 12+ messages in thread
From: Dave Page @ 2008-01-31 19:16 UTC (permalink / raw)
To: Joshua D. Drake <jd@commandprompt.com>; +Cc: Tom Lane <tgl@sss.pgh.pa.us>; Christopher Browne <cbbrowne@gmail.com>; Peter Eisentraut <peter_e@gmx.net>; pgsql-docs
On Jan 31, 2008 5:35 PM, Joshua D. Drake <jd@commandprompt.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On Thu, 31 Jan 2008 12:29:05 -0500
> Tom Lane <tgl@sss.pgh.pa.us> wrote:
>
> > Can't speak to Slackware or Irix, but IMHO Fedora and HP/UX deserve to
>
> I know of at least one core member who hearts Slackware. :)
Yeah, but he doesn't have the time to give it the love and attention
it deserves these days and thus spends much more of his time using
Fedora and CentOS :-(
/D
^ permalink raw reply [nested|flat] 12+ messages in thread
* Re: Supported platforms list
2008-01-30 11:15 Supported platforms list Peter Eisentraut <peter_e@gmx.net>
2008-01-30 11:19 ` Re: Supported platforms list Dave Page <dpage@postgresql.org>
2008-01-30 15:47 ` Re: Supported platforms list Christopher Browne <cbbrowne@gmail.com>
2008-01-30 17:52 ` Re: Supported platforms list Tom Lane <tgl@sss.pgh.pa.us>
2008-01-30 21:59 ` Re: Supported platforms list Peter Eisentraut <peter_e@gmx.net>
2008-01-30 23:00 ` Re: Supported platforms list Christopher Browne <cbbrowne@gmail.com>
2008-01-31 16:53 ` Re: Supported platforms list Christopher Browne <cbbrowne@gmail.com>
2008-01-31 17:29 ` Re: Supported platforms list Tom Lane <tgl@sss.pgh.pa.us>
@ 2008-01-31 19:32 ` Christopher Browne <cbbrowne@gmail.com>
2 siblings, 0 replies; 12+ messages in thread
From: Christopher Browne @ 2008-01-31 19:32 UTC (permalink / raw)
To: Tom Lane <tgl@sss.pgh.pa.us>; +Cc: Peter Eisentraut <peter_e@gmx.net>; pgsql-docs
On Jan 31, 2008 5:29 PM, Tom Lane <tgl@sss.pgh.pa.us> wrote:
> "Christopher Browne" <cbbrowne@gmail.com> writes:
> > Attached is a patch.
>
> > I have changed the discussion to focus on the buildfarm process, and
> > it should be recognized that this does change the "shape" of how this
> > section recognizes platforms as being "supported."
>
> 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.
Fair enough.
I took the "most extreme" position, and explained as such, to ensure
that that sort of issue wouldn't be missed :-).
I'll see about adding a secondary table (possibly simply merged with
the "supported in the past" one) which lists those platforms that seem
underrepresented.
I disagree on the matter of it being silly to include a temporal
roster in static documentation. If we *DO* intend to have some sort
of "list of supported platforms," it is, by necessity, a temporal
list, whatever our data source may be. I see no problem in "mining"
temporal information from the buildfarm at release time - the list of
active animals generally represents nodes that have been actively
testing PostgreSQL during the release cycle, which is NOT an
irrelevant correlation. Those nodes have absolutely influenced how
bugs and incompatibilities have been discovered and "stomped"
throughout the cycle.
I have some other writing to do today (some bid/proposal rework that
tends to sap the will to live), so I'll have to pick this back up
tomorrow. I'll be happy to look at any further suggestions that come
in as input for the next "patch proposal." (Contrast: I won't be
thinking much about the merits or demerits of Slackware tonight... :-)
)
--
http://linuxfinances.info/info/linuxdistributions.html
"The definition of insanity is doing the same thing over and over and
expecting different results." -- assortedly attributed to Albert
Einstein, Benjamin Franklin, Rita Mae Brown, and Rudyard Kipling
^ permalink raw reply [nested|flat] 12+ messages in thread
* Re: Supported platforms list
2008-01-30 11:15 Supported platforms list Peter Eisentraut <peter_e@gmx.net>
2008-01-30 11:19 ` Re: Supported platforms list Dave Page <dpage@postgresql.org>
2008-01-30 15:47 ` Re: Supported platforms list Christopher Browne <cbbrowne@gmail.com>
2008-01-30 17:52 ` Re: Supported platforms list Tom Lane <tgl@sss.pgh.pa.us>
2008-01-30 21:59 ` Re: Supported platforms list Peter Eisentraut <peter_e@gmx.net>
2008-01-30 23:00 ` Re: Supported platforms list Christopher Browne <cbbrowne@gmail.com>
2008-01-31 16:53 ` Re: Supported platforms list Christopher Browne <cbbrowne@gmail.com>
2008-01-31 17:29 ` Re: Supported platforms list Tom Lane <tgl@sss.pgh.pa.us>
@ 2008-01-31 20:33 ` Tom Lane <tgl@sss.pgh.pa.us>
2 siblings, 0 replies; 12+ messages in thread
From: Tom Lane @ 2008-01-31 20:33 UTC (permalink / raw)
To: Christopher Browne <cbbrowne@gmail.com>; Peter Eisentraut <peter_e@gmx.net>; pgsql-docs
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>
^ permalink raw reply [nested|flat] 12+ messages in thread
end of thread, other threads:[~2008-01-31 20:33 UTC | newest]
Thread overview: 12+ messages (download: mbox mbox.gz follow: Atom feed)
-- links below jump to the message on this page --
2008-01-30 11:15 Supported platforms list Peter Eisentraut <peter_e@gmx.net>
2008-01-30 11:19 ` Dave Page <dpage@postgresql.org>
2008-01-30 15:47 ` Christopher Browne <cbbrowne@gmail.com>
2008-01-30 17:52 ` Tom Lane <tgl@sss.pgh.pa.us>
2008-01-30 21:59 ` Peter Eisentraut <peter_e@gmx.net>
2008-01-30 23:00 ` Christopher Browne <cbbrowne@gmail.com>
2008-01-31 16:53 ` Christopher Browne <cbbrowne@gmail.com>
2008-01-31 17:29 ` Tom Lane <tgl@sss.pgh.pa.us>
2008-01-31 17:35 ` Joshua D. Drake <jd@commandprompt.com>
2008-01-31 19:16 ` Dave Page <dpage@postgresql.org>
2008-01-31 19:32 ` Christopher Browne <cbbrowne@gmail.com>
2008-01-31 20:33 ` Tom Lane <tgl@sss.pgh.pa.us>
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