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 mx1.pokylinux.org (Postfix) with ESMTP id 626284C800A4 for ; Wed, 2 Feb 2011 07:57:32 -0600 (CST) Received: from ALA-MAIL03.corp.ad.wrs.com (ala-mail03 [147.11.57.144]) by mail.windriver.com (8.14.3/8.14.3) with ESMTP id p12Dutvo017890; Wed, 2 Feb 2011 05:56:55 -0800 (PST) Received: from ala-mail06.corp.ad.wrs.com ([147.11.57.147]) by ALA-MAIL03.corp.ad.wrs.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 2 Feb 2011 05:56:55 -0800 Received: from Macintosh-5.local ([172.25.36.227]) by ala-mail06.corp.ad.wrs.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 2 Feb 2011 05:56:54 -0800 Message-ID: <4D4962A5.8060406@windriver.com> Date: Wed, 02 Feb 2011 07:56:53 -0600 From: Mark Hatle Organization: Wind River Systems User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7 MIME-Version: 1.0 To: Wolfgang Denk References: <9AFCD584B0B67B48AE8D8585BE30BA9506BAAFDF@orsmsx504.amr.corp.intel.com> <1296382406.13501.7899.camel@rex> <625BA99ED14B2D499DC4E29D8138F1504E6294E1D3@shsmsx502.ccr.corp.intel.com> <1296492009.13501.13668.camel@rex> <9AFCD584B0B67B48AE8D8585BE30BA9506C267B0@orsmsx504.amr.corp.intel.com> <1296561316.13501.18767.camel@rex> <9AFCD584B0B67B48AE8D8585BE30BA950D73A848@orsmsx504.amr.corp.intel.com> <1296567139.13501.19158.camel@rex> <20110201192705.2546DB187@gemini.denx.de> <1296602979.13501.21658.camel@rex> <20110202070331.CA6FBEA65FA@gemini.denx.de> <1296645484.1544.2556.camel@rex> <20110202113340.2FFCAEA65FA@gemini.denx.de> In-Reply-To: <20110202113340.2FFCAEA65FA@gemini.denx.de> X-OriginalArrivalTime: 02 Feb 2011 13:56:54.0974 (UTC) FILETIME=[0CE1B5E0:01CBC2E1] Cc: "poky@yoctoproject.org" Subject: Re: poky-image-sato-sdk failed at do_rootfs X-BeenThere: poky@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Poky build system developer discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Feb 2011 13:57:32 -0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit On 2/2/11 5:33 AM, Wolfgang Denk wrote: > Dear Richard Purdie, > > In message <1296645484.1544.2556.camel@rex> you wrote: >> >>>> Did you leave NO32LIBS set in local.conf as per the default? >>> >>> Good point - sorry, I had forgotten about that. I always comment out >>> NO32LIBS because when building the SDK I also need this for 32 bit >>> machines. >> >> This option really just controls psuedo-native, it has no effect on the > > I see - that was not clear to me from the comment ("Default to not > build 32 bit libs on 64 bit systems, comment this out if that is > desired"). > > When is this option needed, then? If it was not needed (and is > broken), should it eventually be removed? PSEUDO is similar to fakeroot, it is a LD_PRELOADed library that intercepts certain calls, and emulates a root user capable environment. As such, it MUST be able to intercept both 32-bit and 64-bit function calls, when both are available on a host. So if you have both 32-bit and 64-bit binaries installed on your host, you need to disable the NO32LIBS, otherwise you could end up with an incomplete faked root environment. --Mark >> SDK which is controlled by SDKMACHINE? > > I have this set to i586... > > > Thanks. > > Best regards, > > Wolfgang Denk >