Messages in this thread | | | Date | Wed, 1 Oct 1997 22:59:57 -0400 (EDT) | From | "Steven N. Hirsch" <> | Subject | Re: wierd problem with 'make dep' |
| |
On Wed, 1 Oct 1997, Richard A. Soderberg wrote:
> This would be a sig11 error (128+11=139). Sig11 is almost always > hardware, and often memory chips failing or other. Soemone will send you > the URL for the more official site, I'm sure.. Did you change any hardware > recently? > > Richard
Are these problems happening when the source is on an NFS-mounted directory?
I was plagued with these during testing of the knfs server, and was able to trace it to an odd race condition. If you replace the back-ticked command substitution with a seperate step that actually writes out a file, then have mkdep read that file afterwards, I'll bet it goes away.
However, the compile generally fails later on due to d_entry wierdness (at least Bill Hawes thinks that is the underlying cause)..
The Sig11 was caused by mkdep getting real lost on what turned out to be a truncated input list. Put a printf statement into mkdep and take a look at what it's being fed when it blows up.
Steve
> > On Wed, 1 Oct 1997, Oskar Pearson wrote: > > > I am using the default 2.0.30 (and pre-10 doesn't fix this), and when > > I try and 'make dep' things go haywire: > > > > gcc -I/usr/src/linux/include -O2 -fomit-frame-pointer -o scripts/mkdep scripts/mkdep.c > > make[1]: Entering directory `/usr/src/linux/arch/i386/boot' > > make[1]: Nothing to be done for `dep'. > > make[1]: Leaving directory `/usr/src/linux/arch/i386/boot' > > scripts/mkdep init/*.c > .tmpdepend > > scripts/mkdep `find /usr/src/linux/include/asm /usr/src/linux/include/linux /usr/src/linux/include/scsi /usr/src/linux/include/net -follow -name \*.h ! -name modversions.h -print` > .hdepend > > make: *** [dep-files] Error 139 > >
| |