qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

test: test fails with --enable-modules


From: Li Zhang
Subject: test: test fails with --enable-modules
Date: Mon, 27 Dec 2021 14:21:27 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0


Hi Paolo,

I am running qtest with --enable-modules, it fails with error
"qemu-system-x86_64: -accel qtest: invalid accelerator qtest"

Here are the steps:
1. ./configure --target-list=x86_64-softmmu --enable-kvm --enable-modules
2. make -j8 check-qtest-x86_64 V=1

I found that the problem happens because the accel-qtest-x86_64.so
file couldn't be built successfully and the file libmodule-common.a
is not built.

With git bisect, this patch causes the problem.

From 69c4c5c1c47f5dac140eb6485c5281a9f145dcf3 Mon Sep 17 00:00:00 2001

From: Paolo Bonzini <pbonzini@redhat.com>

Date: Tue, 9 Mar 2021 14:50:00 +0100

Subject: [PATCH 1/1] meson: bump submodule to 0.59.2



The update to 0.57 has been delayed due to it causing warnings for

some actual issues, but it brings in important bugfixes and new

features.  0.58 also brings in a bugfix that is useful for modinfo.



Important bugfixes:



- 0.57: https://github.com/mesonbuild/meson/pull/7760, build: use PIE

objects for non-PIC static libraries if b_pie=true



- 0.57: https://github.com/mesonbuild/meson/pull/7900, thus avoiding

unnecessary rebuilds after running meson.



- 0.58.2: https://github.com/mesonbuild/meson/pull/8900, fixes for

passing extract_objects() to custom_target (useful for modinfo)



Features:



- 0.57: the keyval module has now been stabilized



- 0.57: env argument to custom_target (useful for hexagon)



- 0.57: Feature parity between "meson test" and QEMU's TAP driver



- 0.57: https://github.com/mesonbuild/meson/pull/8231, allows bringing

back version numbers in the configuration summary



- 0.59: Utility methods for feature objects



Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>

---

 meson | 2 +-

 1 file changed, 1 insertion(+), 1 deletion(-)



Thanks
Li




reply via email to

[Prev in Thread] Current Thread [Next in Thread]