From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.chez-thomas.org (hermes.mlbassoc.com [64.234.241.98]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 344ADE01224 for ; Wed, 28 Sep 2011 04:33:28 -0700 (PDT) Received: by mail.chez-thomas.org (Postfix, from userid 999) id 62C601660394; Wed, 28 Sep 2011 05:33:26 -0600 (MDT) X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on hermes.chez-thomas.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=4.0 tests=ALL_TRUSTED,BAYES_00 autolearn=unavailable version=3.3.2 Received: from hermes.chez-thomas.org (localhost.localdomain [127.0.0.1]) by mail.chez-thomas.org (Postfix) with ESMTP id B58C1166026E; Wed, 28 Sep 2011 05:33:25 -0600 (MDT) Message-ID: <4E830605.2070504@mlbassoc.com> Date: Wed, 28 Sep 2011 05:33:25 -0600 From: Gary Thomas User-Agent: Mozilla/5.0 (X11; Linux i686; rv:6.0.2) Gecko/20110906 Thunderbird/6.0.2 MIME-Version: 1.0 To: Darren Hart References: <4E808201.8080103@mlbassoc.com> <4E82985F.9080009@linux.intel.com> In-Reply-To: <4E82985F.9080009@linux.intel.com> Cc: Poky Project Subject: Re: How to build a kernel using menuconfig X-BeenThere: poky@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Poky build system developer discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Sep 2011 11:33:28 -0000 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit On 2011-09-27 21:45, Darren Hart wrote: > > > On 09/26/2011 06:45 AM, Gary Thomas wrote: >> I'm working with a recent Poky checkout: >> meta-yocto = "master:7a0cbe6b0e5185aebabedc515b427994bc2a15dc" >> >> I used to be able to do this: >> % bitbake >> This step builds everything, including the kernel >> % bitbake virtual/kernel -c menuconfig >> Adjust some settings >> % bitbake virtual/kernel -c compile -f >> % bitbake virtual/kernel >> Rebuild my image with the new kernel included >> % bitbake >> >> In the past, this would let me adjust some kernel settings, e.g. add a new >> module, then rebuild it and later add this to an image. Sadly, when I run >> through these steps with the current master, the new kernel gets compiled >> (because I used -f), but not packaged. >> >> The only thing I've done differently, save updating master, is my build >> today includes >> INHERIT += "rm_work" >> >> Am I missing something? >> >> How can I build the kernel and make these in-tree adjustments like I used to? >> I do this to figure out what kernel settings to set/save for my final packaging. > > > Yeah, this is standard kernel devel workflow. I typically use the kernel > recipe name directly, but otherwise my process is the same. What happens > now when you run "bitbake virtual/kernel" after the compile -f ? > As indicated above, nothing. If I remove rm_work from my configuration and then rebuild the kernel, it works as expected. -- ------------------------------------------------------------ Gary Thomas | Consulting for the MLB Associates | Embedded world ------------------------------------------------------------