|
@@ -18,83 +18,80 @@
|
|
|
<quote><package-name>-dev</quote>. Be sure to install those if
|
|
|
your distribution provides them.</para>
|
|
|
|
|
|
+ <para>Earlier versions of the listed software packages may work, but has not
|
|
|
+ been tested.</para>
|
|
|
+
|
|
|
<itemizedlist spacing="compact">
|
|
|
|
|
|
<listitem>
|
|
|
- <para><emphasis role="strong">Bash-2.05a</emphasis> (/bin/sh
|
|
|
+ <para><emphasis role="strong">Bash-3.2</emphasis> (/bin/sh
|
|
|
should be a symbolic or hard link to bash)</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
- <para><emphasis role="strong">Binutils-2.12</emphasis> (Versions
|
|
|
+ <para><emphasis role="strong">Binutils-2.17</emphasis> (Versions
|
|
|
greater than &binutils-version; are not recommended as they have
|
|
|
not been tested)</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
- <para><emphasis role="strong">Bison-1.875</emphasis> (/usr/bin/yacc
|
|
|
+ <para><emphasis role="strong">Bison-2.3</emphasis> (/usr/bin/yacc
|
|
|
should be a link to bison or small script that executes bison)</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
- <para><emphasis role="strong">Bzip2-1.0.2</emphasis></para>
|
|
|
+ <para><emphasis role="strong">Bzip2-1.0.4</emphasis></para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
- <para><emphasis role="strong">Coreutils-5.0</emphasis> (or Sh-Utils-2.0,
|
|
|
- Textutils-2.0, and Fileutils-4.1)</para>
|
|
|
+ <para><emphasis role="strong">Coreutils-6.9</emphasis></para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
- <para><emphasis role="strong">Diffutils-2.8</emphasis></para>
|
|
|
+ <para><emphasis role="strong">Diffutils-2.8.1</emphasis></para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
- <para><emphasis role="strong">Findutils-4.1.20</emphasis></para>
|
|
|
+ <para><emphasis role="strong">Findutils-4.2.31</emphasis></para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
- <para><emphasis role="strong">Gawk-3.0</emphasis> (/usr/bin/awk
|
|
|
+ <para><emphasis role="strong">Gawk-3.1.5</emphasis> (/usr/bin/awk
|
|
|
should be a link to gawk)</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
- <para><emphasis role="strong">Gcc-3.0.1</emphasis> (Versions
|
|
|
+ <para><emphasis role="strong">Gcc-4.1.2</emphasis> (Versions
|
|
|
greater than &gcc-version; are not recommended as they have not
|
|
|
been tested)</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
- <para><emphasis role="strong">Glibc-2.2.5</emphasis> (Versions
|
|
|
+ <para><emphasis role="strong">Glibc-2.5.1</emphasis> (Versions
|
|
|
greater than &glibc-version; are not recommended as they have
|
|
|
not been tested)</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
- <para><emphasis role="strong">Grep-2.5</emphasis></para>
|
|
|
+ <para><emphasis role="strong">Grep-2.5.1a</emphasis></para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
- <para><emphasis role="strong">Gzip-1.2.4</emphasis></para>
|
|
|
+ <para><emphasis role="strong">Gzip-1.3.12</emphasis></para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
- <para><emphasis role="strong">Linux Kernel-2.6.18</emphasis>
|
|
|
- (having been compiled with GCC-3.0 or greater)</para>
|
|
|
+ <para><emphasis role="strong">Linux Kernel-2.6.22.5</emphasis>
|
|
|
+ (having been compiled with GCC-4.12 or greater)</para>
|
|
|
|
|
|
<para>The reason for the kernel version requirement is that we specify
|
|
|
that version when building <application>glibc</application> in Chapter 6
|
|
|
- at the recommendation of the developers. This can be overridden if
|
|
|
- desired but at least a 2.6.0 kernel is required because thread-local
|
|
|
- storage support in Binutils will not be built and the Native POSIX
|
|
|
- Threading Library (NPTL) test suite will segfault if the host's kernel
|
|
|
- isn't at least a 2.6.0 version compiled with a 3.0 or later release of
|
|
|
- GCC.</para>
|
|
|
-
|
|
|
- <para>If the host kernel is either earlier than 2.6.18, or it was not
|
|
|
- compiled using a GCC-3.0 (or later) compiler, you will need to replace
|
|
|
+ at the recommendation of the developers. </para>
|
|
|
+
|
|
|
+ <para>If the host kernel is either earlier than 2.6.22.5, or it was not
|
|
|
+ compiled using a GCC-4.12 (or later) compiler, you will need to replace
|
|
|
the kernel with one adhering to the specifications. There are two ways
|
|
|
- you can go about this. First, see if your Linux vendor provides a 2.6.18
|
|
|
+ you can go about this. First, see if your Linux vendor provides a 2.6.22.5
|
|
|
or later kernel package. If so, you may wish to install it. If your
|
|
|
vendor doesn't offer an acceptable kernel package, or you would prefer not to
|
|
|
install it, you can compile a kernel yourself. Instructions for
|
|
@@ -104,11 +101,11 @@
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
- <para><emphasis role="strong">M4-1.4</emphasis></para>
|
|
|
+ <para><emphasis role="strong">M4-1.4.10</emphasis></para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
- <para><emphasis role="strong">Make-3.79.1</emphasis></para>
|
|
|
+ <para><emphasis role="strong">Make-3.81</emphasis></para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
@@ -116,20 +113,20 @@
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
- <para><emphasis role="strong">Perl-5.6.0</emphasis></para>
|
|
|
+ <para><emphasis role="strong">Perl-5.8.8</emphasis></para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
- <para><emphasis role="strong">Sed-3.0.2</emphasis></para>
|
|
|
+ <para><emphasis role="strong">Sed-4.1.5</emphasis></para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
- <para><emphasis role="strong">Tar-1.14</emphasis></para>
|
|
|
+ <para><emphasis role="strong">Tar-1.18</emphasis></para>
|
|
|
</listitem>
|
|
|
|
|
|
<!-- Needed by the apparently broken Binutils-2.18 -->
|
|
|
<listitem>
|
|
|
- <para><emphasis role="strong">Texinfo-4.8</emphasis></para>
|
|
|
+ <para><emphasis role="strong">Texinfo-4.9</emphasis></para>
|
|
|
</listitem>
|
|
|
|
|
|
</itemizedlist>
|