From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from 93-97-173-237.zone5.bethere.co.uk ([93.97.173.237] helo=tim.rpsys.net) by linuxtogo.org with esmtp (Exim 4.72) (envelope-from ) id 1RO4hC-0002gR-5z for openembedded-core@lists.openembedded.org; Wed, 09 Nov 2011 10:43:50 +0100 Received: from localhost (localhost [127.0.0.1]) by tim.rpsys.net (8.13.6/8.13.8) with ESMTP id pA99bZm1013702 for ; Wed, 9 Nov 2011 09:37:35 GMT Received: from tim.rpsys.net ([127.0.0.1]) by localhost (tim.rpsys.net [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 13639-01 for ; Wed, 9 Nov 2011 09:37:31 +0000 (GMT) Received: from [192.168.3.10] ([192.168.3.10]) (authenticated bits=0) by tim.rpsys.net (8.13.6/8.13.8) with ESMTP id pA99bQnk013696 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Wed, 9 Nov 2011 09:37:26 GMT Message-ID: <1320831447.10843.131.camel@ted> From: Richard Purdie To: Patches and discussions about the oe-core layer Date: Wed, 09 Nov 2011 09:37:27 +0000 In-Reply-To: <8EF5D367-6159-471F-8F2C-F3FA3216F05D@dominion.thruhere.net> References: <8EF5D367-6159-471F-8F2C-F3FA3216F05D@dominion.thruhere.net> X-Mailer: Evolution 3.2.1- Mime-Version: 1.0 X-Virus-Scanned: amavisd-new at rpsys.net Subject: Re: [PATCH 2/3] classes/[gnome|gnomebase|mime]: enhance gnome related classes X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Patches and discussions about the oe-core layer List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2011 09:43:50 -0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit On Wed, 2011-11-09 at 10:27 +0100, Koen Kooi wrote: > Op 9 nov. 2011, om 01:53 heeft Joshua Lock het volgende geschreven: > > > This patch pulls in the gnome related classes from oe-core which > > adds extra packaging rules and functionality whilst modularising things > > so that one can get a subset of gnome functionality without adding a lot > > of extra dependencies. > > > > These aren't an exact copy of the classes from meta-openembedded, notable > > differences are: > > * gnome.bbclass - I dropped the BBCLASSEXTEND > > It looks that will break a number of things in meta-oe, why was it dropped? Unconditionally BBCLASSEXTENDing everything gnome is a great way to hack around build issues and create a convoluted dependency mess that isn't really required. I'd much rather we try and minimise the amount of -native dependencies to those actually needed. Comparing our builds against other systems its becoming clear our convoluted dependency trees are one of the areas we don't do as well and it hurts performance :(. Cheers, Richard