diff options
author | Bruce Dubbs <bdubbs@linuxfromscratch.org> | 2009-05-25 17:51:22 +0000 |
---|---|---|
committer | Bruce Dubbs <bdubbs@linuxfromscratch.org> | 2009-05-25 17:51:22 +0000 |
commit | fd40de873311d7bb504462bde4c585282625019d (patch) | |
tree | 6a74a1c182ebe50022af02192c07fb992be70897 | |
parent | 30081aded59082599e65771c37b4cc8f6a4db950 (diff) |
Various edits. Update glibc to fix a make check error.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8921 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
-rw-r--r-- | chapter01/changelog.xml | 10 | ||||
-rw-r--r-- | chapter01/how.xml | 2 | ||||
-rw-r--r-- | chapter03/patches.xml | 2 | ||||
-rw-r--r-- | chapter06/glibc.xml | 11 | ||||
-rw-r--r-- | general.ent | 4 |
5 files changed, 25 insertions, 4 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index fc265f43d..a7a21e36b 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -38,6 +38,16 @@ --> <listitem> + <para>2009-05-25</para> + <itemizedlist> + <listitem> + <para>[bdubbs] - Various edits. Update glibc to fix a + make check error.</para> + </listitem> + </itemizedlist> + </listitem> + + <listitem> <para>2009-05-24</para> <itemizedlist> <listitem> diff --git a/chapter01/how.xml b/chapter01/how.xml index 26d08e002..cd3874823 100644 --- a/chapter01/how.xml +++ b/chapter01/how.xml @@ -36,7 +36,7 @@ </note> <para><xref linkend="chapter-partitioning"/> of this book describes how - to create a new Linux native partition and file system, the place + to create a new Linux native partition and file system. This is the place where the new LFS system will be compiled and installed. <xref linkend="chapter-getting-materials"/> explains which packages and patches need to be downloaded to build an LFS system and how to store diff --git a/chapter03/patches.xml b/chapter03/patches.xml index cc37890fa..6cbbc1be7 100644 --- a/chapter03/patches.xml +++ b/chapter03/patches.xml @@ -243,6 +243,6 @@ solve minor problems or enable functionality that is not enabled by default. Feel free to peruse the patches database located at <ulink url="&lfs-root;patches/"/> and acquire any additional - patches to suit the system needs.</para> + patches to suit your system needs.</para> </sect1> diff --git a/chapter06/glibc.xml b/chapter06/glibc.xml index 53c97a8ca..097f1dff7 100644 --- a/chapter06/glibc.xml +++ b/chapter06/glibc.xml @@ -70,12 +70,16 @@ <screen><userinput remap="pre">tar -xvf ../glibc-libidn-&glibc-version;.tar.bz2 mv glibc-libidn-&glibc-version; libidn</userinput></screen> +<!-- + This should have been fixed a long time ago. + <para>In the vi_VN.TCVN locale, <command>bash</command> enters an infinite loop at startup. It is unknown whether this is a <command>bash</command> bug or a Glibc problem. Disable installation of this locale in order to avoid the problem:</para> <screen><userinput remap="pre">sed -i '/vi_VN.TCVN/d' localedata/SUPPORTED</userinput></screen> +--> <para>When running <command>make install</command>, a script called <filename>test-installation.pl</filename> performs a small sanity test on @@ -97,6 +101,13 @@ unset DL</userinput></screen> <screen><userinput remap="pre">sed -i 's|@BASH@|/bin/bash|' elf/ldd.bash.in</userinput></screen> + <para>Fix an error in one of the make check routines. Note that the escaped + newline in the second <command>sed</command> is required:</para> + +<screen><userinput remap="pre">sed -i s/utf8/UTF-8/ libio/tst-fgetwc.c +sed -i '/tst-fgetws-ENV/ a\ +tst-fgetwc-ENV = LOCPATH=$(common-objpfx)localedata' libio/Makefile</userinput></screen> + <para>The Glibc documentation recommends building Glibc outside of the source directory in a dedicated build directory:</para> diff --git a/general.ent b/general.ent index aca32f629..cc2e78215 100644 --- a/general.ent +++ b/general.ent @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="ISO-8859-1"?> -<!ENTITY version "SVN-20090524"> -<!ENTITY releasedate "May 24, 2009"> +<!ENTITY version "SVN-20090525"> +<!ENTITY releasedate "May 25, 2009"> <!ENTITY copyrightdate "1999-2009"><!-- jhalfs needs a literal dash, not – --> <!ENTITY milestone "6.5"> <!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" --> |