[lfs-book] r11908 - in branches/cross2: . prologue
Author: bdubbs Date: Mon Jun 8 15:40:40 2020 New Revision: 11908 Log: Text updates in preface for cross2 Modified: branches/cross2/general.ent branches/cross2/prologue/architecture.xml branches/cross2/prologue/organization.xml branches/cross2/prologue/typography.xml branches/cross2/prologue/why.xml Modified: branches/cross2/general.ent == --- branches/cross2/general.ent Mon Jun 8 13:42:12 2020(r11907) +++ branches/cross2/general.ent Mon Jun 8 15:40:40 2020(r11908) @@ -1,13 +1,13 @@ - + - + - + - + Modified: branches/cross2/prologue/architecture.xml == --- branches/cross2/prologue/architecture.xml Mon Jun 8 13:42:12 2020 (r11907) +++ branches/cross2/prologue/architecture.xml Mon Jun 8 15:40:40 2020 (r11908) @@ -32,7 +32,7 @@ As you can see, on the same hardware, the 64-bit build is only 3% faster and is 22% larger than the 32-bit build. If you plan to use LFS as a LAMP server, or a firewall, a 32-bit CPU may be largely sufficient. On the other -hand, several packages in BLFS now need more that 4GB of RAM to be built +hand, several packages in BLFS now need more than 4GB of RAM to be built and/or to run, so that if you plan to use LFS as a desktop, the LFS authors recommend building on a 64-bit system. Modified: branches/cross2/prologue/organization.xml == --- branches/cross2/prologue/organization.xml Mon Jun 8 13:42:12 2020 (r11907) +++ branches/cross2/prologue/organization.xml Mon Jun 8 15:40:40 2020 (r11908) @@ -29,9 +29,16 @@ -Part III - Building the LFS System +Part III - Building the LFS Cross Toolchain and Temporary Tools -Part III guides the reader through the building of the LFS +Part III provides instructions for building the tools +needed for construction the final LFS system. + + + +Part IV - Building the LFS System + +Part IV guides the reader through the building of the LFS systemcompiling and installing all the packages one by one, setting up the boot scripts, and installing the kernel. The resulting Linux system is the foundation on which other software can be built to @@ -40,4 +47,14 @@ important files that have been installed. + +Part V - Appendices + +Part V provides information about the book itself including +acronyms and terms, acknowledgments, package dependencies, +a listing of LFS boot scripts, licenses for the distribution of the +book, and a comprehensive index of packages, programs, libraries, +and scripts. + + Modified: branches/cross2/prologue/typography.xml == --- branches/cross2/prologue/typography.xml Mon Jun 8 13:42:12 2020 (r11907) +++ branches/cross2/prologue/typography.xml Mon Jun 8 15:40:40 2020 (r11908) @@ -80,8 +80,8 @@ man passwd will print the first man page it finds that matches passwd, which will be /usr/share/man/man1/passwd.1. For this example, you will - need to run man 5 passwd in order to read the specific page - being referred to. It should be noted that most man pages do not have duplicate + need to run man 5 passwd in order to read the page + being specified. Note that most man pages do not have duplicate page names in different sections. Therefore, man program name is generally sufficient. Modified: branches/cross2/prologue/why.xml == --- branches/cross2/prologue/why.xmlMon Jun 8 13:42:12 2020(r11907) +++ branches/cross2/prologue/why.xmlMon Jun 8 15:40:40 2020(r11908) @@ -118,8 +118,7 @@ DejaGNU -This package contains a framework for testing other programs. -It is only installed in the temporary toolchain. +This package contains a framework for testing other programs. @@ -141,8 +140,9 @@ Eudev -This package is a device manager. It dynamically controls the entries -in the /dev directory as devices are added or removed from the system. +This package is a device manager. It dynamically controls the ownership, +permissions, names, and symbolic links of devices in the /dev directory as +devices are added or removed from the system. @@ -166,7 +166,7 @@ File This package contains a utility for determining the type of a -given file or files. A few packages need it to build. +given file or files. A few packages need it in their build scripts. @@ -218,7 +218,7 @@ Glibc -This
[lfs-book] r11907 - branches/cross2/chapter05
Author: pierre Date: Mon Jun 8 13:42:12 2020 New Revision: 11907 Log: Add a warning before installation of glibc-chapter5 Modified: branches/cross2/chapter05/glibc.xml Modified: branches/cross2/chapter05/glibc.xml == --- branches/cross2/chapter05/glibc.xml Mon Jun 8 13:24:56 2020(r11906) +++ branches/cross2/chapter05/glibc.xml Mon Jun 8 13:42:12 2020(r11907) @@ -157,6 +157,12 @@ Install the package: +If LFS is not proprly set, and despite the +recommendations, you are building as root, the next command will install +the newly built glibc to your host system, which most likely will render it +unusable. So double check that the environment is correctly set for user +lfs. + make DESTDIR=$LFS install -- http://lists.linuxfromscratch.org/listinfo/lfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[lfs-book] r11906 - branches/cross2/chapter05
Author: pierre Date: Mon Jun 8 13:24:56 2020 New Revision: 11906 Log: Rewrite chapter 5 title and introduction Modified: branches/cross2/chapter05/chapter05.xml branches/cross2/chapter05/introduction.xml Modified: branches/cross2/chapter05/chapter05.xml == --- branches/cross2/chapter05/chapter05.xml Mon Jun 8 12:44:56 2020 (r11905) +++ branches/cross2/chapter05/chapter05.xml Mon Jun 8 13:24:56 2020 (r11906) @@ -9,7 +9,7 @@ - Cross Compiling a Toolchain + Compiling a Cross-Toolchain http://www.w3.org/2001/XInclude; href="introduction.xml"/> http://www.w3.org/2001/XInclude; href="toolchaintechnotes.xml"/> Modified: branches/cross2/chapter05/introduction.xml == --- branches/cross2/chapter05/introduction.xml Mon Jun 8 12:44:56 2020 (r11905) +++ branches/cross2/chapter05/introduction.xml Mon Jun 8 13:24:56 2020 (r11906) @@ -10,20 +10,15 @@ Introduction - This chapter shows how to build a minimal Linux system. - This system will contain just enough tools to start constructing the final - LFS system in and allow a working - environment with more user convenience than a minimum environment would. + This chapter shows how to build a cross-compiler and its associated + tools. Although here cross-compilation is faked, the principles are + the same as for a real cross-toolchain, and are detailed in the next + section. + + The programs compiled in this chapter will be installed under the + $LFS/tools directory to keep them + separate from the files installed in the following chapters. The libraries, + on the other hand, are installed into their final place, since they pertain + to the system we want to build. - There are two steps in building this minimal system. The first step - is to build a new and host-independent toolchain (compiler, assembler, - linker, libraries, and a few useful utilities). The second step uses this - toolchain to build the other essential tools. - -- http://lists.linuxfromscratch.org/listinfo/lfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[lfs-book] r11905 - in branches/cross2: chapter06 chapter07
Author: bdubbs Date: Mon Jun 8 12:44:56 2020 New Revision: 11905 Log: Move changingowner from Chapter 6 to Chapter 7 Added: branches/cross2/chapter07/changingowner.xml - copied unchanged from r11904, branches/cross2/chapter06/changingowner.xml Deleted: branches/cross2/chapter06/changingowner.xml Modified: branches/cross2/chapter06/chapter06.xml branches/cross2/chapter07/chapter07.xml Modified: branches/cross2/chapter06/chapter06.xml == --- branches/cross2/chapter06/chapter06.xml Mon Jun 8 12:36:30 2020 (r11904) +++ branches/cross2/chapter06/chapter06.xml Mon Jun 8 12:44:56 2020 (r11905) @@ -29,6 +29,5 @@ http://www.w3.org/2001/XInclude; href="binutils-pass2.xml"/> http://www.w3.org/2001/XInclude; href="gcc-pass2.xml"/> http://www.w3.org/2001/XInclude; href="stripping.xml"/> - http://www.w3.org/2001/XInclude; href="changingowner.xml"/> Copied: branches/cross2/chapter07/changingowner.xml (from r11904, branches/cross2/chapter06/changingowner.xml) == --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/cross2/chapter07/changingowner.xml Mon Jun 8 12:44:56 2020 (r11905, copy of r11904, branches/cross2/chapter06/changingowner.xml) @@ -0,0 +1,41 @@ + +http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd; [ + + %general-entities; +]> + + + + + Changing Ownership + + +The commands in the remainder of this book must be performed while +logged in as user root and no +longer as user lfs. Also, double +check that $LFS is set in root's environment. + + + Currently, the whole directory hierarchy in $LFS + is owned by the user lfs, a user + that exists only on the host system. If the directories under $LFS are kept as they are, the files are + owned by a user ID without a corresponding account. This is dangerous because + a user account created later could get this same user ID and would own all + the files under $LFS, thus exposing + these files to possible malicious manipulation. + + To avoid this issue, you could add the lfs user to the new LFS system later when + creating the /etc/passwd file, taking care to assign it + the same user and group IDs as on the host system. Better yet, change the + ownership of the $LFS/* directories to + user root by running the following + command: + +chown -R root:root $LFS/{usr,lib,var,etc,bin,sbin,lib64,tools} + + Modified: branches/cross2/chapter07/chapter07.xml == --- branches/cross2/chapter07/chapter07.xml Mon Jun 8 12:36:30 2020 (r11904) +++ branches/cross2/chapter07/chapter07.xml Mon Jun 8 12:44:56 2020 (r11905) @@ -11,6 +11,7 @@ Entering Chroot and Building Additional Tools + http://www.w3.org/2001/XInclude; href="changingowner.xml"/> http://www.w3.org/2001/XInclude; href="kernfs.xml"/> http://www.w3.org/2001/XInclude; href="chroot.xml"/> http://www.w3.org/2001/XInclude; href="creatingdirs.xml"/> -- http://lists.linuxfromscratch.org/listinfo/lfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[lfs-book] r11904 - branches/cross2/chapter02
Author: pierre Date: Mon Jun 8 12:36:30 2020 New Revision: 11904 Log: Update "building LFS in Stages" for the new layout Modified: branches/cross2/chapter02/stages.xml Modified: branches/cross2/chapter02/stages.xml == --- branches/cross2/chapter02/stages.xmlMon Jun 8 01:23:39 2020 (r11903) +++ branches/cross2/chapter02/stages.xmlMon Jun 8 12:36:30 2020 (r11904) @@ -33,7 +33,7 @@ - Chapter5 + Chapter56 @@ -41,16 +41,10 @@ -This chapter includes three parts. The first one, from -Binutils Pass1 to Stripping - must be done by user lfs. A - su - lfs needs to be done before any task in this - part. The second part, from Changing Ownership to - Entering the Chroot Environment must be done as the - root user, with LFS set for the root user. The third part, from - Creating Directories to the end of the chapter, is done - in the chroot environment. The same procedures as for chapter 6 - apply. +Those two chapters must be done as user lfs. + A su - lfs needs to be done before any task in this + part. Failing to do that, you are at risk of installing packages to the +host, and render it unusable. @@ -64,7 +58,7 @@ - Chapters68 + Chapter710 @@ -72,8 +66,14 @@ +A few operations, from Changing Ownership to + Entering the Chroot Environment must be done as the + root user, with LFS set for the root user. + + + When entering chroot, the LFS environment variable must be set - for root. The LFS variable is not used otherwise. + for root. The LFS variable is not used afterwards. -- http://lists.linuxfromscratch.org/listinfo/lfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[lfs-book] LFS Package Currency Check - 2020-06-08 10:50:01 GMT
Package LFS Upstream Flag acl 2.2.53 2.2.53 attr2.4.48 2.4.48 autoconf2.69 2.69 automake1.16.2 1.16.2 bash5.05.0 bc 2.7.2 2.7.2 binutils2.34 2.34 bison 3.6.3 3.6.3 bzip2 1.0.8 1.0.8 check 0.14.0 0.14.0 coreutils 8.32 8.32 dbus1.12.181.12.18 dejagnu 1.6.2 1.6.2 diffutils 3.73.7 e2fsprogs 1.45.6 1.45.6 elfutils0.179 0.179 eudev 3.2.9 3.2.9 expat 2.2.9 2.2.9 expect 5.45.4 5.45.4 file5.38 5.38 findutils 4.7.0 4.7.0 flex2.6.4 2.6.4 gawk5.1.0 5.1.0 gcc 10.1.0 10.1.0 gdbm1.18.1 1.18.1 gettext 0.20.2 0.20.2 glibc 2.31 2.31 gmp 6.2.0 6.2.0 gperf 3.13.1 grep3.43.4 groff 1.22.4 1.22.4 grub2.04 2.04 gzip1.10 1.10 iana-etc20200429 20200429 inetutils 1.9.4 1.9.4 intltool0.51.0 0.51.0 iproute25.6.0 5.7.0 * kbd 2.2.0 2.2.0 kmod27 27 less551551 lfs-bootscripts 20191031 20191031 libcap 2.36 2.36 libffi 3.33.3 libpipeline 1.5.2 1.5.2 libtool 2.4.6 2.4.6 linux 5.6.15 5.7.1 * m4 1.4.18 1.4.18 make4.34.3 man-db 2.9.2 2.9.2 man-pages 5.06 5.06 meson 0.54.2 0.54.2 mpc 1.1.0 1.1.0 mpfr4.0.2 4.0.2 ninja 1.10.0 1.10.0 ncurses 6.26.2 openssl 1.1.1g 1.1.1g patch 2.7.6 2.7.6 perl5.30.3 5.30.3 pkg-config 0.29.2 0.29.2 procps-ng 3.3.16 3.3.16 psmisc 23.3 23.3 Python 3.8.3 3.8.3 readline8.08.0 sed 4.84.8 shadow 4.8.1 4.8.1 sysklogd1.5.1 1.5.1 systemd 245245 sysvinit2.96 2.96 tar 1.32 1.32 tcl 8.6.10 8.6.10 texinfo 6.76.7 tzdata 2020a 2020a udev-lfs20171102 20171102 util-linux 2.35.2 2.35.2 vim 8.2.0814 8.2.0931 * XML-Parser 2.46 2.46 xz 5.2.5 5.2.5 zlib1.2.11 1.2.11 zstd1.4.5 1.4.5 -- http://lists.linuxfromscratch.org/listinfo/lfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[lfs-book] r11903 - branches/cross2/chapter08
Author: pierre Date: Mon Jun 8 01:23:39 2020 New Revision: 11903 Log: Fix a chapter number Modified: branches/cross2/chapter08/introduction.xml Modified: branches/cross2/chapter08/introduction.xml == --- branches/cross2/chapter08/introduction.xml Mon Jun 8 01:17:16 2020 (r11902) +++ branches/cross2/chapter08/introduction.xml Mon Jun 8 01:23:39 2020 (r11903) @@ -44,7 +44,8 @@ descriptions of these) that the package installs. The SBU values and required disk space includes - test suite data for all applicable packages in Chapter6. + test suite data for all applicable packages in + . About libraries -- http://lists.linuxfromscratch.org/listinfo/lfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[lfs-book] r11902 - branches/cross2/chapter07
Author: pierre Date: Mon Jun 8 01:17:16 2020 New Revision: 11902 Log: Remove unneeded files in chapter 7 Deleted: branches/cross2/chapter07/bash.xml branches/cross2/chapter07/binutils-pass1.xml branches/cross2/chapter07/binutils-pass2.xml branches/cross2/chapter07/bzip2.xml branches/cross2/chapter07/changingowner.xml branches/cross2/chapter07/coreutils.xml branches/cross2/chapter07/diffutils.xml branches/cross2/chapter07/file.xml branches/cross2/chapter07/findutils.xml branches/cross2/chapter07/flex.xml branches/cross2/chapter07/gawk.xml branches/cross2/chapter07/gcc-pass1.xml branches/cross2/chapter07/gcc-pass2.xml branches/cross2/chapter07/generalinstructions.xml branches/cross2/chapter07/glibc.xml branches/cross2/chapter07/grep.xml branches/cross2/chapter07/gzip.xml branches/cross2/chapter07/libstdc++.xml branches/cross2/chapter07/linux-headers.xml branches/cross2/chapter07/m4.xml branches/cross2/chapter07/make.xml branches/cross2/chapter07/ncurses.xml branches/cross2/chapter07/patch.xml branches/cross2/chapter07/sed.xml branches/cross2/chapter07/stripping.xml branches/cross2/chapter07/tar.xml branches/cross2/chapter07/toolchaintechnotes.xml branches/cross2/chapter07/xz.xml -- http://lists.linuxfromscratch.org/listinfo/lfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[lfs-book] r11901 - in branches/cross2: chapter06 chapter07
Author: pierre Date: Mon Jun 8 01:12:16 2020 New Revision: 11901 Log: Remove unneeded files in chapter 6, and fix href' in chapter 7 Deleted: branches/cross2/chapter06/binutils-pass1.xml branches/cross2/chapter06/bison.xml branches/cross2/chapter06/bzip2.xml branches/cross2/chapter06/chroot.xml branches/cross2/chapter06/createfiles.xml branches/cross2/chapter06/creatingdirs.xml branches/cross2/chapter06/dejagnu.xml branches/cross2/chapter06/expect.xml branches/cross2/chapter06/flex.xml branches/cross2/chapter06/gcc-pass1.xml branches/cross2/chapter06/generalinstructions.xml branches/cross2/chapter06/gettext.xml branches/cross2/chapter06/glibc.xml branches/cross2/chapter06/kernfs.xml branches/cross2/chapter06/libstdc++-pass2.xml branches/cross2/chapter06/libstdc++.xml branches/cross2/chapter06/linux-headers.xml branches/cross2/chapter06/perl.xml branches/cross2/chapter06/python.xml branches/cross2/chapter06/tcl.xml branches/cross2/chapter06/texinfo.xml branches/cross2/chapter06/toolchaintechnotes.xml branches/cross2/chapter06/util-linux.xml Modified: branches/cross2/chapter07/bash.xml branches/cross2/chapter07/binutils-pass1.xml branches/cross2/chapter07/binutils-pass2.xml branches/cross2/chapter07/bison.xml branches/cross2/chapter07/bzip2.xml branches/cross2/chapter07/coreutils.xml branches/cross2/chapter07/diffutils.xml branches/cross2/chapter07/file.xml branches/cross2/chapter07/findutils.xml branches/cross2/chapter07/flex.xml branches/cross2/chapter07/gawk.xml branches/cross2/chapter07/gcc-pass1.xml branches/cross2/chapter07/gcc-pass2.xml branches/cross2/chapter07/gettext.xml branches/cross2/chapter07/glibc.xml branches/cross2/chapter07/grep.xml branches/cross2/chapter07/gzip.xml branches/cross2/chapter07/m4.xml branches/cross2/chapter07/make.xml branches/cross2/chapter07/ncurses.xml branches/cross2/chapter07/patch.xml branches/cross2/chapter07/python.xml branches/cross2/chapter07/sed.xml branches/cross2/chapter07/tar.xml branches/cross2/chapter07/texinfo.xml branches/cross2/chapter07/xz.xml Modified: branches/cross2/chapter07/bash.xml == --- branches/cross2/chapter07/bash.xml Mon Jun 8 00:49:58 2020(r11900) +++ branches/cross2/chapter07/bash.xml Mon Jun 8 01:12:16 2020(r11901) @@ -25,7 +25,7 @@ http://www.w3.org/2001/XInclude; -href="../chapter06/bash.xml" +href="../chapter08/bash.xml" xpointer="xpointer(/sect1/sect2[1]/para[1])"/> Modified: branches/cross2/chapter07/binutils-pass1.xml == --- branches/cross2/chapter07/binutils-pass1.xmlMon Jun 8 00:49:58 2020(r11900) +++ branches/cross2/chapter07/binutils-pass1.xmlMon Jun 8 01:12:16 2020(r11901) @@ -25,7 +25,7 @@ http://www.w3.org/2001/XInclude; -href="../chapter06/binutils.xml" +href="../chapter08/binutils.xml" xpointer="xpointer(/sect1/sect2[1]/para[1])"/> Modified: branches/cross2/chapter07/binutils-pass2.xml == --- branches/cross2/chapter07/binutils-pass2.xmlMon Jun 8 00:49:58 2020(r11900) +++ branches/cross2/chapter07/binutils-pass2.xmlMon Jun 8 01:12:16 2020(r11901) @@ -25,7 +25,7 @@ http://www.w3.org/2001/XInclude; -href="../chapter06/binutils.xml" +href="../chapter08/binutils.xml" xpointer="xpointer(/sect1/sect2[1]/para[1])"/> Modified: branches/cross2/chapter07/bison.xml == --- branches/cross2/chapter07/bison.xml Mon Jun 8 00:49:58 2020(r11900) +++ branches/cross2/chapter07/bison.xml Mon Jun 8 01:12:16 2020(r11901) @@ -25,7 +25,7 @@ http://www.w3.org/2001/XInclude; -href="../chapter06/bison.xml" +href="../chapter08/bison.xml" xpointer="xpointer(/sect1/sect2[1]/para[1])"/> Modified: branches/cross2/chapter07/bzip2.xml == --- branches/cross2/chapter07/bzip2.xml Mon Jun 8 00:49:58 2020(r11900) +++ branches/cross2/chapter07/bzip2.xml Mon Jun 8 01:12:16 2020(r11901) @@ -25,7 +25,7 @@ http://www.w3.org/2001/XInclude; -href="../chapter06/bzip2.xml" +href="../chapter08/bzip2.xml" xpointer="xpointer(/sect1/sect2[1]/para[1])"/> Modified: branches/cross2/chapter07/coreutils.xml == --- branches/cross2/chapter07/coreutils.xml Mon Jun 8 00:49:58 2020 (r11900) +++ branches/cross2/chapter07/coreutils.xml Mon Jun 8 01:12:16 2020 (r11901) @@
[lfs-book] r11900 - branches/cross2/chapter05
Author: pierre Date: Mon Jun 8 00:49:58 2020 New Revision: 11900 Log: Remove unneeded files in chapter 5 Deleted: branches/cross2/chapter05/bash.xml branches/cross2/chapter05/binutils-pass2.xml branches/cross2/chapter05/bison.xml branches/cross2/chapter05/bzip2.xml branches/cross2/chapter05/changingowner.xml branches/cross2/chapter05/chroot.xml branches/cross2/chapter05/coreutils.xml branches/cross2/chapter05/createfiles.xml branches/cross2/chapter05/creatingdirs.xml branches/cross2/chapter05/dejagnu.xml branches/cross2/chapter05/diffutils.xml branches/cross2/chapter05/expect.xml branches/cross2/chapter05/file.xml branches/cross2/chapter05/findutils.xml branches/cross2/chapter05/flex.xml branches/cross2/chapter05/gawk.xml branches/cross2/chapter05/gcc-pass2.xml branches/cross2/chapter05/gettext.xml branches/cross2/chapter05/grep.xml branches/cross2/chapter05/gzip.xml branches/cross2/chapter05/kernfs.xml branches/cross2/chapter05/libstdc++-pass2.xml branches/cross2/chapter05/m4.xml branches/cross2/chapter05/make.xml branches/cross2/chapter05/ncurses.xml branches/cross2/chapter05/patch.xml branches/cross2/chapter05/perl.xml branches/cross2/chapter05/python.xml branches/cross2/chapter05/sed.xml branches/cross2/chapter05/stripping.xml branches/cross2/chapter05/tar.xml branches/cross2/chapter05/tcl.xml branches/cross2/chapter05/texinfo.xml branches/cross2/chapter05/util-linux.xml branches/cross2/chapter05/xz.xml -- http://lists.linuxfromscratch.org/listinfo/lfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[lfs-book] r11899 - branches/cross2/chapter05
Author: pierre Date: Mon Jun 8 00:18:58 2020 New Revision: 11899 Log: Fix a reference in toolchain notes Modified: branches/cross2/chapter05/toolchaintechnotes.xml Modified: branches/cross2/chapter05/toolchaintechnotes.xml == --- branches/cross2/chapter05/toolchaintechnotes.xmlSun Jun 7 18:33:14 2020(r11898) +++ branches/cross2/chapter05/toolchaintechnotes.xmlMon Jun 8 00:18:58 2020(r11899) @@ -321,12 +321,12 @@ the configure options. Upon entering the chroot environment in , the first task is to install +linkend="chapter-chroot-temporary-tools"/>, the first task is to install libstdc++. Then temporary installations of programs needed for the proper operation of the toolchain are performed. Programs needed for testing other programs are also built. From this point onwards, the -core toolchain is self-contained and self-hosted. In the remainder of -the , final versions of all the +core toolchain is self-contained and self-hosted. In +, final versions of all the packages needed for a fully functional system are built, tested and installed. -- http://lists.linuxfromscratch.org/listinfo/lfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page