All of lore.kernel.org
 help / color / mirror / Atom feed
From: Tom Rini <tom_rini@mentor.com>
To: openembedded-devel@lists.openembedded.org
Subject: Re: [PATCH] cross.bbclass: Fix many QA RPATH errors for distros preferring libtool-2.2
Date: Tue, 22 Feb 2011 07:59:59 -0700	[thread overview]
Message-ID: <4D63CF6F.4080000@mentor.com> (raw)
In-Reply-To: <4D631509.30602@mentor.com>

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



  reply	other threads:[~2011-02-22 15:01 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-02-19 11:53 [PATCH] cross.bbclass: Fix many QA RPATH errors for distros preferring libtool-2.2 Andreas Mueller
2011-02-19 12:11 ` Eric Benard
2011-02-20  1:23   ` Khem Raj
2011-02-22  1:44     ` Tom Rini
2011-02-22 14:59       ` Tom Rini [this message]
2011-02-22 22:47         ` Andreas Mueller
2011-02-22  8:19 ` Eric Benard
2011-02-22 14:56   ` Tom Rini

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4D63CF6F.4080000@mentor.com \
    --to=tom_rini@mentor.com \
    --cc=openembedded-devel@lists.openembedded.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.