Re: [patch 2.4.33-rc1] updated patch kit for gcc-4.1.1

From: Willy Tarreau
Date: Thu Jun 22 2006 - 17:26:17 EST


Hi Adrian,

On Thu, Jun 22, 2006 at 06:41:38PM +0200, Adrian Bunk wrote:
> On Sat, Jun 17, 2006 at 11:38:24PM +0200, Willy Tarreau wrote:
> > Hi Mikael,
> >
> > On Sat, Jun 17, 2006 at 10:52:05PM +0200, Mikael Pettersson wrote:
> > > An updated patch kit allowing gcc-4.1.1 to compile the 2.4.33-rc1 kernel is now available:
> > > <http://user.it.uu.se/~mikpe/linux/patches/2.4/patch-gcc4-fixes-v15-2.4.33-rc1>
> > >
> > > Changes since the previously announced version of the patch kit
> > > <http://marc.theaimsgroup.com/?l=linux-kernel&m=114149697417107&w=2>:
> > >
> > > - Merged the fixes for gcc-4.1 into the baseline patch kit for gcc-4.0.
> > > - I previously reported that gcc-4.1.0 built ppc32 kernels that oopsed
> > > in shrink_dcache_parent(). gcc-4.1.1 fixed this issue.
> > > - The architectures known to work in kernel 2.4.33-rc1 + this patch kit
> > > with gcc-4.1.1 and gcc-4.0.3 are i386, x86-64, and ppc32.
> >
> > Thanks for still maintaining this patchset. I sometimes have coworkers
> > complain that they cannot build 2.4 anymore because they have let their
> > distro automatically upgarde gcc to 4.x. I will be able to point your
>
> Which distribution does both support kernel 2.4 and no longer ship a
> compiler capable of compiling kernel 2.4?

It's not that they no longer ship it, it's that when they're not careful
enough about their updates an rely on the "testing" tree, they get their
compiler automatically upgraded to 4.0. At least from what I've been told,
since I don't use this distro myself. They always have the option to reinstall
an older one but it's not intuitive to them at first glance. Fortunately,
there's a clear error message now.

Regards,
Willy

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/