qemu-devel
[Top][All Lists]
Advanced

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

Regressions in build process introduced since August


From: Stefan Weil
Subject: Regressions in build process introduced since August
Date: Sun, 15 Nov 2020 11:57:25 +0100
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.16; rv:78.0) Gecko/20100101 Thunderbird/78.4.2

Dear all,

yesterday I tried to build new QEMU installers for Windows and noticed two regressions which break my build process:

*** Change in handling of --extra-cflags

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.

*** Setting INSTALLER no longer handled

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?

Kind regards

Stefan Weil






reply via email to

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