From 5a25e0a586ae26a4a8c0678dac85f9626385c11d Mon Sep 17 00:00:00 2001 From: Randy McMurchy Date: Sun, 5 Oct 2008 16:11:41 +0000 Subject: Updated Glibc to a 2.8 snapshot taken on 9/29/2008, the tarball of this snapshot includes the libidn data that previously was separately packaged git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8567 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- chapter06/glibc.xml | 28 +++++++++++++++++++--------- 1 file changed, 19 insertions(+), 9 deletions(-) (limited to 'chapter06') diff --git a/chapter06/glibc.xml b/chapter06/glibc.xml index 65a4383d7..192b21240 100644 --- a/chapter06/glibc.xml +++ b/chapter06/glibc.xml @@ -61,23 +61,23 @@ Glibc autoconf tests would give false results and defeat the goal of achieving a clean build. - The glibc-libidn tarball adds support for internationalized domain + - In the vi_VN.TCVN locale, bash enters an infinite loop + - When running make install, a script called + + + First apply two patches which correct failures in the test + suite: + +patch -Np1 -i &glibc-iconv-test-fixes-patch; && +patch -Np1 -i &glibc-ildoubl-test-fix-patch; + The ldd shell script contains Bash-specific syntax. Change its default program interpreter to /bin/bash @@ -136,9 +143,12 @@ cd ../glibc-build Do not skip it under any circumstance. - Test the results: + Before running the tests, copy a file from the source tree into our + build tree to prevent a couple of test failures, then test the + results: -make -k check 2>&1 | tee glibc-check-log +cp -v ../glibc-&glibc-version;/iconvdata/gconv-modules iconvdata && +make -k check 2>&1 | tee glibc-check-log grep Error glibc-check-log You will probably see an expected (ignored) failure in the @@ -230,7 +240,7 @@ localedef -i ja_JP -f EUC-JP ja_JP Then use the localedef command to create and install locales not listed in the glibc-&glibc-version;/localedata/SUPPORTED file - in the unlikely case if you need them. + in the unlikely case you need them. -- cgit v1.2.3-54-g00ecf