Re: broken flock() emulation in 1.3.95 & make zImage

William M. Perkins (
Thu, 25 Apr 1996 23:12:58 -0400 (EDT)

> I compiled 1.3.95 kernel with 2.7.0 gcc compiler running 1.3.93.
> Neither 1.3.94 or 1.3.95 kernels will compile the kernel for me. I received
> the following messages during the boot process:
> > fcntl_setlk() called by process 73 with broken flock() emulation
> > fcntl_setlk() called by process 152 with broken flock() emulation

< Stuff deleted >

> Also, neither 1.3.94 or 1.3.95 will compile the kernel for me. I get
> the follow error:
> > $ time make zImage
> > gcc -D__KERNEL__ -I/usr/src/linux-1.3.95/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strength-reduce -pipe -m486 -DCPU=486 -c -o init/main.o init/main.c
> > cpp: output pipe has been closed
> > gcc: Internal compiler error: program cc1 got fatal signal 11
> > make: *** [init/main.o] Error 1
> > Command had non-zero exit status 2
> > 3.24user 0.43system 0:07.32elapsed 50%CPU (0avgtext+0avgdata 0maxresident)k
> > 0inputs+0outputs (0major+0minor)pagefaults 0swaps
> > [root@grnwood:ttyp1] /usr/src/linux-1.3.95
> > $

< Stuff deleted >

> I am back to running 1.3.93 until I find a kernel that can compile
> itself.

Well, the 1.3.95 kernel now is able to compile itself on my system.
When I wrote the original message, it would not. I went and read
Roger Wolff web page ( and tried the
suggestted course of action to determine if the sig11 problem is
hardware or software. He suggestted recompiling the kernel to see
if the compile stops at the same place the sig11 occurs. He also
suggest doing a dd of 32 MB (in my case) of your harddisk data to
/dev/null. Well I have done the dd but the 1.3.95 kernel compiles
do not fail anymore, and have not failed since I last rebooted.
I have done the kernel compile five times so far with no problems.
My system will continue to compile the kernel over and over until
morning, but I do not think it will fail. Go figure!


William M. Perkins                       Internet -
The Greenwood                               or    -
Commodore is dead.  Long lives the Amiga!  (AmigaOS/Linux/NetBSD)