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@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/kernel