Procházet zdrojové kódy

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 před 9 roky
rodič
revize
5f28defe66

+ 17 - 0
chapter01/changelog.xml

@@ -36,6 +36,23 @@
     </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>
       <para>2015-03-28</para>
       <itemizedlist>

+ 2 - 2
chapter01/whatsnew.xml

@@ -55,9 +55,9 @@
     <!--<listitem>
       <para>Coreutils &coreutils-version;</para>
     </listitem>-->
-    <!--<listitem>
+    <listitem>
       <para>DejaGNU &dejagnu-version;</para>
-    </listitem>-->
+    </listitem>
     <!--<listitem>
       <para>Diffutils &diffutils-version;</para>
     </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="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="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="mounting.xml"/>
 
 </chapter>

+ 4 - 10
chapter02/mounting.xml

@@ -13,17 +13,11 @@
   <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
   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
 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
     prevents unexpected changes to the original files in case the commands are
     inadvertently run twice.  </para>
-
+<!--
     <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
     command:</para>
 
 <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>
 
@@ -120,6 +122,7 @@ cd ../gcc-build</userinput></screen>
 <screen><userinput remap="configure">../gcc-&gcc-version;/configure                               \
     --target=$LFS_TGT                                \
     --prefix=/tools                                  \
+    --with-glibc-version=2.11                        \
     --with-sysroot=$LFS                              \
     --with-newlib                                    \
     --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 
                                       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 milestone       "7.8">
 <!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-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-md5 "97a86a21c92ac456641a97f712ea40ac">
+<!ENTITY dejagnu-md5 "5bda2cdb1af51a80aecce58d6e42bd2f">
 <!ENTITY dejagnu-home "&gnu-software;dejagnu/">
 <!ENTITY dejagnu-ch5-du "4.6 MB">
 <!ENTITY dejagnu-ch5-sbu "less than 0.1 SBU">

+ 1 - 1
prologue/hostreqs.xml

@@ -77,7 +77,7 @@
     </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
       not been tested)</para>
     </listitem>