Browse Source

Provide clearer information on how to determine whether the host kernel is suitable for performing glibc's testsuite

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3822 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Matthew Burgess 21 years ago
parent
commit
deaf14affc
2 changed files with 18 additions and 7 deletions
  1. 4 0
      chapter01/changelog.xml
  2. 14 7
      chapter05/hostreqs.xml

+ 4 - 0
chapter01/changelog.xml

@@ -76,6 +76,10 @@ first a summary, then a detailed log.</para>
 </itemizedlist>
 </itemizedlist>
 </listitem>
 </listitem>
 
 
+<listitem><para>June 19, 2004 [matt]: chapter05 - hostreqs.  Provide clearer
+information regarding determining whether the host kernel is suitable for
+passing glibcs testsuite</para></listitem>
+
 <listitem><para>June 19, 2004 [matt]: chapter06 - creatingdirs.  Use
 <listitem><para>June 19, 2004 [matt]: chapter06 - creatingdirs.  Use
 `install -d` instead of `mkdir` (fixes bug #821)</para></listitem>
 `install -d` instead of `mkdir` (fixes bug #821)</para></listitem>
 
 

+ 14 - 7
chapter05/hostreqs.xml

@@ -19,12 +19,19 @@ recently has support for this file system been implemented in most of the kernel
 drivers, however. We must be sure that all the critical system devices get
 drivers, however. We must be sure that all the critical system devices get
 created properly.</para>
 created properly.</para>
 
 
-<para>As for obtaining such a kernel, let's hope you distributor has provided
-a 2.6 kernel package for you. If so, install it. If not, you'll have to compile
-it yourself. If you're forced into a situation where you need to compile it
-yourself, it is highly recommended that you compile your kernel in a monolithic
-manner, as you probably don't want to go fiddling with your hosts module
-utilities. Supposing you don't want to listen, open up the module-init-tools
-tarball and check out the README on how to get module support for 2.6.</para>
+<para>In order to check that your host kernel meets the requirements outlined
+above, you can run the following command:</para>
+
+<screen><userinput>cat /proc/version</userinput></screen>
+
+<para>This will produce output similar to:</para>
+
+<blockquote><screen><computeroutput>Linux version 2.6.2 (user@host) (gcc version 3.4.0) #1 Tue Apr 20 21:22:18 GMT 2004</computeroutput></screen></blockquote>
+
+<para>If the results of the above command state that your host kernel wasn't
+compiled using a GCC-3.0 (or later) compiler, you will need to compile one
+yourself, and reboot your host to use the newly compiled kernel. Instructions
+for compiling the kernel and configuring the bootloader (assuming your host uses
+GRUB) are given in <xref linkend="chapter-bootable"/>.</para>
 
 
 </sect1>
 </sect1>