On 03/18/2016 02:34 AM, Ting Liu wrote:
ppc64 is not in the default list of QEMU_TARGETS in 
poky/meta/recipes-devtools/qemu/qemu.inc
you can add this in conf/local.conf to enable it:
QEMU_TARGETS_append_pn-qemu-native = " ppc64"

Thank you. That moves the gobject-introspection compile task a little further, but now qemu-ppc64 segfaults for me during the execution of the g-ir-scanner-qemuwrapper script.

I'm curious as to whether one of you were able to compile gobject-introspection with ppc64.

I'll send more info later.

Bob



-Ting

-----Original Message-----
From: [email protected] [mailto:meta-freescale-
[email protected]] On Behalf Of Zhenhua Luo
Sent: Friday, March 18, 2016 10:54 AM
To: Otavio Salvador <[email protected]>
Cc: [email protected]; Lauren Post
<[email protected]>
Subject: Re: [meta-freescale] Freescale meta-freescale announcement of
new layer

The following binaries are generated by qemu-native, qemu-ppc64 is not
there, but qemu-ppc64 is used by g-ir-scanner-qemuwrapper script of
gobject-introspection.

tmp/sysroots/x86_64-linux/usr/bin/qemu-aarch64
tmp/sysroots/x86_64-linux/usr/bin/qemu-arm
tmp/sysroots/x86_64-linux/usr/bin/qemu-ga
tmp/sysroots/x86_64-linux/usr/bin/qemu-i386
tmp/sysroots/x86_64-linux/usr/bin/qemu-img
tmp/sysroots/x86_64-linux/usr/bin/qemu-io
tmp/sysroots/x86_64-linux/usr/bin/qemu-mips
tmp/sysroots/x86_64-linux/usr/bin/qemu-mips.real
tmp/sysroots/x86_64-linux/usr/bin/qemu-mips64
tmp/sysroots/x86_64-linux/usr/bin/qemu-mipsel
tmp/sysroots/x86_64-linux/usr/bin/qemu-nbd
tmp/sysroots/x86_64-linux/usr/bin/qemu-ppc
tmp/sysroots/x86_64-linux/usr/bin/qemu-system-aarch64
tmp/sysroots/x86_64-linux/usr/bin/qemu-system-arm
tmp/sysroots/x86_64-linux/usr/bin/qemu-system-i386
tmp/sysroots/x86_64-linux/usr/bin/qemu-system-mips
tmp/sysroots/x86_64-linux/usr/bin/qemu-system-mips64
tmp/sysroots/x86_64-linux/usr/bin/qemu-system-mipsel
tmp/sysroots/x86_64-linux/usr/bin/qemu-system-ppc
tmp/sysroots/x86_64-linux/usr/bin/qemu-system-x86_64
tmp/sysroots/x86_64-linux/usr/bin/qemu-x86_64


Best Regards,

Zhenhua

-----Original Message-----
From: Otavio Salvador [mailto:[email protected]]
Sent: Thursday, March 17, 2016 7:44 PM
To: Zhenhua Luo <[email protected]>
Cc: Robert E. Cochran <[email protected]>; meta-
[email protected]; Lauren Post <[email protected]>
Subject: Re: [meta-freescale] Freescale meta-freescale announcement of
new layer

On Thu, Mar 17, 2016 at 7:44 AM, Zhenhua Luo <[email protected]>
wrote:
After investigation, this is an issue in oe-core. The reason is that
the
generated qemu binary name of ppc64 targets is qemu-ppc instead of
qemu- ppc64, the gobject-introspection uses qemu-ppc64, so the build
issue appeared.
There are two solutions for the issue, one is to update qemu-native
recipe to
make sure qemu binary name is qemu-ppc64, the other one is to update
gobject-introspection to use qemu-ppc when ppc64 target is built. May
I know about your comments on which one is better?

The fix needs to be generic and fixed in OE-Core, in this case.
Provide some pointers where did you find the root cause and  I can
take a look about which routed I would take.

--
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750
--
_______________________________________________
meta-freescale mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-freescale

--
_______________________________________________
meta-freescale mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-freescale

Reply via email to