From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [213.165.64.20] (helo=mail.gmx.net) by linuxtogo.org with smtp (Exim 4.69) (envelope-from ) id 1Ke9Ag-0001Tl-6h for openembedded-devel@lists.openembedded.org; Fri, 12 Sep 2008 15:58:50 +0200 Received: (qmail invoked by alias); 12 Sep 2008 13:56:02 -0000 Received: from BAA3c82.baa.pppool.de (EHLO [192.168.178.38]) [77.128.60.130] by mail.gmx.net (mp042) with SMTP; 12 Sep 2008 15:56:02 +0200 X-Authenticated: #2218979 X-Provags-ID: V01U2FsdGVkX180jhkw+Y405vEsi4M896n5VMyQDSbheI9NOqwi89 PHFIju6Hvi3uY2 Message-ID: <48CA74F1.3060306@gmx.de> Date: Fri, 12 Sep 2008 15:56:01 +0200 From: Thomas Kunze User-Agent: Mozilla-Thunderbird 2.0.0.16 (X11/20080724) MIME-Version: 1.0 To: openembedded-devel@lists.openembedded.org References: <69E6C70090A0A14498CC98FAE5E06B6E2B3B01@hiob.intern.dresearch.de> <48CA48B8.4060708@gmx.de><69E6C70090A0A14498CC98FAE5E06B6E2B3B04@hiob.intern.dresearch.de> <48CA51F5.2010704@gmx.de> <69E6C70090A0A14498CC98FAE5E06B6E2B3B05@hiob.intern.dresearch.de> In-Reply-To: <69E6C70090A0A14498CC98FAE5E06B6E2B3B05@hiob.intern.dresearch.de> X-Y-GMX-Trusted: 0 X-FuHaFi: 0.59 Subject: Re: Some beginners problems X-BeenThere: openembedded-devel@lists.openembedded.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: openembedded-devel@lists.openembedded.org List-Id: Using the OpenEmbedded metadata to build Distributions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Sep 2008 13:58:50 -0000 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sledz, Steffen wrote: >>>>> I wan't to make an image (e.g. minimal-image) for atngw100 >>>>> but with different linux kernel configuration (e.g. >>>>> CONFIG_EXT2_FS=y). What's th right way to do this? >>>>> >>>>> * Just edit packages/linux/linux-2.6.24/atngw100/defconfig? >>>>> >>>>> >>>> >>>> Yes. But don't forget to increase the PR. Otherwise bitbake >>>> doesn't know that the recipe was changed and doesn't rebuild >>>> it. >>>> >>>> >>> The change is not a bug fix or something like this. It's >>> just a variant and not mentioned to become committed. So if i >>> increase PR and someone else fixes a bug and increases PR too >>> and I pull this fixes from git I have a conflict. :( >>> >>> >> Yes but you will always have this problem with local changes and it >> shouldn't be too hard to resolve such conflicts. >> > > Is it possible (and is it a good idea) to create a new distro (or a new machine) for such a purpose? > > In oe a distro decides which versions of packages to use or which providers to use (qtopia-x11 vs. qtopia-framebuffer for example.) A machine decides which architecture/kernel etc you have. I don't see how you could abuse that to guard against conflicts between local changes and upstream changes. > Or is it possible to set parameters in local.conf which are available in the package bbfile for evaluation? > This is possible but doesn't solve the problem imo. You may want to look at bitbake-collections: http://bec-systems.com/oe/html/special_bitbake_collections.html http://www.pokylinux.org/doc/poky-handbook.html#usingpoky-changes-collections as Javi Roman suggested. Maybe this is what you want. But I would push everything upstream that is pushable and fix conflicts for all other stuff as necessary.