2005-12-15 17:35:48

by Martin Bligh

[permalink] [raw]
Subject: Re: 2.6.15-rc5-mm3 (new build failure)

New build failure since -mm2:
Config is
http://ftp.kernel.org/pub/linux/kernel/people/mbligh/config/abat/elm3b67

I'm guessing it was using gcc 2.95.4, though not sure.

CC arch/i386/kernel/asm-offsets.s
In file included from include/linux/stddef.h:4,
from include/linux/posix_types.h:4,
from include/linux/types.h:13,
from include/linux/capability.h:16,
from include/linux/sched.h:7,
from arch/i386/kernel/asm-offsets.c:7:
include/linux/compiler.h:46: #error Sorry, your compiler is too old/not
recognized.
In file included from include/linux/bitops.h:77,
from include/linux/thread_info.h:20,
from include/linux/preempt.h:10,
from include/linux/spinlock.h:50,
from include/linux/capability.h:45,
from include/linux/sched.h:7,
from arch/i386/kernel/asm-offsets.c:7:
include/asm/bitops.h: In function `sched_find_first_bit':
include/asm/bitops.h:380: warning: implicit declaration of function
`__builtin_expect'
make[1]: *** [arch/i386/kernel/asm-offsets.s] Error 1
make: *** [prepare0] Error 2
12/15/05-06:51:19 Build the kernel. Failed rc = 2
12/15/05-06:51:19 build: kernel build Failed rc = 1
12/15/05-06:51:19 command complete: (2) rc=126
Failed and terminated the run
Fatal error, aborting autorun


2005-12-15 17:42:33

by Michal Piotrowski

[permalink] [raw]
Subject: Re: 2.6.15-rc5-mm3 (new build failure)

Hi,

On 15/12/05, Martin Bligh <[email protected]> wrote:
> New build failure since -mm2:
> Config is
> http://ftp.kernel.org/pub/linux/kernel/people/mbligh/config/abat/elm3b67
>
> I'm guessing it was using gcc 2.95.4, though not sure.
>

Yes. The same thing happen when I run "make CC=gcc-2.95".

Regards,
Michal Piotrowski

2005-12-15 18:09:36

by Benoit Boissinot

[permalink] [raw]
Subject: Re: 2.6.15-rc5-mm3 (new build failure)

On 12/15/05, Martin Bligh <[email protected]> wrote:
> New build failure since -mm2:
> Config is
> http://ftp.kernel.org/pub/linux/kernel/people/mbligh/config/abat/elm3b67
>
> I'm guessing it was using gcc 2.95.4, though not sure.
>
> CC arch/i386/kernel/asm-offsets.s
> In file included from include/linux/stddef.h:4,
> from include/linux/posix_types.h:4,
> from include/linux/types.h:13,
> from include/linux/capability.h:16,
> from include/linux/sched.h:7,
> from arch/i386/kernel/asm-offsets.c:7:
> include/linux/compiler.h:46: #error Sorry, your compiler is too old/not
> recognized.

support for gcc-2.95 was dropped in -mm3.

regards,

Benoit

2005-12-15 18:34:40

by Martin Bligh

[permalink] [raw]
Subject: Re: 2.6.15-rc5-mm3 (new build failure)

Benoit Boissinot wrote:
> On 12/15/05, Martin Bligh <[email protected]> wrote:
>
>>New build failure since -mm2:
>>Config is
>>http://ftp.kernel.org/pub/linux/kernel/people/mbligh/config/abat/elm3b67
>>
>>I'm guessing it was using gcc 2.95.4, though not sure.
>>
>> CC arch/i386/kernel/asm-offsets.s
>>In file included from include/linux/stddef.h:4,
>> from include/linux/posix_types.h:4,
>> from include/linux/types.h:13,
>> from include/linux/capability.h:16,
>> from include/linux/sched.h:7,
>> from arch/i386/kernel/asm-offsets.c:7:
>>include/linux/compiler.h:46: #error Sorry, your compiler is too old/not
>>recognized.
>
>
> support for gcc-2.95 was dropped in -mm3.

Pah. For any good reason? or just people being lazy?
It's worked fine for about 5 years. Difficult to beleive it's suddenly
unworkable.

m.

2005-12-15 18:38:54

by Benoit Boissinot

[permalink] [raw]
Subject: Re: 2.6.15-rc5-mm3 (new build failure)

On 12/15/05, Martin Bligh <[email protected]> wrote:
> Benoit Boissinot wrote:
> > On 12/15/05, Martin Bligh <[email protected]> wrote:
> >
> >>New build failure since -mm2:
> >>Config is
> >>http://ftp.kernel.org/pub/linux/kernel/people/mbligh/config/abat/elm3b67
> >>
> >>I'm guessing it was using gcc 2.95.4, though not sure.
> >>
> >> CC arch/i386/kernel/asm-offsets.s
> >>In file included from include/linux/stddef.h:4,
> >> from include/linux/posix_types.h:4,
> >> from include/linux/types.h:13,
> >> from include/linux/capability.h:16,
> >> from include/linux/sched.h:7,
> >> from arch/i386/kernel/asm-offsets.c:7:
> >>include/linux/compiler.h:46: #error Sorry, your compiler is too old/not
> >>recognized.
> >
> >
> > support for gcc-2.95 was dropped in -mm3.
>
> Pah. For any good reason? or just people being lazy?
> It's worked fine for about 5 years. Difficult to beleive it's suddenly
> unworkable.
>

There is an article on kerneltrap: http://kerneltrap.org/node/5974

regards,

Benoit

2005-12-15 18:41:50

by Michal Piotrowski

[permalink] [raw]
Subject: Re: 2.6.15-rc5-mm3 (new build failure)

Hi,
On 15/12/05, Martin Bligh <[email protected]> wrote:
> Pah. For any good reason? or just people being lazy?
> It's worked fine for about 5 years. Difficult to beleive it's suddenly
> unworkable.

http://marc.theaimsgroup.com/?w=2&r=1&s=introduce+simple+mutex&q=t
http://kerneltrap.org/node/5974

Regards,
Michal Piotrowski