aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthew Burgess <matthew@linuxfromscratch.org>2004-06-17 19:55:41 +0000
committerMatthew Burgess <matthew@linuxfromscratch.org>2004-06-17 19:55:41 +0000
commit39734a9d7a741ba34959e9fe950dbe7f04762389 (patch)
tree9e1b43d15202e320715e8d192043a95245cd7c1c
parent4b3ac5083d33ef4ee6b1f9784e196cfb1717c8d1 (diff)
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
-rw-r--r--chapter01/changelog.xml3
-rw-r--r--chapter05/hostreqs.xml10
-rw-r--r--general.ent4
3 files changed, 12 insertions, 5 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 7937da4c0..b81fa9d88 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -75,6 +75,9 @@ first a summary, then a detailed log.</para>
</itemizedlist>
</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
permissions of various executable scripts when doing inline stream editing.
</para></listitem>
diff --git a/chapter05/hostreqs.xml b/chapter05/hostreqs.xml
index cf90d3e9a..8e1280bb7 100644
--- a/chapter05/hostreqs.xml
+++ b/chapter05/hostreqs.xml
@@ -8,9 +8,13 @@
<?dbhtml filename="hostreqs.html"?>
<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
-requirement is the use of NPTL, but more importantly the use of udev. Udev
-creates devices dynamically by reading from the <systemitem class="filesystem">sysfs</systemitem> file system. Only very
+running at <emphasis>least</emphasis> a 2.6.2 kernel compiled with gcc-3.0 or
+higher. There are two main reasons for the high requirement. Firstly, we make
+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
drivers, however. We must be sure that all the critical system devices get
created properly.</para>
diff --git a/general.ent b/general.ent
index 80d97f24b..282a345e3 100644
--- a/general.ent
+++ b/general.ent
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
-<!ENTITY version "CVS-20040616">
-<!ENTITY releasedate "June 16, 2004">
+<!ENTITY version "CVS-20040617">
+<!ENTITY releasedate "June 17, 2004">
<!ENTITY milestone "6.0">
<!ENTITY lfs-root "http://www.linuxfromscratch.org/">