]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
qemu: Upgrade 7.2.0 -> 8.0.0
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 2 May 2023 13:23:27 +0000 (14:23 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 4 May 2023 11:15:26 +0000 (12:15 +0100)
commitfe8125565af07b73f9b29db2188ecb6e884bcc70
tree0f45a61a3f171a7b468bbf65d2c26de972638ac7
parentbf0e4c8bb6ba22274d17d74c1df69a78f8aa157c
qemu: Upgrade 7.2.0 -> 8.0.0

Drop backported/merged patches:

  Revert-linux-user-add-more-compat-ioctl-definitions.patch
  configure-Fix-check-tcg-not-executing-any-tests.patch
  contrib-vhost-user-blk-Replace-lseek64-with-lseek.patch
  Revert-linux-user-fix-compat-with-glibc-2.36-sys-mou.patch

Drop socket chardev patch with conflicts:

  chardev-connect-socket-to-a-spawned-command.patch

This last patch was added in support of swtpm however it isn't clear if anyone
is still using that workflow. The patch uses API calls such as as qemu_fork()
which were removed in 8.0.0 and replaced with gspawn calls. If anyone needs the
patch, it will be better for them to forward port it, test it and reinstate it,
preferably with a discussion with upstream about it too.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
22 files changed:
meta/conf/distro/include/tcmode-default.inc
meta/recipes-devtools/qemu/qemu-native_8.0.0.bb [moved from meta/recipes-devtools/qemu/qemu-native_7.2.0.bb with 72% similarity]
meta/recipes-devtools/qemu/qemu-system-native_8.0.0.bb [moved from meta/recipes-devtools/qemu/qemu-system-native_7.2.0.bb with 100% similarity]
meta/recipes-devtools/qemu/qemu.inc
meta/recipes-devtools/qemu/qemu/0001-Revert-linux-user-add-more-compat-ioctl-definitions.patch [deleted file]
meta/recipes-devtools/qemu/qemu/0001-configure-Fix-check-tcg-not-executing-any-tests.patch [deleted file]
meta/recipes-devtools/qemu/qemu/0001-contrib-vhost-user-blk-Replace-lseek64-with-lseek.patch [deleted file]
meta/recipes-devtools/qemu/qemu/0001-qemu-Add-addition-environment-space-to-boot-loader-q.patch
meta/recipes-devtools/qemu/qemu/0001-tracetool-use-relative-paths-for-line-preprocessor-d.patch
meta/recipes-devtools/qemu/qemu/0002-Revert-linux-user-fix-compat-with-glibc-2.36-sys-mou.patch [deleted file]
meta/recipes-devtools/qemu/qemu/0002-chardev-connect-socket-to-a-spawned-command.patch [deleted file]
meta/recipes-devtools/qemu/qemu/0002-linux-user-Replace-use-of-lfs64-related-functions-an.patch
meta/recipes-devtools/qemu/qemu/0003-apic-fixup-fallthrough-to-PIC.patch
meta/recipes-devtools/qemu/qemu/0004-configure-Add-pkg-config-handling-for-libgcrypt.patch
meta/recipes-devtools/qemu/qemu/0005-qemu-Do-not-include-file-if-not-exists.patch
meta/recipes-devtools/qemu/qemu/0006-qemu-Add-some-user-space-mmap-tweaks-to-address-musl.patch
meta/recipes-devtools/qemu/qemu/0007-qemu-Determinism-fixes.patch
meta/recipes-devtools/qemu/qemu/0008-tests-meson.build-use-relative-path-to-refer-to-file.patch
meta/recipes-devtools/qemu/qemu/0009-Define-MAP_SYNC-and-MAP_SHARED_VALIDATE-on-needed-li.patch
meta/recipes-devtools/qemu/qemu/0010-hw-pvrdma-Protect-against-buggy-or-malicious-guest-d.patch
meta/recipes-devtools/qemu/qemu/cross.patch
meta/recipes-devtools/qemu/qemu_8.0.0.bb [moved from meta/recipes-devtools/qemu/qemu_7.2.0.bb with 100% similarity]