diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2024-10-16 11:03:58 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2024-10-22 11:39:58 +0100 |
commit | 131c97207146cda33830bc30c1f4012ac4a0a634 (patch) | |
tree | fa4acf78b0988eb07e9d8bc5f5c46faec29c36ba /meta | |
parent | 317bc90025ba009bc389286ad8c8e8a78fbd8cfe (diff) | |
download | poky-131c97207146cda33830bc30c1f4012ac4a0a634.tar.gz |
qemu: Upgrade 9.0.1 -> 9.1.0
Drop the gnutls patch since something equivalent was merged upsteam.
(From OE-Core rev: 3e1b5805906dc3b2f7c79d26224a7a732123af97)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta')
-rw-r--r-- | meta/conf/distro/include/tcmode-default.inc | 2 | ||||
-rw-r--r-- | meta/recipes-devtools/qemu/qemu-native_9.1.0.bb (renamed from meta/recipes-devtools/qemu/qemu-native_9.0.2.bb) | 0 | ||||
-rw-r--r-- | meta/recipes-devtools/qemu/qemu-system-native_9.1.0.bb (renamed from meta/recipes-devtools/qemu/qemu-system-native_9.0.2.bb) | 0 | ||||
-rw-r--r-- | meta/recipes-devtools/qemu/qemu.inc | 3 | ||||
-rw-r--r-- | meta/recipes-devtools/qemu/qemu/0003-configure-Add-pkg-config-handling-for-libgcrypt.patch | 31 | ||||
-rw-r--r-- | meta/recipes-devtools/qemu/qemu/0007-tests-meson.build-use-relative-path-to-refer-to-file.patch | 34 | ||||
-rw-r--r-- | meta/recipes-devtools/qemu/qemu_9.1.0.bb (renamed from meta/recipes-devtools/qemu/qemu_9.0.2.bb) | 0 |
7 files changed, 19 insertions, 51 deletions
diff --git a/meta/conf/distro/include/tcmode-default.inc b/meta/conf/distro/include/tcmode-default.inc index 1d2771239e..b1cc8b1285 100644 --- a/meta/conf/distro/include/tcmode-default.inc +++ b/meta/conf/distro/include/tcmode-default.inc | |||
@@ -22,7 +22,7 @@ BINUVERSION ?= "2.43%" | |||
22 | GDBVERSION ?= "15.%" | 22 | GDBVERSION ?= "15.%" |
23 | GLIBCVERSION ?= "2.40%" | 23 | GLIBCVERSION ?= "2.40%" |
24 | LINUXLIBCVERSION ?= "6.10%" | 24 | LINUXLIBCVERSION ?= "6.10%" |
25 | QEMUVERSION ?= "9.0%" | 25 | QEMUVERSION ?= "9.1%" |
26 | GOVERSION ?= "1.22%" | 26 | GOVERSION ?= "1.22%" |
27 | RUSTVERSION ?= "1.79%" | 27 | RUSTVERSION ?= "1.79%" |
28 | 28 | ||
diff --git a/meta/recipes-devtools/qemu/qemu-native_9.0.2.bb b/meta/recipes-devtools/qemu/qemu-native_9.1.0.bb index a77953529b..a77953529b 100644 --- a/meta/recipes-devtools/qemu/qemu-native_9.0.2.bb +++ b/meta/recipes-devtools/qemu/qemu-native_9.1.0.bb | |||
diff --git a/meta/recipes-devtools/qemu/qemu-system-native_9.0.2.bb b/meta/recipes-devtools/qemu/qemu-system-native_9.1.0.bb index 5d2fbcbc02..5d2fbcbc02 100644 --- a/meta/recipes-devtools/qemu/qemu-system-native_9.0.2.bb +++ b/meta/recipes-devtools/qemu/qemu-system-native_9.1.0.bb | |||
diff --git a/meta/recipes-devtools/qemu/qemu.inc b/meta/recipes-devtools/qemu/qemu.inc index 223de71efe..02cd7c8dc8 100644 --- a/meta/recipes-devtools/qemu/qemu.inc +++ b/meta/recipes-devtools/qemu/qemu.inc | |||
@@ -24,7 +24,6 @@ SRC_URI = "https://download.qemu.org/${BPN}-${PV}.tar.xz \ | |||
24 | file://fix-strerrorname_np.patch \ | 24 | file://fix-strerrorname_np.patch \ |
25 | file://0001-qemu-Add-addition-environment-space-to-boot-loader-q.patch \ | 25 | file://0001-qemu-Add-addition-environment-space-to-boot-loader-q.patch \ |
26 | file://0002-apic-fixup-fallthrough-to-PIC.patch \ | 26 | file://0002-apic-fixup-fallthrough-to-PIC.patch \ |
27 | file://0003-configure-Add-pkg-config-handling-for-libgcrypt.patch \ | ||
28 | file://0004-qemu-Do-not-include-file-if-not-exists.patch \ | 27 | file://0004-qemu-Do-not-include-file-if-not-exists.patch \ |
29 | file://0005-qemu-Add-some-user-space-mmap-tweaks-to-address-musl.patch \ | 28 | file://0005-qemu-Add-some-user-space-mmap-tweaks-to-address-musl.patch \ |
30 | file://0006-qemu-Determinism-fixes.patch \ | 29 | file://0006-qemu-Determinism-fixes.patch \ |
@@ -39,7 +38,7 @@ SRC_URI = "https://download.qemu.org/${BPN}-${PV}.tar.xz \ | |||
39 | " | 38 | " |
40 | UPSTREAM_CHECK_REGEX = "qemu-(?P<pver>\d+(\.\d+)+)\.tar" | 39 | UPSTREAM_CHECK_REGEX = "qemu-(?P<pver>\d+(\.\d+)+)\.tar" |
41 | 40 | ||
42 | SRC_URI[sha256sum] = "a8c3f596aece96da3b00cafb74baafa0d14515eafb8ed1ee3f7f5c2d0ebf02b6" | 41 | SRC_URI[sha256sum] = "816b7022a8ba7c2ac30e2e0cf973e826f6bcc8505339603212c5ede8e94d7834" |
43 | 42 | ||
44 | CVE_STATUS[CVE-2007-0998] = "not-applicable-config: The VNC server can expose host files uder some circumstances. We don't enable it by default." | 43 | CVE_STATUS[CVE-2007-0998] = "not-applicable-config: The VNC server can expose host files uder some circumstances. We don't enable it by default." |
45 | 44 | ||
diff --git a/meta/recipes-devtools/qemu/qemu/0003-configure-Add-pkg-config-handling-for-libgcrypt.patch b/meta/recipes-devtools/qemu/qemu/0003-configure-Add-pkg-config-handling-for-libgcrypt.patch deleted file mode 100644 index 30e269f8f4..0000000000 --- a/meta/recipes-devtools/qemu/qemu/0003-configure-Add-pkg-config-handling-for-libgcrypt.patch +++ /dev/null | |||
@@ -1,31 +0,0 @@ | |||
1 | From e4f6c6b9f43b28271bc9dc6cbcafad53f80387e0 Mon Sep 17 00:00:00 2001 | ||
2 | From: He Zhe <zhe.he@windriver.com> | ||
3 | Date: Wed, 28 Aug 2019 19:56:28 +0800 | ||
4 | Subject: [PATCH 03/11] configure: Add pkg-config handling for libgcrypt | ||
5 | |||
6 | libgcrypt may also be controlled by pkg-config, this patch adds pkg-config | ||
7 | handling for libgcrypt. | ||
8 | |||
9 | Upstream-Status: Denied [https://lists.nongnu.org/archive/html/qemu-devel/2019-08/msg06333.html] | ||
10 | |||
11 | Signed-off-by: He Zhe <zhe.he@windriver.com> | ||
12 | --- | ||
13 | meson.build | 2 +- | ||
14 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
15 | |||
16 | diff --git a/meson.build b/meson.build | ||
17 | index 91a0aa64c6..e8373d55b8 100644 | ||
18 | --- a/meson.build | ||
19 | +++ b/meson.build | ||
20 | @@ -1655,7 +1655,7 @@ endif | ||
21 | if not gnutls_crypto.found() | ||
22 | if (not get_option('gcrypt').auto() or have_system) and not get_option('nettle').enabled() | ||
23 | gcrypt = dependency('libgcrypt', version: '>=1.8', | ||
24 | - method: 'config-tool', | ||
25 | + method: 'pkg-config', | ||
26 | required: get_option('gcrypt')) | ||
27 | # Debian has removed -lgpg-error from libgcrypt-config | ||
28 | # as it "spreads unnecessary dependencies" which in | ||
29 | -- | ||
30 | 2.44.0 | ||
31 | |||
diff --git a/meta/recipes-devtools/qemu/qemu/0007-tests-meson.build-use-relative-path-to-refer-to-file.patch b/meta/recipes-devtools/qemu/qemu/0007-tests-meson.build-use-relative-path-to-refer-to-file.patch index 74de158b2e..5471b77e18 100644 --- a/meta/recipes-devtools/qemu/qemu/0007-tests-meson.build-use-relative-path-to-refer-to-file.patch +++ b/meta/recipes-devtools/qemu/qemu/0007-tests-meson.build-use-relative-path-to-refer-to-file.patch | |||
@@ -16,20 +16,23 @@ Signed-off-by: Changqing Li <changqing.li@windriver.com> | |||
16 | tests/unit/meson.build | 4 ++-- | 16 | tests/unit/meson.build | 4 ++-- |
17 | 1 file changed, 2 insertions(+), 2 deletions(-) | 17 | 1 file changed, 2 insertions(+), 2 deletions(-) |
18 | 18 | ||
19 | diff --git a/tests/unit/meson.build b/tests/unit/meson.build | 19 | Index: qemu-9.1.0/tests/unit/meson.build |
20 | index 228a21d03c..272fb4c6ca 100644 | 20 | =================================================================== |
21 | --- a/tests/unit/meson.build | 21 | --- qemu-9.1.0.orig/tests/unit/meson.build |
22 | +++ b/tests/unit/meson.build | 22 | +++ qemu-9.1.0/tests/unit/meson.build |
23 | @@ -47,7 +47,7 @@ tests = { | 23 | @@ -128,17 +128,17 @@ endif |
24 | 'test-keyval': [testqapi], | 24 | |
25 | 'test-logging': [], | 25 | if have_system |
26 | 'test-uuid': [], | 26 | tests += { |
27 | - 'ptimer-test': ['ptimer-test-stubs.c', meson.project_source_root() / 'hw/core/ptimer.c'], | 27 | - 'ptimer-test': ['ptimer-test-stubs.c', meson.project_source_root() / 'hw/core/ptimer.c'], |
28 | + 'ptimer-test': ['ptimer-test-stubs.c', '../../hw/core/ptimer.c'], | 28 | + 'ptimer-test': ['ptimer-test-stubs.c', '../../hw/core/ptimer.c'], |
29 | 'test-qapi-util': [], | 29 | 'test-iov': [], |
30 | 'test-interval-tree': [], | 30 | 'test-opts-visitor': [testqapi], |
31 | 'test-xs-node': [qom], | 31 | 'test-xs-node': [qom], |
32 | @@ -138,7 +138,7 @@ if have_system | 32 | - 'test-virtio-dmabuf': [meson.project_source_root() / 'hw/display/virtio-dmabuf.c'], |
33 | + 'test-virtio-dmabuf': ['../../hw/display/virtio-dmabuf.c'], | ||
34 | 'test-qmp-cmds': [testqapi], | ||
35 | 'test-xbzrle': [migration], | ||
33 | 'test-util-sockets': ['socket-helpers.c'], | 36 | 'test-util-sockets': ['socket-helpers.c'], |
34 | 'test-base64': [], | 37 | 'test-base64': [], |
35 | 'test-bufferiszero': [], | 38 | 'test-bufferiszero': [], |
@@ -38,6 +41,3 @@ index 228a21d03c..272fb4c6ca 100644 | |||
38 | 'test-vmstate': [migration, io], | 41 | 'test-vmstate': [migration, io], |
39 | 'test-yank': ['socket-helpers.c', qom, io, chardev] | 42 | 'test-yank': ['socket-helpers.c', qom, io, chardev] |
40 | } | 43 | } |
41 | -- | ||
42 | 2.44.0 | ||
43 | |||
diff --git a/meta/recipes-devtools/qemu/qemu_9.0.2.bb b/meta/recipes-devtools/qemu/qemu_9.1.0.bb index dc1352232e..dc1352232e 100644 --- a/meta/recipes-devtools/qemu/qemu_9.0.2.bb +++ b/meta/recipes-devtools/qemu/qemu_9.1.0.bb | |||