From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.windriver.com (mail.windriver.com [147.11.1.11]) by mail.openembedded.org (Postfix) with ESMTP id 6726473D47 for ; Wed, 15 Apr 2015 10:21:26 +0000 (UTC) Received: from ALA-HCA.corp.ad.wrs.com (ala-hca.corp.ad.wrs.com [147.11.189.40]) by mail.windriver.com (8.14.9/8.14.9) with ESMTP id t3FALRYm023154 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 15 Apr 2015 03:21:27 -0700 (PDT) Received: from [128.224.162.174] (128.224.162.174) by ALA-HCA.corp.ad.wrs.com (147.11.189.40) with Microsoft SMTP Server id 14.3.224.2; Wed, 15 Apr 2015 03:21:33 -0700 Message-ID: <552E3BA5.2080608@windriver.com> Date: Wed, 15 Apr 2015 18:21:25 +0800 From: Robert Yang User-Agent: Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 To: "Burton, Ross" References: <9862abd5653d0ccddc5e1a7e805c176877231a77.1429002519.git.liezhi.yang@windriver.com> <552DC27E.3060804@windriver.com> <552E2FBF.9030701@windriver.com> In-Reply-To: Cc: Patches and discussions about the oe-core layer Subject: Re: [PATCH 3/6] libepoxy: DEPENDS on virtual/mesa X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list 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, 15 Apr 2015 10:21:28 -0000 Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 7bit On 04/15/2015 05:37 PM, Burton, Ross wrote: > > On 15 April 2015 at 10:30, Robert Yang > wrote: > > +DEPENDS = "util-macros virtual/egl virtual/libx11" > > > This means we can't build GTK+ without X11 (eg core-image-weston with x11 > removed from DISTRO_FEATURES), as gtk+3 will depend on libepoxy which will > depend on libx11 which will refuse to build as x11 isn't in DISTRO_FEATURES. > > libepoxy does conditional checks so the libx11 dependency can be condtional on > DISTRO_FEATURES. That's no idea but better than nothing. AFAIK, libx11 is a must for libepoxy when building on linux host. I have to go to badminton now, talk to you later. // Robert > > Ross