Bug 127859

Summary: Re-building kernel fails after selecting additional options in menuconfig
Product: [Fedora] Fedora Reporter: Glen <jisoo23>
Component: kernelAssignee: Arjan van de Ven <arjanv>
Status: CLOSED NOTABUG QA Contact: Brian Brock <bbrock>
Severity: medium Docs Contact:
Priority: medium    
Version: 2CC: wtogami
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2004-07-14 21:34:27 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Glen 2004-07-14 19:45:17 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6)
Gecko/20040113

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/*
  CHK     include/asm-i386/asm_offsets.h
  make[1]: *** No rule to make target `init/main.o', needed by
`init/built-in.o'.  Stop.
  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):
2.6.5-1.358

How reproducible:
Always

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.
3.Run "make"
    

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.

Additional info:

Comment 1 Warren Togami 2004-07-14 21:34:27 UTC
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.