aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chapter01/changelog.xml17
-rw-r--r--chapter01/whatsnew.xml4
-rw-r--r--chapter02/chapter02.xml2
-rw-r--r--chapter02/mounting.xml14
-rw-r--r--chapter05/gcc-pass1.xml5
-rw-r--r--general.ent4
-rw-r--r--packages.ent6
-rw-r--r--prologue/hostreqs.xml2
8 files changed, 34 insertions, 20 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 80c5d692c..fbdaf7880 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -37,6 +37,23 @@
-->
<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>
<listitem>
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index 3579b30f6..b22248f8c 100644
--- a/chapter01/whatsnew.xml
+++ b/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>-->
diff --git a/chapter02/chapter02.xml b/chapter02/chapter02.xml
index 84484ccce..aa62827bb 100644
--- a/chapter02/chapter02.xml
+++ b/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>
diff --git a/chapter02/mounting.xml b/chapter02/mounting.xml
index 3e6c25d0c..873896384 100644
--- a/chapter02/mounting.xml
+++ b/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>
diff --git a/chapter05/gcc-pass1.xml b/chapter05/gcc-pass1.xml
index 58a3f770c..20350c128 100644
--- a/chapter05/gcc-pass1.xml
+++ b/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 \
diff --git a/general.ent b/general.ent
index b8c8d2473..91c28606b 100644
--- a/general.ent
+++ b/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}]" -->
diff --git a/packages.ent b/packages.ent
index cc3ac63c0..8689815e1 100644
--- a/packages.ent
+++ b/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">
diff --git a/prologue/hostreqs.xml b/prologue/hostreqs.xml
index d88dcc0fc..a2f5fa97e 100644
--- a/prologue/hostreqs.xml
+++ b/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>