diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index f8613f2fc..9664b3251 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -36,6 +36,16 @@
-->
+
+ April 22, 2006
+
+
+ [manuel] - Revised again the Host System Requirements page
+ wording and look. Thanks to Bruce Dubbs for the patch..
+
+
+
+
April 21, 2006
diff --git a/general.ent b/general.ent
index 252bc2e64..9e9d61977 100644
--- a/general.ent
+++ b/general.ent
@@ -1,6 +1,6 @@
-
-
+
+
diff --git a/prologue/hostreqs.xml b/prologue/hostreqs.xml
index 5cff2fe84..2f2c57392 100644
--- a/prologue/hostreqs.xml
+++ b/prologue/hostreqs.xml
@@ -16,88 +16,64 @@
place software headers into separate packages, often in the form of
<package-name>-devel
or
<package-name>-dev
. Be sure to install those if
- your distribution provides them. For each package a command has been
- added to help you to determine what version is installed on your
- host.
+ your distribution provides them.
Bash-2.05a
-
-bash --version
Binutils-2.12 (Versions
greater than &binutils-version; are not recommended as they have
not been tested)
-
-ld --version
Bzip2-1.0.2
-
-bzip2 --version
Coreutils-5.0 (or Sh-Utils-2.0,
Textutils-2.0, and Fileutils-4.1)
-
-chonw --version
Diffutils-2.8
-
-diff --version
Findutils-4.1.20
-
-find --version
Gawk-3.0
-
-gawk --version
Gcc-2.95.3 (Versions
greater than &gcc-version; are not recommended as they have not
been tested)
-
-gcc --version
Glibc-2.2.5 (Versions
greater than &glibc-version; are not recommended as they have
not been tested)
-
-/lib/libc.so.6
Grep-2.5
-
-grep --version
Gzip-1.2.4
-
-gzip --version
Linux Kernel-2.6.x
- (having been compiled with Gcc-3.0)
+ (having been compiled with GCC-3.0 or greater)
The reason for the kernel version requirement is that thread-local
storage support in Binutils will not be built and the Native POSIX
@@ -105,52 +81,62 @@
isn't at least a 2.6.x version compiled with a 3.0 or later release of
GCC.
- In order to determine whether the host kernel meets the requirements
- outlined above, run the following command:
-
-cat /proc/version
-
- This will produce output similar to:
-
-Linux version 2.6.2 (user@host) (gcc version 3.4.0) #1
- Tue Apr 20 21:22:18 GMT 2004
-
- If the results of the above command do not state that the host
- kernel is either 2.6.x, or that it was not compiled using a GCC-3.0
- (or later) compiler, you will have to replace the kernel with one
- adhering to the specifications. There are two methods you can take
+ If the host kernel is either 2.6.x, or it was not compiled using
+ a GCC-3.0 (or later) compiler, you will have to replace the kernel with
+ one adhering to the specifications. There are two methods you can take
to solve this. First, see if your Linux vendor provides a 2.6 kernel
- package. If so, you may wish to install it. If your vendor doesn't
- offer a 2.6 kernel package, or you would prefer not to install it,
- then you can compile a 2.6 kernel yourself. Instructions for compiling
- the kernel and configuring the boot loader (assuming the host uses GRUB)
- are located in .
+ package. If so, you may wish to install it. If your vendor doesn't offer
+ a 2.6 kernel package, or you would prefer not to install it, then you
+ can compile a 2.6 kernel yourself. Instructions for compiling the kernel
+ and configuring the boot loader (assuming the host uses GRUB) are located
+ in .
Make-3.79.1
-
-make --version
Patch-2.5.4
-
-patch --version
Sed-3.0.2
-
-sed --version
Tar-1.14
-
-tar --version
+ To see all the appropriate versions, copy the following script
+ to your system and run it.
+
+cat > version-check.sh << "EOF"
+#!/bin/bash
+
+# Simple script to list version numbers of critical developmet tools
+
+bash --version | head -n1 | cut -d" " -f2-4
+echo -n "Binutils: "; ld --version | head -n1 | cut -d" " -f3-4
+bzip2 --version 2>&1 < /dev/null | head -n1 | cut -d" " -f1,6-
+echo -n "Coreutils: "; chown --version | head -n1 | cut -d" " -f4
+diff --version | head -n1
+find --version | head -n1
+gawk --version | head -n1
+gcc --version | head -n1
+/lib/libc.so.6 | head -n1 | cut -d" " -f1-7
+grep --version | head -n1
+gzip --version | head -n1
+cat /proc/version | head -n1 | cut -d" " -f1-3,5-7
+make --version | head -n1
+patch --version | head -n1
+sed --version | head -n1
+tar --version | head -n1
+
+EOF
+
+bash version-check.sh
+
diff --git a/stylesheets/lfs.css b/stylesheets/lfs.css
index 818ba3b5b..401327ed6 100644
--- a/stylesheets/lfs.css
+++ b/stylesheets/lfs.css
@@ -273,7 +273,8 @@ ul[compact="compact"] {
}
ul[compact="compact"] li {
- margin-bottom: 1em;
+ margin: 0em;
+ padding: 0em;
}
ul[compact="compact"] li p {
@@ -281,10 +282,6 @@ ul[compact="compact"] li p {
margin: 0em;
}
-ul[compact="compact"] .strong {
- font-size: 133%;
-}
-
/*table */
div.table {