From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from relay1.mentorg.com ([192.94.38.131]) by linuxtogo.org with esmtp (Exim 4.72) (envelope-from ) id 1Prtk0-0003Pg-T2 for openembedded-devel@lists.openembedded.org; Tue, 22 Feb 2011 16:01:29 +0100 Received: from svr-orw-exc-10.mgc.mentorg.com ([147.34.98.58]) by relay1.mentorg.com with esmtp id 1Prtik-0002qX-AW from Tom_Rini@mentor.com for openembedded-devel@lists.openembedded.org; Tue, 22 Feb 2011 07:00:10 -0800 Received: from na2-mail.mgc.mentorg.com ([134.86.114.213]) by SVR-ORW-EXC-10.mgc.mentorg.com with Microsoft SMTPSVC(6.0.3790.4675); Tue, 22 Feb 2011 07:00:09 -0800 Received: from [172.30.80.151] ([172.30.80.151]) by na2-mail.mgc.mentorg.com with Microsoft SMTPSVC(6.0.3790.3959); Tue, 22 Feb 2011 08:00:08 -0700 Message-ID: <4D63CF6F.4080000@mentor.com> Date: Tue, 22 Feb 2011 07:59:59 -0700 From: Tom Rini Organization: Mentor Graphics Corporation User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.13) Gecko/20101208 Lightning/1.0b2 Thunderbird/3.1.7 MIME-Version: 1.0 To: openembedded-devel@lists.openembedded.org References: <1298116419-18277-1-git-send-email-schnitzeltony@gmx.de> <4D5FB38C.3010009@eukrea.com> <20110220012310.GC3451@sakrah.homelinux.org> <4D631509.30602@mentor.com> In-Reply-To: <4D631509.30602@mentor.com> X-OriginalArrivalTime: 22 Feb 2011 15:00:09.0041 (UTC) FILETIME=[32956410:01CBD2A1] Subject: Re: [PATCH] cross.bbclass: Fix many QA RPATH errors for distros preferring libtool-2.2 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: Tue, 22 Feb 2011 15:01:29 -0000 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit On 02/21/2011 06:44 PM, Tom Rini wrote: > On 02/19/2011 06:23 PM, Khem Raj wrote: >> On (19/02/11 13:11), Eric Benard wrote: >>> Hi Andreas, >>> >>>> index 1a6d906..50c0f63 100644 >>>> --- a/classes/cross.bbclass >>>> +++ b/classes/cross.bbclass >>>> @@ -75,6 +75,6 @@ sysroot_stage_all() { >>>> >>>> # >>>> # Cross .la files have more path issues we have to correct only for >>>> libtool< 2.4 >>>> -SYSROOTEXTRALIBDIRSED_OLD = " -e >>>> \"/^libdir=/s,.*,libdir=${STAGING_DIR_TARGET}${target_libdir},g\" -e >>>> \"/^dependency_libs=/s,\([[:space:]']\)-L${STAGING_LIBDIR_NATIVE},,g\"" >>>> +SYSROOTEXTRALIBDIRSED_OLD = " -e >>>> \"/^libdir=/s,.*,libdir=${target_libdir},g\" -e >>>> \"/^dependency_libs=/s,\([[:space:]']\)-L${STAGING_LIBDIR_NATIVE},,g\"" >>>> >>>> SYSROOTEXTRALIBDIRSED = >>>> "${@["${SYSROOTEXTRALIBDIRSED_OLD}",""][("${LIBTOOL_HAS_SYSROOT}" == >>>> "yes")]}" >>> >>> I was just finishing to test a similar fix and this seems to be the >>> right direction. Now testing your fix which is cleaner. >> >> Also try meta-toolchain targets > > I'm kicking off a subset of my normal matrix with this change applied > and hope to report back results in the morning (-0700). Results look good. The results are at http://i.imgur.com/3zmKi.png and the failures here are: - qemux86 + libpcap2 + current kheaders aren't happy - A lot of failures like: | checking host system type... | configure: error: invalid value of canonical host NOTE: package xextproto-1_7.1.2-r2.0: task do_configure: Failed ERROR: Function 'do_configure' failed (see /var/hudson/workspace/sb_openembedded_autobuilder_quicktest/BBPKGS/qt4e-demo-image/DISTRO/minimal/MACHINE/qemush4/label/sb-u1004/tmp/work/sh4-oe-linux/xextproto-1_7.1.2-r2.0/temp/log.do_configure.13916 for further information) ERROR: Task 2867 (/var/hudson/workspace/sb_openembedded_autobuilder_quicktest/BBPKGS/qt4e-demo-image/DISTRO/minimal/MACHINE/qemush4/label/sb-u1004/recipes/xorg-proto/xextproto_7.1.2.bb, do_configure) failed with exit code '1' Which I need to dig into. -- Tom Rini Mentor Graphics Corporation