Red Hat Bugzilla – Bug 127859
Re-building kernel fails after selecting additional options in menuconfig
Last modified: 2007-11-30 17:10:46 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6)
Description of problem:
This is a fresh installation of Fedora Core 2 on a Dell Inspiron 600m
laptop. Everything installed successfully except the wireless card,
which is the troublesome broadcom chip-based Intel 2100 series.
During configuration of the wireless card, the instructions tell me to
select a couple additional cryptology options in the menuconfig
screen. After going into the "/lib/modules/2.6.5-1.358/build"
directory I ran "make menuconfig" which ran ok. Selected the two
options I needed and saved the kernel changes. Fedora then instructed
me to run "make". This is the result:
SPLIT include/linux/autoconf.h -> include/config/*
make: *** No rule to make target `init/main.o', needed by
make: *** [init] Error 2
I have not upgraded the kernel or anything yet, everything is the
default installation right off the isos. Ran a "whereis" search for
the main.o file with no success. Found no other reference to this
problem so far.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1.Go into /lib/modules/2.6.5-1.358/build directory.
2.Run "make config" and select ARC4 cipher algorithm and CRC32 in
cryptology group. Save kernel changes and exit.
Actual Results: Ran into an error asking for a file called "main.o"
in the "init" directory.
Expected Results: Should have re-compiled the kernel as normal with
the new options updated.
Modifying the kernel or enabling more options is not supported by the
Fedora Project. Your options are:
1) Try the latest rawhide kernel instead, which may work better for
your needs in this regard.
2) Build an upstream kernel.
In any case Fedora's kernel is always very close to upstream, so this
is most likely an upstream bug. You may also want to check out the
mailing lists, as I recall there being other complaints about your
particular wireless card and the kernel.