From fd40de873311d7bb504462bde4c585282625019d Mon Sep 17 00:00:00 2001 From: Bruce Dubbs Date: Mon, 25 May 2009 17:51:22 +0000 Subject: [PATCH] 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 --- chapter01/changelog.xml | 10 ++++++++++ chapter01/how.xml | 2 +- chapter03/patches.xml | 2 +- chapter06/glibc.xml | 11 +++++++++++ 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 @@ -37,6 +37,16 @@ --> + + 2009-05-25 + + + [bdubbs] - Various edits. Update glibc to fix a + make check error. + + + + 2009-05-24 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 @@ 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. 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 and acquire any additional - patches to suit the system needs. + patches to suit your system needs. 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 @@ tar -xvf ../glibc-libidn-&glibc-version;.tar.bz2 mv glibc-libidn-&glibc-version; libidn + When running make install, a script called test-installation.pl performs a small sanity test on @@ -97,6 +101,13 @@ unset DL sed -i 's|@BASH@|/bin/bash|' elf/ldd.bash.in + Fix an error in one of the make check routines. Note that the escaped + newline in the second sed is required: + +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 + The Glibc documentation recommends building Glibc outside of the source directory in a dedicated build directory: diff --git a/general.ent b/general.ent index aca32f629..cc2e78215 100644 --- a/general.ent +++ b/general.ent @@ -1,6 +1,6 @@ - - + +