Yes, and another UML'er has pointed me to patches he used successfully to compile with gcc4.  I'm going to give them a try...
On 1/27/06, Blaisorblade <> wrote:
On Friday 27 January 2006 19:52, frank evans wrote:
> I changed the defconfig in arch/um to include CONFIG_IP_MROUTE and that set
> it up correctly...
> Much thanks to all...

> Now I have another question:

> I patched linux-2.4.28 with the uml patch 2.4.27-1, did the configs, make,
> etc.  If I make linux on one host, running Fedora Core 3, with a
> gcc3.4.2everything works fine.  If I make linux on a different host,
> running Fedora
> Core 4, with a gcc 4.0.0, I get a bunch of compile warnings about
> conflicting signage, and so forth.  I wonder what might be causing this.

I fixed that problem in 2.6, but since Linux 2.4 does not support Gcc 4.0, I
decided not to fix that error - I don't know if other problems may arise.

> I
> would not have thought there would be that much difference between the
> gcc's.

Instead there is a lot of difference... until a very few (1-2) releases ago
you could still see patches as "fix this which doesn't compile with gcc 4".

Inform me of my mistakes, so I can keep imitating Homer Simpson's "Doh!".
Paolo Giarrusso, aka Blaisorblade (Skype ID "PaoloGiarrusso", ICQ 215621894)

Yahoo! Messenger with Voice: chiama da PC a telefono a tariffe esclusive