Name qemu-system-native
Version 5.2.0
Summary Fast open source processor emulator
Description QEMU is a hosted virtual machine monitor: it emulates the machine's processor through dynamic binary translation and provides a set of different hardware and device models for the machine, enabling it to run a variety of guest operating systems
Section base
License GPLv2 & LGPLv2.1
Homepage http://qemu.org
Recipe file recipes-devtools/qemu/qemu-system-native_5.2.0.bb
recipes-devtools/qemu/qemu-native.inc
recipes-devtools/qemu/qemu.inc
recipes-devtools/qemu/qemu-targets.inc
Layer openembedded-core (hardknott branch)
Inherits
  • native
  • nopackages
  • pkgconfig
  • ptest
  • relocatable
Dependencies
  • alsa-lib-native
  • bison-native
  • dtc-native
  • glib-2.0-native
  • pixman-native
  • pkgconfig-native
  • qemu-native
  • zlib-native
  • libaio
  • alsa-lib
  • attr
  • bzip2
  • ncurses
  • dtc
  • libgcrypt
  • glusterfs
  • virtual/libgl
  • gnutls
  • gtk+3
  • gettext-native
  • libcap-ng
  • curl
  • eudev
  • libusb1
  • libxml2
  • lzo
  • nettle
  • nss
  • numactl
  • ceph
  • libsdl2
  • libseccomp
  • snappy
  • spice
  • libssh
  • usbredir
  • lttng-ust
  • virglrenderer
  • libcap-ng
  • attr
  • jpeg
  • libpng
  • cyrus-sasl
  • vte
  • gettext-native
  • xen-tools
  • xfsprogs
  • libxkbcommon
PACKAGECONFIG options
  • aio
  • alsa
  • attr
  • bzip2
  • curses
  • fdt
  • gcrypt
  • glusterfs
  • glx
  • gnutls
  • gtk+
  • kvm
  • libcap-ng
  • libcurl
  • libiscsi
  • libudev
  • libusb
  • libxml2
  • lzo
  • nettle
  • nss
  • numa
  • pie
  • rbd
  • sdl
  • seccomp
  • snappy
  • spice
  • ssh
  • usb-redir
  • ust
  • vhost
  • virglrenderer
  • virtfs
  • vnc-jpeg
  • vnc-png
  • vnc-sasl
  • vte
  • xen
  • xfs
  • xkbcommon

Sources

https://download.qemu.org/qemu-5.2.0.tar.xz

Patches

Patch Status
qemu/0001-qemu-Add-missing-wacom-HID-descriptor.patch Submitted
qemu/0003-qemu-Add-addition-environment-space-to-boot-loader-q.patch Inappropriate - OE uses deep paths
qemu/0004-qemu-disable-Valgrind.patch Inappropriate
qemu/0006-chardev-connect-socket-to-a-spawned-command.patch Inappropriate [embedded specific]
qemu/0007-apic-fixup-fallthrough-to-PIC.patch Submitted [https://lists.gnu.org/archive/html/qemu-devel/2013-04/msg00878.html]
qemu/0010-configure-Add-pkg-config-handling-for-libgcrypt.patch Denied [https://lists.nongnu.org/archive/html/qemu-devel/2019-08/msg06333.html]
qemu/0001-Add-enable-disable-udev.patch Pending
qemu/0001-qemu-Do-not-include-file-if-not-exists.patch Submitted [https://lists.gnu.org/archive/html/qemu-devel/2020-03/msg07188.html]
qemu/mingwfix.patch Submitted [https://lists.gnu.org/archive/html/qemu-devel/2021-01/msg01073.html]
qemu/mmap.patch Backport [https://github.com/qemu/qemu/commit/ccc5ccc17f8cfbfd87d9aede5d12a2d47c56e712]
qemu/mmap2.patch Submitted [https://lists.gnu.org/archive/html/qemu-devel/2021-01/msg01355.html]
qemu/determinism.patch Pending [some version of all/part of this may be accepted]
qemu/0001-tests-meson.build-use-relative-path-to-refer-to-file.patch Submitted [send to qemu-devel]
qemu/CVE-2021-20203.patch Unknown
qemu/CVE-2020-35517_1.patch Backport
qemu/CVE-2020-35517_2.patch Backport
qemu/CVE-2020-35517_3.patch Backport
qemu/CVE-2021-20181.patch Backport [89fbea8737e8f7b954745a1ffc4238d377055305]
qemu/CVE-2020-29443.patch Backport [b8d7f1bc59276fec85e4d09f1567613a3e14d31e]
qemu/CVE-2021-20221.patch Backport [edfe2eb4360cde4ed5d95bda7777edcb3510f76a]
qemu/CVE-2021-3409_1.patch Backport [8bc1f1aa51d32c3184e7b19d5b94c35ecc06f056]
qemu/CVE-2021-3409_2.patch Backport [b263d8f928001b5cfa2a993ea43b7a5b3a1811e8]
qemu/CVE-2021-3409_3.patch Backport [8be45cc947832b3c02144c9d52921f499f2d77fe]
qemu/CVE-2021-3409_4.patch Backport [bc6f28995ff88f5d82c38afcfd65406f0ae375aa]
qemu/CVE-2021-3409_5.patch Backport [5cd7aa3451b76bb19c0f6adc2b931f091e5d7fcd]
qemu/CVE-2021-3409_6.patch Backport [cffb446e8fd19a14e1634c7a3a8b07be3f01d5c9]
qemu/CVE-2021-3416_1.patch Backport [705df5466c98f3efdd2b68d3b31dad86858acad7]
qemu/CVE-2021-3416_2.patch Backport [1caff0340f49c93d535c6558a5138d20d475315c]
qemu/CVE-2021-3416_3.patch Backport [331d2ac9ea307c990dc86e6493e8f0c48d14bb33]
qemu/CVE-2021-3416_4.patch Backport [26194a58f4eb83c5bdf4061a1628508084450ba1]
qemu/CVE-2021-3416_5.patch Backport [8c92060d3c0248bd4d515719a35922cd2391b9b4]
qemu/CVE-2021-3416_6.patch Backport [8c552542b81e56ff532dd27ec6e5328954bdda73]
qemu/CVE-2021-3416_7.patch Backport [5311fb805a4403bba024e83886fa0e7572265de4]
qemu/CVE-2021-3416_8.patch Backport [99ccfaa1edafd79f7a3a0ff7b58ae4da7c514928]
qemu/CVE-2021-3416_9.patch Backport [e73adfbeec9d4e008630c814759052ed945c3fed]
qemu/CVE-2021-3416_10.patch Backport [37cee01784ff0df13e5209517e1b3594a5e792d1]
qemu/CVE-2021-20257.patch Backport [3de46e6fc489c52c9431a8a832ad8170a7569bd8]
qemu/CVE-2020-27821.patch Backport [4bfb024bc76973d40a359476dc0291f46e435442]
qemu/CVE-2021-20263.patch Backport [e586edcb410543768ef009eaa22a2d9dd4a53846]
qemu/CVE-2021-3392.patch Backport [https://git.qemu.org/?p=qemu.git;a=commit;h=3791642c8d60029adf9b00bcb4e34d7d8a1aea4d]
qemu/0001-vhost-user-gpu-fix-memory-disclosure-in-virgl_cmd_ge.patch Backport
qemu/0002-vhost-user-gpu-fix-resource-leak-in-vg_resource_crea.patch Backport
qemu/0003-vhost-user-gpu-fix-memory-leak-in-vg_resource_attach.patch Backport
qemu/0004-vhost-user-gpu-fix-memory-leak-while-calling-vg_reso.patch Backport
qemu/0005-vhost-user-gpu-fix-memory-leak-in-virgl_cmd_resource.patch Backport
qemu/0006-vhost-user-gpu-fix-memory-leak-in-virgl_resource_att.patch Backport
qemu/0007-vhost-user-gpu-fix-OOB-write-in-virgl_cmd_get_capset.patch Backport
qemu/CVE-2021-3527-1.patch Backport
qemu/CVE-2021-3527-2.patch Backport
qemu/CVE-2021-3582.patch Backport [284f191b4abad213aed04cb0458e1600fd18d7c4]
qemu/CVE-2021-3607.patch Backport [32e5703cfea07c91e6e84bcb0313f633bb146534]
qemu/CVE-2021-3608.patch Backport [66ae37d8cc313f89272e711174a846a229bcdbd3]
qemu/CVE-2021-3682.patch Backport [5e796671e6b8d5de4b0b423dce1b3eba144a92c9]
qemu/CVE-2021-3713.patch Backport [36403e8788a264dc96174f52584681ebcb4f54b1]
qemu/CVE-2021-3748.patch Backport [bedd7e93d01961fcb16a97ae45d93acf357e11f6]
qemu/CVE-2021-3930.patch Backport [b3af7fdf9cc537f8f0dd3e2423d83f5c99a457e8]
qemu/CVE-2021-20196_1.patch Backport [b154791e7b6d4ca5cdcd54443484d97360bd7ad2]
qemu/CVE-2021-20196_2.patch Backport [1ab95af033a419e7a64e2d58e67dd96b20af5233]

bbappends

This recipe is appended by:

meta-montavista-cgx qemu-system-native_%.bbappend

Other branches

This recipe in other branches of openembedded-core:

Branch Recipe
master qemu-system-native 9.1.0
scarthgap (Yocto Project 5.0) qemu-system-native 8.2.3
nanbield (Yocto Project 4.3) qemu-system-native 8.1.4
mickledore (Yocto Project 4.2) qemu-system-native 7.2.0
langdale (Yocto Project 4.1) qemu-system-native 7.1.0
kirkstone (Yocto Project 4.0) qemu-system-native 6.2.0
honister (Yocto Project 3.4) qemu-system-native 6.0.0
hardknott (Yocto Project 3.3) qemu-system-native 5.2.0 (this recipe)
gatesgarth (Yocto Project 3.2) qemu-system-native 5.1.0
dunfell (Yocto Project 3.1) qemu-system-native 4.2.0
zeus (Yocto Project 3.0) qemu-system-native 4.1.0
warrior (Yocto Project 2.7) qemu-system-native 3.1.1.1