]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
qemu: Upgrade 8.0.4 -> 8.1.0
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 24 Aug 2023 15:41:20 +0000 (16:41 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 7 Sep 2023 06:52:34 +0000 (07:52 +0100)
commita7176c3b2a7e2041b9be5dabb6b0f1e62f235f76
tree6dce4a3cf09d750dbcb5e81673ac57929838d5bf
parent018e74f2ce0b1a4c0614c99bc19f07f787d61123
qemu: Upgrade 8.0.4 -> 8.1.0

This upgrade isn't straighforward as upstream made changes. A pyenv
is now needed containing meson. This doesn't work for us for reasons
as yet unclear however it does mean we need python3native inherited
for that to stand a chance of working as otherwise host system
dependencies may be missing. For now, allow meson to work from our
sysroot via a patch. Our meson is always deterministic anyway so
we don't need their help for that.

The submodules approach used previously has changed, switch the options
for new ones to disable downloads and docs.

Some of the images binaries shipped for s390 show QA warnings for
relocations in code sections. Drop those binaries to avoid the QA
warnings since we don't need them anyway.

Drop a backported patch and refresh another.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/conf/distro/include/tcmode-default.inc
meta/recipes-devtools/qemu/qemu-native_8.1.0.bb [moved from meta/recipes-devtools/qemu/qemu-native_8.0.4.bb with 100% similarity]
meta/recipes-devtools/qemu/qemu-system-native_8.1.0.bb [moved from meta/recipes-devtools/qemu/qemu-system-native_8.0.4.bb with 100% similarity]
meta/recipes-devtools/qemu/qemu.inc
meta/recipes-devtools/qemu/qemu/0001-tracetool-use-relative-paths-for-line-preprocessor-d.patch [deleted file]
meta/recipes-devtools/qemu/qemu/0004-configure-Add-pkg-config-handling-for-libgcrypt.patch
meta/recipes-devtools/qemu/qemu/fixedmeson.patch [new file with mode: 0644]
meta/recipes-devtools/qemu/qemu_8.1.0.bb [moved from meta/recipes-devtools/qemu/qemu_8.0.4.bb with 100% similarity]