Browse Source

Adjust discussion of LFS envronment variable to be before first use.
Use --with-glibc-version=2.11 in gcc-pass1.
Update to dejagnu-1.5.3.


git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10886 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Bruce Dubbs 9 years ago
parent
commit
5f28defe66

+ 17 - 0
chapter01/changelog.xml

@@ -36,6 +36,23 @@
     </listitem>
     </listitem>
 -->
 -->
 
 
+    <listitem>
+      <para>2015-03-31</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Adjust discussion of LFS envronment variable to be
+          before first use.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Use --with-glibc-version=2.11 in gcc-pass1.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to dejagnu-1.5.3. Fixes
+          <ulink url="&lfs-ticket-root;3773">#3773</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
     <listitem>
     <listitem>
       <para>2015-03-28</para>
       <para>2015-03-28</para>
       <itemizedlist>
       <itemizedlist>

+ 2 - 2
chapter01/whatsnew.xml

@@ -55,9 +55,9 @@
     <!--<listitem>
     <!--<listitem>
       <para>Coreutils &coreutils-version;</para>
       <para>Coreutils &coreutils-version;</para>
     </listitem>-->
     </listitem>-->
-    <!--<listitem>
+    <listitem>
       <para>DejaGNU &dejagnu-version;</para>
       <para>DejaGNU &dejagnu-version;</para>
-    </listitem>-->
+    </listitem>
     <!--<listitem>
     <!--<listitem>
       <para>Diffutils &diffutils-version;</para>
       <para>Diffutils &diffutils-version;</para>
     </listitem>-->
     </listitem>-->

+ 1 - 1
chapter02/chapter02.xml

@@ -14,7 +14,7 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="introduction.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="introduction.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="creatingpartition.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="creatingpartition.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="creatingfilesystem.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="creatingfilesystem.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mounting.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="aboutlfs.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="aboutlfs.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mounting.xml"/>
 
 
 </chapter>
 </chapter>

+ 4 - 10
chapter02/mounting.xml

@@ -13,17 +13,11 @@
   <para>Now that a file system has been created, the partition needs to
   <para>Now that a file system has been created, the partition needs to
   be made accessible. In order to do this, the partition needs to be
   be made accessible. In order to do this, the partition needs to be
   mounted at a chosen mount point. For the purposes of this book, it is
   mounted at a chosen mount point. For the purposes of this book, it is
-  assumed that the file system is mounted under <filename
-  class="directory">/mnt/lfs</filename>, but the directory choice is up
-  to you.</para>
+  assumed that the file system is mounted under the directory specified by the
+  <envar>LFS</envar> envronment varibale as described in the previous section.
+  </para>
 
 
-  <para>Choose a mount point and assign it to the <envar>LFS</envar>
-  environment variable by running:</para>
-
-<screen role="nodump"><userinput>export LFS=/mnt/lfs</userinput></screen>
-
-  <para>Next, create the mount point and mount the LFS file system by
-  running:</para>
+  <para>Create the mount point and mount the LFS file system by running:</para>
 
 
 <screen role="nodump"><userinput>mkdir -pv $LFS
 <screen role="nodump"><userinput>mkdir -pv $LFS
 mount -v -t ext4 /dev/<replaceable>&lt;xxx&gt;</replaceable> $LFS</userinput></screen>
 mount -v -t ext4 /dev/<replaceable>&lt;xxx&gt;</replaceable> $LFS</userinput></screen>

+ 4 - 1
chapter05/gcc-pass1.xml

@@ -98,12 +98,14 @@ done</userinput></screen>
     copied files.  When used in conjunction with <command>cp -u</command>, this
     copied files.  When used in conjunction with <command>cp -u</command>, this
     prevents unexpected changes to the original files in case the commands are
     prevents unexpected changes to the original files in case the commands are
     inadvertently run twice.  </para>
     inadvertently run twice.  </para>
-
+<!--
     <para>GCC doesn't detect stack protection correctly, which causes problems
     <para>GCC doesn't detect stack protection correctly, which causes problems
     for the build of Glibc-&glibc-version;, so fix that by issuing the following
     for the build of Glibc-&glibc-version;, so fix that by issuing the following
     command:</para>
     command:</para>
 
 
 <screen><userinput remap="pre">sed -i '/k prot/agcc_cv_libc_provides_ssp=yes' gcc/configure</userinput></screen>
 <screen><userinput remap="pre">sed -i '/k prot/agcc_cv_libc_provides_ssp=yes' gcc/configure</userinput></screen>
+-->
+
 <!--
 <!--
     <para>Also fix a problem identified upstream:</para>
     <para>Also fix a problem identified upstream:</para>
 
 
@@ -120,6 +122,7 @@ cd ../gcc-build</userinput></screen>
 <screen><userinput remap="configure">../gcc-&gcc-version;/configure                               \
 <screen><userinput remap="configure">../gcc-&gcc-version;/configure                               \
     --target=$LFS_TGT                                \
     --target=$LFS_TGT                                \
     --prefix=/tools                                  \
     --prefix=/tools                                  \
+    --with-glibc-version=2.11                        \
     --with-sysroot=$LFS                              \
     --with-sysroot=$LFS                              \
     --with-newlib                                    \
     --with-newlib                                    \
     --without-headers                                \
     --without-headers                                \

+ 2 - 2
general.ent

@@ -1,7 +1,7 @@
-<!ENTITY version         "SVN-20150328">
+<!ENTITY version         "SVN-20150331">
 <!ENTITY short-version   "svn">  <!-- Used below in &blfs-book;. Change to x.y for release 
 <!ENTITY short-version   "svn">  <!-- Used below in &blfs-book;. Change to x.y for release 
                                       but not -rc releases -->
                                       but not -rc releases -->
-<!ENTITY releasedate     "March 28, 2015">
+<!ENTITY releasedate     "March 31, 2015">
 <!ENTITY copyrightdate   "1999-2015"><!-- jhalfs needs a literal dash, not &ndash; -->
 <!ENTITY copyrightdate   "1999-2015"><!-- jhalfs needs a literal dash, not &ndash; -->
 <!ENTITY milestone       "7.8">
 <!ENTITY milestone       "7.8">
 <!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->
 <!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->

+ 3 - 3
packages.ent

@@ -105,10 +105,10 @@
 <!ENTITY coreutils-ch6-du "193 MB">
 <!ENTITY coreutils-ch6-du "193 MB">
 <!ENTITY coreutils-ch6-sbu "2.5 SBU">
 <!ENTITY coreutils-ch6-sbu "2.5 SBU">
 
 
-<!ENTITY dejagnu-version "1.5.2">
-<!ENTITY dejagnu-size "583 KB">
+<!ENTITY dejagnu-version "1.5.3">
+<!ENTITY dejagnu-size "584 KB">
 <!ENTITY dejagnu-url "&gnu;dejagnu/dejagnu-&dejagnu-version;.tar.gz">
 <!ENTITY dejagnu-url "&gnu;dejagnu/dejagnu-&dejagnu-version;.tar.gz">
-<!ENTITY dejagnu-md5 "97a86a21c92ac456641a97f712ea40ac">
+<!ENTITY dejagnu-md5 "5bda2cdb1af51a80aecce58d6e42bd2f">
 <!ENTITY dejagnu-home "&gnu-software;dejagnu/">
 <!ENTITY dejagnu-home "&gnu-software;dejagnu/">
 <!ENTITY dejagnu-ch5-du "4.6 MB">
 <!ENTITY dejagnu-ch5-du "4.6 MB">
 <!ENTITY dejagnu-ch5-sbu "less than 0.1 SBU">
 <!ENTITY dejagnu-ch5-sbu "less than 0.1 SBU">

+ 1 - 1
prologue/hostreqs.xml

@@ -77,7 +77,7 @@
     </listitem>
     </listitem>
 
 
     <listitem>
     <listitem>
-      <para><emphasis role="strong">Glibc-2.5.1</emphasis> (Versions
+      <para><emphasis role="strong">Glibc-2.11</emphasis> (Versions
       greater than &glibc-version; are not recommended as they have
       greater than &glibc-version; are not recommended as they have
       not been tested)</para>
       not been tested)</para>
     </listitem>
     </listitem>