diff options
-rw-r--r-- | chapter05/adjusting.xml | 2 | ||||
-rw-r--r-- | chapter05/gcc-pass1.xml | 4 | ||||
-rw-r--r-- | chapter05/introduction.xml | 2 | ||||
-rw-r--r-- | chapter05/toolchaintechnotes.xml | 4 | ||||
-rw-r--r-- | chapter06/devices.xml | 13 | ||||
-rw-r--r-- | chapter06/udev.xml | 2 | ||||
-rw-r--r-- | chapter07/profile.xml | 1 | ||||
-rw-r--r-- | chapter07/udev.xml | 3 | ||||
-rw-r--r-- | chapter07/usage.xml | 1 | ||||
-rw-r--r-- | prologue/audience.xml | 2 |
10 files changed, 22 insertions, 12 deletions
diff --git a/chapter05/adjusting.xml b/chapter05/adjusting.xml index c6dde98f9..b6b31da67 100644 --- a/chapter05/adjusting.xml +++ b/chapter05/adjusting.xml @@ -51,6 +51,8 @@ replacing every occurrence of <quote>/lib/ld-linux.so.2</quote> with <para>Be sure to visually inspect the specs file in order to verify the intended changes have been made.</para> +<beginpage/> + <important><para>If working on a platform where the name of the dynamic linker is something other than <filename class="libraryfile">ld-linux.so.2</filename>, replace diff --git a/chapter05/gcc-pass1.xml b/chapter05/gcc-pass1.xml index df367b13a..422bb79cc 100644 --- a/chapter05/gcc-pass1.xml +++ b/chapter05/gcc-pass1.xml @@ -57,7 +57,9 @@ cd ../gcc-build</userinput></screen> <listitem><para>The purpose of this switch is to remove <filename class="directory">/usr/local/include</filename> from <command>gcc</command>'s include search path. This is not absolutely essential, however, it helps to minimize the influence of the host -system.</para></listitem> +system.</para> +<beginpage/> +</listitem> </varlistentry> <varlistentry> diff --git a/chapter05/introduction.xml b/chapter05/introduction.xml index 93203ffa5..ead56c0c3 100644 --- a/chapter05/introduction.xml +++ b/chapter05/introduction.xml @@ -54,6 +54,8 @@ retain the source and build directories in order for their contents to be used by later commands. Pay special attention to these reminders.</para> +<beginpage/> + <para>Check one last time that the <envar>LFS</envar> environment variable is set up properly:</para> diff --git a/chapter05/toolchaintechnotes.xml b/chapter05/toolchaintechnotes.xml index e99381907..c8caec3c8 100644 --- a/chapter05/toolchaintechnotes.xml +++ b/chapter05/toolchaintechnotes.xml @@ -103,7 +103,6 @@ seen during its run of <command>./configure</command> is:</para> /tools/i686-pc-linux-gnu/bin/as checking what linker to use... /tools/i686-pc-linux-gnu/bin/ld</computeroutput></screen> -<beginpage/> <para>This is important for the reasons mentioned above. It also demonstrates that GCC's configure script does not search the PATH directories to find which tools to use. However, during the actual @@ -168,7 +167,6 @@ the <xref linkend="chapter-temporary-tools"/> packages all build against the new Glibc in <filename class="directory">/tools</filename>.</para> -<beginpage/> <para>Upon entering the chroot environment in <xref linkend="chapter-building-system"/>, the first major package to be installed is Glibc, due to its self-sufficient nature mentioned above. @@ -177,6 +175,8 @@ class="directory">/usr</filename>, perform a quick changeover of the toolchain defaults, then proceed in building the rest of the target LFS system.</para> +<beginpage/> + <sect2> <title>Notes on Static Linking</title> diff --git a/chapter06/devices.xml b/chapter06/devices.xml index 0c8e4cf36..e178b75a9 100644 --- a/chapter06/devices.xml +++ b/chapter06/devices.xml @@ -60,11 +60,14 @@ newly-created directories:</para> mount -t tmpfs none /dev/shm</userinput></screen> <para>The <command>mount</command> commands executed above may result -in the following warning message: <computeroutput>can't open /etc/fstab: No -such file or directory</computeroutput>. This -file—<filename>/etc/fstab</filename>—has -not been created yet but is also not required for the file systems to -be properly mounted. As such, the warning can be safely ignored.</para> +in the following warning message:</para> + +<para><blockquote><computeroutput>can't open /etc/fstab: No +such file or directory.</computeroutput></blockquote></para> + +<para>This file—<filename>/etc/fstab</filename>—has not +been created yet but is also not required for the file systems to be +properly mounted. As such, the warning can be safely ignored.</para> </sect2> </sect1> diff --git a/chapter06/udev.xml b/chapter06/udev.xml index ec7224470..15c2e6f94 100644 --- a/chapter06/udev.xml +++ b/chapter06/udev.xml @@ -72,7 +72,7 @@ cp ../udev-config-1.rules /etc/udev/rules.d/25-lfs.rules</userinput></screen> class="directory">/dev</filename> or renames network interfaces (not in LFS) in response to hotplug events.</para> <indexterm zone="ch-system-udev udev"><primary sortas="b-udev">udev</primary></indexterm> -</listitem></varlistentry> +<beginpage/></listitem></varlistentry> <varlistentry id="udevd"> <term><command>udevd</command></term> diff --git a/chapter07/profile.xml b/chapter07/profile.xml index 8e6cf3675..ace583818 100644 --- a/chapter07/profile.xml +++ b/chapter07/profile.xml @@ -57,7 +57,6 @@ environment variable that makes <application>Bash</application> and <application>Readline</application> use the <filename>/etc/inputrc</filename> file created earlier.</para> -<beginpage/> <para>Replace <replaceable>[ll]</replaceable> below with the two-letter code for the desired language (e.g., <quote>en</quote>) and <replaceable>[CC]</replaceable> with the two-letter code for the diff --git a/chapter07/udev.xml b/chapter07/udev.xml index 4a9fa0c6a..15ce6d20d 100644 --- a/chapter07/udev.xml +++ b/chapter07/udev.xml @@ -65,6 +65,8 @@ class="filesystem">devfs</systemitem> became much more realistic.</para> </sect2> +<beginpage/> + <sect2> <title>Udev Implementation</title> @@ -124,7 +126,6 @@ class="directory">/sys</filename> filesystem for the information pertaining to this new device and create the <filename class="directory">/dev</filename> entry for it.</para> -<beginpage/> <para>This brings us to one problem that exists with <command>udev</command>, and likewise with <systemitem class="filesystem">devfs</systemitem> before it. It is commonly diff --git a/chapter07/usage.xml b/chapter07/usage.xml index 133420929..6242ab9ff 100644 --- a/chapter07/usage.xml +++ b/chapter07/usage.xml @@ -56,7 +56,6 @@ scripts are run, from 00 to 99—the lower the number the earlier it gets executed. When init switches to another run-level, the appropriate services get killed and others get started.</para> -<beginpage/> <para>The real scripts are in <filename class="directory">/etc/rc.d/init.d</filename>. They do the actual work, and the symlinks all point to them. Killing links and starting diff --git a/prologue/audience.xml b/prologue/audience.xml index f2af60873..9c4e98219 100644 --- a/prologue/audience.xml +++ b/prologue/audience.xml @@ -53,6 +53,8 @@ When you are satisfied with the recipe, move on to preparing it. It can be made to exact specifications—broil it, bake it, deep-fry it, or barbecue it.</para> +<beginpage/> + <para>Another analogy that we can use is that of comparing LFS with a finished house. LFS provides the skeletal plan of a house, but it is up to you to build it. LFS maintains the freedom to adjust plans |