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))
