Martin Stricker <shugal@xxxxxx> wrote:
> Steve Lord wrote:
>> are compilers which are:
>>
>> a) still the recommended kernel compiler
>> b) do not exhibit problems with xfs.
>
> a) is true in RHL 7.0 only, because kernel 2.2.x doesn't compile with
> gcc 2.96-RH due to problems found in http://www.bero.org/gcc296.html .
> Kernel 2.4.x which is used in RHL 7.1 does compile nicely with gcc
> 2.96-RH. Therefore the old gcc is no longer called kgcc but is found in
> the package egcs-compat. But I don't know what happend if you do an
> upgrade, maybe kgcc still remains.
Well, kgcc is still called kgcc and is in the package compat-egcs.
Concerning the compile issues you mentioned I had a very interesting
expierence:
Kernel 2.4.3 and newer doesn't do the network auto media detection right
using the 3c59x driver if compiled with gcc 2.96. If I use the kgcc from the
compat-egcs package it works without a problem.
It took me a loooong time to realize that it isn't a kernel nor a user
issue...
Let's all say:
I will never compile my kernel with anything other than egcs!
Juri
--
Juri Haberland <juri@xxxxxxxxxxxxxx>
|