> Running make clean, make dep works fine. However, running make zImage,
> errors out in kernel/signal.c. Updating linux/config.h to what is below
> fixed the problem.
That's odd. That isn't needed. All four flavors of config
define AUTOCONF_INCLUDED when they write out include/linux/autoconf.h.
> I did a grep on all Config.in's, Makefiles, and *.h, and AUTOCONF_INCLUDED
> is not defined anywhere.
You need to be more thorough than that. :) I keep a virgin source
tree on my disk, straight out of the tar.gz file from ftp.kernel.org.
I never write on this tree. I grep like this:
cd linux-2.1.82
files=`find * -type f -print | sort`
egrep AUTOCONF_INCLUDED $files | less -S
... and sure enough, scripts/Menuconfig defines AUTOCONF_INCLUDED.
So does scripts/Configure and scripts/tkgen.c.
Perhaps you were doing something to Menuconfig and you broke this
line?
If there is some way to produce an include/linux/autoconf.h file
that does not define AUTOCONF_INCLUDED, I am interested in a juicy
bug report with a lot of details: the text of the compilation messages
and complete copies of .config and include/linux/autoconf.h.
Regards,
Michael Chastain
<mailto:mec@shout.net>
"love without fear"