Clarify that a gcc-3.x compiled kernel is required in order for the NTPL testsuite to run without segfaulting

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3804 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
Matthew Burgess 2004-06-17 19:55:41 +00:00
parent 4b3ac5083d
commit 39734a9d7a
3 changed files with 12 additions and 5 deletions

View File

@ -75,6 +75,9 @@ first a summary, then a detailed log.</para>
</itemizedlist> </itemizedlist>
</listitem> </listitem>
<listitem><para>June 17, 2004 [matt]: Clarify that a gcc-3.x based compiled
2.6.x kernel is required on the host.</para></listitem>
<listitem><para>June 16, 2004 [winkie]: Use <command>chmod</command> to fix the <listitem><para>June 16, 2004 [winkie]: Use <command>chmod</command> to fix the
permissions of various executable scripts when doing inline stream editing. permissions of various executable scripts when doing inline stream editing.
</para></listitem> </para></listitem>

View File

@ -8,9 +8,13 @@
<?dbhtml filename="hostreqs.html"?> <?dbhtml filename="hostreqs.html"?>
<para>Due to the experimental nature of the current book, the host must be <para>Due to the experimental nature of the current book, the host must be
running at <emphasis>least</emphasis> a 2.6.2 kernel. The reasons for this high running at <emphasis>least</emphasis> a 2.6.2 kernel compiled with gcc-3.0 or
requirement is the use of NPTL, but more importantly the use of udev. Udev higher. There are two main reasons for the high requirement. Firstly, we make
creates devices dynamically by reading from the <systemitem class="filesystem">sysfs</systemitem> file system. Only very use of the Native Posix Threading Library (NPTL) whose testsuite will segfault
if the host's kernel hasn't been compiled with gcc-3.0 or later. Secondly, the
2.6.2 or later version of the kernel is required for the use of udev. Udev
creates devices dynamically by reading from the
<systemitem class="filesystem">sysfs</systemitem> file system. Only very
recently has support for this file system been implemented in most of the kernel 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>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="ISO-8859-1"?> <?xml version="1.0" encoding="ISO-8859-1"?>
<!ENTITY version "CVS-20040616"> <!ENTITY version "CVS-20040617">
<!ENTITY releasedate "June 16, 2004"> <!ENTITY releasedate "June 17, 2004">
<!ENTITY milestone "6.0"> <!ENTITY milestone "6.0">
<!ENTITY lfs-root "http://www.linuxfromscratch.org/"> <!ENTITY lfs-root "http://www.linuxfromscratch.org/">