Author: bdubbs
Date: Sun Mar  2 10:29:21 2014
New Revision: 10494

Log:
Update host system requirements

Modified:
   trunk/BOOK/chapter01/changelog.xml
   trunk/BOOK/chapter05/gettext.xml
   trunk/BOOK/general.ent
   trunk/BOOK/prologue/hostreqs.xml
   trunk/BOOK/prologue/standards.xml

Modified: trunk/BOOK/chapter01/changelog.xml
==============================================================================
--- trunk/BOOK/chapter01/changelog.xml  Wed Feb 26 06:52:22 2014        (r10493)
+++ trunk/BOOK/chapter01/changelog.xml  Sun Mar  2 10:29:21 2014        (r10494)
@@ -36,6 +36,16 @@
     </listitem>
 -->
     <listitem>
+      <para>2014-03-02</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Update host system requirements to address
+          possible host installation of inconsistent libraries.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>2014-02-18</para>
       <itemizedlist>
         <listitem>

Modified: trunk/BOOK/chapter05/gettext.xml
==============================================================================
--- trunk/BOOK/chapter05/gettext.xml    Wed Feb 26 06:52:22 2014        (r10493)
+++ trunk/BOOK/chapter05/gettext.xml    Sun Mar  2 10:29:21 2014        (r10494)
@@ -80,7 +80,7 @@
 make -C src msgmerge
 make -C src xgettext</userinput></screen>
 
-    <para>As only three prograsm have been compiled, it is not possible to run 
the
+    <para>As only three programs have been compiled, it is not possible to run 
the
     test suite without compiling additional support libraries from the Gettext
     package. It is therefore not recommended to attempt to run the test suite 
at
     this stage.</para>

Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent      Wed Feb 26 06:52:22 2014        (r10493)
+++ trunk/BOOK/general.ent      Sun Mar  2 10:29:21 2014        (r10494)
@@ -1,5 +1,5 @@
-<!ENTITY version         "SVN-20140221">
-<!ENTITY releasedate     "February 21, 2014">
+<!ENTITY version         "SVN-20140302">
+<!ENTITY releasedate     "March 2, 2014">
 <!ENTITY copyrightdate   "1999-2014"><!-- jhalfs needs a literal dash, not 
&ndash; -->
 <!ENTITY milestone       "7.5">
 <!ENTITY generic-version "development"> <!-- Use "development", "testing", or 
"x.y[-pre{x}]" -->

Modified: trunk/BOOK/prologue/hostreqs.xml
==============================================================================
--- trunk/BOOK/prologue/hostreqs.xml    Wed Feb 26 06:52:22 2014        (r10493)
+++ trunk/BOOK/prologue/hostreqs.xml    Sun Mar  2 10:29:21 2014        (r10494)
@@ -64,6 +64,15 @@
       <para><emphasis role="strong">GCC-4.1.2</emphasis> including the C++
       compiler, <command>g++</command> (Versions greater than &gcc-version; are
       not recommended as they have not been tested)</para>
+
+      <note><para>On some distributions, there have been reports that some
+      libraries used by gcc have can be in an inconsistent state and that this
+      interferes with building some LFS packages.  To check this, look in
+      /usr/lib for libgmp.la, libmpfr.la, and libmpc.la.  Either all three
+      should be present or absent, but not only one or two.  If the problem
+      exists on your system, either rename or delete the .la files or install
+      the appropriate missing package.</para></note>
+
     </listitem>
 
     <listitem>
@@ -184,7 +193,13 @@
 if [ -x dummy ]
   then echo "g++ compilation OK";
   else echo "g++ compilation failed"; fi
-rm -f dummy.c dummy</literal>
+rm -f dummy.c dummy
+
+for lib in lib{gmp,mpfr,mpc}.la; do
+  echo $lib: $(if find /usr/lib* -name $lib|
+               grep -q $lib;then :;else echo not;fi) found
+done
+unset lib</literal>
 EOF
 
 bash version-check.sh</userinput></screen>

Modified: trunk/BOOK/prologue/standards.xml
==============================================================================
--- trunk/BOOK/prologue/standards.xml   Wed Feb 26 06:52:22 2014        (r10493)
+++ trunk/BOOK/prologue/standards.xml   Sun Mar  2 10:29:21 2014        (r10494)
@@ -112,7 +112,7 @@
       <varlistentry>
         <term><emphasis>LSB Core:</emphasis></term>
         <listitem>
-          <para>At, Batch (a part of At), Cpio, Fcrontab, Initd-tools,
+          <para>At, Batch (a part of At), Cpio, Ed, Fcrontab, Initd-tools,
           Lsb_release, PAM, Sendmail (or Postfix or Exim) </para>
         </listitem>
       </varlistentry>
@@ -165,7 +165,7 @@
       <varlistentry>
         <term><emphasis>LSB Core:</emphasis></term>
         <listitem>
-          <para>None</para>
+          <para>time (executable) and pax</para>
         </listitem>
       </varlistentry>
 
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to