From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id C051CE0120B for ; Tue, 11 Oct 2011 09:06:33 -0700 (PDT) Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga101.fm.intel.com with ESMTP; 11 Oct 2011 09:06:24 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.68,524,1312182000"; d="scan'208";a="72410908" Received: from unknown (HELO envy.home) ([10.255.14.198]) by fmsmga001.fm.intel.com with ESMTP; 11 Oct 2011 09:06:24 -0700 Message-ID: <4E946980.3000001@linux.intel.com> Date: Tue, 11 Oct 2011 09:06:24 -0700 From: Darren Hart User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:6.0.2) Gecko/20110906 Thunderbird/6.0.2 MIME-Version: 1.0 To: McClintock Matthew-B29882 References: <4E933C41.4000207@linux.intel.com> In-Reply-To: X-Enigmail-Version: 1.3.2 Cc: Yocto Project Subject: Re: RFC: User configurable recipe features X-BeenThere: yocto@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Discussion of all things Yocto List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Oct 2011 16:06:33 -0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit On 10/11/2011 08:53 AM, McClintock Matthew-B29882 wrote: > On Mon, Oct 10, 2011 at 1:41 PM, Darren Hart wrote: >> I would want this to affect linux-yocto-tiny by dropping the vt.cfg and >> inet.cfg fragments from the SRC_URI (or from the .scc descriptor files >> assembled by the linux-yocto meta indrastructure). >> >> Busybox would need a similar configuration mechanism, and would also >> need to add a "no-vt-support.patch" patch to the SRC_URI to avoid a >> bug/oversight in the busybox init routine. > > Just chiming in on this point - I think busybox will need something > very similar to config fragments. It has a lot of functionality that > should be configurable. Agreed, and it can probably use a very similar mechanism to what I've been working to get into the upstream Linux kernel. I've been looking at the uclibc recipe configuration functions. It looks like it tries to solve a similar problem using feature lists and programatically modifying the .config. More research needed there... -- Darren Hart Intel Open Source Technology Center Yocto Project - Linux Kernel