Browse Source

LFS-7.5

git-svn-id: http://svn.linuxfromscratch.org/LFS/tags/7.5@10497 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Bruce Dubbs 11 years ago
parent
commit
f46914d2ea
6 changed files with 39 additions and 10 deletions
  1. 13 0
      chapter01/changelog.xml
  2. 1 1
      chapter05/gettext.xml
  3. 3 3
      general.ent
  4. 3 3
      packages.ent
  5. 17 1
      prologue/hostreqs.xml
  6. 2 2
      prologue/standards.xml

+ 13 - 0
chapter01/changelog.xml

@@ -35,6 +35,19 @@
       </itemizedlist>
       </itemizedlist>
     </listitem>
     </listitem>
 -->
 -->
+    <listitem>
+      <para>2014-03-02</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - LFS-7.5 released.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update host system requirements to address
+          possible host installation of inconsistent libraries.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
     <listitem>
     <listitem>
       <para>2014-02-18</para>
       <para>2014-02-18</para>
       <itemizedlist>
       <itemizedlist>

+ 1 - 1
chapter05/gettext.xml

@@ -80,7 +80,7 @@ make -C src msgfmt
 make -C src msgmerge
 make -C src msgmerge
 make -C src xgettext</userinput></screen>
 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
     test suite without compiling additional support libraries from the Gettext
     package. It is therefore not recommended to attempt to run the test suite at
     package. It is therefore not recommended to attempt to run the test suite at
     this stage.</para>
     this stage.</para>

+ 3 - 3
general.ent

@@ -1,8 +1,8 @@
-<!ENTITY version         "SVN-20140221">
-<!ENTITY releasedate     "February 21, 2014">
+<!ENTITY version         "7.5">
+<!ENTITY releasedate     "March 2, 2014">
 <!ENTITY copyrightdate   "1999-2014"><!-- jhalfs needs a literal dash, not &ndash; -->
 <!ENTITY copyrightdate   "1999-2014"><!-- jhalfs needs a literal dash, not &ndash; -->
 <!ENTITY milestone       "7.5">
 <!ENTITY milestone       "7.5">
-<!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->
+<!ENTITY generic-version "7.5"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->
 
 
 <!ENTITY lfs-root        "http://www.linuxfromscratch.org/">
 <!ENTITY lfs-root        "http://www.linuxfromscratch.org/">
 <!ENTITY blfs-root       "&lfs-root;blfs/">
 <!ENTITY blfs-root       "&lfs-root;blfs/">

+ 3 - 3
packages.ent

@@ -311,11 +311,11 @@
 <!ENTITY less-ch6-sbu "less than 0.1 SBU">
 <!ENTITY less-ch6-sbu "less than 0.1 SBU">
 
 
 <!ENTITY lfs-bootscripts-version "20130821">                 <!-- Scripts depend on this format -->
 <!ENTITY lfs-bootscripts-version "20130821">                 <!-- Scripts depend on this format -->
-<!ENTITY lfs-bootscripts-size "BOOTSCRIPTS-SIZE KB">         <!-- Updated in Makefile -->
+<!ENTITY lfs-bootscripts-size "34 KB">      
 <!ENTITY lfs-bootscripts-url "&downloads-root;lfs-bootscripts-&lfs-bootscripts-version;.tar.bz2">
 <!ENTITY lfs-bootscripts-url "&downloads-root;lfs-bootscripts-&lfs-bootscripts-version;.tar.bz2">
-<!ENTITY lfs-bootscripts-md5 "BOOTSCRIPTS-MD5SUM">           <!-- Updated in Makefile -->
+<!ENTITY lfs-bootscripts-md5 "e908023fc44e613ad0c81241781289e7">
 <!ENTITY lfs-bootscripts-home " ">
 <!ENTITY lfs-bootscripts-home " ">
-<!ENTITY lfs-bootscripts-ch7-du "BOOTSCRIPTS-INSTALL-KB KB"> <!-- Updated in Makefile -->
+<!ENTITY lfs-bootscripts-ch7-du "260 KB"> 
 <!ENTITY lfs-bootscripts-ch7-sbu "less than 0.1 SBU">
 <!ENTITY lfs-bootscripts-ch7-sbu "less than 0.1 SBU">
 
 
 <!ENTITY libpipeline-version "1.2.6">
 <!ENTITY libpipeline-version "1.2.6">

+ 17 - 1
prologue/hostreqs.xml

@@ -64,6 +64,16 @@
       <para><emphasis role="strong">GCC-4.1.2</emphasis> including the C++
       <para><emphasis role="strong">GCC-4.1.2</emphasis> including the C++
       compiler, <command>g++</command> (Versions greater than &gcc-version; are
       compiler, <command>g++</command> (Versions greater than &gcc-version; are
       not recommended as they have not been tested)</para>
       not recommended as they have not been tested)</para>
+
+      <note><para>On some distributions, there have been reports that some
+      libraries used by gcc can be in an inconsistent state and that this
+      interferes with building some LFS packages.  To check this, look in
+      /usr/lib and possibly /usr/lib64 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>
 
 
     <listitem>
     <listitem>
@@ -184,7 +194,13 @@ echo 'main(){}' &gt; dummy.c &amp;&amp; g++ -o dummy dummy.c
 if [ -x dummy ]
 if [ -x dummy ]
   then echo "g++ compilation OK";
   then echo "g++ compilation OK";
   else echo "g++ compilation failed"; fi
   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
 EOF
 
 
 bash version-check.sh</userinput></screen>
 bash version-check.sh</userinput></screen>

+ 2 - 2
prologue/standards.xml

@@ -112,7 +112,7 @@
       <varlistentry>
       <varlistentry>
         <term><emphasis>LSB Core:</emphasis></term>
         <term><emphasis>LSB Core:</emphasis></term>
         <listitem>
         <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>
           Lsb_release, PAM, Sendmail (or Postfix or Exim) </para>
         </listitem>
         </listitem>
       </varlistentry>
       </varlistentry>
@@ -165,7 +165,7 @@
       <varlistentry>
       <varlistentry>
         <term><emphasis>LSB Core:</emphasis></term>
         <term><emphasis>LSB Core:</emphasis></term>
         <listitem>
         <listitem>
-          <para>None</para>
+          <para>time (executable) and pax</para>
         </listitem>
         </listitem>
       </varlistentry>
       </varlistentry>