From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from vms173017pub.verizon.net (vms173017pub.verizon.net [206.46.173.17]) by mail.openembedded.org (Postfix) with ESMTP id C40AE71708 for ; Fri, 23 Jan 2015 03:50:21 +0000 (UTC) Received: from gandalf.denix.org ([108.18.33.160]) by vms173017.mailsrvcs.net (Oracle Communications Messaging Server 7.0.5.32.0 64bit (built Jul 16 2014)) with ESMTPSA id <0NIM00L692NH0SF0@vms173017.mailsrvcs.net> for openembedded-core@lists.openembedded.org; Thu, 22 Jan 2015 21:50:06 -0600 (CST) X-CMAE-Score: 0 X-CMAE-Analysis: v=2.1 cv=Ko/6AtSI c=1 sm=1 tr=0 a=A8KAnipHuDHkz1LiHkTZyg==:117 a=jLWw55sr_RoA:10 a=kj9zAlcOel0A:10 a=0gcC27t9AAAA:8 a=oR5dmqMzAAAA:8 a=-9mUelKeXuEA:10 a=YNv0rlydsVwA:10 a=iGHA9ds3AAAA:8 a=UcImAOdvbdqnJJeArCoA:9 a=CjuIK1q_8ugA:10 Received: by gandalf.denix.org (Postfix, from userid 1000) id A74DE202A1; Thu, 22 Jan 2015 22:50:05 -0500 (EST) Date: Thu, 22 Jan 2015 22:50:05 -0500 From: Denys Dmytriyenko To: Raphael Philipe Message-id: <20150123035005.GV20639@denix.org> References: <1421165391-30203-1-git-send-email-denis@denix.org> <20150121191123.GH20639@denix.org> <20150121202005.GK20639@denix.org> <20150122212316.GU20639@denix.org> MIME-version: 1.0 In-reply-to: <20150122212316.GU20639@denix.org> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: Denys Dmytriyenko , Otavio Salvador , Patches and discussions about the oe-core layer Subject: Re: [PATCH] u-boot: update to 2015.01 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: Fri, 23 Jan 2015 03:50:25 -0000 Content-type: text/plain; charset=us-ascii Content-disposition: inline On Thu, Jan 22, 2015 at 04:23:16PM -0500, Denys Dmytriyenko wrote: > On Thu, Jan 22, 2015 at 07:50:28AM -0200, Raphael Philipe wrote: > > Hey Denys, I tested u-boot-fw-utils-cross_2014.07.bb in Ubuntu 12.04 > > and got the same error . > > > > Can you confirm that this recipe works for you? > > Ok, trying to bisect the breakage of the current 2014.07 version of > fw-utils-cross now: > > Poky snapshot from mid-September, when 2014.07 update patch was submitted and > when it was validated by the autobuilder - still works fine. > > Since it was a feature freeze time before the release, the patch was not > accepted and was queued for later. > > Poky snapshot from mid-November, when the patch was finally applied - the > build breaks. Again, it may not be showing the issue on the autobuilder due to > an earlier successful sstate. > > So, somewhere in between a change was introduced that breaks fw-utils-cross. > BTW, neither 2014.07 update nor 2015.01 change anything to the way > fw-utils-cross gets built. Heh, and the commit that breaks (on purpose!) building 2014.07 version of u-boot-fw-utils-cross is the one from Richard (which does make sense): gcc: poison default sysroot path Various pieces of the code assume that the --sysroot option gets passed into the compiler tools. By having a "sane" default, we don't always spot when this occurs and this can later show up as breakage in sstate, or in usage of the external toolchain. We've long since talked about poisoning the default such that it will break unless the correct option is specified. This patch does just that. If this patch causes something to fail to build, it most likely means the various compiler flags and commands are not correctly being passed through to the underlying piece of software and that there is a real problem that needs fixing, its not the fault of this patch. http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=678e8798ebe0f4fd1bd347db136f1499b8fe00c9 -- Denys