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.69) (envelope-from ) id 1OcMD6-0000uP-Bt for openembedded-devel@lists.openembedded.org; Fri, 23 Jul 2010 19:39:02 +0200 Received: from localhost (localhost [127.0.0.1]) by tim.rpsys.net (8.13.6/8.13.8) with ESMTP id o6NHcmTe020843 for ; Fri, 23 Jul 2010 18:38:48 +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 20594-04 for ; Fri, 23 Jul 2010 18:38:44 +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 o6NHcdXK020835 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Fri, 23 Jul 2010 18:38:40 +0100 From: Richard Purdie To: openembedded-devel@lists.openembedded.org In-Reply-To: References: Date: Fri, 23 Jul 2010 18:38:32 +0100 Message-ID: <1279906712.13006.62.camel@rex> Mime-Version: 1.0 X-Mailer: Evolution 2.28.3 X-Virus-Scanned: amavisd-new at rpsys.net X-SA-Exim-Connect-IP: 93.97.173.237 X-SA-Exim-Mail-From: rpurdie@rpsys.net X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on discovery X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=AWL,BAYES_00,RDNS_DYNAMIC, TVD_RCVD_IP autolearn=no version=3.2.5 X-SA-Exim-Version: 4.2.1 (built Wed, 25 Jun 2008 17:20:07 +0000) X-SA-Exim-Scanned: Yes (on linuxtogo.org) Subject: Re: binutils-cross problem with multimachine config after cross changes X-BeenThere: openembedded-devel@lists.openembedded.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: openembedded-devel@lists.openembedded.org List-Id: Using the OpenEmbedded metadata to build Distributions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jul 2010 17:39:03 -0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit On Fri, 2010-07-23 at 10:02 -0700, Khem Raj wrote: > On Fri, Jul 23, 2010 at 12:10 AM, Koen Kooi wrote: > > I was doing a multimachine build and the armv7a bits completed > > beautifully, but the armv5te bits break in binutils-cross: > > > > | /usr/bin/ld: > > /work/autobuilder/build/tmp-angstrom_2008_1/sysroots/x86_64-linux/usr/lib/libiberty.a(cplus-dem.o): > > relocation R_X86_64_32 > > used when making a shared object; recompile with -fPIC > > | > > /work/autobuilder/build/tmp-angstrom_2008_1/sysroots/x86_64-linux/usr/lib/libiberty.a: > > could not read symbols: Bad value > > | collect2: ld returned 1 exit status > > interesting. Does your native sysroot also have > sysroots/x86_64-linux/usr/lib/libiberty_pic.a ? > if not then its a problem. but that said I think different versions > for different machines of same arch > is not going to work if they share same canonical names for tools. For > different architectures it will work. > > You can try to remove I'm removing this in poky and will also look to remove the ones generated by gcc. If we need this file it should be being build by a bintutils-native (or libnfd-native)... Cheers, Richard