Changeset 76acb620


Ignore:
Timestamp:
11/20/2010 01:06:07 AM (13 years ago)
Author:
Ken Moffat <ken@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
7ba8507
Parents:
8134bed
Message:

Update postgresql to 9.0.1

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@8703 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r8134bed r76acb620  
    44-->
    55
    6 <!ENTITY day          "19">                   <!-- Always 2 digits -->
     6<!ENTITY day          "20">                   <!-- Always 2 digits -->
    77<!ENTITY month        "11">                   <!-- Always 2 digits -->
    88<!ENTITY year         "2010">
     
    494494<!ENTITY db-version                   "4.8.26">
    495495<!ENTITY mysql-version                "5.1.52">
    496 <!ENTITY postgresql-version           "8.3.10">
     496<!ENTITY postgresql-version           "9.0.1">
    497497<!ENTITY sqlite-version               "3.7.3">
    498498
  • introduction/welcome/changelog.xml

    r8134bed r76acb620  
    4141
    4242-->
     43
     44    <listitem>
     45      <para>November 20th, 2010</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[ken] - Updated to postgresql-9.0.1 (fixes ticket
     49          <ulink url="&blfs-ticket-root;3160">#3160</ulink>)</para>
     50        </listitem>
     51      </itemizedlist>
     52    </listitem>
    4353
    4454    <listitem>
  • server/databases/postgresql.xml

    r8134bed r76acb620  
    99  <!-- <!ENTITY postgresql-download-http "&sources-anduin-http;/p/postgresql-&postgresql-version;.tar.bz2">
    1010  <!ENTITY postgresql-download-ftp  "&sources-anduin-ftp;/p/postgresql-&postgresql-version;.tar.bz2"> -->
    11   <!ENTITY postgresql-md5sum        "315118130e1800a87f0effe69b947810">
    12   <!ENTITY postgresql-size          "14.1 MB">
    13   <!ENTITY postgresql-buildsize     "180 MB (additional 125 MB to run the testsuite)">
    14   <!ENTITY postgresql-time          "2.1 SBU">
     11  <!ENTITY postgresql-md5sum        "57ba57e43cfe29e16dacbf5789be98d1">
     12  <!ENTITY postgresql-size          "14 MB">
     13  <!ENTITY postgresql-buildsize     "173 MB (additional 138 MB to run the testsuite)">
     14  <!ENTITY postgresql-time          "1.5 SBU">
    1515]>
    1616
     
    4242    in the download URLs have not been tested in a BLFS environment.</para>
    4343
    44     <!-- FIXME -->
    45     <para>If you intend to link this application to <xref linkend="openssl"/>
    46     you will need to move to a newer version of <application>PostgreSQL</application>,
    47     1.9.0.1 is known to build.</para>
     44    &lfs67_checked;
    4845
    4946    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    10097    following commands: </para>
    10198
     99    <!-- commented : regeneration is unnecessary, and we don't tell people the
     100    command to do it.
     101    <para>If you intend to regenerate the html documentation, issue the
     102    following command:</para>
    102103<screen><userinput>sed -i "s|dsssl-stylesheets|&amp; \\\\\n        sgml/docbook/&amp;-&docbook-dsssl-version;|" \
    103     configure &amp;&amp;
    104 ./configure --prefix=/usr --enable-thread-safety &amp;&amp;
     104    configure</userinput></screen>-->
     105
     106    <para>Now configure and build the package:</para>
     107
     108<screen><userinput>./configure --prefix=/usr \
     109  --docdir=/usr/share/doc/postgresql-&postgresql-version; \
     110  --enable-thread-safety &amp;&amp;
    105111make</userinput></screen>
    106112
     
    110116
    111117<screen role="root"><userinput>make install &amp;&amp;
    112 chown -v root:root /usr/share/doc/postgresql/html/* &amp;&amp;
    113 
    114 install -v -m755 -d /usr/share/doc/postgresql/{FAQ/html,TODO.detail} &amp;&amp;
    115 install -v -m644    doc/TODO \
    116                     /usr/share/doc/postgresql &amp;&amp;
    117 install -v -m644    doc/FAQ* \
    118                     /usr/share/doc/postgresql/FAQ &amp;&amp;
    119 install -v -m644    doc/src/FAQ/* \
    120                     /usr/share/doc/postgresql/FAQ/html &amp;&amp;
    121 install -v -m644    doc/TODO.detail/* \
    122                     /usr/share/doc/postgresql/TODO.detail</userinput></screen>
     118make install-docs &amp;&amp;
     119chown -v root:root /usr/share/doc/postgresql-&postgresql-version;/html/*</userinput></screen>
    123120
    124121    <note>
     
    165162    <title>Command Explanations</title>
    166163
     164    <!-- commented : regeneration is unnecessary, and we don't tell people the
     165    command to do it.
    167166    <para><command>sed -i "s|dsssl-stylesheets|..."</command>: This command
    168167    puts an extra line in the <command>configure</command> script so that the
    169     BLFS installed version of the DSSSL stylesheets are discovered.</para>
     168    BLFS installed version of the DSSSL stylesheets are discovered.</para> -->
     169
     170    <para><parameter>--docdir=/usr/share/doc/postgresql-&postgresql-version;</parameter>:
     171    This switch puts the html (and pdf, if created) docs in a versioned
     172    directory.</para>
    170173
    171174    <para><parameter>--enable-thread-safety</parameter>: This switch makes the
     
    173176    <filename class='libraryfile'>libpq</filename> and ECPG programs to safely
    174177    control their private connection handles.</para>
     178
     179    <para><option>--with-perl</option>: build the PL/Perl server-side language.
     180    </para>
     181
     182    <para><option>--with-python</option>: build the PL/Python server-side
     183    language.</para>
     184
     185    <para><option>--with-openssl</option>: build with support for
     186    <application>OpenSSL</application> encrypted connections.</para>
    175187
    176188    <para><command>chown -R root:root /usr/share/doc/postgresql/html/*</command>:
     
    505517        <term><command>postmaster</command></term>
    506518        <listitem>
    507           <para>is a multi-user database daemon.</para>
     519          <para>(a symlink to <command>postgres</command>) is a multi-user
     520          database daemon.</para>
    508521          <indexterm zone="postgresql postmaster">
    509522            <primary sortas="b-postmaster">postmaster</primary>
     
    543556      </varlistentry>
    544557
     558      <varlistentry id="libecpg">
     559        <term><filename class='libraryfile'>libecpg.{so,a}</filename></term>
     560        <listitem>
     561          <para>contains functions to support embedded SQL in C programs.</para>
     562          <indexterm zone="postgresql libecpg">
     563            <primary sortas="c-libecpg">libecpg.{so,a}</primary>
     564          </indexterm>
     565        </listitem>
     566      </varlistentry>
     567
     568      <varlistentry id="libecpg_compat">
     569        <term><filename class='libraryfile'>libecpg_compat.{so,a}</filename></term>
     570        <listitem>
     571          <para>is the ecpg compatability library.</para>
     572          <indexterm zone="postgresql libecpg_compat">
     573            <primary sortas="c-libecpg_compat">libecpg_compat.{so,a}</primary>
     574          </indexterm>
     575        </listitem>
     576      </varlistentry>
     577
     578      <varlistentry id="libgport">
     579        <term><filename class='libraryfile'>libgport.a</filename></term>
     580        <listitem>
     581          <para>is the port-specific subsystem of the Postgres backend.</para>
     582          <indexterm zone="postgresql libgport">
     583            <primary sortas="c-libgport">libgport.a</primary>
     584          </indexterm>
     585        </listitem>
     586      </varlistentry>
     587
     588      <varlistentry id="libpgtypes">
     589        <term><filename class='libraryfile'>libpgtypes.{so,a}</filename></term>
     590        <listitem>
     591          <para>contains functions for dealing with Postgres data types.</para>
     592          <indexterm zone="postgresql libpgtypes">
     593            <primary sortas="c-libpgtypes">libpgtypes.{so,a}</primary>
     594          </indexterm>
     595        </listitem>
     596      </varlistentry>
     597
     598      <varlistentry id="libpq">
     599        <term><filename class='libraryfile'>libpq.{so,a}</filename></term>
     600        <listitem>
     601          <para>is the C programmer's API to Postgres.</para>
     602          <indexterm zone="postgresql libpq">
     603            <primary sortas="c-libpq">libpq.{so,a}</primary>
     604          </indexterm>
     605        </listitem>
     606      </varlistentry>
     607
    545608    </variablelist>
    546609
Note: See TracChangeset for help on using the changeset viewer.