Re: ATTENTION WITH RED HAT 7 gcc 2.96 compiler

Subject: Re: ATTENTION WITH RED HAT 7 gcc 2.96 compiler
From: Dan Stromberg (
Date: Tue Mar 13 2001 - 18:52:37 CST

On Tue, Mar 13, 2001 at 10:40:58AM -0500, Bernard_REVET wrote:
> Dear all
> If it was only Gnome for which you are going to have trouble would be fine.
> The worst are the compilers which come with Red Hat 7 even the upgrade
> versions . Being so in a bleeding edge gcc 2.96 is just not stable and should
> not be used if you do not want to be with nighmares while compiling .
> Just replace it with
> For example you can get it from
> or wait for 3.0....
> Look at
> for extra information

Actually if you patch your 2.96 it's a better compiler than 2.95.1.

Practically everything that fails to build with 2.96, fails to build
because the code wasn't standards conformant, and the older gcc's
passed nonconformant code. Typically you just have to define one or
two preprocessor symbols to bring back the heavily populated
namespaces ("overpopulated", according to the standards), and you're
ok, but there are other places where standards compliance was improved
as well.

And of course if you just hate progress, you can always use the "kgcc"
that comes with redhat 7.

> I mentioned this point to Red Hat but did not get any answer

They're probably tired of hearing it. How do you respond to hoardes
of people insisting that an improvement isn't an improvement? I'd
probably consider ignoring it too. Perhaps I should have this time
(I'll know I should have if this turns into a battle).

BTW, the mesa modes in xscreensaver run MUCH faster on redhat 7 than
they did on 6.2. I haven't figured out why yet. It could even be
because of the improvements in the compiler's output, but perhaps it's
more to do with using XFree86 4.x with an 3d video card.

Dan Stromberg                                               UCI/NACS/DCS

----------------------------------------------- To unsubscribe from this list, send a message to with the word unsubscribe in the message body.

This archive was generated by hypermail 2b25 : Tue Mar 13 2001 - 18:52:41 CST