cc'ing fedora in case this helps others.

On Mon, Jan 09, 2012 at 07:51:43PM +0800, GaoYi wrote:
> Hi Don,
> 
>    I 've encounter the same error as your previous message:
> http://markmail.org/message/6pkwdnxfhlh35cld#query:+page:1+mid:yf2bsyvd6l3g5rke+state:results
> .
> 
>    I would like to know  make non_oldconfig will use which config file when
> build the kernel RPM package. And can you provide more details about how
> you finally fix this problme?

I assume you added a custom patch to your rpm package.  This patch
probably required an option.  The fedora tree was designed to fail if an
option is not defaulted to on/off.  So you have to tell the build how you
want to set the option.

In order to do that, you might need to understand how the config stuff
gets merged.  It starts with config-generic and gets various arch and
kernel variant configs applied on top (overriding what was underneath).

The easiest thing for you to do is to take the config option that is spit
out as an error (CONFIG_TIPC_UNICLUSTER_FRIENDLY and others in your link
above), and add it to the bottom of config-generic with either a y/n/m
like so:

CONFIG_TIPC_UNICLUSTER_FRIENDLY=y
or
CONFIG_TIPC_UNICLUSTER_FRIENDLY=m
or
# CONFIG_TIPC_UNICLUSTER_FRIENDLY is not set

That should solve your 'make non_oldconfig' problem.

Cheers,
Don
_______________________________________________
kernel mailing list
kernel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/kernel

Reply via email to