diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index d9613bff7..21ad9af93 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -42,6 +42,33 @@ or as appropriate for the entry or if needed the entire day's listitem. --> + + 2018-01-01 + + + [bdubbs] - Add comments to the kernel section + to change the unwinder option. Fixes + #4186. + + + [bdubbs] - Update to linux-4.14.10. Fixes + #4184. + + + [bdubbs] - Update to coreutils-8.29. Fixes + #4189. + + + [bdubbs] - Remove old footer from non-chunks book. Fixes + #4188. + + + [bdubbs] - Make spacing between "Chapter" and digit non breaking. Fixes + #4187. + + + + 2017-12-26 @@ -332,7 +359,7 @@ 2017-09-24 - [bdubbs] - Reorder packages in Chapter 6 so Python can use + [bdubbs] - Reorder packages in Chapter 6 so Python can use gdbm. diff --git a/chapter01/chapter01.xml b/chapter01/chapter01.xml index 87a7f5aab..6af8ca1c6 100644 --- a/chapter01/chapter01.xml +++ b/chapter01/chapter01.xml @@ -5,7 +5,7 @@ %general-entities; ]> - + diff --git a/chapter01/resources.xml b/chapter01/resources.xml index d5083e80e..b3074d2e6 100644 --- a/chapter01/resources.xml +++ b/chapter01/resources.xml @@ -20,7 +20,7 @@ - + Mailing Lists The linuxfromscratch.org server hosts a number of mailing @@ -71,7 +71,7 @@ --> - + Mirror Sites The LFS project has a number of world-wide mirrors to make accessing diff --git a/chapter02/chapter02.xml b/chapter02/chapter02.xml index 39ed9ce59..c228ef2d8 100644 --- a/chapter02/chapter02.xml +++ b/chapter02/chapter02.xml @@ -5,7 +5,7 @@ %general-entities; ]> - + diff --git a/chapter02/creatingfilesystem.xml b/chapter02/creatingfilesystem.xml index 22a094728..ebdd79c5c 100644 --- a/chapter02/creatingfilesystem.xml +++ b/chapter02/creatingfilesystem.xml @@ -60,7 +60,7 @@ Some host distributions use custom features in their filesystem creation tools (E2fsprogs). This can cause problems when booting into your new - LFS in Chapter 9, as those features will not be supported by the LFS-installed + LFS in Chapter 9, as those features will not be supported by the LFS-installed E2fsprogs; you will get an error similar to unsupported filesystem features, upgrade your e2fsprogs. To check if your host system uses custom enhancements, run the following command: diff --git a/chapter02/hostreqs.xml b/chapter02/hostreqs.xml index 2848876d8..821789837 100644 --- a/chapter02/hostreqs.xml +++ b/chapter02/hostreqs.xml @@ -94,7 +94,7 @@ Linux Kernel-&min-kernel; The reason for the kernel version requirement is that we specify - that version when building glibc in Chapter 6 + that version when building glibc in Chapter 6 at the recommendation of the developers. It is also required by udev. diff --git a/chapter02/stages.xml b/chapter02/stages.xml index fd5792f7c..7d04e6ca5 100644 --- a/chapter02/stages.xml +++ b/chapter02/stages.xml @@ -18,7 +18,7 @@ different points. - Chapters 1-4 + Chapters 1–4 These chapters are accomplished on the host system. When restarting, be careful of the following: @@ -33,7 +33,7 @@ - Chapter 5 + Chapter 5 @@ -41,10 +41,10 @@ - ALL instructions in Chapter 5 + ALL instructions in Chapter 5 must be done by user lfs. A su - lfs needs to be done before any - task in Chapter 5. + task in Chapter 5. @@ -58,7 +58,7 @@ - Chapters 6-8 + Chapters 6–8 diff --git a/chapter03/chapter03.xml b/chapter03/chapter03.xml index 678b82f74..f9b36e2e2 100644 --- a/chapter03/chapter03.xml +++ b/chapter03/chapter03.xml @@ -5,7 +5,7 @@ %general-entities; ]> - + diff --git a/chapter04/chapter04.xml b/chapter04/chapter04.xml index fe3cdbd74..3e44ce94f 100644 --- a/chapter04/chapter04.xml +++ b/chapter04/chapter04.xml @@ -5,7 +5,7 @@ %general-entities; ]> - + diff --git a/chapter04/creatingtoolsdir.xml b/chapter04/creatingtoolsdir.xml index 636b3e58b..6e79f92cf 100644 --- a/chapter04/creatingtoolsdir.xml +++ b/chapter04/creatingtoolsdir.xml @@ -41,7 +41,7 @@ The created symlink enables the toolchain to be compiled so that it always refers to /tools, meaning - that the compiler, assembler, and linker will work both in Chapter 5 + that the compiler, assembler, and linker will work both in Chapter 5 (when we are still using some tools from the host) and in the next (when we are chrooted to the LFS partition). diff --git a/chapter05/binutils-pass1.xml b/chapter05/binutils-pass1.xml index ec3861eea..458d89696 100644 --- a/chapter05/binutils-pass1.xml +++ b/chapter05/binutils-pass1.xml @@ -68,7 +68,7 @@ cd build The approximate build SBU values and required disk space - in Chapter 5 does not include test suite data. + in Chapter 5 does not include test suite data. Now prepare Binutils for compilation: diff --git a/chapter05/chapter05.xml b/chapter05/chapter05.xml index fdd069a57..8fd9a6873 100644 --- a/chapter05/chapter05.xml +++ b/chapter05/chapter05.xml @@ -5,7 +5,7 @@ %general-entities; ]> - + diff --git a/chapter05/generalinstructions.xml b/chapter05/generalinstructions.xml index 0f14246cf..0a6d341a5 100644 --- a/chapter05/generalinstructions.xml +++ b/chapter05/generalinstructions.xml @@ -93,7 +93,7 @@ Using the tar program, extract the package - to be built. In Chapter 5, ensure you are the lfs + to be built. In Chapter 5, ensure you are the lfs user when extracting the package. diff --git a/chapter06/chapter06.xml b/chapter06/chapter06.xml index ae47252e1..ded9bc0ce 100644 --- a/chapter06/chapter06.xml +++ b/chapter06/chapter06.xml @@ -5,7 +5,7 @@ %general-entities; ]> - + diff --git a/chapter06/introduction.xml b/chapter06/introduction.xml index fd96b574a..876112796 100644 --- a/chapter06/introduction.xml +++ b/chapter06/introduction.xml @@ -53,7 +53,7 @@ descriptions of these) that the package installs. The SBU values and required disk space includes - test suite data for all applicable packages in Chapter 6. + test suite data for all applicable packages in Chapter 6. About libraries @@ -67,7 +67,7 @@ is not always obvious, the relevant programs (and the procedures needed to do the linking) may not even be known. - In the procedures in Chapter 6, we remove or disable installation of + In the procedures in Chapter 6, we remove or disable installation of most static libraries. Usually this is done by passing a option to configure. In other cases, alternate means are needed. In a few cases, especially diff --git a/chapter06/procps.xml b/chapter06/procps.xml index 1a42ce68c..0df21e4a3 100644 --- a/chapter06/procps.xml +++ b/chapter06/procps.xml @@ -84,7 +84,7 @@ rm testsuite/pgrep.test/pgrep.exp make check One ps test may fail, but passes if the tests are rerun at - the end of Chapter 6. + the end of Chapter 6. Install the package: diff --git a/chapter07/chapter07.xml b/chapter07/chapter07.xml index 40a057869..a7c7d9fd2 100644 --- a/chapter07/chapter07.xml +++ b/chapter07/chapter07.xml @@ -5,7 +5,7 @@ %general-entities; ]> - + diff --git a/chapter07/introduction.xml b/chapter07/introduction.xml index 810c927cc..9bc813170 100644 --- a/chapter07/introduction.xml +++ b/chapter07/introduction.xml @@ -18,7 +18,7 @@ process must be organized to ensure the tasks are performed in the correct order but, at the same time, be executed as fast as possible. - @@ -105,8 +108,9 @@ File systems ---> <*> Kernel automounter version 4 support (also supports v3) [CONFIG_AUTOFS4_FS] Pseudo filesystems ---> [*] Tmpfs POSIX Access Control Lists [CONFIG_TMPFS_POSIX_ACL] - [*] Tmpfs extended attributes [CONFIG_TMPFS_XATTR] - + [*] Tmpfs extended attributes [CONFIG_TMPFS_XATTR] +Kernel hacking ---> + Choose kernel unwinder (Frame pointer unwinder) ---> [CONFIG_UNWINDER_FRAME_POINTER] diff --git a/chapter09/chapter09.xml b/chapter09/chapter09.xml index 8dda353a5..c8deeb388 100644 --- a/chapter09/chapter09.xml +++ b/chapter09/chapter09.xml @@ -5,7 +5,7 @@ %general-entities; ]> - + diff --git a/general.ent b/general.ent index 7853c6315..398549f2a 100644 --- a/general.ent +++ b/general.ent @@ -1,15 +1,15 @@ - + - + - + - + diff --git a/packages.ent b/packages.ent index f75da7d2b..e6f185fde 100644 --- a/packages.ent +++ b/packages.ent @@ -98,10 +98,10 @@ - - + + - + @@ -408,12 +408,12 @@ - + - + - + -

Last updated - on +