Updates

Title Version Milestone Date Committer Commit
qemu: Upgrade 8.2.0 -> 8.2.1 8.2.1 5.0 M3 2024-02-05 Richard Purdie 1715d0907d
qemu: Upgrade 8.1.2 -> 8.2.0 8.2.0 5.0 M2 2024-01-24 Richard Purdie 8917fa10b8
qemu: Upgrade 8.1.0 -> 8.1.2 8.1.2 4.3 M4 2023-10-30 Richard Purdie 7480ff9064
qemu: Upgrade 8.0.4 -> 8.1.0 8.1.0 4.3 M3 2023-09-07 Richard Purdie a7176c3b2a
qemu: Upgrade 8.0.3 -> 8.0.4 8.0.4 4.3 M3 2023-08-15 Richard Purdie ed1789638d
qemu: upgrade 8.0.0 -> 8.0.3 8.0.3 4.3 M2 2023-07-14 Trevor Gamblin bb5c368e48
qemu: Upgrade 7.2.0 -> 8.0.0 8.0.0 4.3 M1 2023-05-04 Richard Purdie fe8125565a
base: add support for loongarch64 7.2.0 4.2 2023-02-04 Xiaotian Wu 759baaceb4
qemu: Upgrade to 4.2.0 4.2.0 3.1 M3 2020-02-14 Alistair Francis ca276b7790
qemu: Upgrade to version 4.1 4.1.0 3.0 M3 2019-08-21 Alistair Francis 50a7dec956
qemu: Upgrade from 3.1.0 to 4.0.0 4.0.0 3.0 M1 2019-05-02 Alistair Francis fed2a0f37a
qemu: Bump to version 3.1 3.1.0 2.7 M1 2018-12-15 Alistair Francis eeb918fc9b
qemu: Upgrade QEMU 2.12 -> 3.0 3.0.0 2.6 M3 2018-08-16 Alistair Francis 4e37ca3692
qemu: upgrade to 2.12.0 2.12.0 2.6 M1 2018-06-04 Martin Jansa e9d6e09bb5
recipes-devtools: Bump QEMU to 2.11.1 2.11.1 2.5 M3 2018-02-24 Alistair Francis da7fa8a15d
qemu: Bump to version 2.11.0 2.11.0 2.5 M2 2018-01-18 Alistair Francis d6d0d99569
qemu: upgrade to 2.10.1 2.10.1 2.5 M1 2017-11-08 Leonardo Sandoval ad3e2e2fde
qemu: upgrade to 2.10-rc2 2.10.0-rc2 2.4 M3 2017-08-16 Juro Bystricky f2d725d926
qemu: Upgrade to 2.8.1.1 2.8.1.1 2.4 M1 2017-05-25 Aníbal Limón 13f34c172d
qemu: Upgrade to 2.8.0 2.8.0 2.3 M3 2017-02-05 Aníbal Limón ab7eb1c896
qemu: Upgrade to 2.7.1 2.7.1 2.3 M3 2017-01-23 Aníbal Limón 0f29bd2c26
qemu: 2.6.0 -> 2.7.0 2.7.0 2.2 M4 2016-09-09 Robert Yang 056ce17e16
qemu: Upgrade to 2.6.0 2.6.0 2.2 M1 2016-05-22 Marek Vasut 6c18103e43
qemu: Upgrade to 2.5.1.1 for fix CVE-2016-3710 and CVE-2016-3712 2.5.1.1 2.2 M1 2016-05-20 Aníbal Limón da522c0c24
qemu: updgrade to 2.5.1 2.5.1 2.2 M1 2016-05-09 Joshua Lock 8332cea4ba
qemu: upgrade to 2.5.0 2.5.0 2.1 M2 2015-12-27 Cristian Iorga 11b14e80ac
qemu: upgrade to 2.4.0.1 2.4.0.1 2.1 M1 2015-11-16 Ross Burton 6a488fbde7
qemu: upgrade to 2.4.0 2.4.0 2.0 M3 2015-08-19 Cristian Iorga 3b57ca0ad4
qemu: upgrade to 2.4.0-rc0 2.3.99+2.4.0-rc0 2.0 M2 2015-07-16 Cristian Iorga ff384c0846
qemu: upgrade to 2.3.0 2.3.0 2.0 M1 2015-05-07 Cristian Iorga b88e380853
qemu: upgrade to 2.2.0 2.2.0 1.8 M2 2014-12-31 Kai Kang a693ccb160
qemu: upgrade to 2.1.2 2.1.2 1.8 M1 2014-11-06 Cristian Iorga e2dadd361b
qemu: upgrade to 2.1 2.1.0 1.7 M3 2014-08-11 Cristian Iorga 3ae32d0d6c
qemu: upgrade to 2.0.0 2.0.0 1.7 M1 2014-06-02 Cristian Iorga b6f6e389b6
qemu: upgrade to 1.7.0 1.7.0 1.6 M2 2014-01-09 Cristian Iorga 0f81a4b17a
qemu: use PACKAGECONFIG to address xfsprogs dependency 1.6.1 1.6 M1 2013-11-12 Ming Liu 3e302e94ba
Initial import at 1.6 release start. 1.6.1 1.6 M1 2013-11-12 No maintainer
Initial import at 1.6 release start. 1.3.0+gitAUTOINC+04024dea26 1.6 M1 2013-11-12 No maintainer

Patches

Patch Status
qemu/0001-qemu-Add-addition-environment-space-to-boot-loader-q.patch Inappropriate - OE uses deep paths
qemu/0003-apic-fixup-fallthrough-to-PIC.patch Submitted [https://lists.gnu.org/archive/html/qemu-devel/2013-04/msg00878.html]
qemu/0004-configure-Add-pkg-config-handling-for-libgcrypt.patch Denied [https://lists.nongnu.org/archive/html/qemu-devel/2019-08/msg06333.html]
qemu/0005-qemu-Do-not-include-file-if-not-exists.patch Submitted [https://lists.gnu.org/archive/html/qemu-devel/2020-03/msg07188.html]
qemu/0006-qemu-Add-some-user-space-mmap-tweaks-to-address-musl.patch Submitted [https://lists.gnu.org/archive/html/qemu-devel/2021-01/msg01355.html]
qemu/0007-qemu-Determinism-fixes.patch Pending [some version of all/part of this may be accepted]
qemu/0008-tests-meson.build-use-relative-path-to-refer-to-file.patch Submitted [send to qemu-devel]
qemu/0009-Define-MAP_SYNC-and-MAP_SHARED_VALIDATE-on-needed-li.patch Submitted [https://lists.nongnu.org/archive/html/qemu-devel/2022-03/msg05298.html]
qemu/0010-hw-pvrdma-Protect-against-buggy-or-malicious-guest-d.patch Submitted [https://lore.kernel.org/qemu-devel/20220403095234.2210-1-yuval.shaia.ml@gmail.com/]
qemu/0002-linux-user-Replace-use-of-lfs64-related-functions-an.patch Submitted [https://lists.gnu.org/archive/html/qemu-devel/2022-12/msg02841.html]
qemu/fixedmeson.patch Inappropriate [workaround, would need a real fix for upstream]
qemu/no-pip.patch Inappropriate [oe specific]
qemu/4a8579ad8629b57a43daa62e46cc7af6e1078116.patch Submitted [https://gitlab.com/rth7680/qemu/-/commit/4a8579ad8629b57a43daa62e46cc7af6e1078116]
qemu/0001-linux-user-x86_64-Handle-the-vsyscall-page-in-open_s.patch Submitted [https://www.mail-archive.com/qemu-devel@nongnu.org/msg1026793.html]
qemu/0002-linux-user-loongarch64-Remove-TARGET_FORCE_SHMLBA.patch Submitted [https://www.mail-archive.com/qemu-devel@nongnu.org/msg1026793.html]
qemu/0003-linux-user-Add-strace-for-shmat.patch Submitted [https://www.mail-archive.com/qemu-devel@nongnu.org/msg1026793.html]
qemu/0004-linux-user-Rewrite-target_shmat.patch Submitted [https://www.mail-archive.com/qemu-devel@nongnu.org/msg1026793.html]
qemu/0005-tests-tcg-Check-that-shmat-does-not-break-proc-self-.patch Submitted [https://www.mail-archive.com/qemu-devel@nongnu.org/msg1026793.html]
qemu/CVE-2023-6683.patch Backport [https://github.com/qemu/qemu/commit/405484b29f6548c7b86549b0f961b906337aa68a]

Other branches

This recipe in other branches of openembedded-core:

Branch Recipe
master qemu 8.2.1 (this recipe)
scarthgap (Yocto Project 5.0) qemu 8.2.1
nanbield (Yocto Project 4.3) qemu 8.1.4
mickledore (Yocto Project 4.2) qemu 7.2.0
langdale (Yocto Project 4.1) qemu 7.1.0
kirkstone (Yocto Project 4.0) qemu 6.2.0
honister (Yocto Project 3.4) qemu 6.0.0
hardknott (Yocto Project 3.3) qemu 5.2.0
gatesgarth (Yocto Project 3.2) qemu 5.1.0
dunfell (Yocto Project 3.1) qemu 4.2.0
zeus (Yocto Project 3.0) qemu 4.1.0
warrior (Yocto Project 2.7) qemu 3.1.1.1
thud (Yocto Project 2.6) qemu 3.0.0
sumo (Yocto Project 2.5) qemu 2.11.1
rocko (Yocto Project 2.4) qemu 2.10.0
pyro (Yocto Project 2.3) qemu 2.8.0
morty (Yocto Project 2.2) qemu 2.7.0
krogoth (Yocto Project 2.1) qemu 2.5.0
jethro (Yocto Project 2.0) qemu 2.4.0
fido (Yocto Project 1.8) qemu 2.2.0
fido (Yocto Project 1.8) qemu 1.3.0+gitX
dizzy (Yocto Project 1.7) qemu 2.1.0
dizzy (Yocto Project 1.7) qemu 1.3.0+gitX
daisy (Yocto Project 1.6) qemu 1.7.0
daisy (Yocto Project 1.6) qemu 1.3.0+gitX
dora (Yocto Project 1.5) qemu 1.3.0+gitX
dora (Yocto Project 1.5) qemu 1.5.0
dylan (Yocto Project 1.4) qemu 1.3.0+gitX
dylan (Yocto Project 1.4) qemu 1.4.0
danny (Yocto Project 1.3) qemu 1.2+git
danny (Yocto Project 1.3) qemu 1.2.0

About qemu

Summary
Fast open source processor emulator
Section
base
License
GPL-2.0-only & LGPL-2.1-only
Recipe file
recipes-devtools/qemu/qemu_8.2.1.bb
Layer
openembedded-core (master branch)
Homepage
http://qemu.org
Sources
Provides
  • qemu
Depends
  • pkgconfig-native
  • glib-2.0
  • zlib
  • pixman
  • alsa-lib
  • dtc
  • libsdl2
  • bison-native
  • virtual/i686-oe-linux-gcc
  • virtual/i686-oe-linux-compilerlibs
  • virtual/libc
  • ninja-native
  • meson-native
  • libseccomp
  • libslirp
  • update-rc.d
  • initscripts
  • pulseaudio
  • python3-native
  • libsdl2 (optional)
  • libpng (optional)
  • libcap-ng (optional)
  • attr (optional)
  • libaio (optional)
  • liburing (optional)
  • xen-tools (optional)
  • cyrus-sasl (optional)
  • jpeg (optional)
  • curl (optional)
  • nss (optional)
  • ncurses (optional)
  • gtk+3 (optional)
  • gettext-native (optional)
  • vte (optional)
  • gettext-native (optional)
  • libcap-ng (optional)
  • libssh (optional)
  • libgcrypt (optional)
  • nettle (optional)
  • libusb1 (optional)
  • dtc (optional)
  • alsa-lib (optional)
  • libepoxy (optional)
  • lzo (optional)
  • ndctl (optional)
  • numactl (optional)
  • gnutls (optional)
  • bzip2 (optional)
  • virglrenderer (optional)
  • spice (optional)
  • glib-2.0-native (optional)
  • usbredir (optional)
  • snappy (optional)
  • glusterfs (optional)
  • libxkbcommon (optional)
  • udev (optional)
  • attr (optional)
  • ceph (optional)
  • lttng-ust (optional)
  • libseccomp (optional)
  • libnfs (optional)
  • pmdk (optional)
  • pulseaudio (optional)
  • libbpf (optional)
  • fuse3 (optional)
  • libslirp (optional)
  • jack (optional)
  • elfutils (optional)
  • pipewire (optional)
  • sndio (optional)
Distributions
  • Clear-main
  • Debian-main
  • Fedora-main
  • openSUSE-main
  • Ubuntu-main