Changeset e1060de for chapter06


Ignore:
Timestamp:
07/23/2006 11:05:22 AM (18 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
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, 12.2, 12.2-rc1, 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, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/loongarch-12.2, xry111/mips64el, xry111/multilib, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
ad502b3
Parents:
6d9f8e2
Message:

Syncing trunk with 6.2 branch.

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

Location:
chapter06
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • chapter06/findutils.xml

    r6d9f8e2 re1060de  
    7272    may not be available during the early stages of booting, this program
    7373    needs to be on the root partition.  The <command>updatedb</command>
    74     script also needs to correct an explicit path.</para>
     74    script also needs to be modified to correct an explicit path:</para>
    7575
    7676<screen><userinput>mv -v /usr/bin/find /bin</userinput>
    7777sed -i -e 's/find:=${BINDIR}/find:=\/bin/' /usr/bin/updatedb</screen>
    78                    
     78
    7979  </sect2>
    8080
  • chapter06/glibc.xml

    r6d9f8e2 re1060de  
    136136    <itemizedlist>
    137137      <listitem>
    138         <para>The <emphasis>nptl/tst-clock2</emphasis> and 
    139         <emphasis>tst-attr3</emphasis> tests sometimes 
     138        <para>The <emphasis>nptl/tst-clock2</emphasis> and
     139        <emphasis>tst-attr3</emphasis> tests sometimes
    140140        fail.  The reason is not completely understood, but indications
    141141        are that a heavy system load can trigger these failures.</para>
     
    255255EOF</userinput></screen>
    256256
    257     <para>To determine the local time zone, run the following script:</para>
     257    <para>One way to determine the local time zone, run the following
     258    script:</para>
    258259
    259260<screen role="nodump"><userinput>tzselect</userinput></screen>
    260261
    261262    <para>After answering a few questions about the location, the script will
    262     output the name of the time zone (e.g., <emphasis>EST5EDT</emphasis> or
    263     <emphasis>Canada/Eastern</emphasis>). Then create the
    264     <filename>/etc/localtime</filename> file by running:</para>
     263    output the name of the time zone (e.g.,
     264    <emphasis>America/Edmonton</emphasis>). There are also some other possible
     265    timezones listed in <filename
     266    class='directory'>/usr/share/zoneinfo</filename> such as
     267    <emphasis>Canada/Eastern</emphasis> or <emphasis>EST5EDT</emphasis> that
     268    are not identified by the script but can be used.</para>
     269
     270    <para>Then create the <filename>/etc/localtime</filename> file by
     271    running:</para>
    265272
    266273<screen><userinput>cp -v --remove-destination /usr/share/zoneinfo/<replaceable>&lt;xxx&gt;</replaceable> \
    267274    /etc/localtime</userinput></screen>
    268275
    269     <para>Replace <replaceable>&lt;xxx&gt;</replaceable> with the name of the time zone
    270     that <command>tzselect</command> provided (e.g., Canada/Eastern).</para>
     276    <para>Replace <replaceable>&lt;xxx&gt;</replaceable> with the name of the
     277    time zone selected (e.g., Canada/Eastern).</para>
    271278
    272279    <variablelist>
  • chapter06/grub.xml

    r6d9f8e2 re1060de  
    4141    as <envar>CFLAGS</envar> and <envar>CXXFLAGS</envar>,
    4242    unset them when building GRUB.</para>
     43
     44    <para>Start by applying the following patch to allow for better drive
     45    detection, fix some <application>GCC 4.x</application> issues, and provide
     46    better SATA support for some disk controllers:</para>
     47
     48<screen><userinput>patch -Np1 -i ../&grub-geometry-patch;</userinput></screen>
    4349
    4450    <para>Prepare GRUB for compilation:</para>
  • chapter06/man-pages.xml

    r6d9f8e2 re1060de  
    6060        <term><filename>man pages</filename></term>
    6161        <listitem>
    62           <para>Describe the C and C++ functions, important
     62          <para>Describe C programming language functions, important
    6363          device files, and significant configuration files</para>
    6464          <indexterm zone="ch-system-man-pages man-pages">
  • chapter06/readline.xml

    r6d9f8e2 re1060de  
    8787    <para>Next, remove the <filename class="extension">.so</filename> files in
    8888    <filename class="directory">/lib</filename> and relink them into <filename
    89     class="directory">/usr/lib</filename>.</para>
     89    class="directory">/usr/lib</filename>:</para>
    9090
    9191<screen><userinput>rm -v /lib/lib{readline,history}.so
  • chapter06/shadow.xml

    r6d9f8e2 re1060de  
    6363
    6464    <para>Disable the installation of the <command>groups</command> program
    65     and its man page, as Coreutils provides a better version:</para>
     65    and its man pages, as Coreutils provides a better version:</para>
    6666
    6767<screen><userinput>sed -i 's/groups$(EXEEXT) //' src/Makefile
  • chapter06/sysklogd.xml

    r6d9f8e2 re1060de  
    3737
    3838    <para>The following patch fixes various issues, including a problem building
    39     Sysklogd with Linux 2.6 series kernels</para>
     39    Sysklogd with Linux 2.6 series kernels:</para>
    4040
    4141<screen><userinput>patch -Np1 -i ../&sysklogd-fixes-patch;</userinput></screen>
     
    4343    <para>The following patch makes sysklogd treat bytes in the 0x80--0x9f range
    4444    literally in the messages being logged, instead of replacing them with octal
    45     codes. Unpatched sysklogd would damage messages in the UTF-8 encoding.</para>
     45    codes. Unpatched sysklogd would damage messages in the UTF-8 encoding:</para>
    4646
    4747<screen><userinput>patch -Np1 -i ../&sysklogd-8bit-patch;</userinput></screen>
  • chapter06/udev.xml

    r6d9f8e2 re1060de  
    3737
    3838    <para>The udev-config tarball contains LFS-specific files used to configure
    39     Udev.</para>
     39    Udev. Unpack it into the Udev source directory:</para>
    4040
    4141<screen><userinput>tar xf ../&udev-config;.tar.bz2</userinput></screen>
Note: See TracChangeset for help on using the changeset viewer.