QEMU 0.15 update please test
cover QEMU 0.15 update please test
This brings in qemu-0.15 into OE-core I have had limited testing on it and mainly on qemuarm. Please help testing it on other architectures I will also work on getting it more solidified and bring some backports as needed.
The following changes since commit abde9f65b1617ec61e964c4b3502fd4ad2215dcf:
shared-mime-info: Upgrade recipes from 0.90 -> 0.91 (2011-10-05 12:39:47 -0700)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib kraj/qemu-update
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/qemu-update
Khem Raj (1):
qemu-0.15: Add recipe and forward port patches from 0.14
.../qemu/qemu-0.15.0/arm-bgr.patch | 30 + .../qemu/qemu-0.15.0/enable-i386-linux-user.patch | 55 + .../fallback-to-safe-mmap_min_addr.patch | 39 + .../qemu/qemu-0.15.0/fix-configure-checks.patch | 22 + .../qemu/qemu-0.15.0/fix-nogl.patch | 127 + .../qemu/qemu-0.15.0/glflags.patch | 15 + .../qemu/qemu-0.15.0/init-info.patch | 18 + .../qemu/qemu-0.15.0/larger_default_ram_size.patch | 22 + .../qemu/qemu-0.15.0/linker-flags.patch | 25 + .../qemu/qemu-0.15.0/no-strip.patch | 15 + .../qemu/qemu-0.15.0/opengl-sdl-fix.patch | 43 + .../qemu/qemu-0.15.0/powerpc_rom.bin | Bin 0 -> 4096 bytes .../qemu/qemu-0.15.0/qemu-git-qemugl-host.patch |34368 ++++++++++++++++++++ .../qemu/qemu-0.15.0/qemu-vmware-vga-depth.patch | 118 + .../qemugl-allow-glxcontext-release.patch | 65 + .../qemu/qemu-0.15.0/qemugl-fix.patch | 74 + meta/recipes-devtools/qemu/qemu_0.15.0.bb | 45 + 17 files changed, 35081 insertions(+), 0 deletions(-) create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/arm-bgr.patch create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/enable-i386-linux-user.patch create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/fallback-to-safe-mmap_min_addr.patch create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/fix-configure-checks.patch create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/fix-nogl.patch create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/glflags.patch create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/init-info.patch create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/larger_default_ram_size.patch create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/linker-flags.patch create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/no-strip.patch create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/opengl-sdl-fix.patch create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/powerpc_rom.bin create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/qemu-git-qemugl-host.patch create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/qemu-vmware-vga-depth.patch create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/qemugl-allow-glxcontext-release.patch create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/qemugl-fix.patch create mode 100644 meta/recipes-devtools/qemu/qemu_0.15.0.bb
Signature · 1 line
1.7.5.4
PATCH 1/1 qemu-0.15: Add recipe and forward port patches from 0.14
--- .../qemu/qemu-0.15.0/arm-bgr.patch | 30 + .../qemu/qemu-0.15.0/enable-i386-linux-user.patch | 55 + .../fallback-to-safe-mmap_min_addr.patch | 39 + .../qemu/qemu-0.15.0/fix-configure-checks.patch | 22 + .../qemu/qemu-0.15.0/fix-nogl.patch | 127 + .../qemu/qemu-0.15.0/glflags.patch | 15 + .../qemu/qemu-0.15.0/init-info.patch | 18 + .../qemu/qemu-0.15.0/larger_default_ram_size.patch | 22 + .../qemu/qemu-0.15.0/linker-flags.patch | 25 + .../qemu/qemu-0.15.0/no-strip.patch | 15 + .../qemu/qemu-0.15.0/opengl-sdl-fix.patch | 43 + .../qemu/qemu-0.15.0/powerpc_rom.bin | Bin 0 -> 4096 bytes .../qemu/qemu-0.15.0/qemu-git-qemugl-host.patch |34368 ++++++++++++++++++++ .../qemu/qemu-0.15.0/qemu-vmware-vga-depth.patch | 118 + .../qemugl-allow-glxcontext-release.patch | 65 + .../qemu/qemu-0.15.0/qemugl-fix.patch | 74 + meta/recipes-devtools/qemu/qemu_0.15.0.bb | 45 + 17 files changed, 35081 insertions(+), 0 deletions(-) create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/arm-bgr.patch create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/enable-i386-linux-user.patch create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/fallback-to-safe-mmap_min_addr.patch create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/fix-configure-checks.patch create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/fix-nogl.patch create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/glflags.patch create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/init-info.patch create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/larger_default_ram_size.patch create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/linker-flags.patch create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/no-strip.patch create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/opengl-sdl-fix.patch create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/powerpc_rom.bin create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/qemu-git-qemugl-host.patch create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/qemu-vmware-vga-depth.patch create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/qemugl-allow-glxcontext-release.patch create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/qemugl-fix.patch create mode 100644 meta/recipes-devtools/qemu/qemu_0.15.0.bb
meta/recipes-devtools/qemu/qemu-0.15.0/arm-bgr.patch new file +30 -0
@@ -0,0 +1,30 @@ +After kernel commit: + +http://git.yoctoproject.org/cgit/cgit.cgi/linux-yocto-3.0/commit/?h=meta&id=9728c1b6a724daefc413b44e10253cdbb5e06d08 + +It appears that the emulated colours in qemu are incorrect and that +the red and blue channels are reversed. This patch reverses that logic +so the colours are correctly displayed on the versatile platform which +doesn't support the BGR bit. + +RP 16/9/2011 + +Upstream-status: Pending + +Index: qemu-0.14.0/hw/pl110.c +=================================================================== +--- qemu-0.14.0.orig/hw/pl110.c 2011-09-16 14:45:34.228668514 +0100 ++++ qemu-0.14.0/hw/pl110.c 2011-09-16 15:17:22.458671206 +0100 +@@ -141,7 +141,11 @@ + fprintf(stderr, "pl110: Bad color depth\n"); + exit(1); + } +- if (s->cr & PL110_CR_BGR) ++ ++ if (s->versatile && s->bpp == BPP_16) ++ /* Code assumes BPP_16 == 565 and BGR is never set on the versatile in 565 mode */ ++ bpp_offset = 0; ++ else if (s->cr & PL110_CR_BGR) + bpp_offset = 0; + else + bpp_offset = 18;
meta/recipes-devtools/qemu/qemu-0.15.0/enable-i386-linux-user.patch new file +55 -0
55 lines not on this page · raw message
meta/recipes-devtools/qemu/qemu-0.15.0/fallback-to-safe-mmap_min_addr.patch new file +39 -0
@@ -0,0 +1,39 @@ +From c313f89c33217ac0e471554dace2144718f86669 Mon Sep 17 00:00:00 2001 +From: Martin Jansa <[email protected]> +Date: Thu, 13 May 2010 12:23:40 +0200 +Subject: [PATCH] linux-user: use default mmap_min_addr 65536 when /proc/sys/vm/mmap_min_addr cannot be read + +* 65536 is default at least for ubuntu and fedora. +--- + linux-user/main.c | 5 +++++ + 1 files changed, 5 insertions(+), 0 deletions(-) + +Upstream-Status: Pending + +Index: qemu-0.14.0/linux-user/main.c +=================================================================== +--- qemu-0.14.0.orig/linux-user/main.c ++++ qemu-0.14.0/linux-user/main.c +@@ -36,6 +36,7 @@ + #include "envlist.h" + + #define DEBUG_LOGFILE "/tmp/qemu.log" ++#define MMAP_MIN_ADDR_DEFAULT 65536 + + char *exec_path; + +@@ -3010,8 +3011,14 @@ int main(int argc, char **argv, char **e + if (fscanf(fp, "%lu", &tmp) == 1) { + mmap_min_addr = tmp; + qemu_log("host mmap_min_addr=0x%lx\n", mmap_min_addr); ++ } else { ++ qemu_log("cannot read value from /proc/sys/vm/mmap_min_addr, assuming %d\n", MMAP_MIN_ADDR_DEFAULT); ++ mmap_min_addr = MMAP_MIN_ADDR_DEFAULT; + } + fclose(fp); ++ } else { ++ qemu_log("cannot open /proc/sys/vm/mmap_min_addr for reading, assuming %d\n", MMAP_MIN_ADDR_DEFAULT); ++ mmap_min_addr = MMAP_MIN_ADDR_DEFAULT; + } + } +
meta/recipes-devtools/qemu/qemu-0.15.0/fix-configure-checks.patch new file +22 -0
@@ -0,0 +1,22 @@ +In native builds, qemu can fail to find zlib development files in the native +sysroot and the build machine might not have zlib-dev packages installed. + +Add CFLAGS to qemu's CFLAGS which in the native case means BUILD_CFLAGS are +added and files in the sysroot can be found. + +Patch from Paul Eggleton, Comments by RP 28/11/10 + +Upstream-Status: Inappropriate [embedded specific] + +Index: qemu-0.14.0/configure +=================================================================== +--- qemu-0.14.0.orig/configure ++++ qemu-0.14.0/configure +@@ -229,6 +229,7 @@ QEMU_CFLAGS="-Wstrict-prototypes -Wredun + QEMU_CFLAGS="-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE $QEMU_CFLAGS" + QEMU_CFLAGS="-D_FORTIFY_SOURCE=2 $QEMU_CFLAGS" + QEMU_INCLUDES="-I. -I\$(SRC_PATH)" ++QEMU_CFLAGS="$QEMU_CFLAGS $CFLAGS" + LDFLAGS="-g $LDFLAGS" + + # make source path absolute
meta/recipes-devtools/qemu/qemu-0.15.0/fix-nogl.patch new file +127 -0
127 lines not on this page · raw message
meta/recipes-devtools/qemu/qemu-0.15.0/glflags.patch new file +15 -0
@@ -0,0 +1,15 @@ +Upstream-Status: Inappropriate [configuration] + +Index: qemu-0.14.0/Makefile.target +=================================================================== +--- qemu-0.14.0.orig/Makefile.target 2011-04-04 12:12:19.142871742 +0100 ++++ qemu-0.14.0/Makefile.target 2011-04-04 12:12:21.772871742 +0100 +@@ -362,7 +362,7 @@ + + monitor.o: hmp-commands.h qmp-commands.h + +-LIBS += -lGL -lGLU ++LIBS += -lGL + + $(obj-y) $(obj-$(TARGET_BASE_ARCH)-y): $(GENERATED_HEADERS) +
meta/recipes-devtools/qemu/qemu-0.15.0/init-info.patch new file +18 -0
@@ -0,0 +1,18 @@ +# This is a workaround to the crashes seen on Ubuntu. Setting info to zero +# makes info.info.x11.display zero and avoids the calls to +# opengl_exec_set_parent_window, one of which is crashing. + +Upstream-Status: Pending + +Index: qemu-0.14.0/ui/sdl.c +=================================================================== +--- qemu-0.14.0.orig/ui/sdl.c ++++ qemu-0.14.0/ui/sdl.c +@@ -863,6 +863,7 @@ void sdl_display_init(DisplayState *ds, + vi = SDL_GetVideoInfo(); + host_format = *(vi->vfmt); + ++ bzero(&info, sizeof(info)); + SDL_GetWMInfo(&info); + if (info.subsystem == SDL_SYSWM_X11 && info.info.x11.display) + opengl_exec_set_parent_window(info.info.x11.display,
meta/recipes-devtools/qemu/qemu-0.15.0/larger_default_ram_size.patch new file +22 -0
@@ -0,0 +1,22 @@ +This patch is taken from debian. 128M is too less sometimes if distro +with lot of packages is booted so this patch raises the default to 384M + +It has not been applied to upstream qemu + +Khem Raj <[email protected]> + +Upstream-Status: Pending + +Index: qemu-0.14.0/vl.c +=================================================================== +--- qemu-0.14.0.orig/vl.c ++++ qemu-0.14.0/vl.c +@@ -168,7 +168,7 @@ int main(int argc, char **argv) + //#define DEBUG_NET + //#define DEBUG_SLIRP + +-#define DEFAULT_RAM_SIZE 128 ++#define DEFAULT_RAM_SIZE 384 + + #define MAX_VIRTIO_CONSOLES 1 +
meta/recipes-devtools/qemu/qemu-0.15.0/linker-flags.patch new file +25 -0
@@ -0,0 +1,25 @@ +Fedora 13 switched the default behaviour of the linker to no longer +indirectly link to required libraries (i.e. dependencies of a library +already linked to). Therefore we need to explicitly pass the depended on +libraries into the linker for building to work on Fedora 13. + +More information is available on the Fedora Wiki: +https://fedoraproject.org/wiki/UnderstandingDSOLinkChange + +JL - 15/06/10 + +Upstream-Status: Inappropriate [configuration] + +Index: qemu-0.14.0/Makefile.target +=================================================================== +--- qemu-0.14.0.orig/Makefile.target ++++ qemu-0.14.0/Makefile.target +@@ -218,7 +218,7 @@ obj-$(CONFIG_REALLY_VIRTFS) += virtio-9p + obj-y += rwhandler.o + obj-$(CONFIG_KVM) += kvm.o kvm-all.o + obj-$(CONFIG_NO_KVM) += kvm-stub.o +-LIBS+=-lz ++LIBS+=-lz -lX11 -ldl + + QEMU_CFLAGS += $(VNC_TLS_CFLAGS) + QEMU_CFLAGS += $(VNC_SASL_CFLAGS)
meta/recipes-devtools/qemu/qemu-0.15.0/no-strip.patch new file +15 -0
@@ -0,0 +1,15 @@ +Upstream-Status: Inappropriate [configuration] + +Index: qemu-0.14.0/Makefile +=================================================================== +--- qemu-0.14.0.orig/Makefile ++++ qemu-0.14.0/Makefile +@@ -235,7 +235,7 @@ install-sysconfig: + install: all $(if $(BUILD_DOCS),install-doc) install-sysconfig + $(INSTALL_DIR) "$(DESTDIR)$(bindir)" + ifneq ($(TOOLS),) +- $(INSTALL_PROG) $(STRIP_OPT) $(TOOLS) "$(DESTDIR)$(bindir)" ++ $(INSTALL_PROG) $(TOOLS) "$(DESTDIR)$(bindir)" + endif + ifneq ($(BLOBS),) + $(INSTALL_DIR) "$(DESTDIR)$(datadir)"
meta/recipes-devtools/qemu/qemu-0.15.0/opengl-sdl-fix.patch new file +43 -0
43 lines not on this page · raw message
meta/recipes-devtools/qemu/qemu-0.15.0/powerpc_rom.bin new file binary +0 -0
meta/recipes-devtools/qemu/qemu-0.15.0/qemu-git-qemugl-host.patch new file +34368 -0
2,589 lines not on this page · raw message
meta/recipes-devtools/qemu/qemu-0.15.0/qemu-vmware-vga-depth.patch new file +118 -0
118 lines not on this page · raw message
meta/recipes-devtools/qemu/qemu-0.15.0/qemugl-allow-glxcontext-release.patch new file +65 -0
65 lines not on this page · raw message
meta/recipes-devtools/qemu/qemu-0.15.0/qemugl-fix.patch new file +74 -0
74 lines not on this page · raw message
meta/recipes-devtools/qemu/qemu_0.15.0.bb new file +45 -0
45 lines not on this page · raw message
The rest of this diff is not shown. View the raw message.
Signature · 1 line
1.7.5.4
Part of the diff is not shown here. View the raw message.
Quoted 5 lines · Khem Raj
This brings in qemu-0.15 into OE-core I have had limited testing on it and mainly on qemuarm. Please help testing it on other architectures I will also work on getting it more solidified and bring some backports as needed.
Khem,
Did you do any kind of non-native build, I know it may not make sense, but we can support qemu within the target image with 0.14.
My initial testing on the autobuilder seems to imply some dependency on glib-2.0.
Thanks
Sau!
Quoted 47 lines
The following changes since commit
abde9f65b1617ec61e964c4b3502fd4ad2215dcf:shared-mime-info: Upgrade recipes from 0.90 -> 0.91 (2011-10-05 12:39:47 -0700)are available in the git repository at:
git://git.openembedded.org/openembedded-core-contribkraj/qemu-update
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/qemu-updateKhem Raj (1):
qemu-0.15: Add recipe and forward port patches from 0.14.../qemu/qemu-0.15.0/arm-bgr.patch | 30 + .../qemu/qemu-0.15.0/enable-i386-linux-user.patch | 55 + .../fallback-to-safe-mmap_min_addr.patch | 39 + .../qemu/qemu-0.15.0/fix-configure-checks.patch | 22 + .../qemu/qemu-0.15.0/fix-nogl.patch | 127 + .../qemu/qemu-0.15.0/glflags.patch | 15 + .../qemu/qemu-0.15.0/init-info.patch | 18 + .../qemu/qemu-0.15.0/larger_default_ram_size.patch | 22 + .../qemu/qemu-0.15.0/linker-flags.patch | 25 + .../qemu/qemu-0.15.0/no-strip.patch | 15 + .../qemu/qemu-0.15.0/opengl-sdl-fix.patch | 43 + .../qemu/qemu-0.15.0/powerpc_rom.bin | Bin 0 -> 4096 bytes .../qemu/qemu-0.15.0/qemu-git-qemugl-host.patch |34368 ++++++++++++++++++++ .../qemu/qemu-0.15.0/qemu-vmware-vga-depth.patch | 118 + .../qemugl-allow-glxcontext-release.patch | 65 + .../qemu/qemu-0.15.0/qemugl-fix.patch | 74 + meta/recipes-devtools/qemu/qemu_0.15.0.bb | 45 + 17 files changed, 35081 insertions(+), 0 deletions(-)create mode 100644
meta/recipes-devtools/qemu/qemu-0.15.0/arm-bgr.patch
create mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/enable-i386-linux-user.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/fallback-to-safe-mmap_min_addr.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/fix-configure-checks.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/fix-nogl.patch
create mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/glflags.patch
create mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/init-info.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/larger_default_ram_size.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/linker-flags.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/no-strip.patch
create mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/opengl-sdl-fix.patchcreate mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/powerpc_rom.bin create mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/qemu-git-qemugl-host.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/qemu-vmware-vga-depth.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/qemugl-allow-glxcontext-release.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/qemugl-fix.patchcreate mode 100644 meta/recipes-devtools/qemu/qemu_0.15.0.bb
Quoted 7 lines · Saul Wold
Quoted 6 lines · Khem Raj
This brings in qemu-0.15 into OE-core I have had limited testing on it and mainly on qemuarm. Please help testing it on other architectures I will also work on getting it more solidified and bring some backports as needed.
Quoted 5 lines
Khem,
Did you do any kind of non-native build, I know it may not make sense, but we can support qemu within the target image with 0.14.
no I have not done target builds. Only qemu-native
Quoted 3 lines
My initial testing on the autobuilder seems to imply some dependency on glib-2.0.
hmmm can you point me to logs
Quoted 67 lines
Thanks
Sau!Quoted 62 lines
The following changes since commit
abde9f65b1617ec61e964c4b3502fd4ad2215dcf:shared-mime-info: Upgrade recipes from 0.90 -> 0.91 (2011-10-05 12:39:47 -0700)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contribkraj/qemu-updatehttp://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/qemu-update
Khem Raj (1):
qemu-0.15: Add recipe and forward port patches from 0.14.../qemu/qemu-0.15.0/arm-bgr.patch | 30 +
.../qemu/qemu-0.15.0/enable-i386-linux-user.patch| 55 +.../fallback-to-safe-mmap_min_addr.patch| 39 +.../qemu/qemu-0.15.0/fix-configure-checks.patch| 22 +.../qemu/qemu-0.15.0/fix-nogl.patch| 127 +.../qemu/qemu-0.15.0/glflags.patch| 15 +.../qemu/qemu-0.15.0/init-info.patch| 18 +.../qemu/qemu-0.15.0/larger_default_ram_size.patch| 22 +.../qemu/qemu-0.15.0/linker-flags.patch| 25 +.../qemu/qemu-0.15.0/no-strip.patch| 15 +.../qemu/qemu-0.15.0/opengl-sdl-fix.patch| 43 + .../qemu/qemu-0.15.0/powerpc_rom.bin | Bin 0 -> 4096 bytes
.../qemu/qemu-0.15.0/qemu-git-qemugl-host.patch |34368
++++++++++++++++++++
.../qemu/qemu-0.15.0/qemu-vmware-vga-depth.patch | 118 +.../qemugl-allow-glxcontext-release.patch| 65 +.../qemu/qemu-0.15.0/qemugl-fix.patch| 74 + meta/recipes-devtools/qemu/qemu_0.15.0.bb | 45 +17 files changed, 35081 insertions(+), 0 deletions(-)create mode 100644
meta/recipes-devtools/qemu/qemu-0.15.0/arm-bgr.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/enable-i386-linux-user.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/fallback-to-safe-mmap_min_addr.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/fix-configure-checks.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/fix-nogl.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/glflags.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/init-info.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/larger_default_ram_size.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/linker-flags.patch
create mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/no-strip.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/opengl-sdl-fix.patchcreate mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/powerpc_rom.bin create mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/qemu-git-qemugl-host.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/qemu-vmware-vga-depth.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/qemugl-allow-glxcontext-release.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/qemugl-fix.patch
create mode 100644 meta/recipes-devtools/qemu/qemu_0.15.0.bb
Quoted 8 lines · Khem Raj
Quoted 7 lines · Saul Wold
Quoted 6 lines · Khem Raj
This brings in qemu-0.15 into OE-core I have had limited testing on it and mainly on qemuarm. Please help testing it on other architectures I will also work on getting it more solidified and bring some backports as needed.
Quoted 7 lines
Quoted 5 lines
Khem,
Did you do any kind of non-native build, I know it may not make sense, but we can support qemu within the target image with 0.14.
no I have not done target builds. Only qemu-native
It looks like it actually it was qemu-nativesdk.
Quoted 7 lines
Quoted 4 lines
My initial testing on the autobuilder seems to imply some dependency on glib-2.0.
hmmm can you point me to logs
http://autobuilder.yoctoproject.org:8010/builders/nightly-x86/builds/178/steps/shell_50/logs/stdio
Quoted 68 lines
Quoted 68 lines
Thanks
Sau!Quoted 62 lines
The following changes since commit
abde9f65b1617ec61e964c4b3502fd4ad2215dcf:shared-mime-info: Upgrade recipes from 0.90 -> 0.91 (2011-10-0512:39:47 -0700)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contribkraj/qemu-updatehttp://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/qemu-update
Khem Raj (1):
qemu-0.15: Add recipe and forward port patches from 0.14.../qemu/qemu-0.15.0/arm-bgr.patch | 30 + .../qemu/qemu-0.15.0/enable-i386-linux-user.patch | 55 + .../fallback-to-safe-mmap_min_addr.patch | 39 + .../qemu/qemu-0.15.0/fix-configure-checks.patch | 22 + .../qemu/qemu-0.15.0/fix-nogl.patch | 127 + .../qemu/qemu-0.15.0/glflags.patch | 15 + .../qemu/qemu-0.15.0/init-info.patch | 18 + .../qemu/qemu-0.15.0/larger_default_ram_size.patch | 22 + .../qemu/qemu-0.15.0/linker-flags.patch | 25 + .../qemu/qemu-0.15.0/no-strip.patch | 15 + .../qemu/qemu-0.15.0/opengl-sdl-fix.patch | 43 + .../qemu/qemu-0.15.0/powerpc_rom.bin | Bin 0 -> 4096 bytes .../qemu/qemu-0.15.0/qemu-git-qemugl-host.patch |34368 ++++++++++++++++++++ .../qemu/qemu-0.15.0/qemu-vmware-vga-depth.patch | 118 + .../qemugl-allow-glxcontext-release.patch | 65 + .../qemu/qemu-0.15.0/qemugl-fix.patch | 74 + meta/recipes-devtools/qemu/qemu_0.15.0.bb | 45 + 17 files changed, 35081 insertions(+), 0 deletions(-)create mode 100644
meta/recipes-devtools/qemu/qemu-0.15.0/arm-bgr.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/enable-i386-linux-user.patch
create mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/fallback-to-safe-mmap_min_addr.patch
create mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/fix-configure-checks.patch
create mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/fix-nogl.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/glflags.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/init-info.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/larger_default_ram_size.patch
create mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/linker-flags.patch
create mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/no-strip.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/opengl-sdl-fix.patch
create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/powerpc_rom.bin create mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/qemu-git-qemugl-host.patch
create mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/qemu-vmware-vga-depth.patch
create mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/qemugl-allow-glxcontext-release.patch
create mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/qemugl-fix.patch
create mode 100644 meta/recipes-devtools/qemu/qemu_0.15.0.bb
Quoted 12 lines · Saul Wold
Quoted 11 lines · Khem Raj
Quoted 10 lines · Saul Wold
Quoted 7 lines · Khem Raj
This brings in qemu-0.15 into OE-core I have had limited testing on it and mainly on qemuarm. Please help testing it on other architectures
I will also work on getting it more solidified and bring some backports as needed.Khem,
Quoted 8 lines
Quoted 6 lines
Quoted 4 lines
Did you do any kind of non-native build, I know it may not make sense, but
we can support qemu within the target image with 0.14.no I have not done target builds. Only qemu-native
It looks like it actually it was qemu-nativesdk.
ALright. It needs glib-2.0 therefore I have extended glibc-2.0 recipes to provide glib-2.0-nativesdk and added it to DEPENDS of qemu-nativesdk as well.
Please pull the patches from same branch again. I have refreshed it
Quoted 87 lines
Quoted 8 lines
Quoted 5 lines
My initial testing on the autobuilder seems to imply some dependency on glib-2.0.
hmmm can you point me to logs
http://autobuilder.yoctoproject.org:8010/builders/nightly-x86/builds/178/steps/shell_50/logs/stdio
Quoted 75 lines
Quoted 75 lines
Thanks
Sau!Quoted 69 lines
The following changes since commit
abde9f65b1617ec61e964c4b3502fd4ad2215dcf:shared-mime-info: Upgrade recipes from 0.90 -> 0.91 (2011-10-05 12:39:47 -0700)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contribkraj/qemu-updatehttp://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/qemu-update
Khem Raj (1):
qemu-0.15: Add recipe and forward port patches from 0.14
.../qemu/qemu-0.15.0/arm-bgr.patch| 30 +.../qemu/qemu-0.15.0/enable-i386-linux-user.patch| 55 +.../fallback-to-safe-mmap_min_addr.patch| 39 +.../qemu/qemu-0.15.0/fix-configure-checks.patch| 22 +.../qemu/qemu-0.15.0/fix-nogl.patch| 127 +.../qemu/qemu-0.15.0/glflags.patch| 15 +.../qemu/qemu-0.15.0/init-info.patch| 18 +.../qemu/qemu-0.15.0/larger_default_ram_size.patch| 22 +.../qemu/qemu-0.15.0/linker-flags.patch| 25 +.../qemu/qemu-0.15.0/no-strip.patch| 15 +.../qemu/qemu-0.15.0/opengl-sdl-fix.patch| 43 + .../qemu/qemu-0.15.0/powerpc_rom.bin | Bin 0 -> 4096 bytes.../qemu/qemu-0.15.0/qemu-git-qemugl-host.patch|34368
++++++++++++++++++++.../qemu/qemu-0.15.0/qemu-vmware-vga-depth.patch| 118 +.../qemugl-allow-glxcontext-release.patch| 65 +.../qemu/qemu-0.15.0/qemugl-fix.patch| 74 + meta/recipes-devtools/qemu/qemu_0.15.0.bb | 45 +17 files changed, 35081 insertions(+), 0 deletions(-)create mode 100644
meta/recipes-devtools/qemu/qemu-0.15.0/arm-bgr.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/enable-i386-linux-user.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/fallback-to-safe-mmap_min_addr.patchcreate mode 100644
meta/recipes-devtools/qemu/qemu-0.15.0/fix-configure-checks.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/fix-nogl.patch
create mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/glflags.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/init-info.patch
create mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/larger_default_ram_size.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/linker-flags.patch
create mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/no-strip.patch
create mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/opengl-sdl-fix.patchcreate mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/powerpc_rom.bin
create mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/qemu-git-qemugl-host.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/qemu-vmware-vga-depth.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/qemugl-allow-glxcontext-release.patchcreate mode 100644
meta/recipes-devtools/qemu/qemu-0.15.0/qemugl-fix.patchcreate mode 100644 meta/recipes-devtools/qemu/qemu_0.15.0.bb
Saul Wold
AppliedQuoted 43 lines · Khem Raj
This brings in qemu-0.15 into OE-core I have had limited testing on it and mainly on qemuarm. Please help testing it on other architectures I will also work on getting it more solidified and bring some backports as needed.
The following changes since commit
abde9f65b1617ec61e964c4b3502fd4ad2215dcf:shared-mime-info: Upgrade recipes from 0.90 -> 0.91 (2011-10-05 12:39:47 -0700)are available in the git repository at:
git://git.openembedded.org/openembedded-core-contribkraj/qemu-update
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/qemu-updateKhem Raj (1):
qemu-0.15: Add recipe and forward port patches from 0.14.../qemu/qemu-0.15.0/arm-bgr.patch | 30 + .../qemu/qemu-0.15.0/enable-i386-linux-user.patch | 55 + .../fallback-to-safe-mmap_min_addr.patch | 39 + .../qemu/qemu-0.15.0/fix-configure-checks.patch | 22 + .../qemu/qemu-0.15.0/fix-nogl.patch | 127 + .../qemu/qemu-0.15.0/glflags.patch | 15 + .../qemu/qemu-0.15.0/init-info.patch | 18 + .../qemu/qemu-0.15.0/larger_default_ram_size.patch | 22 + .../qemu/qemu-0.15.0/linker-flags.patch | 25 + .../qemu/qemu-0.15.0/no-strip.patch | 15 + .../qemu/qemu-0.15.0/opengl-sdl-fix.patch | 43 + .../qemu/qemu-0.15.0/powerpc_rom.bin | Bin 0 -> 4096 bytes .../qemu/qemu-0.15.0/qemu-git-qemugl-host.patch |34368 ++++++++++++++++++++ .../qemu/qemu-0.15.0/qemu-vmware-vga-depth.patch | 118 + .../qemugl-allow-glxcontext-release.patch | 65 + .../qemu/qemu-0.15.0/qemugl-fix.patch | 74 + meta/recipes-devtools/qemu/qemu_0.15.0.bb | 45 + 17 files changed, 35081 insertions(+), 0 deletions(-)create mode 100644
meta/recipes-devtools/qemu/qemu-0.15.0/arm-bgr.patch
create mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/enable-i386-linux-user.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/fallback-to-safe-mmap_min_addr.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/fix-configure-checks.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/fix-nogl.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/glflags.patch
create mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/init-info.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/larger_default_ram_size.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/linker-flags.patch
Quoted 9 lines
create mode 100644
meta/recipes-devtools/qemu/qemu-0.15.0/no-strip.patch
create mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/opengl-sdl-fix.patchcreate mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/powerpc_rom.bin create mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/qemu-git-qemugl-host.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/qemu-vmware-vga-depth.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/qemugl-allow-glxcontext-release.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/qemugl-fix.patchcreate mode 100644 meta/recipes-devtools/qemu/qemu_0.15.0.bb
Merged into OE-Core
I needed to add an additional patch to add glib-2.0-native to the qemu-native depends
We will remove qemu-0.14 after we get through a QA cycle.
Thanks
Sau!
Quoted 70 lines · Saul Wold
Quoted 59 lines · Khem Raj
This brings in qemu-0.15 into OE-core I have had limited testing on it and mainly on qemuarm. Please help testing it on other architectures I will also work on getting it more solidified and bring some backports as needed.
The following changes since commit
abde9f65b1617ec61e964c4b3502fd4ad2215dcf:shared-mime-info: Upgrade recipes from 0.90 -> 0.91 (2011-10-05 12:39:47 -0700)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contribkraj/qemu-updatehttp://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/qemu-update
Khem Raj (1):
qemu-0.15: Add recipe and forward port patches from 0.14.../qemu/qemu-0.15.0/arm-bgr.patch | 30 +
.../qemu/qemu-0.15.0/enable-i386-linux-user.patch| 55 +.../fallback-to-safe-mmap_min_addr.patch| 39 +.../qemu/qemu-0.15.0/fix-configure-checks.patch| 22 +.../qemu/qemu-0.15.0/fix-nogl.patch| 127 +.../qemu/qemu-0.15.0/glflags.patch| 15 +.../qemu/qemu-0.15.0/init-info.patch| 18 +.../qemu/qemu-0.15.0/larger_default_ram_size.patch| 22 +.../qemu/qemu-0.15.0/linker-flags.patch| 25 +.../qemu/qemu-0.15.0/no-strip.patch| 15 +.../qemu/qemu-0.15.0/opengl-sdl-fix.patch| 43 + .../qemu/qemu-0.15.0/powerpc_rom.bin | Bin 0 -> 4096 bytes
.../qemu/qemu-0.15.0/qemu-git-qemugl-host.patch |34368
++++++++++++++++++++
.../qemu/qemu-0.15.0/qemu-vmware-vga-depth.patch | 118 +.../qemugl-allow-glxcontext-release.patch| 65 +.../qemu/qemu-0.15.0/qemugl-fix.patch| 74 + meta/recipes-devtools/qemu/qemu_0.15.0.bb | 45 +17 files changed, 35081 insertions(+), 0 deletions(-)create mode 100644
meta/recipes-devtools/qemu/qemu-0.15.0/arm-bgr.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/enable-i386-linux-user.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/fallback-to-safe-mmap_min_addr.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/fix-configure-checks.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/fix-nogl.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/glflags.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/init-info.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/larger_default_ram_size.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/linker-flags.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/no-strip.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/opengl-sdl-fix.patchcreate mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/powerpc_rom.bin create mode 100644Quoted 9 lines
meta/recipes-devtools/qemu/qemu-0.15.0/qemu-git-qemugl-host.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/qemu-vmware-vga-depth.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/qemugl-allow-glxcontext-release.patchcreate mode 100644meta/recipes-devtools/qemu/qemu-0.15.0/qemugl-fix.patch
create mode 100644 meta/recipes-devtools/qemu/qemu_0.15.0.bb
Quoted 4 lines
Merged into OE-Core
I needed to add an additional patch to add glib-2.0-native to the qemu-native depends
yes that patch was already there on branch. I wonder why you did not get it.
Quoted 7 lines
We will remove qemu-0.14 after we get through a QA cycle.
Thanks
Sau!