 <chapter id="ports">
  <title>Ports</title>

  <para>
   This manual  describes version 6.5 of <productname>Postgres</productname>.
   The <productname>Postgres</productname> developer community has
   compiled  and  tested <productname>Postgres</productname> on a
   number of platforms. Check
   <ulink url="http://www.postgresql.org/docs/admin/ports.htm">the web site</ulink>
   for the latest information.
  </para>

  <sect1>
   <title>Currently Supported Platforms</title>

   <para>
    At the time of publication, the following platforms have been tested:

    <table tocentry="1">
     <title>Supported Platforms</title>
     <tgroup cols="4">
      <thead>
       <row>
	<entry><acronym>OS</acronym></entry>
	<entry>Processor</entry>
	<entry>Version</entry>
	<entry>Reported</entry>
	<entry>Remarks</entry>
       </row>
      </thead>
      <tbody>
       <row>
	<entry>AIX 4.3.2</entry>
	<entry>RS6000</entry>
	<entry>v7.0</entry>
	<entry>2000-04-05</entry>
	<entry>(<ulink url="mailto:Andreas.Zeugswetter@telecom.at">Andreas Zeugswetter</ulink>)</entry>
       </row>
       <row>
	<entry>BSDI 4.01</entry>
	<entry>x86</entry>
	<entry>v7.0</entry>
	<entry>2000-04-04</entry>
	<entry>(<ulink url="mailto:maillist@candle.pha.pa.us">Bruce Momjian</ulink></entry>
       </row>
       <row>
	<entry>Compaq Tru64 5.0</entry>
	<entry>Alpha</entry>
	<entry>v7.0</entry>
	<entry>2000-04-11</entry>
	<entry>(<ulink url="mailto:andrew.mcmurry@astro.uio.no">Andrew McMurry</ulink>)</entry>
       </row>
       <row>
	<entry>FreeBSD 4.0</entry>
	<entry>x86</entry>
	<entry>v7.0</entry>
	<entry>2000-04-04</entry>
	<entry>(<ulink url="mailto:scrappy@hub.org">Marc Fournier</ulink>)</entry>
       </row>
       <row>
	<entry>HPUX</entry>
	<entry>PA-RISC</entry>
	<entry>v7.0</entry>
	<entry>2000-04-12</entry>
	<entry>Both 9.0x and 10.20
	 (<ulink url="mailto:tgl@sss.pgh.pa.us">Tom Lane</ulink>)</entry>
       </row>
       <row>
	<entry>IRIX 6.5.6f</entry>
	<entry>MIPS</entry>
	<entry>v6.5.3</entry>
	<entry>2000-02-18</entry>
	<entry>MIPSPro 7.3.1.1m; full N32 build
	 (<ulink url="hxpro@cinesite.co.uk">Kevin Wheatley</ulink>)</entry>
       </row>
       <row>
	<entry>Linux 2.0.x</entry>
	<entry>Alpha</entry>
	<entry>v7.0</entry>
	<entry>2000-04-05</entry>
	<entry> With patches
	 (<ulink url="mailto:pgsql@rkirkpat.net">Ryan Kirkpatrick</ulink>)</entry>
       </row>
       <row>
	<entry>Linux 2.2.x</entry>
	<entry>armv4l</entry>
	<entry>v7.0</entry>
	<entry>2000-04-17</entry>
	<entry>Regression test needs work
	 (<ulink url="mailto:segfault@hardline.org">Mark Knox</ulink>)</entry>
       </row>
       <row>
	<entry>Linux 2.2.x</entry>
	<entry>x86</entry>
	<entry>v7.0</entry>
	<entry>2000-03-26</entry>
	<entry>(<ulink url="mailto:lamar.owen@wgcr.org">Lamar Owens</ulink>)</entry>
       </row>
       <row>
	<entry>Linux 2.0.x</entry>
	<entry>MIPS</entry>
	<entry>v7.0</entry>
	<entry>2000-04-13</entry>
	<entry>Cobalt Qube
	 (<ulink url="mailto:t-ishii@sra.co.jp">Tatsuo Ishii</ulink>)</entry>
       </row>
       <row>
	<entry>Linux 2.2.5</entry>
	<entry>Sparc</entry>
	<entry>v7.0</entry>
	<entry>2000-04-02</entry>
	<entry>(<ulink url="mailto:szybist@boxhill.com">Tom Szybist</ulink>)</entry>
       </row>
       <row>
	<entry>LinuxPPC R4</entry>
	<entry>PPC603e</entry>
	<entry>v7.0</entry>
	<entry>2000-04-13</entry>
	<entry>(<ulink url="mailto:t-ishii@sra.co.jp">Tatsuo Ishii</ulink>)</entry>
       </row>
       <row>
	<entry>mklinux</entry>
	<entry>PPC750</entry>
	<entry>v7.0</entry>
	<entry>2000-04-13</entry>
	<entry>(<ulink url="mailto:t-ishii@sra.co.jp">Tatsuo Ishii</ulink>)</entry>
       </row>
       <row>
	<entry>NetBSD 1.4</entry>
	<entry>arm32</entry>
	<entry>v7.0</entry>
	<entry>2000-04-08</entry>
	<entry>(<ulink url="mailto:prlw1@newn.cam.ac.uk">Patrick
	  Welche</ulink>)</entry>
       </row>
       <row>
	<entry>NetBSD 1.4U</entry>
	<entry>x86</entry>
	<entry>v7.0</entry>
	<entry>2000-03-26</entry>
	<entry>(<ulink url="mailto:prlw1@newn.cam.ac.uk">Patrick
	  Welche</ulink>)</entry>
       </row>
       <row>
	<entry>NetBSD</entry>
	<entry>m68k</entry>
	<entry>v7.0</entry>
	<entry>2000-04-10</entry>
	<entry>Mac 8xx
	 (<ulink url="mailto:hotz@jpl.nasa.gov">Henry B. Hotz</ulink>)</entry>
       </row>
       <row>
	<entry>NetBSD/sparc</entry>
	<entry>Sparc</entry>
	<entry>v7.0</entry>
	<entry>2000-04-13</entry>
	<entry>(<ulink url="mailto:tih@kpnQwest.no">Tom I Helbekkmo</ulink>)</entry>
       </row>
       <row>
	<entry>QNX 4.25</entry>
	<entry>x86</entry>
	<entry>v7.0</entry>
	<entry>2000-04-01</entry>
	<entry>
	 (<ulink url="mailto:kardos@repas-aeg.de">Dr. Andreas Kardos</ulink>)</entry>
       </row>
       <row>
	<entry>SCO OpenServer 5</entry>
	<entry>x86</entry>
	<entry>v6.5</entry>
	<entry>1999-05-25</entry>
	<entry>(<ulink url="mailto:andrew@compclass.com">Andrew Merrill</ulink>)</entry>
       </row>
       <row>
	<entry>SCO UnixWare 7</entry>
	<entry>x86</entry>
	<entry>v7.0</entry>
	<entry>2000-04-18</entry>
	<entry>See FAQ; needs patch for compiler bug
	 (<ulink url="mailto:Bill.Allie@mug.org">Billy G. Allie</ulink>)</entry>
       </row>
       <row>
	<entry>Solaris</entry>
	<entry>x86</entry>
	<entry>v7.0</entry>
	<entry>2000-04-12</entry>
	<entry>(<ulink url="mailto:scrappy@hub.org">Marc Fournier</ulink>)</entry>
       </row>
       <row>
	<entry>Solaris 2.5.1-2.7</entry>
	<entry>Sparc</entry>
	<entry>v7.0</entry>
	<entry>2000-04-12</entry>
	<entry>(<ulink url="mailto:peter_e@gmx.net">Peter Eisentraut</ulink>,
	 <ulink url="mailto:scrappy@hub.org">Marc Fournier</ulink>)</entry>
       </row>
       <row>
	<entry>SunOS 4.1.4</entry>
	<entry>Sparc</entry>
	<entry>v7.0</entry>
	<entry>2000-04-13</entry>
	<entry>(<ulink url="mailto:t-ishii@sra.co.jp">Tatsuo Ishii</ulink>)</entry>
       </row>
       <row>
	<entry>SVR4</entry>
	<entry>MIPS</entry>
	<entry>v6.4</entry>
	<entry>1998-10-28</entry>
	<entry>No 64-bit int compiler support
	 (<ulink url="mailto:ridderbusch.pad@sni.de">Frank Ridderbusch</ulink>)</entry>
       </row>
       <row>
	<entry>Windows/Win32</entry>
	<entry>x86</entry>
	<entry>v7.0</entry>
	<entry>2000-04-02</entry>
	<entry>Client-side libraries or ODBC/JDBC. No server-side.
	 (<ulink url="mha@sollentuna.net">Magnus Hagander</ulink></entry>
       </row>
       <row>
	<entry>WinNT/Cygwin</entry>
	<entry>x86</entry>
	<entry>v7.0</entry>
	<entry>2000-03-30</entry>
	<entry>Working with the Cygwin library.
	 (<ulink url="mailto:horak@sit.plzen-city.cz">Daniel Horak</ulink>) </entry>
       </row>
      </tbody>
     </tgroup>
    </table>
   </para>

   <note>
    <para>
     For <productname>Windows NT</productname>, 
     the server-side port of <productname>Postgres</productname> uses
     the RedHat/Cygnus <productname>Cygwin</productname> library and
     toolset. 
    </para>
   </note>
  </sect1>

  <sect1>
   <title>Unsupported Platforms</title>

   <para>
    Platforms listed for v6.3.x-v6.5.x should also work with v7.0,
    but we did not receive explicit confirmation of such at the time this
    list was compiled. We include these here to let you know that
    these platforms <emphasis>could</emphasis> be supported if given some 
    attention.
   </para>

   <para>
    At the time of publication, the following platforms have not been
    tested for v7.0 or v6.5.x:

    <table tocentry="1">
     <title>Obsolete Platforms</title>
     <tgroup cols="4">
      <thead>
       <row>
	<entry><acronym>OS</acronym></entry>
	<entry>Processor</entry>
	<entry>Version</entry>
	<entry>Reported</entry>
	<entry>Remarks</entry>
       </row>
      </thead>
      <tbody>
       <row>
	<entry>DGUX 5.4R4.11</entry>
	<entry>m88k</entry>
	<entry>v6.3</entry>
	<entry>1998-03-01</entry>
	<entry>v6.4 probably OK. Needs new maintainer.
	 (<ulink url="mailto:geek+@cmu.edu">Brian E Gallew</ulink>)</entry>
       </row>
       <row>
	<entry>NetBSD-current</entry>
	<entry>NS32532</entry>
	<entry>v6.4</entry>
	<entry>1998-10-27</entry>
	<entry>small problems in date/time math
	 (<ulink url="mailto:jonb@metronet.com">Jon Buller</ulink>)</entry>
       </row>
       <row>
	<entry>NetBSD 1.3</entry>
	<entry>VAX</entry>
	<entry>v6.3</entry>
	<entry>1998-03-01</entry>
	<entry>(<ulink url="mailto:tih@kpnQwest.no">Tom I Helbekkmo</ulink>)</entry>
       </row>
       <row>
	<entry>SVR4 4.4</entry>
	<entry>m88k</entry>
	<entry>v6.2.1</entry>
	<entry>1998-03-01</entry>
	<entry>Confirmed with patching; v6.4.x will need TAS spinlock code
	 (<ulink url="mailto:dlw@seavme.xroads.com">Doug Winterburn</ulink>)</entry>
       </row>
       <row>
	<entry>Ultrix</entry>
	<entry>MIPS,VAX?</entry>
	<entry>v6.x</entry>
	<entry>1998-03-01</entry>
	<entry>No recent reports; obsolete?</entry>
       </row>
      </tbody>
     </tgroup>
    </table>
   </para>

   <para>
    There are a few platforms which have been attempted and which have been
    reported to not work with the standard distribution.
    Others listed here do not provide sufficient library support for an attempt.

    <table tocentry="1">
     <title>Incompatible Platforms</title>
     <titleabbrev>Incompatibles</titleabbrev>
     <tgroup cols="4">
      <thead>
       <row>
	<entry><acronym>OS</acronym></entry>
	<entry>Processor</entry>
	<entry>Version</entry>
	<entry>Reported</entry>
	<entry>Remarks</entry>
       </row>
      </thead>
      <tbody>
       <row>
	<entry>MacOS</entry>
	<entry>all</entry>
	<entry>v6.x</entry>
	<entry>1998-03-01</entry>
	<entry>Not library compatible; use ODBC/JDBC</entry>
       </row>
       <row>
	<entry>NextStep</entry>
	<entry>x86</entry>
	<entry>v6.x</entry>
	<entry>1998-03-01</entry>
	<entry>Client-only support; v1.0.9 worked with patches (<ulink
	  url="mailto:dave@turbocat.de">David Wetzel</ulink>)</entry>
       </row>
      </tbody>
     </tgroup>
    </table>
   </para>

  </sect1>

 </chapter>

<!-- Keep this comment at the end of the file
Local variables:
mode:sgml
sgml-omittag:nil
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
sgml-parent-document:nil
sgml-default-dtd-file:"./reference.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:("/usr/lib/sgml/catalog")
sgml-local-ecat-files:nil
End:
-->
