r9585 - in trunk/BOOK: . chapter01 chapter06

matthew at linuxfromscratch.org matthew at linuxfromscratch.org
Sun Aug 14 15:33:21 PDT 2011


Author: matthew
Date: 2011-08-14 16:33:16 -0600 (Sun, 14 Aug 2011)
New Revision: 9585

Modified:
   trunk/BOOK/chapter01/changelog.xml
   trunk/BOOK/chapter01/whatsnew.xml
   trunk/BOOK/chapter06/gdbm.xml
   trunk/BOOK/packages.ent
Log:
Upgrade to GDBM-1.9.1. Fixes #2913.

Modified: trunk/BOOK/chapter01/changelog.xml
===================================================================
--- trunk/BOOK/chapter01/changelog.xml	2011-08-14 22:32:48 UTC (rev 9584)
+++ trunk/BOOK/chapter01/changelog.xml	2011-08-14 22:33:16 UTC (rev 9585)
@@ -40,6 +40,10 @@
       <para>2011-08-14</para>
       <itemizedlist>
         <listitem>
+          <para>[matthew] - Update to GDBM-1.9.1. Fixes
+          <ulink url="&lfs-ticket-root;2913">#2913</ulink>.</para>
+        </listitem>
+        <listitem>
           <para>[matthew] - Update to Diffutils-3.1. Fixes
           <ulink url="&lfs-ticket-root;2912">#2912</ulink>.</para>
         </listitem>

Modified: trunk/BOOK/chapter01/whatsnew.xml
===================================================================
--- trunk/BOOK/chapter01/whatsnew.xml	2011-08-14 22:32:48 UTC (rev 9584)
+++ trunk/BOOK/chapter01/whatsnew.xml	2011-08-14 22:33:16 UTC (rev 9585)
@@ -82,9 +82,9 @@
     <listitem>
       <para>GCC &gcc-version;</para>
     </listitem>
-    <!--<listitem>
+    <listitem>
       <para>GDBM &gdbm-version;</para>
-    </listitem>-->
+    </listitem>
     <!--<listitem>
       <para>Gettext &gettext-version;</para>
     </listitem>-->

Modified: trunk/BOOK/chapter06/gdbm.xml
===================================================================
--- trunk/BOOK/chapter06/gdbm.xml	2011-08-14 22:32:48 UTC (rev 9584)
+++ trunk/BOOK/chapter06/gdbm.xml	2011-08-14 22:33:16 UTC (rev 9585)
@@ -45,28 +45,33 @@
 
     <para>Prepare GDBM for compilation:</para>
 
-<screen><userinput remap="configure">./configure --prefix=/usr</userinput></screen>
+<screen><userinput remap="configure">./configure --prefix=/usr --enable-libgdbm-compat</userinput></screen>
 
+    <variablelist>
+      <title>The meaning of the configure option:</title>
+
+      <varlistentry>
+        <term><envar>--enable-libgdbm-compat</envar></term>
+        <listitem>
+          <para>This switch enables the libgdbm compatibility library to be
+          built, as some packages outside of LFS may require the older DBM
+          routines it provides.</para>
+        </listitem>
+      </varlistentry>
+    </variablelist>
+
     <para>Compile the package:</para>
 
 <screen><userinput remap="make">make</userinput></screen>
 
-    <para>This package does not come with a test suite.</para>
+    <para>To test the results, issue:</para>
 
+<screen><userinput remap="test">make check</userinput></screen>
+
     <para>Install the package:</para>
 
 <screen><userinput remap="install">make install</userinput></screen>
 
-    <para>In addition, install the DBM and NDBM compatibility headers, as some
-    packages outside of LFS may look for these older dbm routines:</para>
-
-<screen><userinput remap="install">make install-compat</userinput></screen>
-
-    <para>Fix a minor installation issue by manually adding GDBM to the
-    <command>info</command> table of contents:</para>
-
-<screen><userinput remap="install">install-info --dir-file=/usr/info/dir /usr/info/gdbm.info</userinput></screen>
-
   </sect2>
 
   <sect2 id="contents-gdbm" role="content">

Modified: trunk/BOOK/packages.ent
===================================================================
--- trunk/BOOK/packages.ent	2011-08-14 22:32:48 UTC (rev 9584)
+++ trunk/BOOK/packages.ent	2011-08-14 22:33:16 UTC (rev 9585)
@@ -173,10 +173,10 @@
 <!ENTITY gcc-ch6-du "1.7 GB">
 <!ENTITY gcc-ch6-sbu "47 SBU">
 
-<!ENTITY gdbm-version "1.8.3">
-<!ENTITY gdbm-size "223 KB">
+<!ENTITY gdbm-version "1.9.1">
+<!ENTITY gdbm-size "542 KB">
 <!ENTITY gdbm-url "&gnu;gdbm/gdbm-&gdbm-version;.tar.gz">
-<!ENTITY gdbm-md5 "1d1b1d5c0245b1c00aff92da751e9aa1">
+<!ENTITY gdbm-md5 "59f6e4c4193cb875964ffbe8aa384b58">
 <!ENTITY gdbm-home "&gnu-software;gdbm/">
 <!ENTITY gdbm-ch5-du "2.7 MB">
 <!ENTITY gdbm-ch5-sbu "0.1 SBU">




More information about the lfs-book mailing list