On Wed, 2004-09-22 at 15:29, James William Pye wrote:
> I think so.

Patch applied with some additional fixes -- the patch as I applied it is
attached. Thanks!

-Neil

Index: doc/src/sgml/installation.sgml
===================================================================
RCS file: /home/neilc/private-cvsroot/pgsql-server/doc/src/sgml/installation.sgml,v
retrieving revision 1.203
diff -c -r1.203 installation.sgml
*** doc/src/sgml/installation.sgml	20 Jun 2004 01:32:46 -0000	1.203
--- doc/src/sgml/installation.sgml	23 Sep 2004 00:27:49 -0000
***************
*** 144,152 ****
        <indexterm><primary>libperl</primary></indexterm>
        <filename>libperl</filename> library must be a shared library
        also on most platforms.  This appears to be the default in
!       recent Perl versions, but it was not in earlier versions, and in
!       general it is the choice of whomever installed Perl at your
!       site.
       </para>
  
       <para>
--- 144,152 ----
        <indexterm><primary>libperl</primary></indexterm>
        <filename>libperl</filename> library must be a shared library
        also on most platforms.  This appears to be the default in
!       recent <productname>Perl</productname> versions, but it was not
!       in earlier versions, and in general it is the choice of whomever
!       installed Perl at your site.
       </para>
  
       <para>
***************
*** 170,185 ****
      <listitem>
       <para>
        To build the PL/Python server programming language, you need a
!       Python installation, including the header files.  Since
!       PL/Python will be a shared library, the
!       <indexterm><primary>libpython</primary></indexterm>
!       <filename>libpython</filename> library must be a shared library
!       also on most platforms.  This is not the case in a default
!       Python installation.
       </para>
  
       <para>
!       If after building and installing you have a file called
        <filename>plpython.so</filename> (possibly a different
        extension), then everything went well.  Otherwise you should
        have seen a notice like this flying by:
--- 170,189 ----
      <listitem>
       <para>
        To build the PL/Python server programming language, you need a
!       <productname>Python</productname> installation with the header
!       files and the distutils module.  The distutils module is
!       included by default with <productname>Python</productname> 1.6
!       and later; users of earlier versions of
!       <productname>Python</productname> will need to install it.
       </para>
  
       <para>
!       Since PL/Python will be a shared library, the
!       <indexterm><primary>libpython</primary></indexterm>
!       <filename>libpython</filename> library must be a shared library
!       also on most platforms.  This is not the case in a default
!       <productname>Python</productname> installation.  If after
!       building and installing you have a file called
        <filename>plpython.so</filename> (possibly a different
        extension), then everything went well.  Otherwise you should
        have seen a notice like this flying by:
***************
*** 188,204 ****
  *** You might have to rebuild your Python installation.  Refer to
  *** the documentation for details.
  </screen>
!       That means you have to rebuild (part of) your Python
!       installation to supply this shared library.
       </para>
  
       <para>
!       If you have problems, run Python 2.3 or later's configure using the 
!       <literal>--enable-shared</> flag.  On some operating systems you 
!       don't have to build a shared library, but you will have 
!       to convince the <productname>PostgreSQL</> build system of this.
!       Consult the <filename>Makefile</filename> in the
!       <filename>src/pl/plpython</filename> directory for details.
       </para>
      </listitem>
  
--- 192,209 ----
  *** You might have to rebuild your Python installation.  Refer to
  *** the documentation for details.
  </screen>
!       That means you have to rebuild (part of) your
!       <productname>Python</productname> installation to supply this
!       shared library.
       </para>
  
       <para>
!       If you have problems, run <productname>Python</> 2.3 or later's
!       configure using the <literal>--enable-shared</> flag.  On some
!       operating systems you don't have to build a shared library, but
!       you will have to convince the <productname>PostgreSQL</> build
!       system of this.  Consult the <filename>Makefile</filename> in
!       the <filename>src/pl/plpython</filename> directory for details.
       </para>
      </listitem>
  
---------------------------(end of broadcast)---------------------------
TIP 3: if posting/reading through Usenet, please send an appropriate
      subscribe-nomail command to [EMAIL PROTECTED] so that your
      message can get through to the mailing list cleanly

Reply via email to