summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/qemu/qemu.inc
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2023-05-02 14:23:27 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2023-05-04 12:15:31 +0100
commitfb8d21e73fbe3692bc1aa3455f957eb26c6b5ea8 (patch)
tree571078ef3f0134e5d134892745669fb8f21d3dbb /meta/recipes-devtools/qemu/qemu.inc
parent12e2d10541b0b7b1cc6bd601d8b2519a104cc29f (diff)
downloadpoky-fb8d21e73fbe3692bc1aa3455f957eb26c6b5ea8.tar.gz
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. (From OE-Core rev: fe8125565af07b73f9b29db2188ecb6e884bcc70) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/qemu/qemu.inc')
-rw-r--r--meta/recipes-devtools/qemu/qemu.inc7
1 files changed, 1 insertions, 6 deletions
diff --git a/meta/recipes-devtools/qemu/qemu.inc b/meta/recipes-devtools/qemu/qemu.inc
index 29bc34d743..2a9aa13912 100644
--- a/meta/recipes-devtools/qemu/qemu.inc
+++ b/meta/recipes-devtools/qemu/qemu.inc
@@ -18,7 +18,6 @@ SRC_URI = "https://download.qemu.org/${BPN}-${PV}.tar.xz \
18 file://powerpc_rom.bin \ 18 file://powerpc_rom.bin \
19 file://run-ptest \ 19 file://run-ptest \
20 file://0001-qemu-Add-addition-environment-space-to-boot-loader-q.patch \ 20 file://0001-qemu-Add-addition-environment-space-to-boot-loader-q.patch \
21 file://0002-chardev-connect-socket-to-a-spawned-command.patch \
22 file://0003-apic-fixup-fallthrough-to-PIC.patch \ 21 file://0003-apic-fixup-fallthrough-to-PIC.patch \
23 file://0004-configure-Add-pkg-config-handling-for-libgcrypt.patch \ 22 file://0004-configure-Add-pkg-config-handling-for-libgcrypt.patch \
24 file://0005-qemu-Do-not-include-file-if-not-exists.patch \ 23 file://0005-qemu-Do-not-include-file-if-not-exists.patch \
@@ -27,11 +26,7 @@ SRC_URI = "https://download.qemu.org/${BPN}-${PV}.tar.xz \
27 file://0008-tests-meson.build-use-relative-path-to-refer-to-file.patch \ 26 file://0008-tests-meson.build-use-relative-path-to-refer-to-file.patch \
28 file://0009-Define-MAP_SYNC-and-MAP_SHARED_VALIDATE-on-needed-li.patch \ 27 file://0009-Define-MAP_SYNC-and-MAP_SHARED_VALIDATE-on-needed-li.patch \
29 file://0010-hw-pvrdma-Protect-against-buggy-or-malicious-guest-d.patch \ 28 file://0010-hw-pvrdma-Protect-against-buggy-or-malicious-guest-d.patch \
30 file://0001-contrib-vhost-user-blk-Replace-lseek64-with-lseek.patch \
31 file://0002-linux-user-Replace-use-of-lfs64-related-functions-an.patch \ 29 file://0002-linux-user-Replace-use-of-lfs64-related-functions-an.patch \
32 file://0001-configure-Fix-check-tcg-not-executing-any-tests.patch \
33 file://0001-Revert-linux-user-add-more-compat-ioctl-definitions.patch \
34 file://0002-Revert-linux-user-fix-compat-with-glibc-2.36-sys-mou.patch \
35 file://0001-tracetool-use-relative-paths-for-line-preprocessor-d.patch \ 30 file://0001-tracetool-use-relative-paths-for-line-preprocessor-d.patch \
36 file://qemu-guest-agent.init \ 31 file://qemu-guest-agent.init \
37 file://qemu-guest-agent.udev \ 32 file://qemu-guest-agent.udev \
@@ -39,7 +34,7 @@ SRC_URI = "https://download.qemu.org/${BPN}-${PV}.tar.xz \
39 " 34 "
40UPSTREAM_CHECK_REGEX = "qemu-(?P<pver>\d+(\.\d+)+)\.tar" 35UPSTREAM_CHECK_REGEX = "qemu-(?P<pver>\d+(\.\d+)+)\.tar"
41 36
42SRC_URI[sha256sum] = "5b49ce2687744dad494ae90a898c52204a3406e84d072482a1e1be854eeb2157" 37SRC_URI[sha256sum] = "bb60f0341531181d6cc3969dd19a013d0427a87f918193970d9adb91131e56d0"
43 38
44SRC_URI:append:class-target = " file://cross.patch" 39SRC_URI:append:class-target = " file://cross.patch"
45SRC_URI:append:class-nativesdk = " file://cross.patch" 40SRC_URI:append:class-nativesdk = " file://cross.patch"