Changeset 17476c5


Ignore:
Timestamp:
01/26/2004 10:23:41 PM (20 years ago)
Author:
Alex Gronenwoud <alex@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.0, 6.1, 6.1.1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, v5_1, v5_1_1, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
daaa0941
Parents:
f2f5117
Message:

Removing some excess white space.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3186 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Files:
21 edited

Legend:

Unmodified
Added
Removed
  • appendixa/gettext-desc.xml

    rf2f5117 r17476c5  
    5252catalog that match a given pattern or belong to some given source files.</para>
    5353
    54 <para><command>msginit</command> creates a new  <filename>.po</filename>
     54<para><command>msginit</command> creates a new <filename>.po</filename>
    5555file, initializing the meta information with values from the user's
    5656environment.</para>
  • appendixa/groff-desc.xml

    rf2f5117 r17476c5  
    7474image.</para>
    7575
    76 <para><command>pre-grohtml </command> translates  the output of GNU troff
     76<para><command>pre-grohtml </command> translates the output of GNU troff
    7777to html.</para>
    7878
  • appendixa/kernel-desc.xml

    rf2f5117 r17476c5  
    77to the software, and turns a single CPU into a multi-tasking machine capable
    88of running scores of programs seemingly at the same time.</para>
    9                                                            
     9
    1010<para>The <emphasis>kernel headers</emphasis> define the interface to the
    1111services that the kernel provides. The headers in your system's
  • appendixa/modutils-desc.xml

    rf2f5117 r17476c5  
    22
    33<para><command>depmod</command> creates a dependency file, based on the
    4 symbols it finds in the existing set of modules. This  dependency file is used
     4symbols it finds in the existing set of modules. This dependency file is used
    55by modprobe to automatically load the required modules.</para>
    66
  • appendixa/sysvinit-desc.xml

    rf2f5117 r17476c5  
    3333
    3434<para><command>runlevel</command> reports the previous and the current
    35 runlevel, as noted in the last runlevel record  in
     35runlevel, as noted in the last runlevel record in
    3636<filename>/var/run/utmp</filename>.</para>
    3737
     
    4444<para><command>telinit</command> tells init which runlevel to enter.</para>
    4545
    46 <para><command>utmpdump</command> displays the content of  the given login
     46<para><command>utmpdump</command> displays the content of the given login
    4747file in a friendlier format.</para>
    4848
  • appendixb/appendixb.xml

    rf2f5117 r17476c5  
    66installed in this book, each with a link to the package in Appendix A
    77to which it belongs.</para>
    8  
     8
    99<itemizedlist>
    1010
     
    128128<listitem><para>elvtune : <xref linkend="ch06-util-linux"/></para></listitem>
    129129<listitem><para>env : <xref linkend="ch06-coreutils"/></para></listitem>
    130 <listitem><para>envsubst : <xref linkend="ch06-gettext"/></para></listitem>       
     130<listitem><para>envsubst : <xref linkend="ch06-gettext"/></para></listitem>
    131131<listitem><para>enc2xs : <xref linkend="ch06-perl"/></para></listitem>
    132132<listitem><para>eqn : <xref linkend="ch06-groff"/></para></listitem>
     
    295295<listitem><para>libnetcfg : <xref linkend="ch06-perl"/></para></listitem>
    296296<listitem><para>libnsl : <xref linkend="ch06-glibc"/></para></listitem>
    297 <listitem><para>libnss*  : <xref linkend="ch06-glibc"/></para></listitem>
     297<listitem><para>libnss* : <xref linkend="ch06-glibc"/></para></listitem>
    298298<listitem><para>libopcodes : <xref linkend="ch06-binutils"/></para></listitem>
    299299<listitem><para>libpanel : <xref linkend="ch06-ncurses"/></para></listitem>
     
    557557<listitem><para>swapoff : <xref linkend="ch06-util-linux"/></para></listitem>
    558558<listitem><para>swapon : <xref linkend="ch06-util-linux"/></para></listitem>
    559 <listitem><para>symlink-tree : <xref linkend="ch06-automake"/></para></listitem> 
     559<listitem><para>symlink-tree : <xref linkend="ch06-automake"/></para></listitem>
    560560<listitem><para>sync : <xref linkend="ch06-coreutils"/></para></listitem>
    561561<listitem><para>sysctl : <xref linkend="ch06-procps"/></para></listitem>
  • chapter01/how.xml

    rf2f5117 r17476c5  
    2424<para>The first thing to be done in <xref linkend="chapter05"/> is build a
    2525first pass of the toolchain, made up of Binutils and GCC. The programs from
    26 these  packages will be linked statically in order for them to be usable
     26these packages will be linked statically in order for them to be usable
    2727independently of the host system. The second thing to do is build Glibc, the
    2828C library. Glibc will be compiled by the toolchain programs we just built in
     
    4141
    4242<para>In <xref linkend="chapter06"/> your real LFS system will be built. The
    43 chroot (change root)  program is used to enter a virtual environment and start
     43chroot (change root) program is used to enter a virtual environment and start
    4444a new shell whose root directory will be set to the LFS partition. This is very
    4545similar to rebooting and instructing the kernel to mount the LFS partition as
     
    5555<xref linkend="chapter07"/>, the kernel and bootloader are set up in
    5656<xref linkend="chapter08"/>, and <xref linkend="chapter09"/> contains some
    57 pointers to help you after you finish the book.  Then, finally, you're ready to
     57pointers to help you after you finish the book. Then, finally, you're ready to
    5858reboot your computer into your new LFS system.</para>
    5959
  • chapter02/askforhelp.xml

    rf2f5117 r17476c5  
    4040is run, look through the <filename>config.log</filename> file. This file
    4141may contain errors encountered during configure which weren't printed to
    42 the screen.  Include those relevant lines if you decide to ask for
     42the screen. Include those relevant lines if you decide to ask for
    4343help.</para>
    4444
  • chapter03/chapter03.xml

    rf2f5117 r17476c5  
    123123<para>You should also ensure that this new partition is not mounted with
    124124permissions that are too restrictive (such as the nosuid, nodev or noatime
    125 options).  You can run the <userinput>mount</userinput> command without any
     125options). You can run the <userinput>mount</userinput> command without any
    126126parameters to see with what options the LFS partition is mounted. If
    127127you see nosuid, nodev or noatime, you will need to remount it.</para>
  • chapter05/binutils-pass2.xml

    rf2f5117 r17476c5  
    5555<blockquote><screen>make[1]: *** [check-binutils] Error 2</screen></blockquote>
    5656
    57 <para>And install the package:</para>                                             
     57<para>And install the package:</para>
    5858
    5959<screen><userinput>make install</userinput></screen>
  • chapter05/chapter05.xml

    rf2f5117 r17476c5  
    309309can damage or even wreck your system. Therefore we recommend that you
    310310build the packages in this chapter as an unprivileged user. You could
    311 of course use your own user name,  but to make it easier to set up a clean
     311of course use your own user name, but to make it easier to set up a clean
    312312work environment we'll create a new user <emphasis>lfs</emphasis> and
    313313use this one during the installation process. As <emphasis>root</emphasis>,
     
    383383full pathnames of executable files to avoid searching the PATH time and time
    384384again to find the same executable. However, we'd like the new tools to be
    385 used as soon as they are installed.  By switching off the hash function, our
     385used as soon as they are installed. By switching off the hash function, our
    386386"interactive" commands (<userinput>make</userinput>,
    387387<userinput>patch</userinput>, <userinput>sed</userinput>,
     
    401401having LC_ALL set to something other than "POSIX" or "C" during this chapter
    402402may cause trouble if you exit the chroot environment and wish to return later.
    403 By setting LC_ALL to "POSIX" (or "C", the two are equivalent)  we ensure that
     403By setting LC_ALL to "POSIX" (or "C", the two are equivalent) we ensure that
    404404everything will work as expected in the chroot environment.</para>
    405405
     
    455455
    456456<!-- Ampersands are needed to allow cut and paste -->
    457    
     457
    458458<screen><userinput>SPECFILE=/tools/lib/gcc-lib/*/*/specs &amp;&amp;
    459459sed -e 's@ /lib/ld-linux.so.2@ /tools/lib/ld-linux.so.2@g' \
     
    477477system have found their way into GCC's private include dir. This can happen
    478478because of GCC's "fixincludes" process which runs as part of the GCC build.
    479 We'll explain more about this further on in this chapter.  For now, run the
     479We'll explain more about this further on in this chapter. For now, run the
    480480following commands to eliminate this possibility:</para>
    481481
  • chapter05/gcc-pass1.xml

    rf2f5117 r17476c5  
    4141
    4242<itemizedlist>
    43 <listitem><para><userinput>--with-local-prefix=/tools</userinput>:  The
     43<listitem><para><userinput>--with-local-prefix=/tools</userinput>: The
    4444purpose of this switch is to remove <filename>/usr/local/include</filename>
    4545from <userinput>gcc</userinput>'s include search path. This is not absolutely
  • chapter05/gcc-pass2.xml

    rf2f5117 r17476c5  
    4545patch -Np1 -i ../&gcc-specs-patch;</userinput></screen>
    4646
    47 <para>The first patch disables the GCC "fixincludes" script.  We mentioned this
     47<para>The first patch disables the GCC "fixincludes" script. We mentioned this
    4848briefly earlier, but a slightly more in-depth explanation of the fixincludes
    49 process is warranted here.  Under normal circumstances, the GCC fixincludes
    50 script scans your system for header files that need to be fixed.  It might find
     49process is warranted here. Under normal circumstances, the GCC fixincludes
     50script scans your system for header files that need to be fixed. It might find
    5151that some Glibc header files on your host system need to be fixed, fix them and
    52 put them in the GCC private include directory.  Then, later on in
     52put them in the GCC private include directory. Then, later on in
    5353<xref linkend="chapter06"/>, after we've installed the newer Glibc, this
    5454private include directory would be searched before the system include
     
    160160to continue on.</para>
    161161
    162 <para>And finally install the package:</para>                                             
     162<para>And finally install the package:</para>
    163163
    164164<screen><userinput>make install</userinput></screen>
  • chapter05/grep.xml

    rf2f5117 r17476c5  
    2424<listitem><para><userinput>--disable-perl-regexp</userinput>: This makes sure
    2525that <userinput>grep</userinput> does not get linked against a PCRE library
    26 that may be present on the host, but would not be available once we enter the
     26that may be present on the host and would not be available once we enter the
    2727chroot environment.</para></listitem>
    2828<listitem><para><userinput>--with-included-regex</userinput>: This ensures that
    29 Grep uses its internal regular expression code.  Without it, it will use
    30 the code from Glibc, which is known to be slightly buggy.</para></listitem>
     29Grep uses its internal regular expression code. Without this switch, Grep will
     30use the code from Glibc, which is known to be slightly buggy.</para></listitem>
    3131</itemizedlist>
    3232
  • chapter05/utillinux.xml

    rf2f5117 r17476c5  
    1515
    1616<para>Util-linux doesn't use the freshly installed headers and libraries from
    17 the <filename>/tools</filename> directory.  This is fixed by altering the
     17the <filename>/tools</filename> directory. This is fixed by altering the
    1818configure script:</para>
    1919
  • chapter06/chapter06.xml

    rf2f5117 r17476c5  
    102102<para>Notice that <filename class="directory">/tools/bin</filename> comes
    103103last in the PATH. This means that a temporary tool will not be used any more
    104 as soon as its final version is installed.  Well, at least when the shell
     104as soon as its final version is installed. Well, at least when the shell
    105105doesn't remember the locations of executed binaries -- for this reason hashing
    106106is switched off by passing the <userinput>+h</userinput> option to
  • chapter06/coreutils.xml

    rf2f5117 r17476c5  
    5454a dummy system user and two dummy groups to allow the tests to run
    5555properly. Should you choose not to run the test suite, skip down to
    56 "Install the package".  The following commands will prepare us for the test
     56"Install the package". The following commands will prepare us for the test
    5757suite. Create two dummy groups and a dummy user name:</para>
    5858
  • chapter06/groff.xml

    rf2f5117 r17476c5  
    1717
    1818<para>Groff expects the environment variable PAGE to contain the default paper
    19 size. For those in the United States, the command below is appropriate.  If you
     19size. For those in the United States, the command below is appropriate. If you
    2020live elsewhere, you may want to change <emphasis>PAGE=letter</emphasis> to
    2121<emphasis>PAGE=A4</emphasis>.</para>
  • chapter06/ncurses.xml

    rf2f5117 r17476c5  
    44
    55<para>The Ncurses package contains libraries for the terminal-independent
    6 handling of character  screens.</para>
     6handling of character screens.</para>
    77
    88<screen>Estimated build time:           &ncurses-time;
  • chapter06/procinfo.xml

    rf2f5117 r17476c5  
    2323<itemizedlist>
    2424<listitem><para><userinput>LDLIBS=-lncurses</userinput>: This tells Procinfo
    25 to use the <filename>libncurses</filename> library instead of  the
     25to use the <filename>libncurses</filename> library instead of the
    2626long-obsolete <filename>libtermcap</filename>.</para></listitem>
    2727</itemizedlist>
  • chapter08/grub.xml

    rf2f5117 r17476c5  
    9898hence the use of the <emphasis>--no-mem-option</emphasis> above.</para></note>
    9999
    100 <para>You may want to add an entry for your host distribution.  It might look
     100<para>You may want to add an entry for your host distribution. It might look
    101101like this:</para>
    102102
Note: See TracChangeset for help on using the changeset viewer.