From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail1.windriver.com ([147.11.146.13]) by linuxtogo.org with esmtp (Exim 4.72) (envelope-from ) id 1SuTFE-00073o-GH for openembedded-core@lists.openembedded.org; Thu, 26 Jul 2012 20:57:08 +0200 Received: from ALA-HCB.corp.ad.wrs.com (ala-hcb [147.11.189.41]) by mail1.windriver.com (8.14.5/8.14.3) with ESMTP id q6QIjbYq025943 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for ; Thu, 26 Jul 2012 11:45:37 -0700 (PDT) Received: from ALA-MBB.corp.ad.wrs.com ([169.254.2.203]) by ALA-HCB.corp.ad.wrs.com ([147.11.189.41]) with mapi id 14.01.0255.000; Thu, 26 Jul 2012 11:45:36 -0700 From: "Slater, Joseph" To: "openembedded-core@lists.openembedded.org" Thread-Topic: EXCLUDE_FROM_WORLD Thread-Index: Ac1rXXJgZ1SXUA3UTPSRnt48UNUAsg== Date: Thu, 26 Jul 2012 18:45:36 +0000 Message-ID: <007BD92917A2324FA403BCF9A464CF841FF7D6FA@ALA-MBB.corp.ad.wrs.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [147.11.152.80] MIME-Version: 1.0 Subject: EXCLUDE_FROM_WORLD 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: Thu, 26 Jul 2012 18:57:08 -0000 Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_007BD92917A2324FA403BCF9A464CF841FF7D6FAALAMBBcorpadwrs_" --_000_007BD92917A2324FA403BCF9A464CF841FF7D6FAALAMBBcorpadwrs_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi all, Could somebody clarify excluding things from world? I see EXCLUDE_FROM_WOR= LD =3D "1" in many places, including libx11.inc, and I'm sure there's plenty of libx11 st= uff in world. I also see package specific exclusions in world-broken.inc. If one wants to exclude items for a particular bsp, would it be best to put= exclusions in a conf file for the bsp, or to put exclusions in another conf file in th= e form of EXCLUDE_FROM_WORLD_pn-whatever_bsp-name =3D "1" Oh, and is it necessary to exclude things on a recipe-by-recipe basis? Thanks, Joe --_000_007BD92917A2324FA403BCF9A464CF841FF7D6FAALAMBBcorpadwrs_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hi all,

 

Could somebody clarify excluding things from world?&= nbsp; I see EXCLUDE_FROM_WORLD =3D "1" in

many places, including libx11.inc, and I'm sure ther= e's plenty of libx11 stuff in world.

 

I also see package specific exclusions in world-brok= en.inc.

 

If one wants to exclude items for a particular bsp, = would it be best to put exclusions

in a conf file for the bsp, or to put exclusions in = another conf file in the form of

 

EXCLUDE_FROM_WORLD_pn-whatever_bsp-name =3D "1&= quot;

 

Oh, and is it necessary to exclude things on a recip= e-by-recipe basis?

 

Thanks,

 

Joe

 

--_000_007BD92917A2324FA403BCF9A464CF841FF7D6FAALAMBBcorpadwrs_-- From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-lb0-f175.google.com ([209.85.217.175]) by linuxtogo.org with esmtp (Exim 4.72) (envelope-from ) id 1SuTPp-0007cI-Pn for openembedded-core@lists.openembedded.org; Thu, 26 Jul 2012 21:08:05 +0200 Received: by lbol5 with SMTP id l5so1502631lbo.6 for ; Thu, 26 Jul 2012 11:56:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:content-type; bh=rpTCM/jIjdx2qGNQ7EZtbd3U8BoLeAqdfZBttSygKXY=; b=KW3gFaNL3tscszBda5UpCdA9tq/ETrz0NCzTr6udlcOuY2ST6h0+JBGLaGwSyal6rw j0RDr466aWyVVxHlzvme9a8ed+8t02cSEJIr3iYVxZyaJq5Jpu9abszA3I/UlA2li40/ j63UM+9dT37ZK0o8l30FT/8PZiKODGScQZs7/EIvOzHXGkQgKP0j/R9gWRo3tt+d5xs6 4KjT9EyVBGv0Pb3YNAH7VIvh0jP7hsI4+ceoEkp+Tn05ffaLPTZzUbgvHCU+HkFbjpT2 IZNstAK1yNLClJARmWEjJp4E1SqN5iyRGtx9kLvCaVYdvgr+miX6lQ9VqRn/dfrxkIij faDg== Received: by 10.112.100.234 with SMTP id fb10mr208658lbb.12.1343328994753; Thu, 26 Jul 2012 11:56:34 -0700 (PDT) MIME-Version: 1.0 Sender: kergoth@gmail.com Received: by 10.114.64.180 with HTTP; Thu, 26 Jul 2012 11:56:14 -0700 (PDT) In-Reply-To: <007BD92917A2324FA403BCF9A464CF841FF7D6FA@ALA-MBB.corp.ad.wrs.com> References: <007BD92917A2324FA403BCF9A464CF841FF7D6FA@ALA-MBB.corp.ad.wrs.com> From: Chris Larson Date: Thu, 26 Jul 2012 11:56:14 -0700 X-Google-Sender-Auth: xQGB-8Pu2yJ29pAT17M9tL5qoqA Message-ID: To: Patches and discussions about the oe-core layer Subject: Re: EXCLUDE_FROM_WORLD 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: Thu, 26 Jul 2012 19:08:05 -0000 Content-Type: text/plain; charset=UTF-8 On Thu, Jul 26, 2012 at 11:45 AM, Slater, Joseph wrote: > Could somebody clarify excluding things from world? I see > EXCLUDE_FROM_WORLD = "1" in > > many places, including libx11.inc, and I'm sure there's plenty of libx11 > stuff in world. > > I also see package specific exclusions in world-broken.inc. > > If one wants to exclude items for a particular bsp, would it be best to put > exclusions > > in a conf file for the bsp, or to put exclusions in another conf file in the > form of "exclude items for a particular bsp" makes it sound like you're confused about what EXCLUDE_FROM_WORLD does. The only thing it affects is when you run 'bitbake world' to build every recipe/provide that exists. -- Christopher Larson 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 1SuTaN-00085B-5D for openembedded-core@lists.openembedded.org; Thu, 26 Jul 2012 21:18:59 +0200 Received: from localhost (localhost [127.0.0.1]) by tim.rpsys.net (8.13.6/8.13.8) with ESMTP id q6QJ7R9X025012 for ; Thu, 26 Jul 2012 20:07:27 +0100 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 24456-03 for ; Thu, 26 Jul 2012 20:07:24 +0100 (BST) 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 q6QJ7Jbt025006 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Thu, 26 Jul 2012 20:07:21 +0100 Message-ID: <1343329639.7600.13.camel@ted> From: Richard Purdie To: Patches and discussions about the oe-core layer Date: Thu, 26 Jul 2012 20:07:19 +0100 In-Reply-To: <007BD92917A2324FA403BCF9A464CF841FF7D6FA@ALA-MBB.corp.ad.wrs.com> References: <007BD92917A2324FA403BCF9A464CF841FF7D6FA@ALA-MBB.corp.ad.wrs.com> X-Mailer: Evolution 3.2.2- Mime-Version: 1.0 X-Virus-Scanned: amavisd-new at rpsys.net Subject: Re: EXCLUDE_FROM_WORLD 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: Thu, 26 Jul 2012 19:18:59 -0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit On Thu, 2012-07-26 at 18:45 +0000, Slater, Joseph wrote: > Could somebody clarify excluding things from world? I see > EXCLUDE_FROM_WORLD = "1" in > > many places, including libx11.inc, and I'm sure there's plenty of > libx11 stuff in world. The issue is that there are multiple providers of libx11 and when you bitbake world, we don't want them all to build. For that reason it gets excluded and then the correct version will get built as needed. There are plans afoot to merge those different libx11 recipes at which point the exclude from world will get dropped. > I also see package specific exclusions in world-broken.inc. This was originally a list of known problematic packages and used to be quite large. Looking at the list: gobject-introspection: Totally broken recipe, I'm tempted to delete it. eds-tools: Again, I'm tempted to delete the recipe clutter-box2d: This should build, not sure why its on the broken list. Chris replied about the other bits... Cheers, Richard From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail.windriver.com ([147.11.1.11]) by linuxtogo.org with esmtp (Exim 4.72) (envelope-from ) id 1SuUfR-0003dx-A5 for openembedded-core@lists.openembedded.org; Thu, 26 Jul 2012 22:28:17 +0200 Received: from ALA-HCB.corp.ad.wrs.com (ala-hcb [147.11.189.41]) by mail.windriver.com (8.14.5/8.14.3) with ESMTP id q6QKGj3x006223 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for ; Thu, 26 Jul 2012 13:16:45 -0700 (PDT) Received: from ALA-MBB.corp.ad.wrs.com ([169.254.2.203]) by ALA-HCB.corp.ad.wrs.com ([147.11.189.41]) with mapi id 14.01.0255.000; Thu, 26 Jul 2012 13:16:44 -0700 From: "Slater, Joseph" To: Patches and discussions about the oe-core layer Thread-Topic: [OE-core] EXCLUDE_FROM_WORLD Thread-Index: Ac1rXXJgZ1SXUA3UTPSRnt48UNUAsgAPxq6AAAxmE2A= Date: Thu, 26 Jul 2012 20:16:44 +0000 Message-ID: <007BD92917A2324FA403BCF9A464CF841FF7DD2E@ALA-MBB.corp.ad.wrs.com> References: <007BD92917A2324FA403BCF9A464CF841FF7D6FA@ALA-MBB.corp.ad.wrs.com> <1343329639.7600.13.camel@ted> In-Reply-To: <1343329639.7600.13.camel@ted> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [147.11.152.80] MIME-Version: 1.0 Subject: Re: EXCLUDE_FROM_WORLD 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: Thu, 26 Jul 2012 20:28:17 -0000 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable > -----Original Message----- > From: openembedded-core-bounces@lists.openembedded.org [mailto:openembedd= ed-core- > bounces@lists.openembedded.org] On Behalf Of Richard Purdie > Sent: Thursday, July 26, 2012 12:07 PM > To: Patches and discussions about the oe-core layer > Subject: Re: [OE-core] EXCLUDE_FROM_WORLD >=20 > On Thu, 2012-07-26 at 18:45 +0000, Slater, Joseph wrote: > > Could somebody clarify excluding things from world? I see > > EXCLUDE_FROM_WORLD =3D "1" in > > > > many places, including libx11.inc, and I'm sure there's plenty of > > libx11 stuff in world. >=20 > The issue is that there are multiple providers of libx11 and when you > bitbake world, we don't want them all to build. For that reason it gets > excluded and then the correct version will get built as needed. >=20 > There are plans afoot to merge those different libx11 recipes at which > point the exclude from world will get dropped. >=20 > > I also see package specific exclusions in world-broken.inc. >=20 > This was originally a list of known problematic packages and used to be > quite large. Looking at the list: >=20 > gobject-introspection: Totally broken recipe, I'm tempted to delete it. > eds-tools: Again, I'm tempted to delete the recipe > clutter-box2d: This should build, not sure why its on the broken list. Thanks for the clarifications. I would think that there would be packages that you'd want to exclude conditionally. Like i-only-build-for-x86.bb wou= ld not be part of world for ppc builds. Maybe such packages just cannot ever be in world, or maybe we do something where EXCLUDE_FROM_WORLD gets compute= d from, say, MACHINE_FEATURES? Joe >=20 > Chris replied about the other bits... >=20 > Cheers, >=20 > Richard >=20 >=20 >=20 > _______________________________________________ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core 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 1SuUxe-0003yF-6C for openembedded-core@lists.openembedded.org; Thu, 26 Jul 2012 22:47:06 +0200 Received: from localhost (localhost [127.0.0.1]) by tim.rpsys.net (8.13.6/8.13.8) with ESMTP id q6QKZZXU026273 for ; Thu, 26 Jul 2012 21:35:35 +0100 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 25976-09 for ; Thu, 26 Jul 2012 21:35:27 +0100 (BST) 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 q6QKZLcD026249 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Thu, 26 Jul 2012 21:35:23 +0100 Message-ID: <1343334921.9574.29.camel@ted> From: Richard Purdie To: Patches and discussions about the oe-core layer Date: Thu, 26 Jul 2012 21:35:21 +0100 In-Reply-To: <007BD92917A2324FA403BCF9A464CF841FF7DD2E@ALA-MBB.corp.ad.wrs.com> References: <007BD92917A2324FA403BCF9A464CF841FF7D6FA@ALA-MBB.corp.ad.wrs.com> <1343329639.7600.13.camel@ted> <007BD92917A2324FA403BCF9A464CF841FF7DD2E@ALA-MBB.corp.ad.wrs.com> X-Mailer: Evolution 3.2.2- Mime-Version: 1.0 X-Virus-Scanned: amavisd-new at rpsys.net Subject: Re: EXCLUDE_FROM_WORLD 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: Thu, 26 Jul 2012 20:47:06 -0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit On Thu, 2012-07-26 at 20:16 +0000, Slater, Joseph wrote: > > > -----Original Message----- > > From: openembedded-core-bounces@lists.openembedded.org [mailto:openembedded-core- > > bounces@lists.openembedded.org] On Behalf Of Richard Purdie > > Sent: Thursday, July 26, 2012 12:07 PM > > To: Patches and discussions about the oe-core layer > > Subject: Re: [OE-core] EXCLUDE_FROM_WORLD > > > > On Thu, 2012-07-26 at 18:45 +0000, Slater, Joseph wrote: > > > Could somebody clarify excluding things from world? I see > > > EXCLUDE_FROM_WORLD = "1" in > > > > > > many places, including libx11.inc, and I'm sure there's plenty of > > > libx11 stuff in world. > > > > The issue is that there are multiple providers of libx11 and when you > > bitbake world, we don't want them all to build. For that reason it gets > > excluded and then the correct version will get built as needed. > > > > There are plans afoot to merge those different libx11 recipes at which > > point the exclude from world will get dropped. > > > > > I also see package specific exclusions in world-broken.inc. > > > > This was originally a list of known problematic packages and used to be > > quite large. Looking at the list: > > > > gobject-introspection: Totally broken recipe, I'm tempted to delete it. > > eds-tools: Again, I'm tempted to delete the recipe > > clutter-box2d: This should build, not sure why its on the broken list. > > Thanks for the clarifications. I would think that there would be packages > that you'd want to exclude conditionally. Like i-only-build-for-x86.bb would > not be part of world for ppc builds. Maybe such packages just cannot ever > be in world, or maybe we do something where EXCLUDE_FROM_WORLD gets computed > from, say, MACHINE_FEATURES? For those we have COMPATIBLE_MACHINE and COMPATIBLE_HOST. Cheers, Richard