Name qemu-xilinx
Version 10.2.4+git (51b3f81a0b37d382aef642015ae83973fdf06b1d)
Summary Xilinx's fork of a 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 GPL-2.0-only & LGPL-2.1-only
Homepage https://github.com/xilinx/qemu/
Recipe file recipes-devtools/qemu/qemu-xilinx_10.2.4.bb
recipes-devtools/qemu/qemu-10.2.inc
recipes-devtools/qemu/qemu-targets-10.2.inc
recipes-devtools/qemu/qemu-xilinx-10.2.inc
recipes-devtools/qemu/qemu-alt.inc
Layer meta-xilinx-core (rel-v2026.2 branch)
Inherits
  • gcc
  • gcc-native
  • pkgconfig
  • ptest
  • python3-dir
  • python3native
  • systemd
  • update-rc.d
Dependencies
  • alsa-lib
  • bison-native
  • dtc
  • glib-2.0
  • libepoxy
  • libgcrypt
  • libseccomp
  • libslirp
  • meson-native
  • ninja-native
  • pixman
  • pkgconf-native
  • pulseaudio
  • python3-native
  • systemd-systemctl-native
  • virglrenderer
  • virtual/compilerlibs
  • virtual/cross-cc
  • virtual/libc
  • virtual/libsdl2
  • zlib
  • libaio
  • alsa-lib
  • attr
  • libbpf
  • bzip2
  • ncurses
  • ndctl
  • glib-2.0-native
  • elfutils
  • libepoxy
  • dtc
  • fuse3
  • libgcrypt
  • glusterfs
  • gnutls
  • gtk+3
  • gettext-native
  • jack
  • libcap-ng
  • curl
  • keyutils
  • libnfs
  • udev
  • libusb1
  • lzo
  • nettle
  • nss
  • numactl
  • pipewire
  • pixman
  • pmdk
  • libpng
  • pulseaudio
  • ceph
  • virtual/libsdl2
  • libsdl2-image
  • libseccomp
  • libslirp
  • snappy
  • sndio
  • spice
  • libssh
  • liburing
  • usbredir
  • lttng-ust
  • virglrenderer
  • libcap-ng
  • attr
  • jpeg
  • cyrus-sasl
  • vte
  • gettext-native
  • xen-tools
  • libxkbcommon
PACKAGECONFIG options
  • aio
  • alsa
  • attr
  • bpf
  • brlapi
  • bzip2
  • capstone
  • curses
  • dax
  • dbus-display
  • debuginfo
  • epoxy
  • fdt
  • fuse
  • gcrypt
  • glusterfs
  • gnutls
  • gtk+
  • jack
  • kvm
  • libcap-ng
  • libcurl
  • libiscsi
  • libkeyutils
  • libnfs
  • libudev
  • libusb
  • lzo
  • nettle
  • nss
  • numa
  • pie
  • pipewire
  • pixman
  • pmem
  • png
  • pulseaudio
  • rbd
  • rdma
  • sdl
  • sdl-image
  • seccomp
  • selinux
  • slirp
  • snappy
  • sndio
  • spice
  • ssh
  • uring
  • usb-redir
  • ust
  • vardepvalue
  • vde
  • vhost
  • virglrenderer
  • virtfs
  • vnc-jpeg
  • vnc-sasl
  • vte
  • xen
  • xkbcommon

Sources

gitsm://github.com/Xilinx/qemu.git
git://gitlab.com/qemu-project/berkeley-softfloat-3.git
git://gitlab.com/qemu-project/berkeley-testfloat-3.git
git://gitlab.com/qemu-project/dtc.git
git://gitlab.com/qemu-project/keycodemapdb.git
git://gitlab.com/qemu-project/libvfio-user.git
git://gitlab.freedesktop.org/slirp/libslirp.git

Patches

Patch Status
qemu/fix-strerrorname_np.patch Submitted [https://mail.gnu.org/archive/html/qemu-stable/2023-12/msg00069.html]
qemu/0001-qemu-Add-addition-environment-space-to-boot-loader-q.patch Inappropriate - OE uses deep paths
qemu/0002-apic-fixup-fallthrough-to-PIC.patch Submitted [https://lists.gnu.org/archive/html/qemu-devel/2013-04/msg00878.html]
qemu/0004-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-Determinism-fixes.patch Pending [some version of all/part of this may be accepted]
qemu/0007-tests-meson.build-use-relative-path-to-refer-to-file.patch Submitted [send to qemu-devel]
qemu/0008-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-configure-lookup-meson-exutable-from-PATH.patch Inappropriate [workaround, would need a real fix for upstream]
qemu/0011-qemu-Ensure-pip-and-the-python-venv-aren-t-used-for-.patch Inappropriate [oe specific]
qemu/0001-accel-tcg-Fix-iotlb_to_section-for-different-Address.patch Backport [https://gitlab.com/qemu-project/qemu/-/commit/854cd16e318eed12de2995014b28d9f374c64bf7]

bbappends

This recipe is appended by:

meta-xilinx-mali400 qemu-xilinx_%.bbappend

Other branches

This recipe in other branches of meta-xilinx-core:

Branch Recipe
rel-v2026.1 (AMD EDF 26.06 Release) qemu-xilinx 8.2.7+git
rel-v2026.2 (AMD EDF 26.11 Release) qemu-xilinx 10.2.4+git (this recipe)