summaryrefslogtreecommitdiffstats
path: root/rules/host-qemu.make
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2017-05-10 08:47:47 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2017-05-10 09:46:16 +0200
commit3a42b435570fc70622d976d482d194b482bb0fc1 (patch)
treebab5d2ebdf412d87c188da9b01ac446518a42be7 /rules/host-qemu.make
parent1bc7eb2d962473fd107ecc4d95ed1b1c0c6068f4 (diff)
downloadptxdist-3a42b435570fc70622d976d482d194b482bb0fc1.tar.gz
ptxdist-3a42b435570fc70622d976d482d194b482bb0fc1.tar.xz
host-qemu: version bump 2.7.0 -> 2.9.0
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/host-qemu.make')
-rw-r--r--rules/host-qemu.make31
1 files changed, 21 insertions, 10 deletions
diff --git a/rules/host-qemu.make b/rules/host-qemu.make
index a75e1bbd0..e136e8bb2 100644
--- a/rules/host-qemu.make
+++ b/rules/host-qemu.make
@@ -18,8 +18,8 @@ HOST_PACKAGES-$(PTXCONF_HOST_QEMU) += host-qemu
#
# Paths and names
#
-HOST_QEMU_VERSION := 2.7.0
-HOST_QEMU_MD5 := 08d4d06d1cb598efecd796137f4844ab
+HOST_QEMU_VERSION := 2.9.0
+HOST_QEMU_MD5 := 02781eb15b364aedef79da7a5113f5b7
HOST_QEMU := qemu-$(HOST_QEMU_VERSION)
HOST_QEMU_SUFFIX := tar.bz2
HOST_QEMU_URL := http://wiki.qemu.org/download/$(HOST_QEMU).$(HOST_QEMU_SUFFIX)
@@ -64,7 +64,13 @@ HOST_QEMU_CONF_OPT := \
" \
--disable-werror \
--audio-drv-list= \
+ --block-drv-rw-whitelist= \
+ --block-drv-ro-whitelist= \
--enable-trace-backends=nop \
+ --enable-tcg-interpreter \
+ --with-coroutine= \
+ --tls-priority=NORMAL \
+ --disable-xen-pv-domain-build \
--$(call ptx/endis, PTXCONF_HOST_QEMU_SYS)-system \
--disable-user \
--$(call ptx/endis, PTXCONF_HOST_QEMU_USR)-linux-user \
@@ -73,6 +79,7 @@ HOST_QEMU_CONF_OPT := \
--disable-guest-agent \
--disable-guest-agent-msi \
--enable-pie \
+ --disable-modules \
--disable-debug-tcg \
--disable-debug-info \
--disable-sparse \
@@ -80,8 +87,9 @@ HOST_QEMU_CONF_OPT := \
--disable-nettle \
--disable-gcrypt \
--disable-sdl \
- --disable-qom-cast-debug \
+ --with-sdlabi= \
--disable-gtk \
+ --with-gtkabi= \
--disable-vte \
--disable-curses \
--disable-vnc \
@@ -92,20 +100,18 @@ HOST_QEMU_CONF_OPT := \
--enable-virtfs \
--disable-xen \
--disable-xen-pci-passthrough \
- --disable-xen-pv-domain-build \
--disable-brlapi \
--disable-curl \
--enable-fdt \
--disable-bluez \
--disable-kvm \
+ --disable-hax \
--disable-rdma \
- --disable-uuid \
--disable-netmap \
--disable-linux-aio \
--disable-cap-ng \
--enable-attr \
- --disable-vhost-net \
- --disable-vhost-scsi \
+ --enable-vhost-net \
--disable-spice \
--disable-rbd \
--disable-libiscsi \
@@ -119,16 +125,21 @@ HOST_QEMU_CONF_OPT := \
--disable-seccomp \
--disable-coroutine-pool \
--disable-glusterfs \
- --disable-archipelago \
--disable-tpm \
--disable-libssh2 \
- --disable-vhdx \
--disable-numa \
--disable-tcmalloc \
--disable-jemalloc \
+ --enable-replication \
+ --enable-vhost-vsock \
+ --disable-opengl \
+ --disable-virglrenderer \
+ --disable-xfsctl \
+ --disable-qom-cast-debug \
--disable-tools \
\
- $(call ptx/ifdef, PTXCONF_HOST_QEMU_SYS,--with-system-pixman,--without-pixman)
+ $(call ptx/ifdef, PTXCONF_HOST_QEMU_SYS,--with-system-pixman,--without-pixman) \
+ --enable-vhost-scsi
QEMU_CROSS_DL = $(shell ptxd_cross_cc_v |sed -n -e 's/.* -dynamic-linker \([^ ]*\).*/\1/p')
QEMU_CROSS_LD_LIBRARY_PATH := $(PTXDIST_SYSROOT_TOOLCHAIN)/lib:$(SYSROOT)/$(CROSS_LIB_DIR):$(SYSROOT)/usr/$(CROSS_LIB_DIR)