Re: [OE-core] [PATCH 2/3] qemu: upgrade to 2.12.0

2018-06-01 Thread Martin Jansa
Replaying the end of bisect got me a bit elsewhere: git bisect start # good: [9f750794985d7386f088da941c76b73880b2b6c4] sev/i386: add sev_get_capabilities() git bisect good 9f750794985d7386f088da941c76b73880b2b6c4 # bad: [91c60f124e682a78c9a2ef951e8e58ebab6441d0] target/ppc: fix tlbsync to check p

Re: [OE-core] [PATCH 2/3] qemu: upgrade to 2.12.0

2018-05-31 Thread Martin Jansa
Yesterday I've tried to replay the end of the bisect and surprisingly I wasn't seeing the hang with d4247ec2d79ef2477cb886fa688706b068119736. With 2nd bad d4090306c8079ca3df426f82c493314c3537064e it hangs again. So either I didn't wait long enough for qemu-i386 to finish (I mark it as bad after i

Re: [OE-core] [PATCH 2/3] qemu: upgrade to 2.12.0

2018-05-31 Thread Alistair Francis
On Thu, May 31, 2018 at 8:41 AM, Martin Jansa wrote: > I've finished the bisect today: > > qemu$ git bisect log > git bisect start > # good: [9f750794985d7386f088da941c76b73880b2b6c4] sev/i386: add > sev_get_capabilities() > git bisect good 9f750794985d7386f088da941c76b73880b2b6c4 > # bad: [91c60f

Re: [OE-core] [PATCH 2/3] qemu: upgrade to 2.12.0

2018-05-31 Thread Martin Jansa
I've finished the bisect today: qemu$ git bisect log git bisect start # good: [9f750794985d7386f088da941c76b73880b2b6c4] sev/i386: add sev_get_capabilities() git bisect good 9f750794985d7386f088da941c76b73880b2b6c4 # bad: [91c60f124e682a78c9a2ef951e8e58ebab6441d0] target/ppc: fix tlbsync to check

Re: [OE-core] [PATCH 2/3] qemu: upgrade to 2.12.0

2018-05-30 Thread Alistair Francis
On Tue, May 29, 2018 at 7:16 PM, Khem Raj wrote: > On Tue, May 29, 2018 at 4:14 PM, Alistair Francis > wrote: >> On Tue, May 29, 2018 at 1:40 PM, Martin Jansa wrote: >>> After removing ld-is-gold I was able to reproduce the issue. >>> >>> Unfortunately removing the >>> meta/recipes-devtools/qem

Re: [OE-core] [PATCH 2/3] qemu: upgrade to 2.12.0

2018-05-29 Thread Khem Raj
On Tue, May 29, 2018 at 4:14 PM, Alistair Francis wrote: > On Tue, May 29, 2018 at 1:40 PM, Martin Jansa wrote: >> After removing ld-is-gold I was able to reproduce the issue. >> >> Unfortunately removing the >> meta/recipes-devtools/qemu/qemu/linux-user-Fix-webkitgtk-hangs-on-32-bit-x86-target.p

Re: [OE-core] [PATCH 2/3] qemu: upgrade to 2.12.0

2018-05-29 Thread Alistair Francis
On Tue, May 29, 2018 at 1:40 PM, Martin Jansa wrote: > After removing ld-is-gold I was able to reproduce the issue. > > Unfortunately removing the > meta/recipes-devtools/qemu/qemu/linux-user-Fix-webkitgtk-hangs-on-32-bit-x86-target.patch > doesn't help with the hang, then I've tried to upgrade to

Re: [OE-core] [PATCH 2/3] qemu: upgrade to 2.12.0

2018-05-29 Thread Martin Jansa
After removing ld-is-gold I was able to reproduce the issue. Unfortunately removing the meta/recipes-devtools/qemu/qemu /linux-user-Fix-webkitgtk-hangs-on-32-bit-x86-target.patch doesn't help with the hang, then I've tried to upgrade to latest SRCREV in qemu master (currently 5a5c383b1373aeb6c87a0

Re: [OE-core] [PATCH 2/3] qemu: upgrade to 2.12.0

2018-05-29 Thread Martin Jansa
I've tried to reproduce it locally, but g-ir-scanner-qemuwrapper is failing for me in various recipes and I never got as far as webkitgtk pango: Error relocating TOPDIR/tmp-musl/work/i586-oe-linux-musl/pango/1.40.14-r0/recipe-sysroot//usr/lib/libGL.so.1: __glX_tls_Context: symbol not found http://

Re: [OE-core] [PATCH 2/3] qemu: upgrade to 2.12.0

2018-05-29 Thread Martin Jansa
This hang should have been fixed by: meta/recipes-devtools/qemu/qemu/linux-user-Fix-webkitgtk-hangs-on-32-bit-x86-target.patch which was added with previous upgrade to 2.11.0: commit d6d0d99569e0d8b62a61e27d389e7939af45bab9 Author: Alistair Francis Date: Wed Jan 17 13:39:06 2018 -0800 qem

Re: [OE-core] [PATCH 2/3] qemu: upgrade to 2.12.0

2018-05-18 Thread Burton, Ross
This is causing the AB to hang when built for qemux86 with musl whilst building webkitgtk during the gobject-introspection qemu-i386 calls, qemu enters an infinite loop. I've not yet reproduced locally to try and get a log out of qemu, but it has happened on the autobuilder repeatedly. Ross On 2

Re: [OE-core] [PATCH 2/3] qemu: upgrade to 2.12.0

2018-05-10 Thread Alistair Francis
On Wed, May 9, 2018 at 8:38 AM, Burton, Ross wrote: > This fails if x11 isn't in DISTRO_FEATURES but SDL is enabled as ui/sdl.c -> > ui/x_keymap.h -> Xlib.h. I guess the best solution here would be to guard > sdl in the default PACKAGECONFIG with x11 DISTRO_FEATURE checks, and > explicitly depend

Re: [OE-core] [PATCH 2/3] qemu: upgrade to 2.12.0

2018-05-09 Thread Burton, Ross
This fails if x11 isn't in DISTRO_FEATURES but SDL is enabled as ui/sdl.c -> ui/x_keymap.h -> Xlib.h. I guess the best solution here would be to guard sdl in the default PACKAGECONFIG with x11 DISTRO_FEATURE checks, and explicitly depend on libx11. As discussed on IRC we should probably also move

Re: [OE-core] [PATCH 2/3] qemu: upgrade to 2.12.0

2018-05-02 Thread Alistair Francis
On Wed, May 2, 2018 at 7:37 AM Martin Jansa wrote: > Signed-off-by: Martin Jansa Looks good Reviewed-by: Alistair Francis Alistair > --- > meta/conf/distro/include/tcmode-default.inc | 2 +- > ...4-treat-DISAS_UPDATE-as-variant-of-D.patch | 67 --- > ...-connect-socke

[OE-core] [PATCH 2/3] qemu: upgrade to 2.12.0

2018-05-02 Thread Martin Jansa
Signed-off-by: Martin Jansa --- meta/conf/distro/include/tcmode-default.inc | 2 +- ...4-treat-DISAS_UPDATE-as-variant-of-D.patch | 67 --- ...-connect-socket-to-a-spawned-command.patch | 52 +++--- .../qemu/qemu/disable-grabs.patch | 43 ++-- meta/r