On 6/6/23 11:51, Garhwal, Vikram wrote:
Hi Richard,
I fixed the tsan-build issue but now seeing another issue with
“—disable-tcg” option for cross builds xen. Here is the build failure
message:
"include/tcg/oversized-guest.h:10:10: fatal error:
tcg-target-reg-bits.h: No such file or directory
10 | #include "tcg-target-reg-bits.h”
Full log for build fail:
https://gitlab.com/Vikram.garhwal/qemu-ioreq/-/jobs/4416773231
<https://gitlab.com/Vikram.garhwal/qemu-ioreq/-/jobs/4416773231>.
This is my last patch which enables xen build for ARM:
https://gitlab.com/Vikram.garhwal/qemu-ioreq/-/commit/6f6667217bfc14ff5504ee5fdee23a948d60fb7f
<https://gitlab.com/Vikram.garhwal/qemu-ioreq/-/commit/6f6667217bfc14ff5504ee5fdee23a948d60fb7f>.
This seems something missing in disable-tcg config for ARM builds.
Any hints on what might be causing this TCG issue?
Thanks in advance for your help!
I meant to cc you, but fix here:
20230606224609.208550-1-richard.henderson@linaro.org/">https://patchew.org/QEMU/20230606224609.208550-1-richard.henderson@linaro.org/