Ignore:
Timestamp:
05/27/2009 02:49:21 AM (15 years ago)
Author:
Bruce Dubbs <bdubbs@…>
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.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/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
7ec7f68
Parents:
ca2f862e
Message:

Grammer and wording changes in the Preface

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • prologue/hostreqs.xml

    rca2f862e r9ee226e  
    6060
    6161    <listitem>
    62       <!-- Gcc-2.95.3 breaks feature tests when using CC="gcc -B/usr/bin/"
    63            in the *-pass1 sections -->
    6462      <para><emphasis role="strong">Gcc-3.0.1</emphasis> (Versions
    6563      greater than &gcc-version; are not recommended as they have not
     
    8280
    8381    <listitem>
    84       <para><emphasis role="strong">Linux Kernel-2.6.x</emphasis>
     82      <para><emphasis role="strong">Linux Kernel-2.6.18</emphasis>
    8583      (having been compiled with GCC-3.0 or greater)</para>
    8684
    87       <para>The reason for the kernel version requirement is that thread-local
     85      <para>The reason for the kernel version requirement is that we specify
     86      that version when building <application>glibc</application> in Chapter 6
     87      at the recommendation of the developers.  This can be overridden if
     88      desired but at least a 2.6.0 kerenl is required because thread-local
    8889      storage support in Binutils will not be built and the Native POSIX
    8990      Threading Library (NPTL) test suite will segfault if the host's kernel
     
    9192      GCC.</para>
    9293
    93       <para>If the host kernel is either earlier than 2.6.x, or it was not
    94       compiled using a GCC-3.0 (or later) compiler, you will have to replace
    95       the kernel with one adhering to the specifications. There are two
    96 ways you can go about this.First, see if your Linux vendor provides a
    97       2.6 kernel package. If so, you may wish to install it. If your vendor
    98       doesn't offer a 2.6 kernel package, or you would prefer not to install it,
    99       you can compile a 2.6 kernel yourself. Instructions for compiling the
    100       kernel and configuring the boot loader (assuming the host uses GRUB) are
    101       located in <xref linkend="chapter-bootable"/>.</para>
     94      <para>If the host kernel is either earlier than 2.6.18, or it was not
     95      compiled using a GCC-3.0 (or later) compiler, you will need to replace
     96      the kernel with one adhering to the specifications. There are two ways
     97      you can go about this. First, see if your Linux vendor provides a 2.6.18
     98      or later kernel package. If so, you may wish to install it. If your
     99      vendor doesn't offer an acceptable kernel package, or you would prefer not to
     100      install it, you can compile a kernel yourself. Instructions for
     101      compiling the kernel and configuring the boot loader (assuming the host
     102      uses GRUB) are located in <xref linkend="chapter-bootable"/>.</para>
    102103
    103104      <note>
Note: See TracChangeset for help on using the changeset viewer.