Index: BOOK/appendices/dependencies/common.xml
===================================================================
--- BOOK/appendices/dependencies/common.xml (revision 11462e6761a50d2c6dbcc79037150144b61e7247)
+++ BOOK/appendices/dependencies/common.xml (revision fef8487e66149c45326e39cb1dc4dc7da8feb670)
@@ -95,5 +95,5 @@
- Bash, Bison, Coreutils, Diffutils, Gawk, EGlibc, GCC, Grep, Make,
+ Bash, Bison, Coreutils, Diffutils, Gawk, EGLIBC, GCC, Grep, Make,
Ncurses, Patch, Readline, Sed and Texinfo
@@ -123,5 +123,5 @@
- Bash, Binutils, Coreutils, Diffutils, File, Gawk, EGlibc, GCC,
+ Bash, Binutils, Coreutils, Diffutils, File, Gawk, EGLIBC, GCC,
Grep, Make, Perl, Sed, Texinfo and Zlib
@@ -151,5 +151,5 @@
- Bash, Binutils, Coreutils, Gawk, EGlibc, GCC,
+ Bash, Binutils, Coreutils, Gawk, EGLIBC, GCC,
Grep, M4, Make and Sed
@@ -179,5 +179,5 @@
- Bash, Binutils, Coreutils, EGlibc, GCC, Make
+ Bash, Binutils, Coreutils, EGLIBC, GCC, Make
@@ -233,5 +233,5 @@
- Bash, Binutils, Coreutils, Gawk, EGlibc, GCC, GMP, Grep, Make,
+ Bash, Binutils, Coreutils, Gawk, EGLIBC, GCC, GMP, Grep, Make,
Patch, Perl, Sed and Texinfo
@@ -315,5 +315,5 @@
- Bash, Binutils, Coreutils, EGlibc, GCC, Grep,
+ Bash, Binutils, Coreutils, EGLIBC, GCC, Grep,
Make, Patch, Sed and Texinfo
@@ -343,5 +343,5 @@
- Bash, Binutils, Coreutils, Diffutils, EGlibc, GCC, Grep, Make,
+ Bash, Binutils, Coreutils, Diffutils, EGLIBC, GCC, Grep, Make,
Patch, Sed and Tcl
@@ -371,5 +371,5 @@
- Bash, Binutils, Coreutils, EGlibc, Gawk, GCC, Gettext, Grep, Gzip,
+ Bash, Binutils, Coreutils, EGLIBC, Gawk, GCC, Gettext, Grep, Gzip,
Make, Sed and Texinfo
@@ -399,5 +399,5 @@
- Bash, Binutils, Coreutils, Diffutils, Gawk, EGlibc, GCC, Grep,
+ Bash, Binutils, Coreutils, Diffutils, Gawk, EGLIBC, GCC, Grep,
Make, Sed and Zlib
@@ -427,5 +427,5 @@
- Bash, Binutils, Coreutils, EGlibc, GCC, Grep, Make,
+ Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make,
Sed and Texinfo
@@ -455,5 +455,5 @@
- Bash, Binutils, Coreutils, EGlibc, GCC, Grep, M4, Make,
+ Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, M4, Make,
Sed and Texinfo
@@ -483,5 +483,5 @@
- Bash, Binutils, Coreutils, EGlibc, GCC, Grep, Make, Sed and Texinfo
+ Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make, Sed and Texinfo
@@ -510,5 +510,5 @@
- Bash, Binutils, Coreutils, Diffutils, EGlibc, Findutils, Gawk,
+ Bash, Binutils, Coreutils, Diffutils, EGLIBC, Findutils, Gawk,
GCC, GMP, Grep, Make, MPFR, Patch, Perl, Sed, Tar and Texinfo
@@ -538,5 +538,5 @@
- Bash, Binutils, Coreutils, Diffutils, EGlibc, Findutils, Gawk,
+ Bash, Binutils, Coreutils, Diffutils, EGLIBC, Findutils, Gawk,
GCC, Grep, Make, Sed and Texinfo
@@ -559,6 +559,6 @@
-
- EGlibc
+
+ EGLIBC
@@ -594,5 +594,5 @@
- Bash, Binutils, Coreutils, Diffutils, Gawk, EGlibc, GCC, Grep, M4, Make,
+ Bash, Binutils, Coreutils, Diffutils, Gawk, EGLIBC, GCC, Grep, M4, Make,
Sed and Texinfo
@@ -622,5 +622,5 @@
- Bash, Binutils, Coreutils, EGlibc, GCC, Grep,
+ Bash, Binutils, Coreutils, EGLIBC, GCC, Grep,
Make, Patch, Sed and Texinfo
@@ -650,5 +650,5 @@
- Bash, Binutils, Coreutils, Gawk, EGlibc, GCC, Grep, Make, Perl
+ Bash, Binutils, Coreutils, Gawk, EGLIBC, GCC, Grep, Make, Perl
Sed and Texinfo
@@ -678,5 +678,5 @@
- Bash, Binutils, Coreutils, EGlibc, GCC, Grep, Make,
+ Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make,
Sed and Texinfo
@@ -733,5 +733,5 @@
- Bash, Binutils, Bison, Coreutils, Findutils, Flex, EGlibc, GCC,
+ Bash, Binutils, Bison, Coreutils, Findutils, Flex, EGLIBC, GCC,
Make, Linux-Headers and Sed
@@ -761,5 +761,5 @@
- Bash, Binutils, Coreutils, EGlibc, GCC and Make
+ Bash, Binutils, Coreutils, EGLIBC, GCC and Make
@@ -788,5 +788,5 @@
- Bash, Binutils, Coreutils, Gawk, EGlibc, GCC, Gzip, Make and Sed
+ Bash, Binutils, Coreutils, Gawk, EGLIBC, GCC, Gzip, Make and Sed
@@ -815,5 +815,5 @@
- Bash, Binutils, Coreutils, EGlibc, GCC, Grep, Make,
+ Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make,
Ncurses and Sed
@@ -843,5 +843,5 @@
- Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, EGlibc, GCC, Grep,
+ Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, EGLIBC, GCC, Grep,
Make, Sed and Texinfo
@@ -898,5 +898,5 @@
- Bash, Binutils, Coreutils, Diffutils, Findutils, EGlibc, GCC, Grep,
+ Bash, Binutils, Coreutils, Diffutils, Findutils, EGLIBC, GCC, Grep,
Gzip, Make, Module-Init-Tools, Ncurses, Perl and Sed
@@ -926,5 +926,5 @@
- Bash, Binutils, Coreutils, Gawk, EGlibc, GCC, Grep, Make, Sed
+ Bash, Binutils, Coreutils, Gawk, EGLIBC, GCC, Grep, Make, Sed
and Texinfo
@@ -954,5 +954,5 @@
- Bash, Binutils, Coreutils, EGlibc, GCC, Grep,
+ Bash, Binutils, Coreutils, EGLIBC, GCC, Grep,
Make, Sed and Texinfo
@@ -982,5 +982,5 @@
- Bash, Binutils, Bzip2, Coreutils, EGlibc, Gawk, GCC,
+ Bash, Binutils, Bzip2, Coreutils, EGLIBC, Gawk, GCC,
Grep, Groff, Gzip, Less, XZ-Utils, Make and Sed
@@ -1037,5 +1037,5 @@
- Bash, Binutils, Coreutils, Diffutils, Gawk, EGlibc, GCC, Grep, GMP,
+ Bash, Binutils, Coreutils, Diffutils, Gawk, EGLIBC, GCC, Grep, GMP,
Make, Sed and Texinfo
@@ -1065,5 +1065,5 @@
- Bash, Binutils, Coreutils, Findutils, EGlibc, GCC, Grep, Make,
+ Bash, Binutils, Coreutils, Findutils, EGLIBC, GCC, Grep, Make,
Sed and Zlib
@@ -1093,5 +1093,5 @@
- Bash, Binutils, Coreutils, Diffutils, Gawk, EGlibc, GCC, Grep,
+ Bash, Binutils, Coreutils, Diffutils, Gawk, EGLIBC, GCC, Grep,
Make and Sed
@@ -1122,5 +1122,5 @@
- Bash, Binutils, Coreutils, EGlibc, GCC, Grep, Make and Sed
+ Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make and Sed
@@ -1149,5 +1149,5 @@
- Bash, Binutils, Coreutils, Gawk, EGlibc, GCC, Grep,
+ Bash, Binutils, Coreutils, Gawk, EGLIBC, GCC, Grep,
Make and Sed
@@ -1177,5 +1177,5 @@
- Bash, Binutils, Coreutils, EGlibc, GCC, Make and Ncurses
+ Bash, Binutils, Coreutils, EGLIBC, GCC, Make and Ncurses
@@ -1204,5 +1204,5 @@
- Bash, Binutils, Coreutils, EGlibc, GCC, Grep, Make, Ncurses
+ Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make, Ncurses
and Sed
@@ -1232,5 +1232,5 @@
- Bash, Binutils, Coreutils, EGlibc, GCC, Grep, Make, Ncurses,
+ Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make, Ncurses,
Patch, Sed and Texinfo
@@ -1260,5 +1260,5 @@
- Binutils, Coreutils, Diffutils, Gawk, EGlibc, GCC, Grep, Make
+ Binutils, Coreutils, Diffutils, Gawk, EGLIBC, GCC, Grep, Make
and Sed
@@ -1288,5 +1288,5 @@
- Bash, Binutils, Coreutils, EGlibc, GCC, Grep, Make,
+ Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make,
Sed and Texinfo
@@ -1316,5 +1316,5 @@
- Bash, Binutils, Coreutils, Diffutils, EGlibc, Findutils, Gawk,
+ Bash, Binutils, Coreutils, Diffutils, EGLIBC, Findutils, Gawk,
GCC, Gettext, Grep, Make and Sed
@@ -1344,5 +1344,5 @@
- Binutils, Coreutils, EGlibc, GCC, Make and Sed
+ Binutils, Coreutils, EGLIBC, GCC, Make and Sed
@@ -1371,5 +1371,5 @@
- Bash, Binutils, Bison, Coreutils, EGlibc, GCC,
+ Bash, Binutils, Bison, Coreutils, EGLIBC, GCC,
Grep, Make, Sed and Texinfo
@@ -1399,5 +1399,5 @@
- Bash, Binutils, Coreutils, Diffutils, EGlibc, GCC, Grep,
+ Bash, Binutils, Coreutils, Diffutils, EGLIBC, GCC, Grep,
Make and Sed
@@ -1427,5 +1427,5 @@
- Bash, Binutils, Coreutils, Gawk, EGlibc, GCC, Grep, Make,
+ Bash, Binutils, Coreutils, Gawk, EGLIBC, GCC, Grep, Make,
Ncurses and Sed
@@ -1455,5 +1455,5 @@
- Binutils, Coreutils, Diffutils, Gawk, EGlibc, GCC, Grep,
+ Binutils, Coreutils, Diffutils, Gawk, EGLIBC, GCC, Grep,
Make and Sed
@@ -1483,5 +1483,5 @@
- Bash, Binutils, Coreutils, E2fprogs, EGlibc, GCC, Grep,
+ Bash, Binutils, Coreutils, E2fprogs, EGLIBC, GCC, Grep,
Make, Ncurses, Sed, Texinfo and Zlib
@@ -1511,5 +1511,5 @@
- Bash, Binutils, Coreutils, Diffutils, EGlibc, Findutils, Gawk,
+ Bash, Binutils, Coreutils, Diffutils, EGLIBC, Findutils, Gawk,
GCC, Gettext, Grep, Make, Ncurses, Perl and Sed
@@ -1539,5 +1539,5 @@
- Bash, Binutils, Coreutils, Diffutils, EGlibc, Findutils, Gawk,
+ Bash, Binutils, Coreutils, Diffutils, EGLIBC, Findutils, Gawk,
GCC, Grep, Make and Sed
@@ -1567,5 +1567,5 @@
- Bash, Binutils, Coreutils, EGlibc, GCC, Make and Sed
+ Bash, Binutils, Coreutils, EGLIBC, GCC, Make and Sed
Index: BOOK/bootable/arm/kernel.xml
===================================================================
--- BOOK/bootable/arm/kernel.xml (revision 11462e6761a50d2c6dbcc79037150144b61e7247)
+++ BOOK/bootable/arm/kernel.xml (revision fef8487e66149c45326e39cb1dc4dc7da8feb670)
@@ -124,5 +124,5 @@
Also, the headers in the system's include directory should
- always be the ones against which EGlibc was
+ always be the ones against which EGLIBC was
compiled (from the Linux-Headers package) and should
never be replaced by the kernel headers.
Index: BOOK/bootscripts/common/locale.xml
===================================================================
--- BOOK/bootscripts/common/locale.xml (revision 11462e6761a50d2c6dbcc79037150144b61e7247)
+++ BOOK/bootscripts/common/locale.xml (revision fef8487e66149c45326e39cb1dc4dc7da8feb670)
@@ -50,5 +50,5 @@
canonical charmap for your chosen locale.
- The list of all locales supported by EGlibc can be obtained by running
+ The list of all locales supported by EGLIBC can be obtained by running
the following command:
@@ -85,5 +85,5 @@
commands above fail with a message similar to the one shown below, this means
that your locale was either not installed in Chapter 10 or is not supported by
- the default installation of EGlibc.
+ the default installation of EGLIBC.
locale: Cannot set LC_* to default locale: No such file or directory
@@ -92,5 +92,5 @@
the localedef command, or consider choosing a different
locale. Further instructions assume that there are no such error messages
- from EGlibc.
+ from EGLIBC.
Some packages beyond CLFS may also lack support for your chosen locale.
@@ -102,5 +102,5 @@
Sometimes it is possible to fix this by removing the charmap part of
the locale specification, as long as that does not change the character map
- that EGlibc associates with the locale (this can be checked by running the
+ that EGLIBC associates with the locale (this can be checked by running the
locale charmap command in both locales). For example,
one would have to change "de_DE.ISO-8859-15@euro" to
Index: BOOK/cross-tools/alpha/eglibc.xml
===================================================================
--- BOOK/cross-tools/alpha/eglibc.xml (revision 11462e6761a50d2c6dbcc79037150144b61e7247)
+++ BOOK/cross-tools/alpha/eglibc.xml (revision fef8487e66149c45326e39cb1dc4dc7da8feb670)
@@ -7,10 +7,10 @@
- EGlibc-&eglibc-version;
+ EGLIBC-&eglibc-version;
- EGlibc
+ EGLIBC
@@ -20,5 +20,5 @@
- Installation of EGlibc
+ Installation of EGLIBC
- EGlibc-&eglibc-version;
+ EGLIBC-&eglibc-version;
- EGlibc
+ EGLIBC
@@ -20,5 +20,5 @@
- Installation of EGlibc
+ Installation of EGLIBCIt is important that Binutils be the first package compiled
- because both EGlibc and GCC perform various tests on the available
+ because both EGLIBC and GCC perform various tests on the available
linker and assembler to determine which of their own features to
enable.
Index: BOOK/cross-tools/common/eglibc.xml
===================================================================
--- BOOK/cross-tools/common/eglibc.xml (revision 11462e6761a50d2c6dbcc79037150144b61e7247)
+++ BOOK/cross-tools/common/eglibc.xml (revision fef8487e66149c45326e39cb1dc4dc7da8feb670)
@@ -9,8 +9,8 @@
- EGlibc-&eglibc-version;
+ EGLIBC-&eglibc-version;
- EGlibc
+ EGLIBCcross tools
@@ -19,5 +19,5 @@
- The EGlibc package contains the main C library. This library provides
+ The EGLIBC package contains the main C library. This library provides
the basic routines for allocating memory, searching directories, opening and
closing files, reading and writing files, string handling, pattern matching,
@@ -27,5 +27,5 @@
- Installation of EGlibc
+ Installation of EGLIBC
@@ -35,10 +35,10 @@
This library provides an iconv()
implementation, for use on systems which don't have one, or whose
- implementation cannot convert from/to Unicode. EGlibc provides
+ implementation cannot convert from/to Unicode. EGLIBC provides
an iconv() implementation and can convert from/to
Unicode, therefore libiconv is not required on an CLFS system.
- EGlibc has various issues addressed by the following patch:
+ EGLIBC has various issues addressed by the following patch:patch -Np1 -i ../&eglibc-fixes-patch;
@@ -49,5 +49,5 @@
sed -e 's/-lgcc_eh//g' Makeconfig.orig > Makeconfig
- The EGlibc documentation recommends building EGlibc outside of the
+ The EGLIBC documentation recommends building EGLIBC outside of the
source directory in a dedicated build directory:
@@ -56,5 +56,5 @@
The following lines need to be added to
- config.cache for EGlibc to support NPTL:
+ config.cache for EGLIBC to support NPTL:cat > config.cache << EOF
@@ -71,5 +71,5 @@
EOF
- Prepare EGlibc for compilation:
+ Prepare EGLIBC for compilation:BUILD_CC="gcc" CC="${CLFS_TARGET}-gcc" \
@@ -87,6 +87,6 @@
BUILD_CC="gcc"
- This tells EGlibc to use the compiler on the host system. This is
- used to create the tools EGlibc uses during its build.
+ This tells EGLIBC to use the compiler on the host system. This is
+ used to create the tools EGLIBC uses during its build.
@@ -95,5 +95,5 @@
CC="${CLFS_TARGET}-gcc"
- This forces EGlibc to use the GCC compiler that we made for our target
+ This forces EGLIBC to use the GCC compiler that we made for our target
architecture.
@@ -103,5 +103,5 @@
AR="${CLFS_TARGET}-ar"
- This forces EGlibc to use the ar utility
+ This forces EGLIBC to use the ar utility
we made for our target architecture.
@@ -111,5 +111,5 @@
RANLIB="${CLFS_TARGET}-ranlib"
- This forces EGlibc to use the ranlib utility
+ This forces EGLIBC to use the ranlib utility
we made for our target architecture.
@@ -127,5 +127,5 @@
--enable-add-ons
- This tells EGlibc to utilize all add-ons that are
+ This tells EGLIBC to utilize all add-ons that are
available.
@@ -135,5 +135,5 @@
--with-tls
- This tells EGlibc to use Thread Local Storage.
+ This tells EGLIBC to use Thread Local Storage.
@@ -142,5 +142,5 @@
--with-__thread
- This tells EGlibc to use use the __thread for libc and
+ This tells EGLIBC to use use the __thread for libc and
libpthread builds.
@@ -150,5 +150,5 @@
--with-binutils=${CLFS}/cross-tools/bin
- This tells EGlibc to use the Binutils that are specific to
+ This tells EGLIBC to use the Binutils that are specific to
our target architecture.
@@ -158,5 +158,5 @@
--cache-file=config.cache
- This tells EGlibc to utilize a premade cache file.
+ This tells EGLIBC to utilize a premade cache file.
@@ -200,5 +200,5 @@
those locales that are wanted and needed. This can be achieved by using
the localedef command. Information on this command is
- located in the INSTALL file in the EGlibc source.
+ located in the INSTALL file in the EGLIBC source.
However, there are a number of locales that are essential in order for the
tests of future packages to pass, in particular, the
@@ -247,5 +247,5 @@
- Configuring EGlibc
+ Configuring EGLIBC
@@ -258,6 +258,6 @@
The /etc/nsswitch.conf file needs to be created
- because, although EGlibc provides defaults when this file is missing or
- corrupt, the EGlibc defaults do not work well in a networked environment.
+ because, although EGLIBC provides defaults when this file is missing or
+ corrupt, the EGLIBC defaults do not work well in a networked environment.
The time zone also needs to be configured.
@@ -351,5 +351,5 @@
- Contents of EGlibc
+ Contents of EGLIBC
@@ -744,5 +744,5 @@
libmemusage
- Used by memusage (included in EGlibc, but
+ Used by memusage (included in EGLIBC, but
not built in a base CLFS system as it has additional dependencies)
to help collect information about the memory usage of a program
Index: BOOK/cross-tools/common/gcc-static.xml
===================================================================
--- BOOK/cross-tools/common/gcc-static.xml (revision 11462e6761a50d2c6dbcc79037150144b61e7247)
+++ BOOK/cross-tools/common/gcc-static.xml (revision fef8487e66149c45326e39cb1dc4dc7da8feb670)
@@ -78,5 +78,5 @@
include files, since they haven't been created for this architecture
yet. GCC will be able to find the multi-thread information after
- the EGlibc headers are created.
+ the EGLIBC headers are created.
Index: BOOK/cross-tools/common/shadow.xml
===================================================================
--- BOOK/cross-tools/common/shadow.xml (revision 11462e6761a50d2c6dbcc79037150144b61e7247)
+++ BOOK/cross-tools/common/shadow.xml (revision fef8487e66149c45326e39cb1dc4dc7da8feb670)
@@ -33,5 +33,5 @@
The following value causes Shadow to use its internal lckpwdf
- instead of the one provided by EGlibc. The one provided by EGlibc will
+ instead of the one provided by EGLIBC. The one provided by EGLIBC will
attempt to modify the host system:
Index: BOOK/cross-tools/hppa/eglibc.xml
===================================================================
--- BOOK/cross-tools/hppa/eglibc.xml (revision 11462e6761a50d2c6dbcc79037150144b61e7247)
+++ BOOK/cross-tools/hppa/eglibc.xml (revision fef8487e66149c45326e39cb1dc4dc7da8feb670)
@@ -7,10 +7,10 @@
- EGlibc-&eglibc-version;
+ EGLIBC-&eglibc-version;
- EGlibc
+ EGLIBC
@@ -20,5 +20,5 @@
- Installation of EGlibc
+ Installation of EGLIBC
- EGlibc-&eglibc-version;
+ EGLIBC-&eglibc-version;
- EGlibc
+ EGLIBC
@@ -20,5 +20,5 @@
- Installation of EGlibc
+ Installation of EGLIBCThe LC_ALL variable controls the localization of
certain programs, making their messages follow the conventions of a
- specified country. If the host system uses a version of EGlibc older
+ specified country. If the host system uses a version of EGLIBC older
than 2.2.4, having LC_ALL set to something other than
POSIX or C (during this chapter) may cause
Index: BOOK/final-system/common/aboutdebug.xml
===================================================================
--- BOOK/final-system/common/aboutdebug.xml (revision 11462e6761a50d2c6dbcc79037150144b61e7247)
+++ BOOK/final-system/common/aboutdebug.xml (revision fef8487e66149c45326e39cb1dc4dc7da8feb670)
@@ -29,10 +29,10 @@
- EGlibc and GCC files (/lib
+ EGLIBC and GCC files (/lib
and /usr/lib) with debugging
symbols: 87 MB
- EGlibc and GCC files without debugging symbols: 16 MB
+ EGLIBC and GCC files without debugging symbols: 16 MB
Index: BOOK/final-system/common/bash.xml
===================================================================
--- BOOK/final-system/common/bash.xml (revision 11462e6761a50d2c6dbcc79037150144b61e7247)
+++ BOOK/final-system/common/bash.xml (revision fef8487e66149c45326e39cb1dc4dc7da8feb670)
@@ -32,11 +32,11 @@
patch -Np1 -i ../&bash-branch_update-patch;
- When bash is cross-compiled, it cannot test for the presence
- of named pipes, amoung other things. If you used su to
+ When bBsh is cross-compiled, it cannot test for the presence
+ of named pipes, among other things. If you used su to
become an unprivileged user, this combination will cause Bash to build
without process substitution, which will break one
- of the c++ test scripts in eglibc. The following prevents
- future problems by skipping tests that can not run while cross-compiling
- or that do not run properly:
+ of the C++ test scripts in eglibc. The following prevents
+ future problems by skipping the check for named pipes, as well as other
+ tests that can not run while cross-compiling or that do not run properly:cat > config.cache << "EOF"
Index: BOOK/final-system/common/bzip2.xml
===================================================================
--- BOOK/final-system/common/bzip2.xml (revision 11462e6761a50d2c6dbcc79037150144b61e7247)
+++ BOOK/final-system/common/bzip2.xml (revision fef8487e66149c45326e39cb1dc4dc7da8feb670)
@@ -30,7 +30,7 @@
Installation of Bzip2
- Bzip2's default Makefile target automatically runs
- the testsuite as well. Disable the tests since you can not run the
- cross-compiled binaries causing all of the tests to fail:
+ Bzip2's default Makefile target
+ automatically runs the testsuite as well. Disable the tests since they
+ won't work on a multi-architecture build:cp Makefile{,.orig}
Index: BOOK/final-system/common/coreutils.xml
===================================================================
--- BOOK/final-system/common/coreutils.xml (revision 11462e6761a50d2c6dbcc79037150144b61e7247)
+++ BOOK/final-system/common/coreutils.xml (revision fef8487e66149c45326e39cb1dc4dc7da8feb670)
@@ -43,6 +43,6 @@
Configure can not properly determine how to get free space
when cross-compiling - as a result, the df program will
- not be built. Add the following entry to config.cache
- to correct this:
+ not be built. Add the following entries to config.cache
+ to correct this, and fix various cross-compiling issues:cat > config.cache << EOF
Index: BOOK/final-system/common/gzip.xml
===================================================================
--- BOOK/final-system/common/gzip.xml (revision 11462e6761a50d2c6dbcc79037150144b61e7247)
+++ BOOK/final-system/common/gzip.xml (revision fef8487e66149c45326e39cb1dc4dc7da8feb670)
@@ -29,5 +29,5 @@
The following command renames the internal implementation of
- futimens to gl_futimens as newer versions of EGlibc provide an incompatible
+ futimens to gl_futimens as newer versions of EGLIBC provide an incompatible
version:
Index: BOOK/final-system/common/introduction.xml
===================================================================
--- BOOK/final-system/common/introduction.xml (revision 11462e6761a50d2c6dbcc79037150144b61e7247)
+++ BOOK/final-system/common/introduction.xml (revision fef8487e66149c45326e39cb1dc4dc7da8feb670)
@@ -32,5 +32,5 @@
the code and build tools. Also note that the
and options may cause problems with the toolchain
- packages (Binutils, GCC and EGlibc). The small potential gains achieved in
+ packages (Binutils, GCC and EGLIBC). The small potential gains achieved in
using compiler optimizations are often outweighed by the risks. First-time
builders of CLFS are encouraged to build without custom optimizations.
Index: BOOK/final-system/common/pkgmgt.xml
===================================================================
--- BOOK/final-system/common/pkgmgt.xml (revision 11462e6761a50d2c6dbcc79037150144b61e7247)
+++ BOOK/final-system/common/pkgmgt.xml (revision fef8487e66149c45326e39cb1dc4dc7da8feb670)
@@ -50,5 +50,5 @@
- If one of the toolchain packages (EGlibc, GCC or Binutils) needs
+ If one of the toolchain packages (EGLIBC, GCC or Binutils) needs
to be upgraded to a newer minor version, it is safer to
rebuild CLFS. Though you may be able to get by
Index: BOOK/final-system/common/vim.xml
===================================================================
--- BOOK/final-system/common/vim.xml (revision 11462e6761a50d2c6dbcc79037150144b61e7247)
+++ BOOK/final-system/common/vim.xml (revision fef8487e66149c45326e39cb1dc4dc7da8feb670)
@@ -46,6 +46,7 @@
The configure script is full of logic
- that aborts at the first sign of cross compiling. Set the cached values
- of those tests with the following command:
+ that aborts at the first sign of cross compiling. Work around this by
+ setting the cached values of several tests with the following
+ command:cat > src/auto/config.cache << EOF
Index: BOOK/introduction/common/changelog.xml
===================================================================
--- BOOK/introduction/common/changelog.xml (revision 11462e6761a50d2c6dbcc79037150144b61e7247)
+++ BOOK/introduction/common/changelog.xml (revision fef8487e66149c45326e39cb1dc4dc7da8feb670)
@@ -53,5 +53,5 @@
- [jciccone] - Updated Glibc to EGlibc 2.10.1.
+ [jciccone] - Updated Glibc to EGLIBC 2.10.1.
Index: BOOK/introduction/common/how.xml
===================================================================
--- BOOK/introduction/common/how.xml (revision 11462e6761a50d2c6dbcc79037150144b61e7247)
+++ BOOK/introduction/common/how.xml (revision fef8487e66149c45326e39cb1dc4dc7da8feb670)
@@ -52,5 +52,5 @@
binutils into ${CLFS}/cross-tools, so that we have an asembler and a linker
for our target architecture. GCC is then compiled statically and installed
- into ${CLFS}/cross-tools, this cross-compiler is used to build EGlibc for the
+ into ${CLFS}/cross-tools, this cross-compiler is used to build EGLIBC for the
final-system. The GCC cross-compiler is then rebuilt dynamically - this final
cross-compiler is what will be used to build the final-system.
Index: BOOK/materials/arm/packages.xml
===================================================================
--- BOOK/materials/arm/packages.xml (revision 11462e6761a50d2c6dbcc79037150144b61e7247)
+++ BOOK/materials/arm/packages.xml (revision fef8487e66149c45326e39cb1dc4dc7da8feb670)
@@ -14,5 +14,5 @@
- EGlibc Ports (&eglibc-ports-version;) - &eglibc-ports-size;:
+ EGLIBC Ports (&eglibc-ports-version;) - &eglibc-ports-size;:Home page:
Index: BOOK/materials/common/packages.xml
===================================================================
--- BOOK/materials/common/packages.xml (revision 11462e6761a50d2c6dbcc79037150144b61e7247)
+++ BOOK/materials/common/packages.xml (revision fef8487e66149c45326e39cb1dc4dc7da8feb670)
@@ -124,5 +124,5 @@
- EGlibc (&eglibc-version;) - &eglibc-size;:
+ EGLIBC (&eglibc-version;) - &eglibc-size;:Home page:
Index: BOOK/materials/common/patches.xml
===================================================================
--- BOOK/materials/common/patches.xml (revision 11462e6761a50d2c6dbcc79037150144b61e7247)
+++ BOOK/materials/common/patches.xml (revision fef8487e66149c45326e39cb1dc4dc7da8feb670)
@@ -65,5 +65,5 @@
- EGlibc Fixes Patch - &eglibc-fixes-patch-size;:
+ EGLIBC Fixes Patch - &eglibc-fixes-patch-size;:Download:
- EGlibc-2.2.5 (Versions
+ EGLIBC-2.2.5 (Versions
greater than &eglibc-version; are not recommended as they have
not been tested)