qemu-devel
[Top][All Lists]
Advanced

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

Re: Regressions in build process introduced since August


From: Paolo Bonzini
Subject: Re: Regressions in build process introduced since August
Date: Tue, 17 Nov 2020 19:01:18 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.4.0

On 17/11/20 18:50, Stefano Garzarella wrote:
Running `configure [...] --extra-cflags="-I /xyz"` results in
compiler flags `-I [...] /xyz`, so the `-I` and `/xyz` are separated
by other compiler flags which obviously cannot work as expected. I
could work around that by removing the space and using a pattern like
`-I/xyz`.

This regression is not restricted to builds targeting Windows.

I'll take a look at fixing this (in meson).

meson.build sets a hard name for the Windows installer executable: installer = 'qemu-setup-' + meson.project_version() + '.exe'.

Previously the installer name could be changed by running `make installer INSTALLER=qemu-setup-something.exe`. This no longer works.
Is there an alternative solution how the name of the installer
executable can be set? Or how could I reimplement the lost
functionality?

No, there's no way to do this apart from patching meson.build.

Thanks,

Paolo




reply via email to

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