Hi !!

Hey, Cooker is alive again !! What happened ?

To celebrate, a really serious bug ;).

I am not able to boot a kernel compiled with gcc-3.3.1. First I tried
with a heavily patched 2.4.22-pre4, and it crashed on boot.
So I tried with plain 22-pre4, and then 22-pre2. All hang in the
same way: kernel can not start /sbin/init. Previous gcc's compiled
ok similar kernels (my -jam patchset...).

If I boot with init=/bin/bash, I get the bash prompt (I am located at /).
I can do a 'ls', it lists everything _twice_, and then hangs again.
Somtimes I get a message like:

NIT: version 2.85 booting
INIT: Entering runlevel 5

malloc: block on free list clobbered
Stopping myself...Kernel panic: Attempted to kill init!

More info: 2.4.22-pre5 hangs the same, but it works compiled just
at -O1 optimization level. So it all smells to a bug in current gcc
optmizer, -O2 breaks and -O1 works.
Moreover, I asked in the kernel list, and got this:

On Sat, 2003-07-12 at 02:43, J.A. Magallon wrote:
> On 07.12, Christian Kujau wrote:
> > J.A. Magallon wrote:
> > > Hi all...
> > > 
> > > Any brave soul there is using a prerelease of gcc-3.3.1 to build kernels ?
> > > (don't know if RawHide or SuSE beta or any other have that, apart from
> > > MandrakeCooker).
> > 
> > yes, 2.4.2x and 2.5.7x build properly with Debians gcc-3.3.1 here (x86).
> > 
> 
> Plz, can you tell me the exact version of gcc (date of snapshot or the
> like). My cooker gcc is:
> 
> - Update to 3.3-hammer branch as of 2003/07/03
> 

This is known to break many things for x86 (p3/4 as well as athlon).
I have not checked it in some time, so not sure if all the issues
we had was fixed.  Rather stip the hammer stuff.

Hope this helps.

-- 
J.A. Magallon <[EMAIL PROTECTED]>      \                 Software is like sex:
werewolf.able.es                         \           It's better when it's free
Mandrake Linux release 9.2 (Cooker) for i586
Linux 2.4.22-pre5-jam1m (gcc 3.3.1 (Mandrake Linux 9.2 3.3.1-0.2mdk))

Reply via email to