On Thu, 5 Nov 2026 at 10:27, Peter Maydell <[email protected]> wrote:
>
> On Tue, 3 Nov 2026 at 13:35, Paolo Bonzini <[email protected]> wrote:
> > ----------------------------------------------------------------
> > * target/i386/tcg: bugfixes and cleanups
> > * AGENTS.md: add final instructions
> > * meson: rewrite scripts/qemu-version.sh directly in meson.build
> >
> > ----------------------------------------------------------------
>
> The qemu-version.h changes here seem to have broken incremental builds:
>
> In file included from ../../monitor/qmp-cmds-control.c:28:
> /home/pm215/qemu/include/qemu/version.h:11:10: fatal error:
> qemu-version.h: No such file or directory
>    11 | #include "qemu-version.h"
>       |          ^~~~~~~~~~~~~~~~
> compilation terminated.
>
> This happens even though the incremental rebuild decided it had
> to re-run configure.
>
> Blowing away the build tree and doing a complete rebuild avoids the
> error, but it would be nice for incremental builds to work.

Also, if you delete qemu-version.h from the build tree, then
re-run make, nothing notices that it needs to recreate the file
and the build fails. Perhaps there is a dependency missing ?

thanks
-- PMM

Reply via email to