[PATCH v3 000/150] Meson integration for 5.2

Paolo Bonzini posted 150 patches 3 years, 8 months ago
Test docker-quick@centos7 failed
Test docker-mingw@fedora failed
Test checkpatch failed
Test FreeBSD passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20200817143723.343284-1-pbonzini@redhat.com
Maintainers: Cornelia Huck <cohuck@redhat.com>, Christian Schoenebeck <qemu_oss@crudebyte.com>, Anthony Perard <anthony.perard@citrix.com>, Bastian Koppelmann <kbastian@mail.uni-paderborn.de>, Ben Warren <ben@skyportsystems.com>, Sagar Karandikar <sagark@eecs.berkeley.edu>, Michael Roth <mdroth@linux.vnet.ibm.com>, "Michael S. Tsirkin" <mst@redhat.com>, John Snow <jsnow@redhat.com>, Greg Kurz <groug@kaod.org>, Aurelien Jarno <aurelien@aurel32.net>, Stefano Stabellini <sstabellini@kernel.org>, Jiaxun Yang <jiaxun.yang@flygoat.com>, "Daniel P. Berrangé" <berrange@redhat.com>, Joel Stanley <joel@jms.id.au>, Keith Busch <kbusch@kernel.org>, "Edgar E. Iglesias" <edgar.iglesias@gmail.com>, Thomas Huth <thuth@redhat.com>, Laurent Vivier <laurent@vivier.eu>, Su Hang <suhang16@mails.ucas.ac.cn>, Hannes Reinecke <hare@suse.com>, David Gibson <david@gibson.dropbear.id.au>, Fam Zheng <fam@euphon.net>, Christian Borntraeger <borntraeger@de.ibm.com>, "Alex Bennée" <alex.bennee@linaro.org>, Wainer dos Santos Moschetta <wainersm@redhat.com>, Alex Williamson <alex.williamson@redhat.com>, "Dr. David Alan Gilbert" <dgilbert@redhat.com>, Helge Deller <deller@gmx.de>, Stefan Berger <stefanb@linux.ibm.com>, Igor Mammedov <imammedo@redhat.com>, Laszlo Ersek <lersek@redhat.com>, Amit Shah <amit@kernel.org>, Yoshinori Sato <ysato@users.sourceforge.jp>, Riku Voipio <riku.voipio@iki.fi>, Max Filippov <jcmvbkbc@gmail.com>, Cleber Rosa <crosa@redhat.com>, Stafford Horne <shorne@gmail.com>, Richard Henderson <rth@twiddle.net>, Markus Armbruster <armbru@redhat.com>, Halil Pasic <pasic@linux.ibm.com>, Alexander Bulekov <alxndr@bu.edu>, Artyom Tarasenko <atar4qemu@gmail.com>, Gerd Hoffmann <kraxel@redhat.com>, Juan Quintela <quintela@redhat.com>, David Hildenbrand <david@redhat.com>, Aleksandar Rikalo <aleksandar.rikalo@syrmia.com>, "Cédric Le Goater" <clg@kaod.org>, Bandan Das <bsd@redhat.com>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, Palmer Dabbelt <palmer@dabbelt.com>, Jason Wang <jasowang@redhat.com>, Michael Rolnik <mrolnik@gmail.com>, Sarah Harris <S.E.Harris@kent.ac.uk>, Alistair Francis <Alistair.Francis@wdc.com>, Paolo Bonzini <pbonzini@redhat.com>, Max Reitz <mreitz@redhat.com>, Stefan Weil <sw@weilnetz.de>, Laurent Vivier <lvivier@redhat.com>, Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>, "Philippe Mathieu-Daudé" <philmd@redhat.com>, Andrzej Zaborowski <balrogg@gmail.com>, Paul Durrant <paul@xen.org>, Kevin Wolf <kwolf@redhat.com>, "Marc-André Lureau" <marcandre.lureau@redhat.com>, Raphael Norwitz <raphael.norwitz@nutanix.com>, Dmitry Fleytman <dmitry.fleytman@gmail.com>, Peter Maydell <peter.maydell@linaro.org>, Yuval Shaia <yuval.shaia.ml@gmail.com>, Aleksandar Markovic <aleksandar.qemu.devel@gmail.com>, Huacai Chen <chenhc@lemote.com>, Stefan Hajnoczi <stefanha@redhat.com>, Eric Blake <eblake@redhat.com>, Eduardo Habkost <ehabkost@redhat.com>
.gitignore                                    |    6 +-
.gitlab-ci.yml                                |    6 +-
.gitmodules                                   |    3 +
Makefile                                      |  999 +-----------
Makefile.objs                                 |  219 +--
Makefile.target                               |  287 ----
accel/Makefile.objs                           |    6 -
accel/kvm/Makefile.objs                       |    2 -
accel/kvm/meson.build                         |    5 +
accel/kvm/trace.h                             |    1 +
accel/meson.build                             |    7 +
accel/stubs/Makefile.objs                     |    6 -
accel/stubs/meson.build                       |    6 +
accel/tcg/Makefile.objs                       |    9 -
...{atomic_common.inc.c => atomic_common.inc} |    0
accel/tcg/cputlb.c                            |    4 +-
accel/tcg/meson.build                         |   15 +
accel/tcg/trace.h                             |    1 +
accel/tcg/user-exec.c                         |    4 +-
accel/xen/Makefile.objs                       |    1 -
accel/xen/meson.build                         |    1 +
audio/Makefile.objs                           |   35 -
audio/meson.build                             |   30 +
audio/trace.h                                 |    1 +
authz/Makefile.objs                           |    7 -
authz/meson.build                             |   19 +
authz/trace.h                                 |    1 +
backends/Makefile.objs                        |   23 -
backends/meson.build                          |   19 +
backends/tpm/Makefile.objs                    |    4 -
backends/tpm/meson.build                      |    8 +
backends/tpm/trace.h                          |    1 +
backends/trace.h                              |    1 +
block.c                                       |    4 +-
block/Makefile.objs                           |   75 -
block/meson.build                             |  115 ++
block/monitor/Makefile.objs                   |    2 -
block/monitor/meson.build                     |    2 +
block/trace.h                                 |    1 +
bsd-user/Makefile.objs                        |    2 -
bsd-user/meson.build                          |   10 +
chardev/Makefile.objs                         |   29 -
chardev/meson.build                           |   45 +
chardev/trace.h                               |    1 +
configure                                     | 1117 +++++--------
contrib/elf2dmp/Makefile.objs                 |    4 -
contrib/elf2dmp/meson.build                   |    5 +
contrib/gitdm/filetypes.txt                   |    2 +-
contrib/ivshmem-client/Makefile.objs          |    1 -
contrib/ivshmem-client/meson.build            |    4 +
contrib/ivshmem-server/Makefile.objs          |    1 -
contrib/ivshmem-server/meson.build            |    4 +
contrib/libvhost-user/Makefile.objs           |    1 -
contrib/libvhost-user/meson.build             |    3 +
contrib/rdmacm-mux/Makefile.objs              |    3 -
contrib/rdmacm-mux/meson.build                |    8 +
contrib/vhost-user-blk/Makefile.objs          |    1 -
contrib/vhost-user-blk/meson.build            |    5 +
contrib/vhost-user-gpu/Makefile.objs          |   10 -
contrib/vhost-user-gpu/meson.build            |   13 +
contrib/vhost-user-input/Makefile.objs        |    1 -
contrib/vhost-user-input/meson.build          |    5 +
contrib/vhost-user-scsi/Makefile.objs         |    1 -
contrib/vhost-user-scsi/meson.build           |    7 +
contrib/vhost-user-scsi/vhost-user-scsi.c     |    2 +
crypto/Makefile.objs                          |   43 -
crypto/meson.build                            |   63 +
crypto/trace.h                                |    1 +
disas/Makefile.objs                           |   30 -
disas/libvixl/Makefile.objs                   |    5 -
disas/libvixl/meson.build                     |    7 +
disas/meson.build                             |   27 +
dma-helpers.c                                 |    2 +-
docs/conf.py                                  |    2 +-
docs/devel/blkverify.txt                      |    4 +-
docs/devel/build-system.rst                   |  500 ++++++
docs/devel/build-system.txt                   |  519 ------
docs/devel/index.rst                          |    1 +
docs/devel/testing.rst                        |   11 +-
docs/devel/tracing.txt                        |    2 +-
docs/index.html.in                            |    4 +-
docs/interop/live-block-operations.rst        |    4 +-
docs/interop/qemu-ga-ref.texi                 |    2 +-
docs/interop/qemu-qmp-ref.texi                |    2 +-
docs/meson.build                              |   73 +
docs/sphinx/depfile.py                        |   51 +
dump/Makefile.objs                            |    3 -
dump/meson.build                              |    4 +
exec.c                                        |    6 +-
...cialize.inc.c => softfloat-specialize.inc} |    0
fpu/softfloat.c                               |    2 +-
fsdev/Makefile.objs                           |   12 -
fsdev/meson.build                             |   18 +
gdbstub.c                                     |    2 +-
hw/9pfs/Kconfig                               |    4 +
hw/9pfs/Makefile.objs                         |    9 -
hw/9pfs/meson.build                           |   20 +
hw/9pfs/trace.h                               |    1 +
hw/Makefile.objs                              |   48 -
hw/acpi/Makefile.objs                         |   26 -
hw/acpi/meson.build                           |   25 +
hw/acpi/trace.h                               |    1 +
hw/adc/Makefile.objs                          |    1 -
hw/adc/meson.build                            |    1 +
hw/alpha/Makefile.objs                        |    1 -
hw/alpha/meson.build                          |    8 +
hw/alpha/trace.h                              |    1 +
hw/arm/Makefile.objs                          |   56 -
hw/arm/meson.build                            |   59 +
hw/arm/trace.h                                |    1 +
hw/audio/Makefile.objs                        |   18 -
hw/audio/meson.build                          |   14 +
hw/audio/trace.h                              |    1 +
hw/avr/Makefile.objs                          |    3 -
hw/avr/meson.build                            |    6 +
hw/block/Makefile.objs                        |   18 -
hw/block/dataplane/Makefile.objs              |    2 -
hw/block/dataplane/meson.build                |    2 +
hw/block/dataplane/trace.h                    |    1 +
hw/block/meson.build                          |   21 +
hw/block/trace.h                              |    1 +
hw/char/Makefile.objs                         |   39 -
hw/char/meson.build                           |   38 +
hw/char/trace.h                               |    1 +
hw/core/Makefile.objs                         |   34 -
hw/core/cpu.c                                 |    2 +-
hw/core/meson.build                           |   49 +
hw/core/trace.h                               |    1 +
hw/cpu/Makefile.objs                          |    5 -
hw/cpu/meson.build                            |    6 +
hw/cris/Makefile.objs                         |    2 -
hw/cris/meson.build                           |    5 +
hw/display/Makefile.objs                      |   65 -
hw/display/meson.build                        |   84 +
hw/display/trace.h                            |    1 +
hw/dma/Makefile.objs                          |   16 -
hw/dma/meson.build                            |   15 +
hw/dma/trace.h                                |    1 +
hw/gpio/Makefile.objs                         |   12 -
hw/gpio/meson.build                           |   12 +
hw/gpio/trace.h                               |    1 +
hw/hppa/Makefile.objs                         |    1 -
hw/hppa/meson.build                           |    4 +
hw/hppa/trace.h                               |    1 +
hw/hyperv/Makefile.objs                       |    3 -
hw/hyperv/meson.build                         |    3 +
hw/hyperv/trace.h                             |    1 +
hw/i2c/Makefile.objs                          |   14 -
hw/i2c/meson.build                            |   16 +
hw/i2c/trace.h                                |    1 +
hw/i386/Makefile.objs                         |   20 -
hw/i386/fw_cfg.c                              |    2 +-
hw/i386/kvm/Makefile.objs                     |    5 -
hw/i386/kvm/meson.build                       |    8 +
hw/i386/meson.build                           |   32 +
hw/i386/pc.c                                  |    2 +-
hw/i386/pc_piix.c                             |    2 +-
hw/i386/trace.h                               |    1 +
hw/i386/x86.c                                 |    2 +-
hw/i386/xen/Makefile.objs                     |    1 -
hw/i386/xen/meson.build                       |    7 +
hw/i386/xen/trace.h                           |    1 +
hw/ide/Makefile.objs                          |   14 -
hw/ide/meson.build                            |   14 +
hw/ide/trace.h                                |    1 +
hw/input/Makefile.objs                        |   18 -
hw/input/meson.build                          |   18 +
hw/input/trace.h                              |    1 +
hw/intc/Makefile.objs                         |   54 -
hw/intc/meson.build                           |   55 +
hw/intc/trace.h                               |    1 +
hw/ipack/Makefile.objs                        |    2 -
hw/ipack/meson.build                          |    1 +
hw/ipmi/Makefile.objs                         |    8 -
hw/ipmi/meson.build                           |   11 +
hw/isa/Makefile.objs                          |   11 -
hw/isa/meson.build                            |   11 +
hw/isa/trace.h                                |    1 +
hw/lm32/Makefile.objs                         |    3 -
hw/lm32/meson.build                           |    6 +
hw/m68k/Makefile.objs                         |    4 -
hw/m68k/meson.build                           |    7 +
hw/mem/Kconfig                                |    1 +
hw/mem/Makefile.objs                          |    3 -
hw/mem/meson.build                            |    6 +
hw/mem/trace.h                                |    1 +
hw/meson.build                                |   67 +
hw/microblaze/Makefile.objs                   |    4 -
hw/microblaze/meson.build                     |    7 +
hw/mips/Makefile.objs                         |    8 -
hw/mips/meson.build                           |   11 +
hw/mips/trace.h                               |    1 +
hw/misc/Makefile.objs                         |   95 --
hw/misc/macio/Makefile.objs                   |    5 -
hw/misc/macio/meson.build                     |    8 +
hw/misc/macio/trace.h                         |    1 +
hw/misc/meson.build                           |   99 ++
hw/misc/trace.h                               |    1 +
hw/moxie/Makefile.objs                        |    2 -
hw/moxie/meson.build                          |    4 +
hw/net/Makefile.objs                          |   59 -
hw/net/can/Makefile.objs                      |    4 -
hw/net/can/meson.build                        |    4 +
hw/net/meson.build                            |   67 +
hw/net/trace.h                                |    1 +
hw/nios2/Makefile.objs                        |    3 -
hw/nios2/meson.build                          |    6 +
hw/nubus/Makefile.objs                        |    4 -
hw/nubus/meson.build                          |    7 +
hw/nvram/Makefile.objs                        |    8 -
hw/nvram/meson.build                          |    9 +
hw/nvram/trace.h                              |    1 +
hw/openrisc/Makefile.objs                     |    2 -
hw/openrisc/meson.build                       |    5 +
hw/pci-bridge/Makefile.objs                   |   10 -
hw/pci-bridge/meson.build                     |   14 +
hw/pci-host/Makefile.objs                     |   24 -
hw/pci-host/meson.build                       |   31 +
hw/pci-host/trace.h                           |    1 +
hw/pci/Makefile.objs                          |   14 -
hw/pci/meson.build                            |   19 +
hw/pci/trace.h                                |    1 +
hw/pcmcia/Makefile.objs                       |    2 -
hw/pcmcia/meson.build                         |    2 +
hw/ppc/Makefile.objs                          |   35 -
hw/ppc/meson.build                            |   80 +
hw/ppc/trace.h                                |    1 +
hw/rdma/Makefile.objs                         |    3 -
hw/rdma/meson.build                           |   10 +
hw/rdma/trace.h                               |    1 +
hw/rdma/vmw/trace.h                           |    1 +
hw/riscv/Makefile.objs                        |   16 -
hw/riscv/meson.build                          |   19 +
hw/riscv/trace.h                              |    1 +
hw/rtc/Makefile.objs                          |   15 -
hw/rtc/meson.build                            |   16 +
hw/rtc/trace.h                                |    1 +
hw/rx/Makefile.objs                           |    2 -
hw/rx/meson.build                             |    5 +
hw/s390x/Makefile.objs                        |   37 -
hw/s390x/meson.build                          |   46 +
hw/s390x/trace.h                              |    1 +
hw/scsi/Makefile.objs                         |   15 -
hw/scsi/meson.build                           |   26 +
hw/scsi/trace.h                               |    1 +
hw/sd/Makefile.objs                           |   12 -
hw/sd/meson.build                             |   12 +
hw/sd/trace.h                                 |    1 +
hw/semihosting/Makefile.objs                  |    2 -
hw/semihosting/meson.build                    |    4 +
hw/sh4/Makefile.objs                          |    4 -
hw/sh4/meson.build                            |   10 +
hw/smbios/Makefile.objs                       |   10 -
hw/smbios/meson.build                         |   13 +
hw/sparc/Makefile.objs                        |    3 -
hw/sparc/meson.build                          |    6 +
hw/sparc/trace.h                              |    1 +
hw/sparc64/Makefile.objs                      |    4 -
hw/sparc64/meson.build                        |    6 +
hw/sparc64/trace.h                            |    1 +
hw/ssi/Makefile.objs                          |   10 -
hw/ssi/meson.build                            |    9 +
hw/ssi/trace.h                                |    1 +
hw/timer/Makefile.objs                        |   41 -
hw/timer/meson.build                          |   37 +
hw/timer/trace.h                              |    1 +
hw/tpm/Makefile.objs                          |    6 -
hw/tpm/meson.build                            |    8 +
hw/tpm/trace.h                                |    1 +
hw/tricore/Makefile.objs                      |    1 -
hw/tricore/meson.build                        |    4 +
hw/unicore32/Makefile.objs                    |    4 -
hw/unicore32/meson.build                      |    5 +
hw/usb/Makefile.objs                          |   71 -
hw/usb/meson.build                            |   69 +
hw/usb/trace.h                                |    1 +
hw/vfio/Makefile.objs                         |    8 -
hw/vfio/meson.build                           |   18 +
hw/vfio/pci-quirks.c                          |    2 +-
hw/vfio/trace.h                               |    1 +
hw/virtio/Makefile.objs                       |   48 -
hw/virtio/meson.build                         |   51 +
hw/virtio/trace.h                             |    1 +
hw/virtio/virtio-mem.c                        |    2 +-
hw/watchdog/Makefile.objs                     |    7 -
hw/watchdog/meson.build                       |    7 +
hw/watchdog/trace.h                           |    1 +
hw/xen/Makefile.objs                          |    7 -
hw/xen/meson.build                            |   20 +
hw/xen/trace.h                                |    1 +
hw/xenpv/Makefile.objs                        |    2 -
hw/xenpv/meson.build                          |    3 +
hw/xtensa/Makefile.objs                       |    6 -
hw/xtensa/meson.build                         |   11 +
include/qemu/osdep.h                          |    2 +-
include/tcg/tcg.h                             |    2 +-
include/user/syscall-trace.h                  |    2 +-
io/Makefile.objs                              |   12 -
io/meson.build                                |   25 +
io/trace.h                                    |    1 +
job-qmp.c                                     |    2 +-
job.c                                         |    2 +-
libdecnumber/Makefile.objs                    |    5 -
libdecnumber/meson.build                      |    7 +
linux-user/Makefile.objs                      |   25 -
linux-user/alpha/Makefile.objs                |    5 -
linux-user/alpha/meson.build                  |    5 +
linux-user/arm/Makefile.objs                  |    8 -
linux-user/arm/meson.build                    |   10 +
linux-user/arm/nwfpe/Makefile.objs            |    2 -
linux-user/arm/nwfpe/meson.build              |   10 +
linux-user/hppa/Makefile.objs                 |    5 -
linux-user/hppa/meson.build                   |    5 +
linux-user/i386/Makefile.objs                 |    5 -
linux-user/i386/meson.build                   |    5 +
linux-user/i386/syscall_nr.h                  |    1 +
linux-user/m68k/Makefile.objs                 |    5 -
linux-user/m68k/meson.build                   |    5 +
linux-user/meson.build                        |   37 +
linux-user/microblaze/Makefile.objs           |    5 -
linux-user/microblaze/meson.build             |    5 +
linux-user/mips/Makefile.objs                 |    5 -
linux-user/mips/meson.build                   |    5 +
linux-user/mips/syscall_nr.h                  |    1 +
linux-user/mips64/Makefile.objs               |   12 -
linux-user/mips64/meson.build                 |    6 +
linux-user/mips64/syscall_nr.h                |    7 +
linux-user/ppc/Makefile.objs                  |    6 -
linux-user/ppc/meson.build                    |    5 +
linux-user/s390x/Makefile.objs                |    5 -
linux-user/s390x/meson.build                  |    5 +
linux-user/sh4/Makefile.objs                  |    5 -
linux-user/sh4/meson.build                    |    5 +
linux-user/sparc/Makefile.objs                |    5 -
linux-user/sparc/meson.build                  |    5 +
linux-user/sparc64/Makefile.objs              |    5 -
linux-user/sparc64/meson.build                |    5 +
linux-user/trace.h                            |    1 +
linux-user/x86_64/Makefile.objs               |    5 -
linux-user/x86_64/meson.build                 |    5 +
linux-user/x86_64/syscall_nr.h                |    1 +
linux-user/xtensa/Makefile.objs               |    5 -
linux-user/xtensa/meson.build                 |    5 +
memory_ldst.inc.c => memory_ldst.inc          |    0
meson                                         |    1 +
meson.build                                   | 1436 +++++++++++++++++
meson_options.txt                             |    7 +
migration/Makefile.objs                       |   18 -
migration/meson.build                         |   40 +
migration/trace.h                             |    1 +
monitor/Makefile.objs                         |    6 -
monitor/meson.build                           |    9 +
monitor/trace.h                               |    1 +
nbd/Makefile.objs                             |    1 -
nbd/meson.build                               |    5 +
nbd/trace.h                                   |    1 +
net/Makefile.objs                             |   32 -
net/can/Makefile.objs                         |    2 -
net/can/meson.build                           |    5 +
net/meson.build                               |   40 +
net/trace.h                                   |    1 +
os-posix.c                                    |    2 +-
pc-bios/descriptors/meson.build               |   14 +
pc-bios/meson.build                           |   27 +
pc-bios/optionrom/Makefile                    |   67 +-
pc-bios/s390-ccw/Makefile                     |   18 +-
plugins/Makefile.objs                         |   21 -
plugins/meson.build                           |   13 +
po/LINGUAS                                    |    8 +
po/Makefile                                   |   52 -
po/POTFILES                                   |    1 +
po/meson.build                                |    7 +
po/messages.po                                |   74 -
qapi/Makefile.objs                            |   38 -
qapi/meson.build                              |  125 ++
qapi/trace.h                                  |    1 +
qga/Makefile.objs                             |   10 -
qga/installer/qemu-ga.wxs                     |    2 +-
qga/meson.build                               |   87 +
qga/vss-win32/Makefile.objs                   |   23 -
qga/vss-win32/meson.build                     |   36 +
qobject/Makefile.objs                         |    3 -
qobject/meson.build                           |    3 +
qom/Makefile.objs                             |    5 -
qom/meson.build                               |   18 +
qom/trace.h                                   |    1 +
replay/Makefile.objs                          |   10 -
replay/meson.build                            |   12 +
rules.mak                                     |  314 +---
scripts/archive-source.sh                     |    3 +-
scripts/check_sparse.py                       |   25 +
scripts/clean-includes                        |    2 +-
scripts/create_config                         |  129 --
scripts/decodetree.py                         |    2 +-
scripts/device-crash-test                     |    2 +-
scripts/feature_to_c.sh                       |   24 +-
scripts/grepy.sh                              |    3 +
scripts/hxtool                                |    2 +-
scripts/minikconf.py                          |    0
scripts/mtest2make.py                         |  102 ++
scripts/ninjatool.py                          | 1013 ++++++++++++
scripts/oss-fuzz/build.sh                     |   32 +-
scripts/qapi-gen.py                           |    0
scripts/qemu-version.sh                       |   25 +
scripts/tracetool.py                          |    0
scripts/tracetool/backend/dtrace.py           |    2 +-
scripts/tracetool/backend/ust.py              |    6 +-
scripts/tracetool/format/c.py                 |    5 +-
scripts/tracetool/format/tcg_h.py             |    2 +-
scripts/tracetool/format/tcg_helper_c.py      |    2 +-
scripts/undefsym.sh                           |   20 +
scsi/Makefile.objs                            |    4 -
scsi/meson.build                              |    4 +
scsi/trace.h                                  |    1 +
softmmu/Makefile.objs                         |   14 -
softmmu/balloon.c                             |    2 +-
softmmu/ioport.c                              |    2 +-
softmmu/memory.c                              |    2 +-
softmmu/meson.build                           |   10 +
softmmu/qtest.c                               |    2 +-
softmmu/vl.c                                  |    2 +-
storage-daemon/Makefile.objs                  |    1 -
storage-daemon/meson.build                    |   14 +
storage-daemon/qapi/Makefile.objs             |    1 -
storage-daemon/qapi/meson.build               |    7 +
.../qemu-storage-daemon.c                     |    0
stubs/Makefile.objs                           |   56 -
stubs/meson.build                             |   50 +
target/alpha/Makefile.objs                    |    4 -
target/alpha/meson.build                      |   18 +
target/arm/Makefile.objs                      |   89 -
target/arm/meson.build                        |   62 +
target/arm/trace.h                            |    1 +
...ranslate-neon.inc.c => translate-neon.inc} |    6 +-
target/arm/translate-sve.c                    |    2 +-
...{translate-vfp.inc.c => translate-vfp.inc} |    4 +-
target/arm/translate.c                        |   12 +-
target/avr/Makefile.objs                      |   34 -
target/avr/disas.c                            |    2 +-
target/avr/meson.build                        |   20 +
target/avr/translate.c                        |    2 +-
target/cris/Makefile.objs                     |    3 -
target/cris/meson.build                       |   14 +
target/cris/translate.c                       |    2 +-
...{translate_v10.inc.c => translate_v10.inc} |    0
target/hppa/Makefile.objs                     |   11 -
target/hppa/meson.build                       |   19 +
target/hppa/trace.h                           |    1 +
target/hppa/translate.c                       |    2 +-
target/i386/Makefile.objs                     |   23 -
target/i386/hvf/Makefile.objs                 |    2 -
target/i386/hvf/meson.build                   |   12 +
target/i386/meson.build                       |   40 +
target/i386/trace.h                           |    1 +
target/lm32/Makefile.objs                     |    4 -
target/lm32/meson.build                       |   15 +
target/m68k/Makefile.objs                     |    5 -
target/m68k/meson.build                       |   17 +
target/meson.build                            |   23 +
target/microblaze/Makefile.objs               |    3 -
target/microblaze/meson.build                 |   14 +
target/mips/Makefile.objs                     |    6 -
target/mips/meson.build                       |   24 +
target/mips/trace.h                           |    1 +
target/mips/translate.c                       |    2 +-
...ranslate_init.inc.c => translate_init.inc} |    0
target/moxie/Makefile.objs                    |    2 -
target/moxie/meson.build                      |   14 +
target/nios2/Makefile.objs                    |    4 -
target/nios2/meson.build                      |   15 +
target/openrisc/Makefile.objs                 |   15 -
target/openrisc/disas.c                       |    2 +-
target/openrisc/meson.build                   |   23 +
target/openrisc/translate.c                   |    2 +-
target/ppc/Makefile.objs                      |   20 -
target/ppc/int_helper.c                       |    2 +-
target/ppc/meson.build                        |   37 +
.../{mfrom_table.inc.c => mfrom_table.inc}    |    0
target/ppc/trace.h                            |    1 +
target/ppc/translate.c                        |   22 +-
.../{dfp-impl.inc.c => dfp-impl.inc}          |    0
.../translate/{dfp-ops.inc.c => dfp-ops.inc}  |    0
.../translate/{fp-impl.inc.c => fp-impl.inc}  |    0
.../translate/{fp-ops.inc.c => fp-ops.inc}    |    0
.../{spe-impl.inc.c => spe-impl.inc}          |    0
.../translate/{spe-ops.inc.c => spe-ops.inc}  |    0
.../{vmx-impl.inc.c => vmx-impl.inc}          |    0
.../translate/{vmx-ops.inc.c => vmx-ops.inc}  |    0
.../{vsx-impl.inc.c => vsx-impl.inc}          |    0
.../translate/{vsx-ops.inc.c => vsx-ops.inc}  |    0
...ranslate_init.inc.c => translate_init.inc} |    0
target/riscv/Makefile.objs                    |   28 -
..._privileged.inc.c => trans_privileged.inc} |    0
.../{trans_rva.inc.c => trans_rva.inc}        |    0
.../{trans_rvd.inc.c => trans_rvd.inc}        |    0
.../{trans_rvf.inc.c => trans_rvf.inc}        |    0
.../{trans_rvh.inc.c => trans_rvh.inc}        |    0
.../{trans_rvi.inc.c => trans_rvi.inc}        |    0
.../{trans_rvm.inc.c => trans_rvm.inc}        |    0
.../{trans_rvv.inc.c => trans_rvv.inc}        |    0
target/riscv/meson.build                      |   34 +
target/riscv/trace.h                          |    1 +
target/riscv/translate.c                      |   20 +-
target/rx/Makefile.objs                       |   11 -
target/rx/disas.c                             |    2 +-
target/rx/meson.build                         |   16 +
target/rx/translate.c                         |    2 +-
target/s390x/Makefile.objs                    |   30 -
target/s390x/cpu_features.h                   |    2 +-
target/s390x/cpu_models.h                     |    2 +-
target/s390x/meson.build                      |   62 +
target/s390x/trace.h                          |    1 +
target/s390x/translate.c                      |    2 +-
.../{translate_vx.inc.c => translate_vx.inc}  |    0
target/sh4/Makefile.objs                      |    3 -
target/sh4/meson.build                        |   14 +
target/sparc/Makefile.objs                    |    7 -
target/sparc/meson.build                      |   23 +
target/sparc/trace.h                          |    1 +
target/tilegx/Makefile.objs                   |    1 -
target/tilegx/meson.build                     |   13 +
target/tricore/Makefile.objs                  |    1 -
target/tricore/meson.build                    |   15 +
target/unicore32/Makefile.objs                |    8 -
target/unicore32/meson.build                  |   14 +
target/xtensa/Makefile.objs                   |   16 -
target/xtensa/core-dc232b.c                   |    4 +-
.../{gdb-config.inc.c => gdb-config.inc}      |    0
...tensa-modules.inc.c => xtensa-modules.inc} |    0
target/xtensa/core-dc233c.c                   |    4 +-
.../{gdb-config.inc.c => gdb-config.inc}      |    0
...tensa-modules.inc.c => xtensa-modules.inc} |    0
target/xtensa/core-de212.c                    |    4 +-
.../{gdb-config.inc.c => gdb-config.inc}      |    0
...tensa-modules.inc.c => xtensa-modules.inc} |    0
target/xtensa/core-fsf.c                      |    2 +-
...tensa-modules.inc.c => xtensa-modules.inc} |    0
target/xtensa/core-sample_controller.c        |    4 +-
.../{gdb-config.inc.c => gdb-config.inc}      |    0
...tensa-modules.inc.c => xtensa-modules.inc} |    0
target/xtensa/core-test_kc705_be.c            |    4 +-
.../{gdb-config.inc.c => gdb-config.inc}      |    0
...tensa-modules.inc.c => xtensa-modules.inc} |    0
target/xtensa/core-test_mmuhifi_c3.c          |    4 +-
.../{gdb-config.inc.c => gdb-config.inc}      |    0
...tensa-modules.inc.c => xtensa-modules.inc} |    0
target/xtensa/import_core.sh                  |    8 +-
target/xtensa/meson.build                     |   30 +
tcg/README                                    |    2 +-
.../{tcg-target.inc.c => tcg-target.inc}      |    4 +-
tcg/arm/{tcg-target.inc.c => tcg-target.inc}  |    4 +-
tcg/i386/{tcg-target.inc.c => tcg-target.inc} |    4 +-
tcg/mips/{tcg-target.inc.c => tcg-target.inc} |    2 +-
tcg/ppc/{tcg-target.inc.c => tcg-target.inc}  |    4 +-
.../{tcg-target.inc.c => tcg-target.inc}      |    4 +-
tcg/s390/{tcg-target.inc.c => tcg-target.inc} |    4 +-
.../{tcg-target.inc.c => tcg-target.inc}      |    2 +-
tcg/{tcg-ldst.inc.c => tcg-ldst.inc}          |    0
tcg/{tcg-pool.inc.c => tcg-pool.inc}          |    2 +-
tcg/tcg.c                                     |    6 +-
tcg/tci/README                                |    4 +-
tcg/tci/{tcg-target.inc.c => tcg-target.inc}  |    0
tests/Makefile.include                        |  468 +-----
tests/acceptance/avocado_qemu/__init__.py     |    3 +-
tests/acceptance/boot_linux_console.py        |    6 +-
tests/data/acpi/rebuild-expected-aml.sh       |    2 +-
tests/docker/test-static                      |   24 +
tests/fp/Makefile                             |  600 -------
tests/fp/fp-test.c                            |    2 +-
tests/fp/meson.build                          |  636 ++++++++
tests/fp/{wrap.inc.c => wrap.inc}             |    0
tests/meson.build                             |   18 +
tests/multiboot/run_test.sh                   |    2 +-
tests/plugin/Makefile                         |   46 -
tests/plugin/meson.build                      |    7 +
tests/qapi-schema/meson.build                 |  225 +++
tests/qemu-iotests/check                      |    6 +-
tests/qemu-iotests/meson.build                |   10 +
tests/qtest/Makefile.include                  |  332 ----
tests/qtest/ac97-test.c                       |    2 +-
tests/qtest/acpi-utils.h                      |    2 +-
tests/qtest/ahci-test.c                       |    2 +-
tests/qtest/arm-cpu-features.c                |    2 +-
tests/qtest/bios-tables-test.c                |    2 +-
tests/qtest/boot-order-test.c                 |    2 +-
tests/qtest/boot-sector.c                     |    2 +-
tests/qtest/boot-sector.h                     |    2 +-
tests/qtest/boot-serial-test.c                |    2 +-
tests/qtest/cdrom-test.c                      |    2 +-
tests/qtest/dbus-vmstate-test.c               |    2 +-
tests/qtest/device-introspect-test.c          |    2 +-
tests/qtest/device-plug-test.c                |    2 +-
tests/qtest/drive_del-test.c                  |    2 +-
tests/qtest/ds1338-test.c                     |    2 +-
tests/qtest/e1000-test.c                      |    2 +-
tests/qtest/eepro100-test.c                   |    2 +-
tests/qtest/endianness-test.c                 |    2 +-
tests/qtest/es1370-test.c                     |    2 +-
tests/qtest/fuzz/Makefile.include             |   39 -
tests/qtest/fuzz/fuzz.c                       |    2 +-
tests/qtest/fuzz/fuzz.h                       |    2 +-
tests/qtest/fuzz/i440fx_fuzz.c                |    6 +-
tests/qtest/fuzz/meson.build                  |   35 +
tests/qtest/fuzz/qos_fuzz.c                   |    2 +-
tests/qtest/fuzz/qtest_wrappers.c             |    2 +-
tests/qtest/fuzz/virtio_net_fuzz.c            |    5 +-
tests/qtest/fuzz/virtio_scsi_fuzz.c           |    8 +-
tests/qtest/fw_cfg-test.c                     |    2 +-
tests/qtest/hd-geo-test.c                     |    2 +-
tests/qtest/hexloader-test.c                  |    2 +-
tests/qtest/ide-test.c                        |    2 +-
tests/qtest/ipoctal232-test.c                 |    2 +-
tests/qtest/ivshmem-test.c                    |    2 +-
.../libqos/aarch64-xlnx-zcu102-machine.c      |    4 +-
tests/qtest/libqos/ahci.c                     |    6 +-
tests/qtest/libqos/ahci.h                     |    6 +-
tests/qtest/libqos/arm-imx25-pdk-machine.c    |    6 +-
tests/qtest/libqos/arm-n800-machine.c         |    6 +-
tests/qtest/libqos/arm-raspi2-machine.c       |    4 +-
tests/qtest/libqos/arm-sabrelite-machine.c    |    4 +-
tests/qtest/libqos/arm-smdkc210-machine.c     |    4 +-
tests/qtest/libqos/arm-virt-machine.c         |    6 +-
.../qtest/libqos/arm-xilinx-zynq-a9-machine.c |    4 +-
tests/qtest/libqos/e1000e.c                   |    6 +-
tests/qtest/libqos/e1000e.h                   |    2 +-
tests/qtest/libqos/fw_cfg.c                   |    2 +-
tests/qtest/libqos/i2c-imx.c                  |    2 +-
tests/qtest/libqos/i2c-omap.c                 |    2 +-
tests/qtest/libqos/i2c.c                      |    2 +-
tests/qtest/libqos/i2c.h                      |    2 +-
tests/qtest/libqos/libqos-pc.c                |    6 +-
tests/qtest/libqos/libqos-pc.h                |    2 +-
tests/qtest/libqos/libqos-spapr.c             |    6 +-
tests/qtest/libqos/libqos-spapr.h             |    2 +-
tests/qtest/libqos/libqos.c                   |    4 +-
tests/qtest/libqos/libqos.h                   |    4 +-
tests/qtest/{ => libqos}/libqtest.h           |    0
tests/qtest/libqos/malloc-pc.c                |    4 +-
tests/qtest/libqos/malloc-pc.h                |    2 +-
tests/qtest/libqos/malloc-spapr.c             |    2 +-
tests/qtest/libqos/malloc-spapr.h             |    2 +-
tests/qtest/libqos/malloc.c                   |    2 +-
tests/qtest/libqos/meson.build                |   57 +
tests/qtest/libqos/pci-pc.c                   |    2 +-
tests/qtest/libqos/pci-pc.h                   |    6 +-
tests/qtest/libqos/pci-spapr.c                |    6 +-
tests/qtest/libqos/pci-spapr.h                |    6 +-
tests/qtest/libqos/pci.c                      |    4 +-
tests/qtest/libqos/pci.h                      |    2 +-
tests/qtest/libqos/ppc64_pseries-machine.c    |    4 +-
tests/qtest/libqos/qgraph.c                   |    4 +-
tests/qtest/libqos/qgraph.h                   |    8 +-
tests/qtest/libqos/qgraph_internal.h          |    4 +-
tests/qtest/libqos/qos_external.c             |    8 +-
tests/qtest/libqos/qos_external.h             |    4 +-
tests/qtest/libqos/rtas.c                     |    2 +-
tests/qtest/libqos/rtas.h                     |    2 +-
tests/qtest/libqos/sdhci.c                    |    2 +-
tests/qtest/libqos/sdhci.h                    |    2 +-
tests/qtest/libqos/tpci200.c                  |    4 +-
tests/qtest/libqos/usb.c                      |    2 +-
tests/qtest/libqos/usb.h                      |    2 +-
tests/qtest/libqos/virtio-9p.c                |    4 +-
tests/qtest/libqos/virtio-9p.h                |    6 +-
tests/qtest/libqos/virtio-balloon.c           |    4 +-
tests/qtest/libqos/virtio-balloon.h           |    6 +-
tests/qtest/libqos/virtio-blk.c               |    4 +-
tests/qtest/libqos/virtio-blk.h               |    6 +-
tests/qtest/libqos/virtio-mmio.c              |    8 +-
tests/qtest/libqos/virtio-mmio.h              |    4 +-
tests/qtest/libqos/virtio-net.c               |    4 +-
tests/qtest/libqos/virtio-net.h               |    6 +-
tests/qtest/libqos/virtio-pci.c               |   14 +-
tests/qtest/libqos/virtio-pci.h               |    6 +-
tests/qtest/libqos/virtio-rng.c               |    4 +-
tests/qtest/libqos/virtio-rng.h               |    6 +-
tests/qtest/libqos/virtio-scsi.c              |    4 +-
tests/qtest/libqos/virtio-scsi.h              |    6 +-
tests/qtest/libqos/virtio-serial.c            |    4 +-
tests/qtest/libqos/virtio-serial.h            |    6 +-
tests/qtest/libqos/virtio.c                   |    2 +-
tests/qtest/libqos/virtio.h                   |    2 +-
tests/qtest/libqos/x86_64_pc-machine.c        |    2 +-
tests/qtest/libqtest-single.h                 |    2 +-
tests/qtest/libqtest.c                        |    2 +-
tests/qtest/m48t59-test.c                     |    2 +-
tests/qtest/machine-none-test.c               |    2 +-
tests/qtest/megasas-test.c                    |    2 +-
tests/qtest/meson.build                       |  257 +++
tests/qtest/microbit-test.c                   |    2 +-
tests/qtest/migration-helpers.h               |    2 +-
tests/qtest/migration-test.c                  |    4 +-
tests/qtest/modules-test.c                    |    2 +-
tests/qtest/ne2000-test.c                     |    2 +-
tests/qtest/numa-test.c                       |    2 +-
tests/qtest/nvme-test.c                       |    2 +-
tests/qtest/pca9552-test.c                    |    2 +-
tests/qtest/pci-test.c                        |    2 +-
tests/qtest/pcnet-test.c                      |    2 +-
tests/qtest/pflash-cfi02-test.c               |    2 +-
tests/qtest/pnv-xscom-test.c                  |    2 +-
tests/qtest/prom-env-test.c                   |    2 +-
tests/qtest/pvpanic-test.c                    |    2 +-
tests/qtest/pxe-test.c                        |    2 +-
tests/qtest/q35-test.c                        |    2 +-
tests/qtest/qmp-cmd-test.c                    |    2 +-
tests/qtest/qmp-test.c                        |    2 +-
tests/qtest/qom-test.c                        |    2 +-
tests/qtest/rtas-test.c                       |    4 +-
tests/qtest/sdhci-test.c                      |    2 +-
tests/qtest/spapr-phb-test.c                  |    2 +-
tests/qtest/tco-test.c                        |    2 +-
tests/qtest/test-filter-mirror.c              |    2 +-
tests/qtest/test-filter-redirector.c          |    2 +-
tests/qtest/test-hmp.c                        |    2 +-
tests/qtest/tpm-crb-swtpm-test.c              |    2 +-
tests/qtest/tpm-tis-device-swtpm-test.c       |    2 +-
tests/qtest/tpm-tis-swtpm-test.c              |    2 +-
tests/qtest/tpm-util.c                        |    2 +-
tests/qtest/tulip-test.c                      |    2 +-
tests/qtest/virtio-rng-test.c                 |    2 +-
tests/qtest/virtio-test.c                     |    2 +-
tests/qtest/vmgenid-test.c                    |    2 +-
tests/qtest/vmxnet3-test.c                    |    2 +-
tests/qtest/wdt_ib700-test.c                  |    2 +-
tests/tcg/configure.sh                        |    4 +-
tests/test-qga.c                              |   10 +-
tests/test-qgraph.c                           |    5 +-
tests/vm/Makefile.include                     |    6 +-
tests/vm/freebsd                              |    2 +
tests/vm/netbsd                               |    2 +
tests/vm/openbsd                              |    2 +
tools/meson.build                             |   10 +
tools/virtiofsd/Makefile.objs                 |   12 -
tools/virtiofsd/meson.build                   |   19 +
tools/virtiofsd/passthrough_ll.c              |    2 +-
.../{seccomp.c => passthrough_seccomp.c}      |    2 +-
.../{seccomp.h => passthrough_seccomp.h}      |    0
trace/Makefile.objs                           |   59 -
trace/control-target.c                        |    2 +-
trace/control.c                               |    2 +-
trace/meson.build                             |   93 ++
ui/Makefile.objs                              |   73 -
ui/input-keymap.c                             |   34 +-
ui/meson.build                                |  114 ++
ui/shader.c                                   |    6 +-
ui/shader/meson.build                         |   15 +
ui/trace.h                                    |    1 +
ui/vnc-enc-zrle.c                             |   22 +-
ui/{vnc-enc-zrle.inc.c => vnc-enc-zrle.inc}   |    0
util/Makefile.objs                            |   83 -
util/meson.build                              |   66 +
util/trace.h                                  |    1 +
version.texi.in                               |    2 +
754 files changed, 9078 insertions(+), 7607 deletions(-)
delete mode 100644 Makefile.target
delete mode 100644 accel/Makefile.objs
delete mode 100644 accel/kvm/Makefile.objs
create mode 100644 accel/kvm/meson.build
create mode 100644 accel/kvm/trace.h
create mode 100644 accel/meson.build
delete mode 100644 accel/stubs/Makefile.objs
create mode 100644 accel/stubs/meson.build
delete mode 100644 accel/tcg/Makefile.objs
rename accel/tcg/{atomic_common.inc.c => atomic_common.inc} (100%)
create mode 100644 accel/tcg/meson.build
create mode 100644 accel/tcg/trace.h
delete mode 100644 accel/xen/Makefile.objs
create mode 100644 accel/xen/meson.build
delete mode 100644 audio/Makefile.objs
create mode 100644 audio/meson.build
create mode 100644 audio/trace.h
delete mode 100644 authz/Makefile.objs
create mode 100644 authz/meson.build
create mode 100644 authz/trace.h
delete mode 100644 backends/Makefile.objs
create mode 100644 backends/meson.build
delete mode 100644 backends/tpm/Makefile.objs
create mode 100644 backends/tpm/meson.build
create mode 100644 backends/tpm/trace.h
create mode 100644 backends/trace.h
delete mode 100644 block/Makefile.objs
create mode 100644 block/meson.build
delete mode 100644 block/monitor/Makefile.objs
create mode 100644 block/monitor/meson.build
create mode 100644 block/trace.h
delete mode 100644 bsd-user/Makefile.objs
create mode 100644 bsd-user/meson.build
delete mode 100644 chardev/Makefile.objs
create mode 100644 chardev/meson.build
create mode 100644 chardev/trace.h
delete mode 100644 contrib/elf2dmp/Makefile.objs
create mode 100644 contrib/elf2dmp/meson.build
delete mode 100644 contrib/ivshmem-client/Makefile.objs
create mode 100644 contrib/ivshmem-client/meson.build
delete mode 100644 contrib/ivshmem-server/Makefile.objs
create mode 100644 contrib/ivshmem-server/meson.build
delete mode 100644 contrib/libvhost-user/Makefile.objs
create mode 100644 contrib/libvhost-user/meson.build
delete mode 100644 contrib/rdmacm-mux/Makefile.objs
create mode 100644 contrib/rdmacm-mux/meson.build
delete mode 100644 contrib/vhost-user-blk/Makefile.objs
create mode 100644 contrib/vhost-user-blk/meson.build
delete mode 100644 contrib/vhost-user-gpu/Makefile.objs
create mode 100644 contrib/vhost-user-gpu/meson.build
delete mode 100644 contrib/vhost-user-input/Makefile.objs
create mode 100644 contrib/vhost-user-input/meson.build
delete mode 100644 contrib/vhost-user-scsi/Makefile.objs
create mode 100644 contrib/vhost-user-scsi/meson.build
delete mode 100644 crypto/Makefile.objs
create mode 100644 crypto/meson.build
create mode 100644 crypto/trace.h
delete mode 100644 disas/Makefile.objs
delete mode 100644 disas/libvixl/Makefile.objs
create mode 100644 disas/libvixl/meson.build
create mode 100644 disas/meson.build
create mode 100644 docs/devel/build-system.rst
delete mode 100644 docs/devel/build-system.txt
create mode 100644 docs/meson.build
create mode 100644 docs/sphinx/depfile.py
delete mode 100644 dump/Makefile.objs
create mode 100644 dump/meson.build
rename fpu/{softfloat-specialize.inc.c => softfloat-specialize.inc} (100%)
delete mode 100644 fsdev/Makefile.objs
create mode 100644 fsdev/meson.build
delete mode 100644 hw/9pfs/Makefile.objs
create mode 100644 hw/9pfs/meson.build
create mode 100644 hw/9pfs/trace.h
delete mode 100644 hw/Makefile.objs
delete mode 100644 hw/acpi/Makefile.objs
create mode 100644 hw/acpi/meson.build
create mode 100644 hw/acpi/trace.h
delete mode 100644 hw/adc/Makefile.objs
create mode 100644 hw/adc/meson.build
delete mode 100644 hw/alpha/Makefile.objs
create mode 100644 hw/alpha/meson.build
create mode 100644 hw/alpha/trace.h
delete mode 100644 hw/arm/Makefile.objs
create mode 100644 hw/arm/meson.build
create mode 100644 hw/arm/trace.h
delete mode 100644 hw/audio/Makefile.objs
create mode 100644 hw/audio/meson.build
create mode 100644 hw/audio/trace.h
delete mode 100644 hw/avr/Makefile.objs
create mode 100644 hw/avr/meson.build
delete mode 100644 hw/block/Makefile.objs
delete mode 100644 hw/block/dataplane/Makefile.objs
create mode 100644 hw/block/dataplane/meson.build
create mode 100644 hw/block/dataplane/trace.h
create mode 100644 hw/block/meson.build
create mode 100644 hw/block/trace.h
delete mode 100644 hw/char/Makefile.objs
create mode 100644 hw/char/meson.build
create mode 100644 hw/char/trace.h
delete mode 100644 hw/core/Makefile.objs
create mode 100644 hw/core/meson.build
create mode 100644 hw/core/trace.h
delete mode 100644 hw/cpu/Makefile.objs
create mode 100644 hw/cpu/meson.build
delete mode 100644 hw/cris/Makefile.objs
create mode 100644 hw/cris/meson.build
delete mode 100644 hw/display/Makefile.objs
create mode 100644 hw/display/meson.build
create mode 100644 hw/display/trace.h
delete mode 100644 hw/dma/Makefile.objs
create mode 100644 hw/dma/meson.build
create mode 100644 hw/dma/trace.h
delete mode 100644 hw/gpio/Makefile.objs
create mode 100644 hw/gpio/meson.build
create mode 100644 hw/gpio/trace.h
delete mode 100644 hw/hppa/Makefile.objs
create mode 100644 hw/hppa/meson.build
create mode 100644 hw/hppa/trace.h
delete mode 100644 hw/hyperv/Makefile.objs
create mode 100644 hw/hyperv/meson.build
create mode 100644 hw/hyperv/trace.h
delete mode 100644 hw/i2c/Makefile.objs
create mode 100644 hw/i2c/meson.build
create mode 100644 hw/i2c/trace.h
delete mode 100644 hw/i386/Makefile.objs
delete mode 100644 hw/i386/kvm/Makefile.objs
create mode 100644 hw/i386/kvm/meson.build
create mode 100644 hw/i386/meson.build
create mode 100644 hw/i386/trace.h
delete mode 100644 hw/i386/xen/Makefile.objs
create mode 100644 hw/i386/xen/meson.build
create mode 100644 hw/i386/xen/trace.h
delete mode 100644 hw/ide/Makefile.objs
create mode 100644 hw/ide/meson.build
create mode 100644 hw/ide/trace.h
delete mode 100644 hw/input/Makefile.objs
create mode 100644 hw/input/meson.build
create mode 100644 hw/input/trace.h
delete mode 100644 hw/intc/Makefile.objs
create mode 100644 hw/intc/meson.build
create mode 100644 hw/intc/trace.h
delete mode 100644 hw/ipack/Makefile.objs
create mode 100644 hw/ipack/meson.build
delete mode 100644 hw/ipmi/Makefile.objs
create mode 100644 hw/ipmi/meson.build
delete mode 100644 hw/isa/Makefile.objs
create mode 100644 hw/isa/meson.build
create mode 100644 hw/isa/trace.h
delete mode 100644 hw/lm32/Makefile.objs
create mode 100644 hw/lm32/meson.build
delete mode 100644 hw/m68k/Makefile.objs
create mode 100644 hw/m68k/meson.build
delete mode 100644 hw/mem/Makefile.objs
create mode 100644 hw/mem/meson.build
create mode 100644 hw/mem/trace.h
create mode 100644 hw/meson.build
delete mode 100644 hw/microblaze/Makefile.objs
create mode 100644 hw/microblaze/meson.build
delete mode 100644 hw/mips/Makefile.objs
create mode 100644 hw/mips/meson.build
create mode 100644 hw/mips/trace.h
delete mode 100644 hw/misc/Makefile.objs
delete mode 100644 hw/misc/macio/Makefile.objs
create mode 100644 hw/misc/macio/meson.build
create mode 100644 hw/misc/macio/trace.h
create mode 100644 hw/misc/meson.build
create mode 100644 hw/misc/trace.h
delete mode 100644 hw/moxie/Makefile.objs
create mode 100644 hw/moxie/meson.build
delete mode 100644 hw/net/Makefile.objs
delete mode 100644 hw/net/can/Makefile.objs
create mode 100644 hw/net/can/meson.build
create mode 100644 hw/net/meson.build
create mode 100644 hw/net/trace.h
delete mode 100644 hw/nios2/Makefile.objs
create mode 100644 hw/nios2/meson.build
delete mode 100644 hw/nubus/Makefile.objs
create mode 100644 hw/nubus/meson.build
delete mode 100644 hw/nvram/Makefile.objs
create mode 100644 hw/nvram/meson.build
create mode 100644 hw/nvram/trace.h
delete mode 100644 hw/openrisc/Makefile.objs
create mode 100644 hw/openrisc/meson.build
delete mode 100644 hw/pci-bridge/Makefile.objs
create mode 100644 hw/pci-bridge/meson.build
delete mode 100644 hw/pci-host/Makefile.objs
create mode 100644 hw/pci-host/meson.build
create mode 100644 hw/pci-host/trace.h
delete mode 100644 hw/pci/Makefile.objs
create mode 100644 hw/pci/meson.build
create mode 100644 hw/pci/trace.h
delete mode 100644 hw/pcmcia/Makefile.objs
create mode 100644 hw/pcmcia/meson.build
delete mode 100644 hw/ppc/Makefile.objs
create mode 100644 hw/ppc/meson.build
create mode 100644 hw/ppc/trace.h
delete mode 100644 hw/rdma/Makefile.objs
create mode 100644 hw/rdma/meson.build
create mode 100644 hw/rdma/trace.h
create mode 100644 hw/rdma/vmw/trace.h
delete mode 100644 hw/riscv/Makefile.objs
create mode 100644 hw/riscv/meson.build
create mode 100644 hw/riscv/trace.h
delete mode 100644 hw/rtc/Makefile.objs
create mode 100644 hw/rtc/meson.build
create mode 100644 hw/rtc/trace.h
delete mode 100644 hw/rx/Makefile.objs
create mode 100644 hw/rx/meson.build
delete mode 100644 hw/s390x/Makefile.objs
create mode 100644 hw/s390x/meson.build
create mode 100644 hw/s390x/trace.h
delete mode 100644 hw/scsi/Makefile.objs
create mode 100644 hw/scsi/meson.build
create mode 100644 hw/scsi/trace.h
delete mode 100644 hw/sd/Makefile.objs
create mode 100644 hw/sd/meson.build
create mode 100644 hw/sd/trace.h
delete mode 100644 hw/semihosting/Makefile.objs
create mode 100644 hw/semihosting/meson.build
delete mode 100644 hw/sh4/Makefile.objs
create mode 100644 hw/sh4/meson.build
delete mode 100644 hw/smbios/Makefile.objs
create mode 100644 hw/smbios/meson.build
delete mode 100644 hw/sparc/Makefile.objs
create mode 100644 hw/sparc/meson.build
create mode 100644 hw/sparc/trace.h
delete mode 100644 hw/sparc64/Makefile.objs
create mode 100644 hw/sparc64/meson.build
create mode 100644 hw/sparc64/trace.h
delete mode 100644 hw/ssi/Makefile.objs
create mode 100644 hw/ssi/meson.build
create mode 100644 hw/ssi/trace.h
delete mode 100644 hw/timer/Makefile.objs
create mode 100644 hw/timer/meson.build
create mode 100644 hw/timer/trace.h
delete mode 100644 hw/tpm/Makefile.objs
create mode 100644 hw/tpm/meson.build
create mode 100644 hw/tpm/trace.h
delete mode 100644 hw/tricore/Makefile.objs
create mode 100644 hw/tricore/meson.build
delete mode 100644 hw/unicore32/Makefile.objs
create mode 100644 hw/unicore32/meson.build
delete mode 100644 hw/usb/Makefile.objs
create mode 100644 hw/usb/meson.build
create mode 100644 hw/usb/trace.h
delete mode 100644 hw/vfio/Makefile.objs
create mode 100644 hw/vfio/meson.build
create mode 100644 hw/vfio/trace.h
delete mode 100644 hw/virtio/Makefile.objs
create mode 100644 hw/virtio/meson.build
create mode 100644 hw/virtio/trace.h
delete mode 100644 hw/watchdog/Makefile.objs
create mode 100644 hw/watchdog/meson.build
create mode 100644 hw/watchdog/trace.h
delete mode 100644 hw/xen/Makefile.objs
create mode 100644 hw/xen/meson.build
create mode 100644 hw/xen/trace.h
delete mode 100644 hw/xenpv/Makefile.objs
create mode 100644 hw/xenpv/meson.build
delete mode 100644 hw/xtensa/Makefile.objs
create mode 100644 hw/xtensa/meson.build
delete mode 100644 io/Makefile.objs
create mode 100644 io/meson.build
create mode 100644 io/trace.h
delete mode 100644 libdecnumber/Makefile.objs
create mode 100644 libdecnumber/meson.build
delete mode 100644 linux-user/Makefile.objs
delete mode 100644 linux-user/alpha/Makefile.objs
create mode 100644 linux-user/alpha/meson.build
delete mode 100644 linux-user/arm/Makefile.objs
create mode 100644 linux-user/arm/meson.build
delete mode 100644 linux-user/arm/nwfpe/Makefile.objs
create mode 100644 linux-user/arm/nwfpe/meson.build
delete mode 100644 linux-user/hppa/Makefile.objs
create mode 100644 linux-user/hppa/meson.build
delete mode 100644 linux-user/i386/Makefile.objs
create mode 100644 linux-user/i386/meson.build
create mode 100644 linux-user/i386/syscall_nr.h
delete mode 100644 linux-user/m68k/Makefile.objs
create mode 100644 linux-user/m68k/meson.build
create mode 100644 linux-user/meson.build
delete mode 100644 linux-user/microblaze/Makefile.objs
create mode 100644 linux-user/microblaze/meson.build
delete mode 100644 linux-user/mips/Makefile.objs
create mode 100644 linux-user/mips/meson.build
create mode 100644 linux-user/mips/syscall_nr.h
delete mode 100644 linux-user/mips64/Makefile.objs
create mode 100644 linux-user/mips64/meson.build
create mode 100644 linux-user/mips64/syscall_nr.h
delete mode 100644 linux-user/ppc/Makefile.objs
create mode 100644 linux-user/ppc/meson.build
delete mode 100644 linux-user/s390x/Makefile.objs
create mode 100644 linux-user/s390x/meson.build
delete mode 100644 linux-user/sh4/Makefile.objs
create mode 100644 linux-user/sh4/meson.build
delete mode 100644 linux-user/sparc/Makefile.objs
create mode 100644 linux-user/sparc/meson.build
delete mode 100644 linux-user/sparc64/Makefile.objs
create mode 100644 linux-user/sparc64/meson.build
create mode 100644 linux-user/trace.h
delete mode 100644 linux-user/x86_64/Makefile.objs
create mode 100644 linux-user/x86_64/meson.build
create mode 100644 linux-user/x86_64/syscall_nr.h
delete mode 100644 linux-user/xtensa/Makefile.objs
create mode 100644 linux-user/xtensa/meson.build
rename memory_ldst.inc.c => memory_ldst.inc (100%)
create mode 160000 meson
create mode 100644 meson.build
create mode 100644 meson_options.txt
delete mode 100644 migration/Makefile.objs
create mode 100644 migration/meson.build
create mode 100644 migration/trace.h
delete mode 100644 monitor/Makefile.objs
create mode 100644 monitor/meson.build
create mode 100644 monitor/trace.h
delete mode 100644 nbd/Makefile.objs
create mode 100644 nbd/meson.build
create mode 100644 nbd/trace.h
delete mode 100644 net/Makefile.objs
delete mode 100644 net/can/Makefile.objs
create mode 100644 net/can/meson.build
create mode 100644 net/meson.build
create mode 100644 net/trace.h
create mode 100644 pc-bios/descriptors/meson.build
create mode 100644 pc-bios/meson.build
delete mode 100644 plugins/Makefile.objs
create mode 100644 plugins/meson.build
create mode 100644 po/LINGUAS
delete mode 100644 po/Makefile
create mode 100644 po/POTFILES
create mode 100644 po/meson.build
delete mode 100644 po/messages.po
delete mode 100644 qapi/Makefile.objs
create mode 100644 qapi/meson.build
create mode 100644 qapi/trace.h
delete mode 100644 qga/Makefile.objs
create mode 100644 qga/meson.build
delete mode 100644 qga/vss-win32/Makefile.objs
create mode 100644 qga/vss-win32/meson.build
delete mode 100644 qobject/Makefile.objs
create mode 100644 qobject/meson.build
delete mode 100644 qom/Makefile.objs
create mode 100644 qom/meson.build
create mode 100644 qom/trace.h
delete mode 100644 replay/Makefile.objs
create mode 100644 replay/meson.build
create mode 100644 scripts/check_sparse.py
delete mode 100755 scripts/create_config
mode change 100755 => 100644 scripts/decodetree.py
create mode 100755 scripts/grepy.sh
mode change 100644 => 100755 scripts/hxtool
mode change 100755 => 100644 scripts/minikconf.py
create mode 100644 scripts/mtest2make.py
create mode 100755 scripts/ninjatool.py
mode change 100755 => 100644 scripts/qapi-gen.py
create mode 100755 scripts/qemu-version.sh
mode change 100755 => 100644 scripts/tracetool.py
create mode 100755 scripts/undefsym.sh
delete mode 100644 scsi/Makefile.objs
create mode 100644 scsi/meson.build
create mode 100644 scsi/trace.h
delete mode 100644 softmmu/Makefile.objs
create mode 100644 softmmu/meson.build
delete mode 100644 storage-daemon/Makefile.objs
create mode 100644 storage-daemon/meson.build
delete mode 100644 storage-daemon/qapi/Makefile.objs
create mode 100644 storage-daemon/qapi/meson.build
rename qemu-storage-daemon.c => storage-daemon/qemu-storage-daemon.c (100%)
delete mode 100644 stubs/Makefile.objs
create mode 100644 stubs/meson.build
delete mode 100644 target/alpha/Makefile.objs
create mode 100644 target/alpha/meson.build
delete mode 100644 target/arm/Makefile.objs
create mode 100644 target/arm/meson.build
create mode 100644 target/arm/trace.h
rename target/arm/{translate-neon.inc.c => translate-neon.inc} (99%)
rename target/arm/{translate-vfp.inc.c => translate-vfp.inc} (99%)
delete mode 100644 target/avr/Makefile.objs
create mode 100644 target/avr/meson.build
delete mode 100644 target/cris/Makefile.objs
create mode 100644 target/cris/meson.build
rename target/cris/{translate_v10.inc.c => translate_v10.inc} (100%)
delete mode 100644 target/hppa/Makefile.objs
create mode 100644 target/hppa/meson.build
create mode 100644 target/hppa/trace.h
delete mode 100644 target/i386/Makefile.objs
delete mode 100644 target/i386/hvf/Makefile.objs
create mode 100644 target/i386/hvf/meson.build
create mode 100644 target/i386/meson.build
create mode 100644 target/i386/trace.h
delete mode 100644 target/lm32/Makefile.objs
create mode 100644 target/lm32/meson.build
delete mode 100644 target/m68k/Makefile.objs
create mode 100644 target/m68k/meson.build
create mode 100644 target/meson.build
delete mode 100644 target/microblaze/Makefile.objs
create mode 100644 target/microblaze/meson.build
delete mode 100644 target/mips/Makefile.objs
create mode 100644 target/mips/meson.build
create mode 100644 target/mips/trace.h
rename target/mips/{translate_init.inc.c => translate_init.inc} (100%)
delete mode 100644 target/moxie/Makefile.objs
create mode 100644 target/moxie/meson.build
delete mode 100644 target/nios2/Makefile.objs
create mode 100644 target/nios2/meson.build
delete mode 100644 target/openrisc/Makefile.objs
create mode 100644 target/openrisc/meson.build
delete mode 100644 target/ppc/Makefile.objs
create mode 100644 target/ppc/meson.build
rename target/ppc/{mfrom_table.inc.c => mfrom_table.inc} (100%)
create mode 100644 target/ppc/trace.h
rename target/ppc/translate/{dfp-impl.inc.c => dfp-impl.inc} (100%)
rename target/ppc/translate/{dfp-ops.inc.c => dfp-ops.inc} (100%)
rename target/ppc/translate/{fp-impl.inc.c => fp-impl.inc} (100%)
rename target/ppc/translate/{fp-ops.inc.c => fp-ops.inc} (100%)
rename target/ppc/translate/{spe-impl.inc.c => spe-impl.inc} (100%)
rename target/ppc/translate/{spe-ops.inc.c => spe-ops.inc} (100%)
rename target/ppc/translate/{vmx-impl.inc.c => vmx-impl.inc} (100%)
rename target/ppc/translate/{vmx-ops.inc.c => vmx-ops.inc} (100%)
rename target/ppc/translate/{vsx-impl.inc.c => vsx-impl.inc} (100%)
rename target/ppc/translate/{vsx-ops.inc.c => vsx-ops.inc} (100%)
rename target/ppc/{translate_init.inc.c => translate_init.inc} (100%)
delete mode 100644 target/riscv/Makefile.objs
rename target/riscv/insn_trans/{trans_privileged.inc.c => trans_privileged.inc} (100%)
rename target/riscv/insn_trans/{trans_rva.inc.c => trans_rva.inc} (100%)
rename target/riscv/insn_trans/{trans_rvd.inc.c => trans_rvd.inc} (100%)
rename target/riscv/insn_trans/{trans_rvf.inc.c => trans_rvf.inc} (100%)
rename target/riscv/insn_trans/{trans_rvh.inc.c => trans_rvh.inc} (100%)
rename target/riscv/insn_trans/{trans_rvi.inc.c => trans_rvi.inc} (100%)
rename target/riscv/insn_trans/{trans_rvm.inc.c => trans_rvm.inc} (100%)
rename target/riscv/insn_trans/{trans_rvv.inc.c => trans_rvv.inc} (100%)
create mode 100644 target/riscv/meson.build
create mode 100644 target/riscv/trace.h
delete mode 100644 target/rx/Makefile.objs
create mode 100644 target/rx/meson.build
delete mode 100644 target/s390x/Makefile.objs
create mode 100644 target/s390x/meson.build
create mode 100644 target/s390x/trace.h
rename target/s390x/{translate_vx.inc.c => translate_vx.inc} (100%)
delete mode 100644 target/sh4/Makefile.objs
create mode 100644 target/sh4/meson.build
delete mode 100644 target/sparc/Makefile.objs
create mode 100644 target/sparc/meson.build
create mode 100644 target/sparc/trace.h
delete mode 100644 target/tilegx/Makefile.objs
create mode 100644 target/tilegx/meson.build
delete mode 100644 target/tricore/Makefile.objs
create mode 100644 target/tricore/meson.build
delete mode 100644 target/unicore32/Makefile.objs
create mode 100644 target/unicore32/meson.build
delete mode 100644 target/xtensa/Makefile.objs
rename target/xtensa/core-dc232b/{gdb-config.inc.c => gdb-config.inc} (100%)
rename target/xtensa/core-dc232b/{xtensa-modules.inc.c => xtensa-modules.inc} (100%)
rename target/xtensa/core-dc233c/{gdb-config.inc.c => gdb-config.inc} (100%)
rename target/xtensa/core-dc233c/{xtensa-modules.inc.c => xtensa-modules.inc} (100%)
rename target/xtensa/core-de212/{gdb-config.inc.c => gdb-config.inc} (100%)
rename target/xtensa/core-de212/{xtensa-modules.inc.c => xtensa-modules.inc} (100%)
rename target/xtensa/core-fsf/{xtensa-modules.inc.c => xtensa-modules.inc} (100%)
rename target/xtensa/core-sample_controller/{gdb-config.inc.c => gdb-config.inc} (100%)
rename target/xtensa/core-sample_controller/{xtensa-modules.inc.c => xtensa-modules.inc} (100%)
rename target/xtensa/core-test_kc705_be/{gdb-config.inc.c => gdb-config.inc} (100%)
rename target/xtensa/core-test_kc705_be/{xtensa-modules.inc.c => xtensa-modules.inc} (100%)
rename target/xtensa/core-test_mmuhifi_c3/{gdb-config.inc.c => gdb-config.inc} (100%)
rename target/xtensa/core-test_mmuhifi_c3/{xtensa-modules.inc.c => xtensa-modules.inc} (100%)
create mode 100644 target/xtensa/meson.build
rename tcg/aarch64/{tcg-target.inc.c => tcg-target.inc} (99%)
rename tcg/arm/{tcg-target.inc.c => tcg-target.inc} (99%)
rename tcg/i386/{tcg-target.inc.c => tcg-target.inc} (99%)
rename tcg/mips/{tcg-target.inc.c => tcg-target.inc} (99%)
rename tcg/ppc/{tcg-target.inc.c => tcg-target.inc} (99%)
rename tcg/riscv/{tcg-target.inc.c => tcg-target.inc} (99%)
rename tcg/s390/{tcg-target.inc.c => tcg-target.inc} (99%)
rename tcg/sparc/{tcg-target.inc.c => tcg-target.inc} (99%)
rename tcg/{tcg-ldst.inc.c => tcg-ldst.inc} (100%)
rename tcg/{tcg-pool.inc.c => tcg-pool.inc} (99%)
rename tcg/tci/{tcg-target.inc.c => tcg-target.inc} (100%)
create mode 100755 tests/docker/test-static
delete mode 100644 tests/fp/Makefile
create mode 100644 tests/fp/meson.build
rename tests/fp/{wrap.inc.c => wrap.inc} (100%)
create mode 100644 tests/meson.build
delete mode 100644 tests/plugin/Makefile
create mode 100644 tests/plugin/meson.build
create mode 100644 tests/qapi-schema/meson.build
create mode 100644 tests/qemu-iotests/meson.build
delete mode 100644 tests/qtest/Makefile.include
delete mode 100644 tests/qtest/fuzz/Makefile.include
create mode 100644 tests/qtest/fuzz/meson.build
rename tests/qtest/{ => libqos}/libqtest.h (100%)
create mode 100644 tests/qtest/libqos/meson.build
create mode 100644 tests/qtest/meson.build
create mode 100644 tools/meson.build
delete mode 100644 tools/virtiofsd/Makefile.objs
create mode 100644 tools/virtiofsd/meson.build
rename tools/virtiofsd/{seccomp.c => passthrough_seccomp.c} (99%)
rename tools/virtiofsd/{seccomp.h => passthrough_seccomp.h} (100%)
delete mode 100644 trace/Makefile.objs
create mode 100644 trace/meson.build
delete mode 100644 ui/Makefile.objs
create mode 100644 ui/meson.build
create mode 100644 ui/shader/meson.build
create mode 100644 ui/trace.h
rename ui/{vnc-enc-zrle.inc.c => vnc-enc-zrle.inc} (100%)
delete mode 100644 util/Makefile.objs
create mode 100644 util/meson.build
create mode 100644 util/trace.h
create mode 100644 version.texi.in
[PATCH v3 000/150] Meson integration for 5.2
Posted by Paolo Bonzini 3 years, 8 months ago
- Simplified/rewrote handling of the modules variable [Howard]
- Fixed access to gdb-xml files [Howard]
- Fixed cross-compilation failure due to mingw prefix [Howard]
- Fixed SDL2 detection on cross compiles [Howard]
- Fixed sub-makefiles that include config-host.mak

You can find it at the usual place, https://gitlab.com/bonzini/qemu.git
branch meson-poc-next.

Marc-André Lureau (90):
  optionrom: simplify Makefile
  build-sys hack: ensure target directory is there
  configure: expand path variables for meson configure
  configure: generate Meson cross file
  build-sys hack: link with whole .fa archives
  build-sys: add meson submodule
  meson: enable pie
  meson: use coverage option
  meson: add remaining generated tcg trace helpers
  meson: add version.o
  contrib/vhost-user-input: convert to meson
  contrib/vhost-user-gpu: convert to meson
  contrib/ivshmem: convert to meson
  contrib/elf2dmp: convert to meson
  meson: add macos dependencies
  meson: convert vss-win32
  meson: add msi generation
  meson: add qemu-bridge-helper
  meson: add qemu-keymap
  meson: add qemu-edid
  meson: add virtfs-proxy-helper
  meson: keymap-gen
  meson: generate qemu-version.h
  meson: generate shader headers
  meson: generate hxtool files
  meson: handle edk2 bios and descriptors
  meson: convert qom directory to Meson (tools part)
  meson: convert authz directory to Meson
  meson: convert crypto directory to Meson
  meson: convert io directory to Meson
  meson: convert target/s390x/gen-features.h
  meson: add modules infrastructure
  meson: convert chardev directory to Meson (tools part)
  meson: convert block
  meson: qemu-{img,io,nbd}
  meson: qemu-pr-helper
  meson: convert ui directory to Meson
  meson: convert trace/
  meson: convert dump/
  meson: convert replay directory to Meson
  meson: convert migration directory to Meson
  meson: convert net directory to Meson
  meson: convert backends directory to Meson
  meson: convert fsdev/
  meson: convert disas directory to Meson
  meson: convert qapi-specific to meson
  meson: convert hw/xen
  meson: convert hw/core
  meson: convert hw/smbios
  meson: convert hw/mem
  meson: convert hw/watchdog
  meson: convert hw/virtio
  meson: convert hw/vfio
  meson: convert hw/ssi
  meson: convert hw/sd
  meson: convert hw/scsi
  meson: convert hw/pcmcia
  meson: convert hw/pci-host
  meson: convert hw/pci-bridge
  meson: convert hw/pci
  meson: convert hw/nvram
  meson: convert hw/rdma
  meson: convert hw/net
  meson: convert hw/misc
  meson: convert hw/isa
  meson: convert hw/ipmi
  meson: convert hw/ipack
  meson: convert hw/intc
  meson: convert hw/input
  meson: convert hw/ide
  meson: convert hw/i2c
  meson: convert hw/hyperv
  meson: convert hw/gpio
  meson: convert hw/dma
  meson: convert hw/display
  meson: convert hw/cpu
  meson: convert hw/char
  meson: convert hw/block
  meson: convert hw/audio
  meson: convert hw/adc
  meson: convert hw/acpi
  meson: convert hw/9pfs, cleanup
  meson: convert hw/arch*
  meson: accel
  meson: linux-user
  meson: bsd-user
  meson: cpu-emu
  meson: convert systemtap files
  rules.mak: remove version.o
  meson: convert po/

Paolo Bonzini (59):
  oss-fuzz/build: remove LIB_FUZZING_ENGINE
  trace: switch position of headers to what Meson requires
  meson: rename .inc.c files to .inc
  tests/vm: do not pollute configure with --efi-aarch64
  tests/vm: check for Python YAML parser in the Makefile
  tests/docker: add test script for static linux-user builds
  nsis: use "make DESTDIR=" instead of "make prefix="
  configure: do not include $(...) variables in config-host.mak
  configure: prepare CFLAGS/CXXFLAGS/LDFLAGS for Meson
  tests/vm: include setuptools
  configure: integrate Meson in the build system
  meson: move summary to meson.build
  meson: add sparse support
  meson: add testsuite Makefile generator
  libqemuutil, qapi, trace: convert to meson
  contrib/libvhost-user: convert to Meson
  tools/virtiofsd: convert to Meson
  contrib/vhost-user-blk: convert to Meson
  vhost-user-scsi: add compatibility for libiscsi 1.9.0
  contrib/vhost-user-scsi: convert to Meson
  contrib/rdmacm-mux: convert to Meson
  meson: add solaris and Haiku libraries
  meson: convert qemu-ga
  meson: convert dummy Windows qga/qemu-ga target
  meson: convert check-decodetree
  meson: convert tests/fp and check-softfloat
  meson: convert check-qapi-schema
  meson: infrastructure for building emulators
  configure, Makefile; remove TOOLS and HELPERS-y variable
  meson: convert chardev directory to Meson (emulator part)
  meson: convert tests/qtest to meson
  meson: convert audio directory to Meson
  meson: convert root directory to Meson
  meson: convert most of softmmu/
  meson: convert common QMP bits for qemu and qemu-storage-daemon
  meson: convert qemu-storage-daemon
  meson: convert hw/semihosting
  meson: convert hw/nubus
  meson: convert hw/usb
  meson: convert hw/tpm
  meson: convert hw/timer
  meson: convert hw/rtc
  meson: target
  meson: plugins
  meson: link emulators without Makefile.target
  remove Makefile.target
  meson: sphinx-build
  docs: automatically track manual dependencies
  meson: build texi doc
  meson: convert check-block
  rules.mak: drop unneeded macros
  meson: replace create-config with meson configure_file
  meson: convert sample plugins
  meson: move SDL and SDL-image detection to meson
  meson: convert VNC and dependent libraries to meson
  meson: avoid unstable module warning with Meson 0.56.0 or newer
  acceptance: use stable URLs for the Debian and Ubuntu installer
  meson: update build-system documentation
  docs: convert build system documentation to rST

Thomas Huth (1):
  pc-bios/s390-ccw: do not use rules.mak

 .gitignore                                    |    6 +-
 .gitlab-ci.yml                                |    6 +-
 .gitmodules                                   |    3 +
 Makefile                                      |  999 +-----------
 Makefile.objs                                 |  219 +--
 Makefile.target                               |  287 ----
 accel/Makefile.objs                           |    6 -
 accel/kvm/Makefile.objs                       |    2 -
 accel/kvm/meson.build                         |    5 +
 accel/kvm/trace.h                             |    1 +
 accel/meson.build                             |    7 +
 accel/stubs/Makefile.objs                     |    6 -
 accel/stubs/meson.build                       |    6 +
 accel/tcg/Makefile.objs                       |    9 -
 ...{atomic_common.inc.c => atomic_common.inc} |    0
 accel/tcg/cputlb.c                            |    4 +-
 accel/tcg/meson.build                         |   15 +
 accel/tcg/trace.h                             |    1 +
 accel/tcg/user-exec.c                         |    4 +-
 accel/xen/Makefile.objs                       |    1 -
 accel/xen/meson.build                         |    1 +
 audio/Makefile.objs                           |   35 -
 audio/meson.build                             |   30 +
 audio/trace.h                                 |    1 +
 authz/Makefile.objs                           |    7 -
 authz/meson.build                             |   19 +
 authz/trace.h                                 |    1 +
 backends/Makefile.objs                        |   23 -
 backends/meson.build                          |   19 +
 backends/tpm/Makefile.objs                    |    4 -
 backends/tpm/meson.build                      |    8 +
 backends/tpm/trace.h                          |    1 +
 backends/trace.h                              |    1 +
 block.c                                       |    4 +-
 block/Makefile.objs                           |   75 -
 block/meson.build                             |  115 ++
 block/monitor/Makefile.objs                   |    2 -
 block/monitor/meson.build                     |    2 +
 block/trace.h                                 |    1 +
 bsd-user/Makefile.objs                        |    2 -
 bsd-user/meson.build                          |   10 +
 chardev/Makefile.objs                         |   29 -
 chardev/meson.build                           |   45 +
 chardev/trace.h                               |    1 +
 configure                                     | 1117 +++++--------
 contrib/elf2dmp/Makefile.objs                 |    4 -
 contrib/elf2dmp/meson.build                   |    5 +
 contrib/gitdm/filetypes.txt                   |    2 +-
 contrib/ivshmem-client/Makefile.objs          |    1 -
 contrib/ivshmem-client/meson.build            |    4 +
 contrib/ivshmem-server/Makefile.objs          |    1 -
 contrib/ivshmem-server/meson.build            |    4 +
 contrib/libvhost-user/Makefile.objs           |    1 -
 contrib/libvhost-user/meson.build             |    3 +
 contrib/rdmacm-mux/Makefile.objs              |    3 -
 contrib/rdmacm-mux/meson.build                |    8 +
 contrib/vhost-user-blk/Makefile.objs          |    1 -
 contrib/vhost-user-blk/meson.build            |    5 +
 contrib/vhost-user-gpu/Makefile.objs          |   10 -
 contrib/vhost-user-gpu/meson.build            |   13 +
 contrib/vhost-user-input/Makefile.objs        |    1 -
 contrib/vhost-user-input/meson.build          |    5 +
 contrib/vhost-user-scsi/Makefile.objs         |    1 -
 contrib/vhost-user-scsi/meson.build           |    7 +
 contrib/vhost-user-scsi/vhost-user-scsi.c     |    2 +
 crypto/Makefile.objs                          |   43 -
 crypto/meson.build                            |   63 +
 crypto/trace.h                                |    1 +
 disas/Makefile.objs                           |   30 -
 disas/libvixl/Makefile.objs                   |    5 -
 disas/libvixl/meson.build                     |    7 +
 disas/meson.build                             |   27 +
 dma-helpers.c                                 |    2 +-
 docs/conf.py                                  |    2 +-
 docs/devel/blkverify.txt                      |    4 +-
 docs/devel/build-system.rst                   |  500 ++++++
 docs/devel/build-system.txt                   |  519 ------
 docs/devel/index.rst                          |    1 +
 docs/devel/testing.rst                        |   11 +-
 docs/devel/tracing.txt                        |    2 +-
 docs/index.html.in                            |    4 +-
 docs/interop/live-block-operations.rst        |    4 +-
 docs/interop/qemu-ga-ref.texi                 |    2 +-
 docs/interop/qemu-qmp-ref.texi                |    2 +-
 docs/meson.build                              |   73 +
 docs/sphinx/depfile.py                        |   51 +
 dump/Makefile.objs                            |    3 -
 dump/meson.build                              |    4 +
 exec.c                                        |    6 +-
 ...cialize.inc.c => softfloat-specialize.inc} |    0
 fpu/softfloat.c                               |    2 +-
 fsdev/Makefile.objs                           |   12 -
 fsdev/meson.build                             |   18 +
 gdbstub.c                                     |    2 +-
 hw/9pfs/Kconfig                               |    4 +
 hw/9pfs/Makefile.objs                         |    9 -
 hw/9pfs/meson.build                           |   20 +
 hw/9pfs/trace.h                               |    1 +
 hw/Makefile.objs                              |   48 -
 hw/acpi/Makefile.objs                         |   26 -
 hw/acpi/meson.build                           |   25 +
 hw/acpi/trace.h                               |    1 +
 hw/adc/Makefile.objs                          |    1 -
 hw/adc/meson.build                            |    1 +
 hw/alpha/Makefile.objs                        |    1 -
 hw/alpha/meson.build                          |    8 +
 hw/alpha/trace.h                              |    1 +
 hw/arm/Makefile.objs                          |   56 -
 hw/arm/meson.build                            |   59 +
 hw/arm/trace.h                                |    1 +
 hw/audio/Makefile.objs                        |   18 -
 hw/audio/meson.build                          |   14 +
 hw/audio/trace.h                              |    1 +
 hw/avr/Makefile.objs                          |    3 -
 hw/avr/meson.build                            |    6 +
 hw/block/Makefile.objs                        |   18 -
 hw/block/dataplane/Makefile.objs              |    2 -
 hw/block/dataplane/meson.build                |    2 +
 hw/block/dataplane/trace.h                    |    1 +
 hw/block/meson.build                          |   21 +
 hw/block/trace.h                              |    1 +
 hw/char/Makefile.objs                         |   39 -
 hw/char/meson.build                           |   38 +
 hw/char/trace.h                               |    1 +
 hw/core/Makefile.objs                         |   34 -
 hw/core/cpu.c                                 |    2 +-
 hw/core/meson.build                           |   49 +
 hw/core/trace.h                               |    1 +
 hw/cpu/Makefile.objs                          |    5 -
 hw/cpu/meson.build                            |    6 +
 hw/cris/Makefile.objs                         |    2 -
 hw/cris/meson.build                           |    5 +
 hw/display/Makefile.objs                      |   65 -
 hw/display/meson.build                        |   84 +
 hw/display/trace.h                            |    1 +
 hw/dma/Makefile.objs                          |   16 -
 hw/dma/meson.build                            |   15 +
 hw/dma/trace.h                                |    1 +
 hw/gpio/Makefile.objs                         |   12 -
 hw/gpio/meson.build                           |   12 +
 hw/gpio/trace.h                               |    1 +
 hw/hppa/Makefile.objs                         |    1 -
 hw/hppa/meson.build                           |    4 +
 hw/hppa/trace.h                               |    1 +
 hw/hyperv/Makefile.objs                       |    3 -
 hw/hyperv/meson.build                         |    3 +
 hw/hyperv/trace.h                             |    1 +
 hw/i2c/Makefile.objs                          |   14 -
 hw/i2c/meson.build                            |   16 +
 hw/i2c/trace.h                                |    1 +
 hw/i386/Makefile.objs                         |   20 -
 hw/i386/fw_cfg.c                              |    2 +-
 hw/i386/kvm/Makefile.objs                     |    5 -
 hw/i386/kvm/meson.build                       |    8 +
 hw/i386/meson.build                           |   32 +
 hw/i386/pc.c                                  |    2 +-
 hw/i386/pc_piix.c                             |    2 +-
 hw/i386/trace.h                               |    1 +
 hw/i386/x86.c                                 |    2 +-
 hw/i386/xen/Makefile.objs                     |    1 -
 hw/i386/xen/meson.build                       |    7 +
 hw/i386/xen/trace.h                           |    1 +
 hw/ide/Makefile.objs                          |   14 -
 hw/ide/meson.build                            |   14 +
 hw/ide/trace.h                                |    1 +
 hw/input/Makefile.objs                        |   18 -
 hw/input/meson.build                          |   18 +
 hw/input/trace.h                              |    1 +
 hw/intc/Makefile.objs                         |   54 -
 hw/intc/meson.build                           |   55 +
 hw/intc/trace.h                               |    1 +
 hw/ipack/Makefile.objs                        |    2 -
 hw/ipack/meson.build                          |    1 +
 hw/ipmi/Makefile.objs                         |    8 -
 hw/ipmi/meson.build                           |   11 +
 hw/isa/Makefile.objs                          |   11 -
 hw/isa/meson.build                            |   11 +
 hw/isa/trace.h                                |    1 +
 hw/lm32/Makefile.objs                         |    3 -
 hw/lm32/meson.build                           |    6 +
 hw/m68k/Makefile.objs                         |    4 -
 hw/m68k/meson.build                           |    7 +
 hw/mem/Kconfig                                |    1 +
 hw/mem/Makefile.objs                          |    3 -
 hw/mem/meson.build                            |    6 +
 hw/mem/trace.h                                |    1 +
 hw/meson.build                                |   67 +
 hw/microblaze/Makefile.objs                   |    4 -
 hw/microblaze/meson.build                     |    7 +
 hw/mips/Makefile.objs                         |    8 -
 hw/mips/meson.build                           |   11 +
 hw/mips/trace.h                               |    1 +
 hw/misc/Makefile.objs                         |   95 --
 hw/misc/macio/Makefile.objs                   |    5 -
 hw/misc/macio/meson.build                     |    8 +
 hw/misc/macio/trace.h                         |    1 +
 hw/misc/meson.build                           |   99 ++
 hw/misc/trace.h                               |    1 +
 hw/moxie/Makefile.objs                        |    2 -
 hw/moxie/meson.build                          |    4 +
 hw/net/Makefile.objs                          |   59 -
 hw/net/can/Makefile.objs                      |    4 -
 hw/net/can/meson.build                        |    4 +
 hw/net/meson.build                            |   67 +
 hw/net/trace.h                                |    1 +
 hw/nios2/Makefile.objs                        |    3 -
 hw/nios2/meson.build                          |    6 +
 hw/nubus/Makefile.objs                        |    4 -
 hw/nubus/meson.build                          |    7 +
 hw/nvram/Makefile.objs                        |    8 -
 hw/nvram/meson.build                          |    9 +
 hw/nvram/trace.h                              |    1 +
 hw/openrisc/Makefile.objs                     |    2 -
 hw/openrisc/meson.build                       |    5 +
 hw/pci-bridge/Makefile.objs                   |   10 -
 hw/pci-bridge/meson.build                     |   14 +
 hw/pci-host/Makefile.objs                     |   24 -
 hw/pci-host/meson.build                       |   31 +
 hw/pci-host/trace.h                           |    1 +
 hw/pci/Makefile.objs                          |   14 -
 hw/pci/meson.build                            |   19 +
 hw/pci/trace.h                                |    1 +
 hw/pcmcia/Makefile.objs                       |    2 -
 hw/pcmcia/meson.build                         |    2 +
 hw/ppc/Makefile.objs                          |   35 -
 hw/ppc/meson.build                            |   80 +
 hw/ppc/trace.h                                |    1 +
 hw/rdma/Makefile.objs                         |    3 -
 hw/rdma/meson.build                           |   10 +
 hw/rdma/trace.h                               |    1 +
 hw/rdma/vmw/trace.h                           |    1 +
 hw/riscv/Makefile.objs                        |   16 -
 hw/riscv/meson.build                          |   19 +
 hw/riscv/trace.h                              |    1 +
 hw/rtc/Makefile.objs                          |   15 -
 hw/rtc/meson.build                            |   16 +
 hw/rtc/trace.h                                |    1 +
 hw/rx/Makefile.objs                           |    2 -
 hw/rx/meson.build                             |    5 +
 hw/s390x/Makefile.objs                        |   37 -
 hw/s390x/meson.build                          |   46 +
 hw/s390x/trace.h                              |    1 +
 hw/scsi/Makefile.objs                         |   15 -
 hw/scsi/meson.build                           |   26 +
 hw/scsi/trace.h                               |    1 +
 hw/sd/Makefile.objs                           |   12 -
 hw/sd/meson.build                             |   12 +
 hw/sd/trace.h                                 |    1 +
 hw/semihosting/Makefile.objs                  |    2 -
 hw/semihosting/meson.build                    |    4 +
 hw/sh4/Makefile.objs                          |    4 -
 hw/sh4/meson.build                            |   10 +
 hw/smbios/Makefile.objs                       |   10 -
 hw/smbios/meson.build                         |   13 +
 hw/sparc/Makefile.objs                        |    3 -
 hw/sparc/meson.build                          |    6 +
 hw/sparc/trace.h                              |    1 +
 hw/sparc64/Makefile.objs                      |    4 -
 hw/sparc64/meson.build                        |    6 +
 hw/sparc64/trace.h                            |    1 +
 hw/ssi/Makefile.objs                          |   10 -
 hw/ssi/meson.build                            |    9 +
 hw/ssi/trace.h                                |    1 +
 hw/timer/Makefile.objs                        |   41 -
 hw/timer/meson.build                          |   37 +
 hw/timer/trace.h                              |    1 +
 hw/tpm/Makefile.objs                          |    6 -
 hw/tpm/meson.build                            |    8 +
 hw/tpm/trace.h                                |    1 +
 hw/tricore/Makefile.objs                      |    1 -
 hw/tricore/meson.build                        |    4 +
 hw/unicore32/Makefile.objs                    |    4 -
 hw/unicore32/meson.build                      |    5 +
 hw/usb/Makefile.objs                          |   71 -
 hw/usb/meson.build                            |   69 +
 hw/usb/trace.h                                |    1 +
 hw/vfio/Makefile.objs                         |    8 -
 hw/vfio/meson.build                           |   18 +
 hw/vfio/pci-quirks.c                          |    2 +-
 hw/vfio/trace.h                               |    1 +
 hw/virtio/Makefile.objs                       |   48 -
 hw/virtio/meson.build                         |   51 +
 hw/virtio/trace.h                             |    1 +
 hw/virtio/virtio-mem.c                        |    2 +-
 hw/watchdog/Makefile.objs                     |    7 -
 hw/watchdog/meson.build                       |    7 +
 hw/watchdog/trace.h                           |    1 +
 hw/xen/Makefile.objs                          |    7 -
 hw/xen/meson.build                            |   20 +
 hw/xen/trace.h                                |    1 +
 hw/xenpv/Makefile.objs                        |    2 -
 hw/xenpv/meson.build                          |    3 +
 hw/xtensa/Makefile.objs                       |    6 -
 hw/xtensa/meson.build                         |   11 +
 include/qemu/osdep.h                          |    2 +-
 include/tcg/tcg.h                             |    2 +-
 include/user/syscall-trace.h                  |    2 +-
 io/Makefile.objs                              |   12 -
 io/meson.build                                |   25 +
 io/trace.h                                    |    1 +
 job-qmp.c                                     |    2 +-
 job.c                                         |    2 +-
 libdecnumber/Makefile.objs                    |    5 -
 libdecnumber/meson.build                      |    7 +
 linux-user/Makefile.objs                      |   25 -
 linux-user/alpha/Makefile.objs                |    5 -
 linux-user/alpha/meson.build                  |    5 +
 linux-user/arm/Makefile.objs                  |    8 -
 linux-user/arm/meson.build                    |   10 +
 linux-user/arm/nwfpe/Makefile.objs            |    2 -
 linux-user/arm/nwfpe/meson.build              |   10 +
 linux-user/hppa/Makefile.objs                 |    5 -
 linux-user/hppa/meson.build                   |    5 +
 linux-user/i386/Makefile.objs                 |    5 -
 linux-user/i386/meson.build                   |    5 +
 linux-user/i386/syscall_nr.h                  |    1 +
 linux-user/m68k/Makefile.objs                 |    5 -
 linux-user/m68k/meson.build                   |    5 +
 linux-user/meson.build                        |   37 +
 linux-user/microblaze/Makefile.objs           |    5 -
 linux-user/microblaze/meson.build             |    5 +
 linux-user/mips/Makefile.objs                 |    5 -
 linux-user/mips/meson.build                   |    5 +
 linux-user/mips/syscall_nr.h                  |    1 +
 linux-user/mips64/Makefile.objs               |   12 -
 linux-user/mips64/meson.build                 |    6 +
 linux-user/mips64/syscall_nr.h                |    7 +
 linux-user/ppc/Makefile.objs                  |    6 -
 linux-user/ppc/meson.build                    |    5 +
 linux-user/s390x/Makefile.objs                |    5 -
 linux-user/s390x/meson.build                  |    5 +
 linux-user/sh4/Makefile.objs                  |    5 -
 linux-user/sh4/meson.build                    |    5 +
 linux-user/sparc/Makefile.objs                |    5 -
 linux-user/sparc/meson.build                  |    5 +
 linux-user/sparc64/Makefile.objs              |    5 -
 linux-user/sparc64/meson.build                |    5 +
 linux-user/trace.h                            |    1 +
 linux-user/x86_64/Makefile.objs               |    5 -
 linux-user/x86_64/meson.build                 |    5 +
 linux-user/x86_64/syscall_nr.h                |    1 +
 linux-user/xtensa/Makefile.objs               |    5 -
 linux-user/xtensa/meson.build                 |    5 +
 memory_ldst.inc.c => memory_ldst.inc          |    0
 meson                                         |    1 +
 meson.build                                   | 1436 +++++++++++++++++
 meson_options.txt                             |    7 +
 migration/Makefile.objs                       |   18 -
 migration/meson.build                         |   40 +
 migration/trace.h                             |    1 +
 monitor/Makefile.objs                         |    6 -
 monitor/meson.build                           |    9 +
 monitor/trace.h                               |    1 +
 nbd/Makefile.objs                             |    1 -
 nbd/meson.build                               |    5 +
 nbd/trace.h                                   |    1 +
 net/Makefile.objs                             |   32 -
 net/can/Makefile.objs                         |    2 -
 net/can/meson.build                           |    5 +
 net/meson.build                               |   40 +
 net/trace.h                                   |    1 +
 os-posix.c                                    |    2 +-
 pc-bios/descriptors/meson.build               |   14 +
 pc-bios/meson.build                           |   27 +
 pc-bios/optionrom/Makefile                    |   67 +-
 pc-bios/s390-ccw/Makefile                     |   18 +-
 plugins/Makefile.objs                         |   21 -
 plugins/meson.build                           |   13 +
 po/LINGUAS                                    |    8 +
 po/Makefile                                   |   52 -
 po/POTFILES                                   |    1 +
 po/meson.build                                |    7 +
 po/messages.po                                |   74 -
 qapi/Makefile.objs                            |   38 -
 qapi/meson.build                              |  125 ++
 qapi/trace.h                                  |    1 +
 qga/Makefile.objs                             |   10 -
 qga/installer/qemu-ga.wxs                     |    2 +-
 qga/meson.build                               |   87 +
 qga/vss-win32/Makefile.objs                   |   23 -
 qga/vss-win32/meson.build                     |   36 +
 qobject/Makefile.objs                         |    3 -
 qobject/meson.build                           |    3 +
 qom/Makefile.objs                             |    5 -
 qom/meson.build                               |   18 +
 qom/trace.h                                   |    1 +
 replay/Makefile.objs                          |   10 -
 replay/meson.build                            |   12 +
 rules.mak                                     |  314 +---
 scripts/archive-source.sh                     |    3 +-
 scripts/check_sparse.py                       |   25 +
 scripts/clean-includes                        |    2 +-
 scripts/create_config                         |  129 --
 scripts/decodetree.py                         |    2 +-
 scripts/device-crash-test                     |    2 +-
 scripts/feature_to_c.sh                       |   24 +-
 scripts/grepy.sh                              |    3 +
 scripts/hxtool                                |    2 +-
 scripts/minikconf.py                          |    0
 scripts/mtest2make.py                         |  102 ++
 scripts/ninjatool.py                          | 1013 ++++++++++++
 scripts/oss-fuzz/build.sh                     |   32 +-
 scripts/qapi-gen.py                           |    0
 scripts/qemu-version.sh                       |   25 +
 scripts/tracetool.py                          |    0
 scripts/tracetool/backend/dtrace.py           |    2 +-
 scripts/tracetool/backend/ust.py              |    6 +-
 scripts/tracetool/format/c.py                 |    5 +-
 scripts/tracetool/format/tcg_h.py             |    2 +-
 scripts/tracetool/format/tcg_helper_c.py      |    2 +-
 scripts/undefsym.sh                           |   20 +
 scsi/Makefile.objs                            |    4 -
 scsi/meson.build                              |    4 +
 scsi/trace.h                                  |    1 +
 softmmu/Makefile.objs                         |   14 -
 softmmu/balloon.c                             |    2 +-
 softmmu/ioport.c                              |    2 +-
 softmmu/memory.c                              |    2 +-
 softmmu/meson.build                           |   10 +
 softmmu/qtest.c                               |    2 +-
 softmmu/vl.c                                  |    2 +-
 storage-daemon/Makefile.objs                  |    1 -
 storage-daemon/meson.build                    |   14 +
 storage-daemon/qapi/Makefile.objs             |    1 -
 storage-daemon/qapi/meson.build               |    7 +
 .../qemu-storage-daemon.c                     |    0
 stubs/Makefile.objs                           |   56 -
 stubs/meson.build                             |   50 +
 target/alpha/Makefile.objs                    |    4 -
 target/alpha/meson.build                      |   18 +
 target/arm/Makefile.objs                      |   89 -
 target/arm/meson.build                        |   62 +
 target/arm/trace.h                            |    1 +
 ...ranslate-neon.inc.c => translate-neon.inc} |    6 +-
 target/arm/translate-sve.c                    |    2 +-
 ...{translate-vfp.inc.c => translate-vfp.inc} |    4 +-
 target/arm/translate.c                        |   12 +-
 target/avr/Makefile.objs                      |   34 -
 target/avr/disas.c                            |    2 +-
 target/avr/meson.build                        |   20 +
 target/avr/translate.c                        |    2 +-
 target/cris/Makefile.objs                     |    3 -
 target/cris/meson.build                       |   14 +
 target/cris/translate.c                       |    2 +-
 ...{translate_v10.inc.c => translate_v10.inc} |    0
 target/hppa/Makefile.objs                     |   11 -
 target/hppa/meson.build                       |   19 +
 target/hppa/trace.h                           |    1 +
 target/hppa/translate.c                       |    2 +-
 target/i386/Makefile.objs                     |   23 -
 target/i386/hvf/Makefile.objs                 |    2 -
 target/i386/hvf/meson.build                   |   12 +
 target/i386/meson.build                       |   40 +
 target/i386/trace.h                           |    1 +
 target/lm32/Makefile.objs                     |    4 -
 target/lm32/meson.build                       |   15 +
 target/m68k/Makefile.objs                     |    5 -
 target/m68k/meson.build                       |   17 +
 target/meson.build                            |   23 +
 target/microblaze/Makefile.objs               |    3 -
 target/microblaze/meson.build                 |   14 +
 target/mips/Makefile.objs                     |    6 -
 target/mips/meson.build                       |   24 +
 target/mips/trace.h                           |    1 +
 target/mips/translate.c                       |    2 +-
 ...ranslate_init.inc.c => translate_init.inc} |    0
 target/moxie/Makefile.objs                    |    2 -
 target/moxie/meson.build                      |   14 +
 target/nios2/Makefile.objs                    |    4 -
 target/nios2/meson.build                      |   15 +
 target/openrisc/Makefile.objs                 |   15 -
 target/openrisc/disas.c                       |    2 +-
 target/openrisc/meson.build                   |   23 +
 target/openrisc/translate.c                   |    2 +-
 target/ppc/Makefile.objs                      |   20 -
 target/ppc/int_helper.c                       |    2 +-
 target/ppc/meson.build                        |   37 +
 .../{mfrom_table.inc.c => mfrom_table.inc}    |    0
 target/ppc/trace.h                            |    1 +
 target/ppc/translate.c                        |   22 +-
 .../{dfp-impl.inc.c => dfp-impl.inc}          |    0
 .../translate/{dfp-ops.inc.c => dfp-ops.inc}  |    0
 .../translate/{fp-impl.inc.c => fp-impl.inc}  |    0
 .../translate/{fp-ops.inc.c => fp-ops.inc}    |    0
 .../{spe-impl.inc.c => spe-impl.inc}          |    0
 .../translate/{spe-ops.inc.c => spe-ops.inc}  |    0
 .../{vmx-impl.inc.c => vmx-impl.inc}          |    0
 .../translate/{vmx-ops.inc.c => vmx-ops.inc}  |    0
 .../{vsx-impl.inc.c => vsx-impl.inc}          |    0
 .../translate/{vsx-ops.inc.c => vsx-ops.inc}  |    0
 ...ranslate_init.inc.c => translate_init.inc} |    0
 target/riscv/Makefile.objs                    |   28 -
 ..._privileged.inc.c => trans_privileged.inc} |    0
 .../{trans_rva.inc.c => trans_rva.inc}        |    0
 .../{trans_rvd.inc.c => trans_rvd.inc}        |    0
 .../{trans_rvf.inc.c => trans_rvf.inc}        |    0
 .../{trans_rvh.inc.c => trans_rvh.inc}        |    0
 .../{trans_rvi.inc.c => trans_rvi.inc}        |    0
 .../{trans_rvm.inc.c => trans_rvm.inc}        |    0
 .../{trans_rvv.inc.c => trans_rvv.inc}        |    0
 target/riscv/meson.build                      |   34 +
 target/riscv/trace.h                          |    1 +
 target/riscv/translate.c                      |   20 +-
 target/rx/Makefile.objs                       |   11 -
 target/rx/disas.c                             |    2 +-
 target/rx/meson.build                         |   16 +
 target/rx/translate.c                         |    2 +-
 target/s390x/Makefile.objs                    |   30 -
 target/s390x/cpu_features.h                   |    2 +-
 target/s390x/cpu_models.h                     |    2 +-
 target/s390x/meson.build                      |   62 +
 target/s390x/trace.h                          |    1 +
 target/s390x/translate.c                      |    2 +-
 .../{translate_vx.inc.c => translate_vx.inc}  |    0
 target/sh4/Makefile.objs                      |    3 -
 target/sh4/meson.build                        |   14 +
 target/sparc/Makefile.objs                    |    7 -
 target/sparc/meson.build                      |   23 +
 target/sparc/trace.h                          |    1 +
 target/tilegx/Makefile.objs                   |    1 -
 target/tilegx/meson.build                     |   13 +
 target/tricore/Makefile.objs                  |    1 -
 target/tricore/meson.build                    |   15 +
 target/unicore32/Makefile.objs                |    8 -
 target/unicore32/meson.build                  |   14 +
 target/xtensa/Makefile.objs                   |   16 -
 target/xtensa/core-dc232b.c                   |    4 +-
 .../{gdb-config.inc.c => gdb-config.inc}      |    0
 ...tensa-modules.inc.c => xtensa-modules.inc} |    0
 target/xtensa/core-dc233c.c                   |    4 +-
 .../{gdb-config.inc.c => gdb-config.inc}      |    0
 ...tensa-modules.inc.c => xtensa-modules.inc} |    0
 target/xtensa/core-de212.c                    |    4 +-
 .../{gdb-config.inc.c => gdb-config.inc}      |    0
 ...tensa-modules.inc.c => xtensa-modules.inc} |    0
 target/xtensa/core-fsf.c                      |    2 +-
 ...tensa-modules.inc.c => xtensa-modules.inc} |    0
 target/xtensa/core-sample_controller.c        |    4 +-
 .../{gdb-config.inc.c => gdb-config.inc}      |    0
 ...tensa-modules.inc.c => xtensa-modules.inc} |    0
 target/xtensa/core-test_kc705_be.c            |    4 +-
 .../{gdb-config.inc.c => gdb-config.inc}      |    0
 ...tensa-modules.inc.c => xtensa-modules.inc} |    0
 target/xtensa/core-test_mmuhifi_c3.c          |    4 +-
 .../{gdb-config.inc.c => gdb-config.inc}      |    0
 ...tensa-modules.inc.c => xtensa-modules.inc} |    0
 target/xtensa/import_core.sh                  |    8 +-
 target/xtensa/meson.build                     |   30 +
 tcg/README                                    |    2 +-
 .../{tcg-target.inc.c => tcg-target.inc}      |    4 +-
 tcg/arm/{tcg-target.inc.c => tcg-target.inc}  |    4 +-
 tcg/i386/{tcg-target.inc.c => tcg-target.inc} |    4 +-
 tcg/mips/{tcg-target.inc.c => tcg-target.inc} |    2 +-
 tcg/ppc/{tcg-target.inc.c => tcg-target.inc}  |    4 +-
 .../{tcg-target.inc.c => tcg-target.inc}      |    4 +-
 tcg/s390/{tcg-target.inc.c => tcg-target.inc} |    4 +-
 .../{tcg-target.inc.c => tcg-target.inc}      |    2 +-
 tcg/{tcg-ldst.inc.c => tcg-ldst.inc}          |    0
 tcg/{tcg-pool.inc.c => tcg-pool.inc}          |    2 +-
 tcg/tcg.c                                     |    6 +-
 tcg/tci/README                                |    4 +-
 tcg/tci/{tcg-target.inc.c => tcg-target.inc}  |    0
 tests/Makefile.include                        |  468 +-----
 tests/acceptance/avocado_qemu/__init__.py     |    3 +-
 tests/acceptance/boot_linux_console.py        |    6 +-
 tests/data/acpi/rebuild-expected-aml.sh       |    2 +-
 tests/docker/test-static                      |   24 +
 tests/fp/Makefile                             |  600 -------
 tests/fp/fp-test.c                            |    2 +-
 tests/fp/meson.build                          |  636 ++++++++
 tests/fp/{wrap.inc.c => wrap.inc}             |    0
 tests/meson.build                             |   18 +
 tests/multiboot/run_test.sh                   |    2 +-
 tests/plugin/Makefile                         |   46 -
 tests/plugin/meson.build                      |    7 +
 tests/qapi-schema/meson.build                 |  225 +++
 tests/qemu-iotests/check                      |    6 +-
 tests/qemu-iotests/meson.build                |   10 +
 tests/qtest/Makefile.include                  |  332 ----
 tests/qtest/ac97-test.c                       |    2 +-
 tests/qtest/acpi-utils.h                      |    2 +-
 tests/qtest/ahci-test.c                       |    2 +-
 tests/qtest/arm-cpu-features.c                |    2 +-
 tests/qtest/bios-tables-test.c                |    2 +-
 tests/qtest/boot-order-test.c                 |    2 +-
 tests/qtest/boot-sector.c                     |    2 +-
 tests/qtest/boot-sector.h                     |    2 +-
 tests/qtest/boot-serial-test.c                |    2 +-
 tests/qtest/cdrom-test.c                      |    2 +-
 tests/qtest/dbus-vmstate-test.c               |    2 +-
 tests/qtest/device-introspect-test.c          |    2 +-
 tests/qtest/device-plug-test.c                |    2 +-
 tests/qtest/drive_del-test.c                  |    2 +-
 tests/qtest/ds1338-test.c                     |    2 +-
 tests/qtest/e1000-test.c                      |    2 +-
 tests/qtest/eepro100-test.c                   |    2 +-
 tests/qtest/endianness-test.c                 |    2 +-
 tests/qtest/es1370-test.c                     |    2 +-
 tests/qtest/fuzz/Makefile.include             |   39 -
 tests/qtest/fuzz/fuzz.c                       |    2 +-
 tests/qtest/fuzz/fuzz.h                       |    2 +-
 tests/qtest/fuzz/i440fx_fuzz.c                |    6 +-
 tests/qtest/fuzz/meson.build                  |   35 +
 tests/qtest/fuzz/qos_fuzz.c                   |    2 +-
 tests/qtest/fuzz/qtest_wrappers.c             |    2 +-
 tests/qtest/fuzz/virtio_net_fuzz.c            |    5 +-
 tests/qtest/fuzz/virtio_scsi_fuzz.c           |    8 +-
 tests/qtest/fw_cfg-test.c                     |    2 +-
 tests/qtest/hd-geo-test.c                     |    2 +-
 tests/qtest/hexloader-test.c                  |    2 +-
 tests/qtest/ide-test.c                        |    2 +-
 tests/qtest/ipoctal232-test.c                 |    2 +-
 tests/qtest/ivshmem-test.c                    |    2 +-
 .../libqos/aarch64-xlnx-zcu102-machine.c      |    4 +-
 tests/qtest/libqos/ahci.c                     |    6 +-
 tests/qtest/libqos/ahci.h                     |    6 +-
 tests/qtest/libqos/arm-imx25-pdk-machine.c    |    6 +-
 tests/qtest/libqos/arm-n800-machine.c         |    6 +-
 tests/qtest/libqos/arm-raspi2-machine.c       |    4 +-
 tests/qtest/libqos/arm-sabrelite-machine.c    |    4 +-
 tests/qtest/libqos/arm-smdkc210-machine.c     |    4 +-
 tests/qtest/libqos/arm-virt-machine.c         |    6 +-
 .../qtest/libqos/arm-xilinx-zynq-a9-machine.c |    4 +-
 tests/qtest/libqos/e1000e.c                   |    6 +-
 tests/qtest/libqos/e1000e.h                   |    2 +-
 tests/qtest/libqos/fw_cfg.c                   |    2 +-
 tests/qtest/libqos/i2c-imx.c                  |    2 +-
 tests/qtest/libqos/i2c-omap.c                 |    2 +-
 tests/qtest/libqos/i2c.c                      |    2 +-
 tests/qtest/libqos/i2c.h                      |    2 +-
 tests/qtest/libqos/libqos-pc.c                |    6 +-
 tests/qtest/libqos/libqos-pc.h                |    2 +-
 tests/qtest/libqos/libqos-spapr.c             |    6 +-
 tests/qtest/libqos/libqos-spapr.h             |    2 +-
 tests/qtest/libqos/libqos.c                   |    4 +-
 tests/qtest/libqos/libqos.h                   |    4 +-
 tests/qtest/{ => libqos}/libqtest.h           |    0
 tests/qtest/libqos/malloc-pc.c                |    4 +-
 tests/qtest/libqos/malloc-pc.h                |    2 +-
 tests/qtest/libqos/malloc-spapr.c             |    2 +-
 tests/qtest/libqos/malloc-spapr.h             |    2 +-
 tests/qtest/libqos/malloc.c                   |    2 +-
 tests/qtest/libqos/meson.build                |   57 +
 tests/qtest/libqos/pci-pc.c                   |    2 +-
 tests/qtest/libqos/pci-pc.h                   |    6 +-
 tests/qtest/libqos/pci-spapr.c                |    6 +-
 tests/qtest/libqos/pci-spapr.h                |    6 +-
 tests/qtest/libqos/pci.c                      |    4 +-
 tests/qtest/libqos/pci.h                      |    2 +-
 tests/qtest/libqos/ppc64_pseries-machine.c    |    4 +-
 tests/qtest/libqos/qgraph.c                   |    4 +-
 tests/qtest/libqos/qgraph.h                   |    8 +-
 tests/qtest/libqos/qgraph_internal.h          |    4 +-
 tests/qtest/libqos/qos_external.c             |    8 +-
 tests/qtest/libqos/qos_external.h             |    4 +-
 tests/qtest/libqos/rtas.c                     |    2 +-
 tests/qtest/libqos/rtas.h                     |    2 +-
 tests/qtest/libqos/sdhci.c                    |    2 +-
 tests/qtest/libqos/sdhci.h                    |    2 +-
 tests/qtest/libqos/tpci200.c                  |    4 +-
 tests/qtest/libqos/usb.c                      |    2 +-
 tests/qtest/libqos/usb.h                      |    2 +-
 tests/qtest/libqos/virtio-9p.c                |    4 +-
 tests/qtest/libqos/virtio-9p.h                |    6 +-
 tests/qtest/libqos/virtio-balloon.c           |    4 +-
 tests/qtest/libqos/virtio-balloon.h           |    6 +-
 tests/qtest/libqos/virtio-blk.c               |    4 +-
 tests/qtest/libqos/virtio-blk.h               |    6 +-
 tests/qtest/libqos/virtio-mmio.c              |    8 +-
 tests/qtest/libqos/virtio-mmio.h              |    4 +-
 tests/qtest/libqos/virtio-net.c               |    4 +-
 tests/qtest/libqos/virtio-net.h               |    6 +-
 tests/qtest/libqos/virtio-pci.c               |   14 +-
 tests/qtest/libqos/virtio-pci.h               |    6 +-
 tests/qtest/libqos/virtio-rng.c               |    4 +-
 tests/qtest/libqos/virtio-rng.h               |    6 +-
 tests/qtest/libqos/virtio-scsi.c              |    4 +-
 tests/qtest/libqos/virtio-scsi.h              |    6 +-
 tests/qtest/libqos/virtio-serial.c            |    4 +-
 tests/qtest/libqos/virtio-serial.h            |    6 +-
 tests/qtest/libqos/virtio.c                   |    2 +-
 tests/qtest/libqos/virtio.h                   |    2 +-
 tests/qtest/libqos/x86_64_pc-machine.c        |    2 +-
 tests/qtest/libqtest-single.h                 |    2 +-
 tests/qtest/libqtest.c                        |    2 +-
 tests/qtest/m48t59-test.c                     |    2 +-
 tests/qtest/machine-none-test.c               |    2 +-
 tests/qtest/megasas-test.c                    |    2 +-
 tests/qtest/meson.build                       |  257 +++
 tests/qtest/microbit-test.c                   |    2 +-
 tests/qtest/migration-helpers.h               |    2 +-
 tests/qtest/migration-test.c                  |    4 +-
 tests/qtest/modules-test.c                    |    2 +-
 tests/qtest/ne2000-test.c                     |    2 +-
 tests/qtest/numa-test.c                       |    2 +-
 tests/qtest/nvme-test.c                       |    2 +-
 tests/qtest/pca9552-test.c                    |    2 +-
 tests/qtest/pci-test.c                        |    2 +-
 tests/qtest/pcnet-test.c                      |    2 +-
 tests/qtest/pflash-cfi02-test.c               |    2 +-
 tests/qtest/pnv-xscom-test.c                  |    2 +-
 tests/qtest/prom-env-test.c                   |    2 +-
 tests/qtest/pvpanic-test.c                    |    2 +-
 tests/qtest/pxe-test.c                        |    2 +-
 tests/qtest/q35-test.c                        |    2 +-
 tests/qtest/qmp-cmd-test.c                    |    2 +-
 tests/qtest/qmp-test.c                        |    2 +-
 tests/qtest/qom-test.c                        |    2 +-
 tests/qtest/rtas-test.c                       |    4 +-
 tests/qtest/sdhci-test.c                      |    2 +-
 tests/qtest/spapr-phb-test.c                  |    2 +-
 tests/qtest/tco-test.c                        |    2 +-
 tests/qtest/test-filter-mirror.c              |    2 +-
 tests/qtest/test-filter-redirector.c          |    2 +-
 tests/qtest/test-hmp.c                        |    2 +-
 tests/qtest/tpm-crb-swtpm-test.c              |    2 +-
 tests/qtest/tpm-tis-device-swtpm-test.c       |    2 +-
 tests/qtest/tpm-tis-swtpm-test.c              |    2 +-
 tests/qtest/tpm-util.c                        |    2 +-
 tests/qtest/tulip-test.c                      |    2 +-
 tests/qtest/virtio-rng-test.c                 |    2 +-
 tests/qtest/virtio-test.c                     |    2 +-
 tests/qtest/vmgenid-test.c                    |    2 +-
 tests/qtest/vmxnet3-test.c                    |    2 +-
 tests/qtest/wdt_ib700-test.c                  |    2 +-
 tests/tcg/configure.sh                        |    4 +-
 tests/test-qga.c                              |   10 +-
 tests/test-qgraph.c                           |    5 +-
 tests/vm/Makefile.include                     |    6 +-
 tests/vm/freebsd                              |    2 +
 tests/vm/netbsd                               |    2 +
 tests/vm/openbsd                              |    2 +
 tools/meson.build                             |   10 +
 tools/virtiofsd/Makefile.objs                 |   12 -
 tools/virtiofsd/meson.build                   |   19 +
 tools/virtiofsd/passthrough_ll.c              |    2 +-
 .../{seccomp.c => passthrough_seccomp.c}      |    2 +-
 .../{seccomp.h => passthrough_seccomp.h}      |    0
 trace/Makefile.objs                           |   59 -
 trace/control-target.c                        |    2 +-
 trace/control.c                               |    2 +-
 trace/meson.build                             |   93 ++
 ui/Makefile.objs                              |   73 -
 ui/input-keymap.c                             |   34 +-
 ui/meson.build                                |  114 ++
 ui/shader.c                                   |    6 +-
 ui/shader/meson.build                         |   15 +
 ui/trace.h                                    |    1 +
 ui/vnc-enc-zrle.c                             |   22 +-
 ui/{vnc-enc-zrle.inc.c => vnc-enc-zrle.inc}   |    0
 util/Makefile.objs                            |   83 -
 util/meson.build                              |   66 +
 util/trace.h                                  |    1 +
 version.texi.in                               |    2 +
 754 files changed, 9078 insertions(+), 7607 deletions(-)
 delete mode 100644 Makefile.target
 delete mode 100644 accel/Makefile.objs
 delete mode 100644 accel/kvm/Makefile.objs
 create mode 100644 accel/kvm/meson.build
 create mode 100644 accel/kvm/trace.h
 create mode 100644 accel/meson.build
 delete mode 100644 accel/stubs/Makefile.objs
 create mode 100644 accel/stubs/meson.build
 delete mode 100644 accel/tcg/Makefile.objs
 rename accel/tcg/{atomic_common.inc.c => atomic_common.inc} (100%)
 create mode 100644 accel/tcg/meson.build
 create mode 100644 accel/tcg/trace.h
 delete mode 100644 accel/xen/Makefile.objs
 create mode 100644 accel/xen/meson.build
 delete mode 100644 audio/Makefile.objs
 create mode 100644 audio/meson.build
 create mode 100644 audio/trace.h
 delete mode 100644 authz/Makefile.objs
 create mode 100644 authz/meson.build
 create mode 100644 authz/trace.h
 delete mode 100644 backends/Makefile.objs
 create mode 100644 backends/meson.build
 delete mode 100644 backends/tpm/Makefile.objs
 create mode 100644 backends/tpm/meson.build
 create mode 100644 backends/tpm/trace.h
 create mode 100644 backends/trace.h
 delete mode 100644 block/Makefile.objs
 create mode 100644 block/meson.build
 delete mode 100644 block/monitor/Makefile.objs
 create mode 100644 block/monitor/meson.build
 create mode 100644 block/trace.h
 delete mode 100644 bsd-user/Makefile.objs
 create mode 100644 bsd-user/meson.build
 delete mode 100644 chardev/Makefile.objs
 create mode 100644 chardev/meson.build
 create mode 100644 chardev/trace.h
 delete mode 100644 contrib/elf2dmp/Makefile.objs
 create mode 100644 contrib/elf2dmp/meson.build
 delete mode 100644 contrib/ivshmem-client/Makefile.objs
 create mode 100644 contrib/ivshmem-client/meson.build
 delete mode 100644 contrib/ivshmem-server/Makefile.objs
 create mode 100644 contrib/ivshmem-server/meson.build
 delete mode 100644 contrib/libvhost-user/Makefile.objs
 create mode 100644 contrib/libvhost-user/meson.build
 delete mode 100644 contrib/rdmacm-mux/Makefile.objs
 create mode 100644 contrib/rdmacm-mux/meson.build
 delete mode 100644 contrib/vhost-user-blk/Makefile.objs
 create mode 100644 contrib/vhost-user-blk/meson.build
 delete mode 100644 contrib/vhost-user-gpu/Makefile.objs
 create mode 100644 contrib/vhost-user-gpu/meson.build
 delete mode 100644 contrib/vhost-user-input/Makefile.objs
 create mode 100644 contrib/vhost-user-input/meson.build
 delete mode 100644 contrib/vhost-user-scsi/Makefile.objs
 create mode 100644 contrib/vhost-user-scsi/meson.build
 delete mode 100644 crypto/Makefile.objs
 create mode 100644 crypto/meson.build
 create mode 100644 crypto/trace.h
 delete mode 100644 disas/Makefile.objs
 delete mode 100644 disas/libvixl/Makefile.objs
 create mode 100644 disas/libvixl/meson.build
 create mode 100644 disas/meson.build
 create mode 100644 docs/devel/build-system.rst
 delete mode 100644 docs/devel/build-system.txt
 create mode 100644 docs/meson.build
 create mode 100644 docs/sphinx/depfile.py
 delete mode 100644 dump/Makefile.objs
 create mode 100644 dump/meson.build
 rename fpu/{softfloat-specialize.inc.c => softfloat-specialize.inc} (100%)
 delete mode 100644 fsdev/Makefile.objs
 create mode 100644 fsdev/meson.build
 delete mode 100644 hw/9pfs/Makefile.objs
 create mode 100644 hw/9pfs/meson.build
 create mode 100644 hw/9pfs/trace.h
 delete mode 100644 hw/Makefile.objs
 delete mode 100644 hw/acpi/Makefile.objs
 create mode 100644 hw/acpi/meson.build
 create mode 100644 hw/acpi/trace.h
 delete mode 100644 hw/adc/Makefile.objs
 create mode 100644 hw/adc/meson.build
 delete mode 100644 hw/alpha/Makefile.objs
 create mode 100644 hw/alpha/meson.build
 create mode 100644 hw/alpha/trace.h
 delete mode 100644 hw/arm/Makefile.objs
 create mode 100644 hw/arm/meson.build
 create mode 100644 hw/arm/trace.h
 delete mode 100644 hw/audio/Makefile.objs
 create mode 100644 hw/audio/meson.build
 create mode 100644 hw/audio/trace.h
 delete mode 100644 hw/avr/Makefile.objs
 create mode 100644 hw/avr/meson.build
 delete mode 100644 hw/block/Makefile.objs
 delete mode 100644 hw/block/dataplane/Makefile.objs
 create mode 100644 hw/block/dataplane/meson.build
 create mode 100644 hw/block/dataplane/trace.h
 create mode 100644 hw/block/meson.build
 create mode 100644 hw/block/trace.h
 delete mode 100644 hw/char/Makefile.objs
 create mode 100644 hw/char/meson.build
 create mode 100644 hw/char/trace.h
 delete mode 100644 hw/core/Makefile.objs
 create mode 100644 hw/core/meson.build
 create mode 100644 hw/core/trace.h
 delete mode 100644 hw/cpu/Makefile.objs
 create mode 100644 hw/cpu/meson.build
 delete mode 100644 hw/cris/Makefile.objs
 create mode 100644 hw/cris/meson.build
 delete mode 100644 hw/display/Makefile.objs
 create mode 100644 hw/display/meson.build
 create mode 100644 hw/display/trace.h
 delete mode 100644 hw/dma/Makefile.objs
 create mode 100644 hw/dma/meson.build
 create mode 100644 hw/dma/trace.h
 delete mode 100644 hw/gpio/Makefile.objs
 create mode 100644 hw/gpio/meson.build
 create mode 100644 hw/gpio/trace.h
 delete mode 100644 hw/hppa/Makefile.objs
 create mode 100644 hw/hppa/meson.build
 create mode 100644 hw/hppa/trace.h
 delete mode 100644 hw/hyperv/Makefile.objs
 create mode 100644 hw/hyperv/meson.build
 create mode 100644 hw/hyperv/trace.h
 delete mode 100644 hw/i2c/Makefile.objs
 create mode 100644 hw/i2c/meson.build
 create mode 100644 hw/i2c/trace.h
 delete mode 100644 hw/i386/Makefile.objs
 delete mode 100644 hw/i386/kvm/Makefile.objs
 create mode 100644 hw/i386/kvm/meson.build
 create mode 100644 hw/i386/meson.build
 create mode 100644 hw/i386/trace.h
 delete mode 100644 hw/i386/xen/Makefile.objs
 create mode 100644 hw/i386/xen/meson.build
 create mode 100644 hw/i386/xen/trace.h
 delete mode 100644 hw/ide/Makefile.objs
 create mode 100644 hw/ide/meson.build
 create mode 100644 hw/ide/trace.h
 delete mode 100644 hw/input/Makefile.objs
 create mode 100644 hw/input/meson.build
 create mode 100644 hw/input/trace.h
 delete mode 100644 hw/intc/Makefile.objs
 create mode 100644 hw/intc/meson.build
 create mode 100644 hw/intc/trace.h
 delete mode 100644 hw/ipack/Makefile.objs
 create mode 100644 hw/ipack/meson.build
 delete mode 100644 hw/ipmi/Makefile.objs
 create mode 100644 hw/ipmi/meson.build
 delete mode 100644 hw/isa/Makefile.objs
 create mode 100644 hw/isa/meson.build
 create mode 100644 hw/isa/trace.h
 delete mode 100644 hw/lm32/Makefile.objs
 create mode 100644 hw/lm32/meson.build
 delete mode 100644 hw/m68k/Makefile.objs
 create mode 100644 hw/m68k/meson.build
 delete mode 100644 hw/mem/Makefile.objs
 create mode 100644 hw/mem/meson.build
 create mode 100644 hw/mem/trace.h
 create mode 100644 hw/meson.build
 delete mode 100644 hw/microblaze/Makefile.objs
 create mode 100644 hw/microblaze/meson.build
 delete mode 100644 hw/mips/Makefile.objs
 create mode 100644 hw/mips/meson.build
 create mode 100644 hw/mips/trace.h
 delete mode 100644 hw/misc/Makefile.objs
 delete mode 100644 hw/misc/macio/Makefile.objs
 create mode 100644 hw/misc/macio/meson.build
 create mode 100644 hw/misc/macio/trace.h
 create mode 100644 hw/misc/meson.build
 create mode 100644 hw/misc/trace.h
 delete mode 100644 hw/moxie/Makefile.objs
 create mode 100644 hw/moxie/meson.build
 delete mode 100644 hw/net/Makefile.objs
 delete mode 100644 hw/net/can/Makefile.objs
 create mode 100644 hw/net/can/meson.build
 create mode 100644 hw/net/meson.build
 create mode 100644 hw/net/trace.h
 delete mode 100644 hw/nios2/Makefile.objs
 create mode 100644 hw/nios2/meson.build
 delete mode 100644 hw/nubus/Makefile.objs
 create mode 100644 hw/nubus/meson.build
 delete mode 100644 hw/nvram/Makefile.objs
 create mode 100644 hw/nvram/meson.build
 create mode 100644 hw/nvram/trace.h
 delete mode 100644 hw/openrisc/Makefile.objs
 create mode 100644 hw/openrisc/meson.build
 delete mode 100644 hw/pci-bridge/Makefile.objs
 create mode 100644 hw/pci-bridge/meson.build
 delete mode 100644 hw/pci-host/Makefile.objs
 create mode 100644 hw/pci-host/meson.build
 create mode 100644 hw/pci-host/trace.h
 delete mode 100644 hw/pci/Makefile.objs
 create mode 100644 hw/pci/meson.build
 create mode 100644 hw/pci/trace.h
 delete mode 100644 hw/pcmcia/Makefile.objs
 create mode 100644 hw/pcmcia/meson.build
 delete mode 100644 hw/ppc/Makefile.objs
 create mode 100644 hw/ppc/meson.build
 create mode 100644 hw/ppc/trace.h
 delete mode 100644 hw/rdma/Makefile.objs
 create mode 100644 hw/rdma/meson.build
 create mode 100644 hw/rdma/trace.h
 create mode 100644 hw/rdma/vmw/trace.h
 delete mode 100644 hw/riscv/Makefile.objs
 create mode 100644 hw/riscv/meson.build
 create mode 100644 hw/riscv/trace.h
 delete mode 100644 hw/rtc/Makefile.objs
 create mode 100644 hw/rtc/meson.build
 create mode 100644 hw/rtc/trace.h
 delete mode 100644 hw/rx/Makefile.objs
 create mode 100644 hw/rx/meson.build
 delete mode 100644 hw/s390x/Makefile.objs
 create mode 100644 hw/s390x/meson.build
 create mode 100644 hw/s390x/trace.h
 delete mode 100644 hw/scsi/Makefile.objs
 create mode 100644 hw/scsi/meson.build
 create mode 100644 hw/scsi/trace.h
 delete mode 100644 hw/sd/Makefile.objs
 create mode 100644 hw/sd/meson.build
 create mode 100644 hw/sd/trace.h
 delete mode 100644 hw/semihosting/Makefile.objs
 create mode 100644 hw/semihosting/meson.build
 delete mode 100644 hw/sh4/Makefile.objs
 create mode 100644 hw/sh4/meson.build
 delete mode 100644 hw/smbios/Makefile.objs
 create mode 100644 hw/smbios/meson.build
 delete mode 100644 hw/sparc/Makefile.objs
 create mode 100644 hw/sparc/meson.build
 create mode 100644 hw/sparc/trace.h
 delete mode 100644 hw/sparc64/Makefile.objs
 create mode 100644 hw/sparc64/meson.build
 create mode 100644 hw/sparc64/trace.h
 delete mode 100644 hw/ssi/Makefile.objs
 create mode 100644 hw/ssi/meson.build
 create mode 100644 hw/ssi/trace.h
 delete mode 100644 hw/timer/Makefile.objs
 create mode 100644 hw/timer/meson.build
 create mode 100644 hw/timer/trace.h
 delete mode 100644 hw/tpm/Makefile.objs
 create mode 100644 hw/tpm/meson.build
 create mode 100644 hw/tpm/trace.h
 delete mode 100644 hw/tricore/Makefile.objs
 create mode 100644 hw/tricore/meson.build
 delete mode 100644 hw/unicore32/Makefile.objs
 create mode 100644 hw/unicore32/meson.build
 delete mode 100644 hw/usb/Makefile.objs
 create mode 100644 hw/usb/meson.build
 create mode 100644 hw/usb/trace.h
 delete mode 100644 hw/vfio/Makefile.objs
 create mode 100644 hw/vfio/meson.build
 create mode 100644 hw/vfio/trace.h
 delete mode 100644 hw/virtio/Makefile.objs
 create mode 100644 hw/virtio/meson.build
 create mode 100644 hw/virtio/trace.h
 delete mode 100644 hw/watchdog/Makefile.objs
 create mode 100644 hw/watchdog/meson.build
 create mode 100644 hw/watchdog/trace.h
 delete mode 100644 hw/xen/Makefile.objs
 create mode 100644 hw/xen/meson.build
 create mode 100644 hw/xen/trace.h
 delete mode 100644 hw/xenpv/Makefile.objs
 create mode 100644 hw/xenpv/meson.build
 delete mode 100644 hw/xtensa/Makefile.objs
 create mode 100644 hw/xtensa/meson.build
 delete mode 100644 io/Makefile.objs
 create mode 100644 io/meson.build
 create mode 100644 io/trace.h
 delete mode 100644 libdecnumber/Makefile.objs
 create mode 100644 libdecnumber/meson.build
 delete mode 100644 linux-user/Makefile.objs
 delete mode 100644 linux-user/alpha/Makefile.objs
 create mode 100644 linux-user/alpha/meson.build
 delete mode 100644 linux-user/arm/Makefile.objs
 create mode 100644 linux-user/arm/meson.build
 delete mode 100644 linux-user/arm/nwfpe/Makefile.objs
 create mode 100644 linux-user/arm/nwfpe/meson.build
 delete mode 100644 linux-user/hppa/Makefile.objs
 create mode 100644 linux-user/hppa/meson.build
 delete mode 100644 linux-user/i386/Makefile.objs
 create mode 100644 linux-user/i386/meson.build
 create mode 100644 linux-user/i386/syscall_nr.h
 delete mode 100644 linux-user/m68k/Makefile.objs
 create mode 100644 linux-user/m68k/meson.build
 create mode 100644 linux-user/meson.build
 delete mode 100644 linux-user/microblaze/Makefile.objs
 create mode 100644 linux-user/microblaze/meson.build
 delete mode 100644 linux-user/mips/Makefile.objs
 create mode 100644 linux-user/mips/meson.build
 create mode 100644 linux-user/mips/syscall_nr.h
 delete mode 100644 linux-user/mips64/Makefile.objs
 create mode 100644 linux-user/mips64/meson.build
 create mode 100644 linux-user/mips64/syscall_nr.h
 delete mode 100644 linux-user/ppc/Makefile.objs
 create mode 100644 linux-user/ppc/meson.build
 delete mode 100644 linux-user/s390x/Makefile.objs
 create mode 100644 linux-user/s390x/meson.build
 delete mode 100644 linux-user/sh4/Makefile.objs
 create mode 100644 linux-user/sh4/meson.build
 delete mode 100644 linux-user/sparc/Makefile.objs
 create mode 100644 linux-user/sparc/meson.build
 delete mode 100644 linux-user/sparc64/Makefile.objs
 create mode 100644 linux-user/sparc64/meson.build
 create mode 100644 linux-user/trace.h
 delete mode 100644 linux-user/x86_64/Makefile.objs
 create mode 100644 linux-user/x86_64/meson.build
 create mode 100644 linux-user/x86_64/syscall_nr.h
 delete mode 100644 linux-user/xtensa/Makefile.objs
 create mode 100644 linux-user/xtensa/meson.build
 rename memory_ldst.inc.c => memory_ldst.inc (100%)
 create mode 160000 meson
 create mode 100644 meson.build
 create mode 100644 meson_options.txt
 delete mode 100644 migration/Makefile.objs
 create mode 100644 migration/meson.build
 create mode 100644 migration/trace.h
 delete mode 100644 monitor/Makefile.objs
 create mode 100644 monitor/meson.build
 create mode 100644 monitor/trace.h
 delete mode 100644 nbd/Makefile.objs
 create mode 100644 nbd/meson.build
 create mode 100644 nbd/trace.h
 delete mode 100644 net/Makefile.objs
 delete mode 100644 net/can/Makefile.objs
 create mode 100644 net/can/meson.build
 create mode 100644 net/meson.build
 create mode 100644 net/trace.h
 create mode 100644 pc-bios/descriptors/meson.build
 create mode 100644 pc-bios/meson.build
 delete mode 100644 plugins/Makefile.objs
 create mode 100644 plugins/meson.build
 create mode 100644 po/LINGUAS
 delete mode 100644 po/Makefile
 create mode 100644 po/POTFILES
 create mode 100644 po/meson.build
 delete mode 100644 po/messages.po
 delete mode 100644 qapi/Makefile.objs
 create mode 100644 qapi/meson.build
 create mode 100644 qapi/trace.h
 delete mode 100644 qga/Makefile.objs
 create mode 100644 qga/meson.build
 delete mode 100644 qga/vss-win32/Makefile.objs
 create mode 100644 qga/vss-win32/meson.build
 delete mode 100644 qobject/Makefile.objs
 create mode 100644 qobject/meson.build
 delete mode 100644 qom/Makefile.objs
 create mode 100644 qom/meson.build
 create mode 100644 qom/trace.h
 delete mode 100644 replay/Makefile.objs
 create mode 100644 replay/meson.build
 create mode 100644 scripts/check_sparse.py
 delete mode 100755 scripts/create_config
 mode change 100755 => 100644 scripts/decodetree.py
 create mode 100755 scripts/grepy.sh
 mode change 100644 => 100755 scripts/hxtool
 mode change 100755 => 100644 scripts/minikconf.py
 create mode 100644 scripts/mtest2make.py
 create mode 100755 scripts/ninjatool.py
 mode change 100755 => 100644 scripts/qapi-gen.py
 create mode 100755 scripts/qemu-version.sh
 mode change 100755 => 100644 scripts/tracetool.py
 create mode 100755 scripts/undefsym.sh
 delete mode 100644 scsi/Makefile.objs
 create mode 100644 scsi/meson.build
 create mode 100644 scsi/trace.h
 delete mode 100644 softmmu/Makefile.objs
 create mode 100644 softmmu/meson.build
 delete mode 100644 storage-daemon/Makefile.objs
 create mode 100644 storage-daemon/meson.build
 delete mode 100644 storage-daemon/qapi/Makefile.objs
 create mode 100644 storage-daemon/qapi/meson.build
 rename qemu-storage-daemon.c => storage-daemon/qemu-storage-daemon.c (100%)
 delete mode 100644 stubs/Makefile.objs
 create mode 100644 stubs/meson.build
 delete mode 100644 target/alpha/Makefile.objs
 create mode 100644 target/alpha/meson.build
 delete mode 100644 target/arm/Makefile.objs
 create mode 100644 target/arm/meson.build
 create mode 100644 target/arm/trace.h
 rename target/arm/{translate-neon.inc.c => translate-neon.inc} (99%)
 rename target/arm/{translate-vfp.inc.c => translate-vfp.inc} (99%)
 delete mode 100644 target/avr/Makefile.objs
 create mode 100644 target/avr/meson.build
 delete mode 100644 target/cris/Makefile.objs
 create mode 100644 target/cris/meson.build
 rename target/cris/{translate_v10.inc.c => translate_v10.inc} (100%)
 delete mode 100644 target/hppa/Makefile.objs
 create mode 100644 target/hppa/meson.build
 create mode 100644 target/hppa/trace.h
 delete mode 100644 target/i386/Makefile.objs
 delete mode 100644 target/i386/hvf/Makefile.objs
 create mode 100644 target/i386/hvf/meson.build
 create mode 100644 target/i386/meson.build
 create mode 100644 target/i386/trace.h
 delete mode 100644 target/lm32/Makefile.objs
 create mode 100644 target/lm32/meson.build
 delete mode 100644 target/m68k/Makefile.objs
 create mode 100644 target/m68k/meson.build
 create mode 100644 target/meson.build
 delete mode 100644 target/microblaze/Makefile.objs
 create mode 100644 target/microblaze/meson.build
 delete mode 100644 target/mips/Makefile.objs
 create mode 100644 target/mips/meson.build
 create mode 100644 target/mips/trace.h
 rename target/mips/{translate_init.inc.c => translate_init.inc} (100%)
 delete mode 100644 target/moxie/Makefile.objs
 create mode 100644 target/moxie/meson.build
 delete mode 100644 target/nios2/Makefile.objs
 create mode 100644 target/nios2/meson.build
 delete mode 100644 target/openrisc/Makefile.objs
 create mode 100644 target/openrisc/meson.build
 delete mode 100644 target/ppc/Makefile.objs
 create mode 100644 target/ppc/meson.build
 rename target/ppc/{mfrom_table.inc.c => mfrom_table.inc} (100%)
 create mode 100644 target/ppc/trace.h
 rename target/ppc/translate/{dfp-impl.inc.c => dfp-impl.inc} (100%)
 rename target/ppc/translate/{dfp-ops.inc.c => dfp-ops.inc} (100%)
 rename target/ppc/translate/{fp-impl.inc.c => fp-impl.inc} (100%)
 rename target/ppc/translate/{fp-ops.inc.c => fp-ops.inc} (100%)
 rename target/ppc/translate/{spe-impl.inc.c => spe-impl.inc} (100%)
 rename target/ppc/translate/{spe-ops.inc.c => spe-ops.inc} (100%)
 rename target/ppc/translate/{vmx-impl.inc.c => vmx-impl.inc} (100%)
 rename target/ppc/translate/{vmx-ops.inc.c => vmx-ops.inc} (100%)
 rename target/ppc/translate/{vsx-impl.inc.c => vsx-impl.inc} (100%)
 rename target/ppc/translate/{vsx-ops.inc.c => vsx-ops.inc} (100%)
 rename target/ppc/{translate_init.inc.c => translate_init.inc} (100%)
 delete mode 100644 target/riscv/Makefile.objs
 rename target/riscv/insn_trans/{trans_privileged.inc.c => trans_privileged.inc} (100%)
 rename target/riscv/insn_trans/{trans_rva.inc.c => trans_rva.inc} (100%)
 rename target/riscv/insn_trans/{trans_rvd.inc.c => trans_rvd.inc} (100%)
 rename target/riscv/insn_trans/{trans_rvf.inc.c => trans_rvf.inc} (100%)
 rename target/riscv/insn_trans/{trans_rvh.inc.c => trans_rvh.inc} (100%)
 rename target/riscv/insn_trans/{trans_rvi.inc.c => trans_rvi.inc} (100%)
 rename target/riscv/insn_trans/{trans_rvm.inc.c => trans_rvm.inc} (100%)
 rename target/riscv/insn_trans/{trans_rvv.inc.c => trans_rvv.inc} (100%)
 create mode 100644 target/riscv/meson.build
 create mode 100644 target/riscv/trace.h
 delete mode 100644 target/rx/Makefile.objs
 create mode 100644 target/rx/meson.build
 delete mode 100644 target/s390x/Makefile.objs
 create mode 100644 target/s390x/meson.build
 create mode 100644 target/s390x/trace.h
 rename target/s390x/{translate_vx.inc.c => translate_vx.inc} (100%)
 delete mode 100644 target/sh4/Makefile.objs
 create mode 100644 target/sh4/meson.build
 delete mode 100644 target/sparc/Makefile.objs
 create mode 100644 target/sparc/meson.build
 create mode 100644 target/sparc/trace.h
 delete mode 100644 target/tilegx/Makefile.objs
 create mode 100644 target/tilegx/meson.build
 delete mode 100644 target/tricore/Makefile.objs
 create mode 100644 target/tricore/meson.build
 delete mode 100644 target/unicore32/Makefile.objs
 create mode 100644 target/unicore32/meson.build
 delete mode 100644 target/xtensa/Makefile.objs
 rename target/xtensa/core-dc232b/{gdb-config.inc.c => gdb-config.inc} (100%)
 rename target/xtensa/core-dc232b/{xtensa-modules.inc.c => xtensa-modules.inc} (100%)
 rename target/xtensa/core-dc233c/{gdb-config.inc.c => gdb-config.inc} (100%)
 rename target/xtensa/core-dc233c/{xtensa-modules.inc.c => xtensa-modules.inc} (100%)
 rename target/xtensa/core-de212/{gdb-config.inc.c => gdb-config.inc} (100%)
 rename target/xtensa/core-de212/{xtensa-modules.inc.c => xtensa-modules.inc} (100%)
 rename target/xtensa/core-fsf/{xtensa-modules.inc.c => xtensa-modules.inc} (100%)
 rename target/xtensa/core-sample_controller/{gdb-config.inc.c => gdb-config.inc} (100%)
 rename target/xtensa/core-sample_controller/{xtensa-modules.inc.c => xtensa-modules.inc} (100%)
 rename target/xtensa/core-test_kc705_be/{gdb-config.inc.c => gdb-config.inc} (100%)
 rename target/xtensa/core-test_kc705_be/{xtensa-modules.inc.c => xtensa-modules.inc} (100%)
 rename target/xtensa/core-test_mmuhifi_c3/{gdb-config.inc.c => gdb-config.inc} (100%)
 rename target/xtensa/core-test_mmuhifi_c3/{xtensa-modules.inc.c => xtensa-modules.inc} (100%)
 create mode 100644 target/xtensa/meson.build
 rename tcg/aarch64/{tcg-target.inc.c => tcg-target.inc} (99%)
 rename tcg/arm/{tcg-target.inc.c => tcg-target.inc} (99%)
 rename tcg/i386/{tcg-target.inc.c => tcg-target.inc} (99%)
 rename tcg/mips/{tcg-target.inc.c => tcg-target.inc} (99%)
 rename tcg/ppc/{tcg-target.inc.c => tcg-target.inc} (99%)
 rename tcg/riscv/{tcg-target.inc.c => tcg-target.inc} (99%)
 rename tcg/s390/{tcg-target.inc.c => tcg-target.inc} (99%)
 rename tcg/sparc/{tcg-target.inc.c => tcg-target.inc} (99%)
 rename tcg/{tcg-ldst.inc.c => tcg-ldst.inc} (100%)
 rename tcg/{tcg-pool.inc.c => tcg-pool.inc} (99%)
 rename tcg/tci/{tcg-target.inc.c => tcg-target.inc} (100%)
 create mode 100755 tests/docker/test-static
 delete mode 100644 tests/fp/Makefile
 create mode 100644 tests/fp/meson.build
 rename tests/fp/{wrap.inc.c => wrap.inc} (100%)
 create mode 100644 tests/meson.build
 delete mode 100644 tests/plugin/Makefile
 create mode 100644 tests/plugin/meson.build
 create mode 100644 tests/qapi-schema/meson.build
 create mode 100644 tests/qemu-iotests/meson.build
 delete mode 100644 tests/qtest/Makefile.include
 delete mode 100644 tests/qtest/fuzz/Makefile.include
 create mode 100644 tests/qtest/fuzz/meson.build
 rename tests/qtest/{ => libqos}/libqtest.h (100%)
 create mode 100644 tests/qtest/libqos/meson.build
 create mode 100644 tests/qtest/meson.build
 create mode 100644 tools/meson.build
 delete mode 100644 tools/virtiofsd/Makefile.objs
 create mode 100644 tools/virtiofsd/meson.build
 rename tools/virtiofsd/{seccomp.c => passthrough_seccomp.c} (99%)
 rename tools/virtiofsd/{seccomp.h => passthrough_seccomp.h} (100%)
 delete mode 100644 trace/Makefile.objs
 create mode 100644 trace/meson.build
 delete mode 100644 ui/Makefile.objs
 create mode 100644 ui/meson.build
 create mode 100644 ui/shader/meson.build
 create mode 100644 ui/trace.h
 rename ui/{vnc-enc-zrle.inc.c => vnc-enc-zrle.inc} (100%)
 delete mode 100644 util/Makefile.objs
 create mode 100644 util/meson.build
 create mode 100644 util/trace.h
 create mode 100644 version.texi.in

-- 
2.26.2


Re: [PATCH v3 000/150] Meson integration for 5.2
Posted by no-reply@patchew.org 3 years, 8 months ago
Patchew URL: https://patchew.org/QEMU/20200817143723.343284-1-pbonzini@redhat.com/



Hi,

This series seems to have some coding style problems. See output below for
more information:

Type: series
Message-id: 20200817143723.343284-1-pbonzini@redhat.com
Subject: [PATCH v3 000/150] Meson integration for 5.2

=== TEST SCRIPT BEGIN ===
#!/bin/bash
git rev-parse base > /dev/null || exit 0
git config --local diff.renamelimit 0
git config --local diff.renames True
git config --local diff.algorithm histogram
./scripts/checkpatch.pl --mailback base..
=== TEST SCRIPT END ===

Updating 3c8cf5a9c21ff8782164d1def7f44bd888713384
Switched to a new branch 'test'
cfca5eb docs: convert build system documentation to rST
47d3f16 meson: update build-system documentation
ee3e8f0 acceptance: use stable URLs for the Debian and Ubuntu installer
d32e034 meson: avoid unstable module warning with Meson 0.56.0 or newer
5048084 meson: convert po/
d471bf5 meson: convert VNC and dependent libraries to meson
52b85c3 meson: move SDL and SDL-image detection to meson
314d3de meson: convert sample plugins
7bc2848 meson: replace create-config with meson configure_file
1d00ab4 rules.mak: drop unneeded macros
3a8302e meson: convert check-block
550f14b meson: build texi doc
99630ce docs: automatically track manual dependencies
e752a31 meson: sphinx-build
db069e0 remove Makefile.target
c056fb8 rules.mak: remove version.o
fd39f41 meson: convert systemtap files
d757edb meson: link emulators without Makefile.target
ccfd28e meson: plugins
3d70591 meson: cpu-emu
e3c22a1 meson: bsd-user
8138ec6 meson: linux-user
ff68217 meson: accel
9af7358 meson: target
938092f meson: convert hw/arch*
0265714 meson: convert hw/9pfs, cleanup
85f768e meson: convert hw/acpi
a9cda42 meson: convert hw/adc
1299919 meson: convert hw/audio
e8d8db3 meson: convert hw/block
72d098f meson: convert hw/char
136ccee meson: convert hw/cpu
1201a53 meson: convert hw/display
d45ffa0 meson: convert hw/dma
4fc9dbc meson: convert hw/gpio
f3bcbfb meson: convert hw/hyperv
393c21d meson: convert hw/i2c
4901095 meson: convert hw/ide
b1eed4a meson: convert hw/input
c0e344e meson: convert hw/intc
4835f22 meson: convert hw/ipack
52cea55 meson: convert hw/ipmi
b1a7693 meson: convert hw/isa
ee07ff7 meson: convert hw/misc
4555db2 meson: convert hw/net
e98223d meson: convert hw/rdma
4431543 meson: convert hw/nvram
f45e13a meson: convert hw/pci
61d58b0 meson: convert hw/pci-bridge
c81a602 meson: convert hw/pci-host
5458565 meson: convert hw/pcmcia
a1f7421 meson: convert hw/scsi
9f5233f meson: convert hw/sd
127cc92 meson: convert hw/ssi
e266fdb meson: convert hw/rtc
39647a1 meson: convert hw/timer
5b5b609 meson: convert hw/tpm
d871fad meson: convert hw/usb
2bf1097 meson: convert hw/vfio
5956770 meson: convert hw/virtio
a99fcbc meson: convert hw/watchdog
08ce721 meson: convert hw/mem
8f017d4 meson: convert hw/smbios
e427db3 meson: convert hw/nubus
335ec79 meson: convert hw/semihosting
200f04c meson: convert hw/core
ecc58d9 meson: convert hw/xen
9dc32dc meson: convert qapi-specific to meson
90f375d meson: convert disas directory to Meson
9993d1a meson: convert fsdev/
29af682 meson: convert backends directory to Meson
9aa2891 meson: convert net directory to Meson
d7499ba meson: convert migration directory to Meson
a2b72ae meson: convert replay directory to Meson
32dc620 meson: convert qemu-storage-daemon
b122501 meson: convert common QMP bits for qemu and qemu-storage-daemon
334dfac meson: convert dump/
9bff987 meson: convert trace/
e94493b meson: convert most of softmmu/
3f4a282 meson: convert root directory to Meson
b3111a7 meson: convert ui directory to Meson
d2f3a8a meson: convert audio directory to Meson
df6b371 meson: convert tests/qtest to meson
d0e44f4 meson: convert chardev directory to Meson (emulator part)
8fc3428 configure, Makefile; remove TOOLS and HELPERS-y variable
455e48c meson: qemu-pr-helper
adfbff1 meson: qemu-{img,io,nbd}
bc5b34a meson: convert block
3de75cb meson: convert chardev directory to Meson (tools part)
4450835 meson: add modules infrastructure
2429b50 meson: infrastructure for building emulators
3e60ebf meson: convert target/s390x/gen-features.h
dd78445 meson: convert io directory to Meson
c72c20a meson: convert crypto directory to Meson
f468902 meson: convert authz directory to Meson
818776c meson: convert qom directory to Meson (tools part)
f1c2943 meson: convert check-qapi-schema
eb95467 meson: convert tests/fp and check-softfloat
cfc6a94 meson: convert check-decodetree
aba4407 meson: handle edk2 bios and descriptors
a2ac4c4 meson: generate hxtool files
1c4f69c meson: generate shader headers
14f240b meson: generate qemu-version.h
9be648a meson: keymap-gen
5e33b13 meson: add virtfs-proxy-helper
bc1ebb8 meson: add qemu-edid
d1c6c06 meson: add qemu-keymap
3b98d9d meson: add qemu-bridge-helper
134df55 meson: convert dummy Windows qga/qemu-ga target
6f816ba meson: add msi generation
fc7cfad meson: convert vss-win32
fbd085a meson: convert qemu-ga
29b968b meson: add solaris and Haiku libraries
1443509 meson: add macos dependencies
d32a3fb contrib/elf2dmp: convert to meson
dccbc1d contrib/ivshmem: convert to meson
d63e47c contrib/vhost-user-gpu: convert to meson
7f4bacd contrib/vhost-user-input: convert to meson
278d19c contrib/rdmacm-mux: convert to Meson
2690b43 contrib/vhost-user-scsi: convert to Meson
eb4a7bc vhost-user-scsi: add compatibility for libiscsi 1.9.0
8247966 contrib/vhost-user-blk: convert to Meson
a736a5c tools/virtiofsd: convert to Meson
d74a982 contrib/libvhost-user: convert to Meson
80db911 meson: add version.o
79a2d4b meson: add remaining generated tcg trace helpers
f5d5fbb libqemuutil, qapi, trace: convert to meson
b77d0c9 meson: add testsuite Makefile generator
53ce278 meson: add sparse support
b33d602 meson: use coverage option
4b4cace meson: enable pie
3261fa6 meson: move summary to meson.build
141ef5b build-sys: add meson submodule
d6a5f59 build-sys hack: link with whole .fa archives
b32e391 configure: generate Meson cross file
a8be9c9 configure: integrate Meson in the build system
63b14fd tests/vm: include setuptools
dc6b856 configure: prepare CFLAGS/CXXFLAGS/LDFLAGS for Meson
0563c0f configure: expand path variables for meson configure
62f2521 configure: do not include $(...) variables in config-host.mak
32d52c8 nsis: use "make DESTDIR=" instead of "make prefix="
1774ab5 tests/docker: add test script for static linux-user builds
73afc0f tests/vm: check for Python YAML parser in the Makefile
05cdada tests/vm: do not pollute configure with --efi-aarch64
45371e0 build-sys hack: ensure target directory is there
9777327 meson: rename .inc.c files to .inc
1bc0fdf trace: switch position of headers to what Meson requires
f8f4320 pc-bios/s390-ccw: do not use rules.mak
f737b16 optionrom: simplify Makefile
7a989a0 oss-fuzz/build: remove LIB_FUZZING_ENGINE

=== OUTPUT BEGIN ===
1/150 Checking commit 7a989a0a6064 (oss-fuzz/build: remove LIB_FUZZING_ENGINE)
2/150 Checking commit f737b16910d2 (optionrom: simplify Makefile)
3/150 Checking commit f8f4320c8e09 (pc-bios/s390-ccw: do not use rules.mak)
4/150 Checking commit 1bc0fdf500ea (trace: switch position of headers to what Meson requires)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#149: 
new file mode 100644

total: 0 errors, 1 warnings, 329 lines checked

Patch 4/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
5/150 Checking commit 9777327f2ed8 (meson: rename .inc.c files to .inc)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#82: 
rename from accel/tcg/atomic_common.inc.c

WARNING: Block comments use a leading /* on a separate line
#1231: FILE: tcg/tcg.c:68:
+/* Forward declarations for functions declared in tcg-target.inc and

total: 0 errors, 2 warnings, 911 lines checked

Patch 5/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
6/150 Checking commit 45371e089d87 (build-sys hack: ensure target directory is there)
7/150 Checking commit 05cdada6259f (tests/vm: do not pollute configure with --efi-aarch64)
8/150 Checking commit 73afc0f8b561 (tests/vm: check for Python YAML parser in the Makefile)
9/150 Checking commit 1774ab58b412 (tests/docker: add test script for static linux-user builds)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#11: 
new file mode 100755

total: 0 errors, 1 warnings, 24 lines checked

Patch 9/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
10/150 Checking commit 32d52c8b6a2c (nsis: use "make DESTDIR=" instead of "make prefix=")
11/150 Checking commit 62f2521f7668 (configure: do not include $(...) variables in config-host.mak)
12/150 Checking commit 0563c0f81b80 (configure: expand path variables for meson configure)
13/150 Checking commit dc6b856c372d (configure: prepare CFLAGS/CXXFLAGS/LDFLAGS for Meson)
14/150 Checking commit 63b14fd315ed (tests/vm: include setuptools)
15/150 Checking commit a8be9c9b8341 (configure: integrate Meson in the build system)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#211: 
new file mode 100644

WARNING: line over 80 characters
#294: FILE: scripts/ninjatool.py:49:
+        return os.path.normpath(path) if _slow_re.search(path) or path[0] == '.' else path

WARNING: line over 80 characters
#435: FILE: scripts/ninjatool.py:190:
+        raise LexerError("%s:%d: %s" % (self.stack[-1].filename, self.lineno, msg))

WARNING: line over 80 characters
#438: FILE: scripts/ninjatool.py:193:
+        raise ParseError("%s:%d: %s" % (self.stack[-1].filename, self.lineno, msg))

ERROR: line over 90 characters
#801: FILE: scripts/ninjatool.py:556:
+        self.scope = BuildScope(self, out, iout, rule, in_, iin, orderdep, self.rule_vars[rule])

WARNING: line over 80 characters
#836: FILE: scripts/ninjatool.py:591:
+    ARGS = argparse.ArgumentParser(description='Rewrite input build.ninja to stdout.')

WARNING: line over 80 characters
#874: FILE: scripts/ninjatool.py:629:
+    def begin_build(self, outputs, implicit_outputs, rule, inputs, implicit, order_only):

WARNING: line over 80 characters
#987: FILE: scripts/ninjatool.py:742:
+    ARGS = argparse.ArgumentParser(description='Convert build.ninja to a Makefile.')

ERROR: line over 90 characters
#1044: FILE: scripts/ninjatool.py:799:
+            self.print(r'ninja-clean:: ninja-clean-start; $(if $V,,@)rm -f ${ninja-depfiles}')

WARNING: line over 80 characters
#1046: FILE: scripts/ninjatool.py:801:
+            self.print(r'ninja-distclean:: clean; $(if $V,,@)rm -f ${ninja-rspfiles}')

ERROR: line over 90 characters
#1058: FILE: scripts/ninjatool.py:813:
+        self.print(r"ninja-command = $(if $V,,$(if ${.var.description},@printf '%s\n' '$(subst ','\'',${.var.description})' && ))${.var.command}")

ERROR: line over 90 characters
#1059: FILE: scripts/ninjatool.py:814:
+        self.print(r"ninja-command-restat = $(if $V,,$(if ${.var.description},@printf '%s\n' '$(subst ','\'',${.var.description})' && ))${.var.command} && if test -e $(firstword ${.var.out}); then printf '%s\n' ${.var.out} > $@; fi")

ERROR: line over 90 characters
#1085: FILE: scripts/ninjatool.py:840:
+            self.print('ninja-targets-%s := %s' % (rule, ' '.join(self.rule_targets[rule])))

ERROR: line over 90 characters
#1086: FILE: scripts/ninjatool.py:841:
+            self.print('ninja-stamp-%s := %s' % (rule, ' '.join(self.stamp_targets[rule])))

ERROR: line over 90 characters
#1088: FILE: scripts/ninjatool.py:843:
+                self.print('$(ninja-targets-%s): .var.%s = %s' % (rule, name, self.mangle_vars_for_make(value)))

WARNING: line over 80 characters
#1089: FILE: scripts/ninjatool.py:844:
+            self.print('ninja-outputdirs += $(sort $(dir ${ninja-targets-%s}))' % rule)

WARNING: line over 80 characters
#1101: FILE: scripts/ninjatool.py:856:
+            default_targets = sorted(self.all_outs - self.all_ins, key=natural_sort_key)

WARNING: line over 80 characters
#1110: FILE: scripts/ninjatool.py:865:
+        phony_targets = sorted(self.all_phony - self.all_ins, key=natural_sort_key)

ERROR: line over 90 characters
#1125: FILE: scripts/ninjatool.py:880:
+        self.current_targets = ' '.join(self.scope.out + self.scope.iout).replace('$', '$$')

WARNING: line over 80 characters
#1154: FILE: scripts/ninjatool.py:909:
+        restat = 'restat' in self.scope.build_vars or 'restat' in self.rule_vars[rule]

ERROR: line over 90 characters
#1164: FILE: scripts/ninjatool.py:919:
+            self.print('%s: %s | %s; ${ninja-command-restat}' % (stamp, inputs, orderonly))

WARNING: line over 80 characters
#1169: FILE: scripts/ninjatool.py:924:
+            self.print('%s: %s | %s; ${ninja-command}' % (targets, inputs, orderonly))

WARNING: line over 80 characters
#1180: FILE: scripts/ninjatool.py:935:
+        self.print('ninja-%s:: ; $(if $V,,@)rm -f ${ninja-stamp-%s}' % (target, name))

ERROR: line over 90 characters
#1182: FILE: scripts/ninjatool.py:937:
+            self.print('ninja-%s:: ; $(if $V,,@)rm -rf ${ninja-targets-%s}' % (target, name))

ERROR: line over 90 characters
#1195: FILE: scripts/ninjatool.py:950:
+    def __init__(self, option_strings, dest, choices, metavar='TOOL', nargs=None, **kwargs):

WARNING: line over 80 characters
#1228: FILE: scripts/ninjatool.py:983:
+parser = argparse.ArgumentParser(description='Process and transform build.ninja files.',

total: 11 errors, 15 warnings, 1209 lines checked

Patch 15/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.

16/150 Checking commit b32e39149e68 (configure: generate Meson cross file)
17/150 Checking commit d6a5f59ba15a (build-sys hack: link with whole .fa archives)
18/150 Checking commit 141ef5b5f42c (build-sys: add meson submodule)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#138: 
new file mode 160000

WARNING: line over 80 characters
#154: FILE: scripts/archive-source.sh:30:
+submodules="$submodules tests/fp/berkeley-softfloat-3 tests/fp/berkeley-testfloat-3"

total: 0 errors, 2 warnings, 122 lines checked

Patch 18/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
19/150 Checking commit 3261fa6d77fe (meson: move summary to meson.build)
20/150 Checking commit 4b4cacefff26 (meson: enable pie)
21/150 Checking commit b33d602780cb (meson: use coverage option)
22/150 Checking commit 53ce27800ec3 (meson: add sparse support)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#70: 
new file mode 100644

total: 0 errors, 1 warnings, 65 lines checked

Patch 22/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
23/150 Checking commit b77d0c9c7e20 (meson: add testsuite Makefile generator)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#43: 
new file mode 100644

ERROR: line over 90 characters
#70: FILE: scripts/mtest2make.py:23:
+.test-human-tap = $1 < /dev/null | ./scripts/tap-driver.pl --test-name="$2" $(if $(V),,--show-failures-only)

ERROR: line over 90 characters
#73: FILE: scripts/mtest2make.py:26:
+.test-tap-exitcode = printf "%s\\n" 1..1 "`$1 < /dev/null > /dev/null || echo "not "`ok 1 $2"

ERROR: line over 90 characters
#78: FILE: scripts/mtest2make.py:31:
+.test.run = $(call .test.print,$(.test.cmd.$1),$(.test.name.$1)) && $(call .test-$2-$(.test.driver.$1),$(.test.cmd.$1),$(.test.name.$1))

ERROR: line over 90 characters
#81: FILE: scripts/mtest2make.py:34:
+        @exec 3>&1; rc=0; $(foreach TEST, $1, $(call .test.run,$(TEST),human) || rc=$$?;) \\

WARNING: line over 80 characters
#89: FILE: scripts/mtest2make.py:42:
+        $(if $(findstring k, $(MAKEFLAGS)), $(.test.human_k), $(.test.human_no_k))

WARNING: line over 80 characters
#108: FILE: scripts/mtest2make.py:61:
+    cmd = '$(.test.env) %s %s' % (env, ' '.join((shlex.quote(x) for x in test['cmd'])))

ERROR: line over 90 characters
#140: FILE: scripts/mtest2make.py:93:
+    print('.test.suite-slow.%s := $(.test.suite-quick.%s) %s' % (name, name, slow_test_numbers))

total: 5 errors, 3 warnings, 127 lines checked

Patch 23/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.

24/150 Checking commit f5d5fbb4136e (libqemuutil, qapi, trace: convert to meson)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#563: 
new file mode 100644

total: 0 errors, 1 warnings, 1084 lines checked

Patch 24/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
25/150 Checking commit 79a2d4bab32f (meson: add remaining generated tcg trace helpers)
26/150 Checking commit 80db911131b9 (meson: add version.o)
27/150 Checking commit d74a9822e009 (contrib/libvhost-user: convert to Meson)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#82: 
deleted file mode 100644

total: 0 errors, 1 warnings, 72 lines checked

Patch 27/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
28/150 Checking commit a736a5c7237d (tools/virtiofsd: convert to Meson)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#100: 
new file mode 100644

ERROR: trailing whitespace
#107: FILE: tools/meson.build:3:
+    'CONFIG_LINUX' in config_host and $

total: 1 errors, 1 warnings, 111 lines checked

Patch 28/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.

29/150 Checking commit 8247966320a3 (contrib/vhost-user-blk: convert to Meson)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#47: 
deleted file mode 100644

total: 0 errors, 1 warnings, 34 lines checked

Patch 29/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
30/150 Checking commit eb4a7bc46dee (vhost-user-scsi: add compatibility for libiscsi 1.9.0)
31/150 Checking commit 2690b431605f (contrib/vhost-user-scsi: convert to Meson)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#49: 
deleted file mode 100644

total: 0 errors, 1 warnings, 49 lines checked

Patch 31/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
32/150 Checking commit 278d19cfc25c (contrib/rdmacm-mux: convert to Meson)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#49: 
deleted file mode 100644

total: 0 errors, 1 warnings, 40 lines checked

Patch 32/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
33/150 Checking commit 7f4bacd87b14 (contrib/vhost-user-input: convert to meson)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#53: 
deleted file mode 100644

total: 0 errors, 1 warnings, 42 lines checked

Patch 33/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
34/150 Checking commit d63e47c48fb7 (contrib/vhost-user-gpu: convert to meson)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#84: 
deleted file mode 100644

total: 0 errors, 1 warnings, 117 lines checked

Patch 34/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
35/150 Checking commit dccbc1df62ed (contrib/ivshmem: convert to meson)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#65: 
deleted file mode 100644

total: 0 errors, 1 warnings, 62 lines checked

Patch 35/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
36/150 Checking commit d32a3fbb0b0f (contrib/elf2dmp: convert to meson)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#62: 
deleted file mode 100644

total: 0 errors, 1 warnings, 51 lines checked

Patch 36/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
37/150 Checking commit 144350911bb2 (meson: add macos dependencies)
38/150 Checking commit 29b968bd59c3 (meson: add solaris and Haiku libraries)
39/150 Checking commit fbd085aedc0b (meson: convert qemu-ga)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#278: 
new file mode 100644

total: 0 errors, 1 warnings, 302 lines checked

Patch 39/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
40/150 Checking commit fc7cfadd76d5 (meson: convert vss-win32)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#40: 
deleted file mode 100644

total: 0 errors, 1 warnings, 52 lines checked

Patch 40/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
41/150 Checking commit 6f816baf887e (meson: add msi generation)
42/150 Checking commit 134df55d6290 (meson: convert dummy Windows qga/qemu-ga target)
43/150 Checking commit 3b98d9d05cd4 (meson: add qemu-bridge-helper)
44/150 Checking commit d1c6c06cd709 (meson: add qemu-keymap)
45/150 Checking commit bc1ebb843a44 (meson: add qemu-edid)
46/150 Checking commit 5e33b13dedd6 (meson: add virtfs-proxy-helper)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#71: 
new file mode 100644

total: 0 errors, 1 warnings, 71 lines checked

Patch 46/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
47/150 Checking commit 9be648aebef2 (meson: keymap-gen)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#73: 
new file mode 100644

total: 0 errors, 1 warnings, 85 lines checked

Patch 47/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
48/150 Checking commit 14f240bd0810 (meson: generate qemu-version.h)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#96: 
new file mode 100755

total: 0 errors, 1 warnings, 96 lines checked

Patch 48/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
49/150 Checking commit 1c4f69cadf84 (meson: generate shader headers)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#71: 
new file mode 100644

total: 0 errors, 1 warnings, 58 lines checked

Patch 49/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
50/150 Checking commit a2ac4c441286 (meson: generate hxtool files)
51/150 Checking commit aba4407a9bba (meson: handle edk2 bios and descriptors)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#102: 
new file mode 100644

total: 0 errors, 1 warnings, 115 lines checked

Patch 51/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
52/150 Checking commit cfc6a941a0e7 (meson: convert check-decodetree)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#57: 
new file mode 100644

total: 0 errors, 1 warnings, 38 lines checked

Patch 52/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
53/150 Checking commit eb95467d0513 (meson: convert tests/fp and check-softfloat)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#217: 
deleted file mode 100644

total: 0 errors, 1 warnings, 836 lines checked

Patch 53/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
54/150 Checking commit f1c29432d9e6 (meson: convert check-qapi-schema)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#284: 
new file mode 100644

total: 0 errors, 1 warnings, 484 lines checked

Patch 54/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
55/150 Checking commit 818776c1813b (meson: convert qom directory to Meson (tools part))
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#86: 
new file mode 100644

total: 0 errors, 1 warnings, 63 lines checked

Patch 55/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
56/150 Checking commit f468902df4ba (meson: convert authz directory to Meson)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#53: 
deleted file mode 100644

total: 0 errors, 1 warnings, 62 lines checked

Patch 56/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
57/150 Checking commit c72c20a2ab5d (meson: convert crypto directory to Meson)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#55: 
deleted file mode 100644

total: 0 errors, 1 warnings, 111 lines checked

Patch 57/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
58/150 Checking commit dd784450963f (meson: convert io directory to Meson)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#55: 
deleted file mode 100644

total: 0 errors, 1 warnings, 60 lines checked

Patch 58/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
59/150 Checking commit 3e60ebf23ecc (meson: convert target/s390x/gen-features.h)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#51: 
new file mode 100644

total: 0 errors, 1 warnings, 51 lines checked

Patch 59/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
60/150 Checking commit 2429b50d0222 (meson: infrastructure for building emulators)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#580: 
new file mode 100755

total: 0 errors, 1 warnings, 506 lines checked

Patch 60/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
61/150 Checking commit 4450835ea104 (meson: add modules infrastructure)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#174: 
new file mode 100755

total: 0 errors, 1 warnings, 157 lines checked

Patch 61/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
62/150 Checking commit 3de75cbbb8ec (meson: convert chardev directory to Meson (tools part))
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#94: 
new file mode 100644

total: 0 errors, 1 warnings, 99 lines checked

Patch 62/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
63/150 Checking commit bc5b34aba11c (meson: convert block)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#133: 
deleted file mode 100644

total: 0 errors, 1 warnings, 375 lines checked

Patch 63/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
64/150 Checking commit adfbff1a81e8 (meson: qemu-{img,io,nbd})
65/150 Checking commit 455e48c25a66 (meson: qemu-pr-helper)
66/150 Checking commit 8fc3428a254a (configure, Makefile; remove TOOLS and HELPERS-y variable)
67/150 Checking commit d0e44f49dceb (meson: convert chardev directory to Meson (emulator part))
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#45: 
deleted file mode 100644

total: 0 errors, 1 warnings, 72 lines checked

Patch 67/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
68/150 Checking commit df6b371c26d1 (meson: convert tests/qtest to meson)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#151: 
deleted file mode 100644

WARNING: Block comments use a trailing */ on a separate line
#900: FILE: tests/qtest/libqos/ahci.c:582:
+     * implemented in ahci.o, but may or may not need to be flipped. */

ERROR: trailing whitespace
#2301: FILE: tests/qtest/meson.build:238:
+  $

total: 1 errors, 2 warnings, 1734 lines checked

Patch 68/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.

69/150 Checking commit d2f3a8a71c5d (meson: convert audio directory to Meson)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#53: 
deleted file mode 100644

total: 0 errors, 1 warnings, 151 lines checked

Patch 69/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
70/150 Checking commit b3111a7a456a (meson: convert ui directory to Meson)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#149: 
deleted file mode 100644

total: 0 errors, 1 warnings, 221 lines checked

Patch 70/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
71/150 Checking commit 3f4a282e3172 (meson: convert root directory to Meson)
72/150 Checking commit e94493bb32f5 (meson: convert most of softmmu/)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#46: 
new file mode 100644

total: 0 errors, 1 warnings, 33 lines checked

Patch 72/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
73/150 Checking commit 9bff987ab0ac (meson: convert trace/)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#12: 
deleted file mode 100644

total: 0 errors, 1 warnings, 19 lines checked

Patch 73/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
74/150 Checking commit 334dfacdc154 (meson: convert dump/)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#71: 
deleted file mode 100644

total: 0 errors, 1 warnings, 67 lines checked

Patch 74/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
75/150 Checking commit b12250149300 (meson: convert common QMP bits for qemu and qemu-storage-daemon)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#95: 
deleted file mode 100644

total: 0 errors, 1 warnings, 82 lines checked

Patch 75/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
76/150 Checking commit 32dc620ddb4d (meson: convert qemu-storage-daemon)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#82: 
deleted file mode 100644

total: 0 errors, 1 warnings, 75 lines checked

Patch 76/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
77/150 Checking commit a2b72aed712c (meson: convert replay directory to Meson)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#36: 
deleted file mode 100644

total: 0 errors, 1 warnings, 26 lines checked

Patch 77/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
78/150 Checking commit d7499ba73493 (meson: convert migration directory to Meson)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#59: 
deleted file mode 100644

total: 0 errors, 1 warnings, 90 lines checked

Patch 78/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
79/150 Checking commit 9aa28917ff4d (meson: convert net directory to Meson)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#66: 
deleted file mode 100644

total: 0 errors, 1 warnings, 83 lines checked

Patch 79/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
80/150 Checking commit 29af6827a143 (meson: convert backends directory to Meson)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#25: 
deleted file mode 100644

total: 0 errors, 1 warnings, 66 lines checked

Patch 80/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
81/150 Checking commit 9993d1a95dc9 (meson: convert fsdev/)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#39: 
deleted file mode 100644

total: 0 errors, 1 warnings, 30 lines checked

Patch 81/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
82/150 Checking commit 90f375de4228 (meson: convert disas directory to Meson)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#25: 
deleted file mode 100644

total: 0 errors, 1 warnings, 49 lines checked

Patch 82/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
83/150 Checking commit 9dc32dc9d9d4 (meson: convert qapi-specific to meson)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#37: 
deleted file mode 100644

total: 0 errors, 1 warnings, 30 lines checked

Patch 83/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
84/150 Checking commit ecc58d93b9e9 (meson: convert hw/xen)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#57: 
new file mode 100644

total: 0 errors, 1 warnings, 72 lines checked

Patch 84/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
85/150 Checking commit 200f04c559e0 (meson: convert hw/core)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#21: 
deleted file mode 100644

total: 0 errors, 1 warnings, 71 lines checked

Patch 85/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
86/150 Checking commit 335ec79267f5 (meson: convert hw/semihosting)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#33: 
deleted file mode 100644

total: 0 errors, 1 warnings, 14 lines checked

Patch 86/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
87/150 Checking commit e427db3d04ac (meson: convert hw/nubus)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#32: 
deleted file mode 100644

total: 0 errors, 1 warnings, 18 lines checked

Patch 87/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
88/150 Checking commit 8f017d4bb1a8 (meson: convert hw/smbios)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#34: 
deleted file mode 100644

total: 0 errors, 1 warnings, 25 lines checked

Patch 88/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
89/150 Checking commit 08ce721b03d6 (meson: convert hw/mem)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#33: 
deleted file mode 100644

total: 0 errors, 1 warnings, 22 lines checked

Patch 89/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
90/150 Checking commit a99fcbc0a6ce (meson: convert hw/watchdog)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#34: 
deleted file mode 100644

total: 0 errors, 1 warnings, 19 lines checked

Patch 90/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
91/150 Checking commit 5956770120f8 (meson: convert hw/virtio)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#35: 
deleted file mode 100644

total: 0 errors, 1 warnings, 64 lines checked

Patch 91/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
92/150 Checking commit 2bf10970ed1d (meson: convert hw/vfio)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#36: 
deleted file mode 100644

total: 0 errors, 1 warnings, 32 lines checked

Patch 92/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
93/150 Checking commit d871fadecfde (meson: convert hw/usb)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#48: 
deleted file mode 100644

total: 0 errors, 1 warnings, 111 lines checked

Patch 93/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
94/150 Checking commit 5b5b6090bfcc (meson: convert hw/tpm)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#36: 
deleted file mode 100644

total: 0 errors, 1 warnings, 22 lines checked

Patch 94/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
95/150 Checking commit 39647a1b9e37 (meson: convert hw/timer)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#37: 
deleted file mode 100644

total: 0 errors, 1 warnings, 51 lines checked

Patch 95/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
96/150 Checking commit e266fdbc88eb (meson: convert hw/rtc)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#35: 
deleted file mode 100644

total: 0 errors, 1 warnings, 30 lines checked

Patch 96/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
97/150 Checking commit 127cc92baf7d (meson: convert hw/ssi)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#36: 
deleted file mode 100644

total: 0 errors, 1 warnings, 23 lines checked

Patch 97/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
98/150 Checking commit 9f5233f19321 (meson: convert hw/sd)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#36: 
deleted file mode 100644

total: 0 errors, 1 warnings, 26 lines checked

Patch 98/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
99/150 Checking commit a1f742107b9a (meson: convert hw/scsi)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#36: 
deleted file mode 100644

total: 0 errors, 1 warnings, 40 lines checked

Patch 99/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
100/150 Checking commit 545856574ccc (meson: convert hw/pcmcia)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#36: 
deleted file mode 100644

total: 0 errors, 1 warnings, 16 lines checked

Patch 100/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
101/150 Checking commit c81a6023ecf9 (meson: convert hw/pci-host)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#37: 
deleted file mode 100644

total: 0 errors, 1 warnings, 46 lines checked

Patch 101/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
102/150 Checking commit 61d58b06196c (meson: convert hw/pci-bridge)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#36: 
deleted file mode 100644

total: 0 errors, 1 warnings, 28 lines checked

Patch 102/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
103/150 Checking commit f45e13afb617 (meson: convert hw/pci)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#36: 
deleted file mode 100644

total: 0 errors, 1 warnings, 33 lines checked

Patch 103/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
104/150 Checking commit 4431543303ba (meson: convert hw/nvram)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#36: 
deleted file mode 100644

total: 0 errors, 1 warnings, 23 lines checked

Patch 104/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
105/150 Checking commit e98223d41b91 (meson: convert hw/rdma)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#36: 
deleted file mode 100644

total: 0 errors, 1 warnings, 24 lines checked

Patch 105/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
106/150 Checking commit 4555db2af768 (meson: convert hw/net)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#35: 
deleted file mode 100644

total: 0 errors, 1 warnings, 84 lines checked

Patch 106/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
107/150 Checking commit ee07ff72dfb4 (meson: convert hw/misc)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#35: 
deleted file mode 100644

total: 0 errors, 1 warnings, 120 lines checked

Patch 107/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
108/150 Checking commit b1a7693acb72 (meson: convert hw/isa)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#24: 
deleted file mode 100644

total: 0 errors, 1 warnings, 23 lines checked

Patch 108/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
109/150 Checking commit 52cea5580b1d (meson: convert hw/ipmi)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#25: 
deleted file mode 100644

total: 0 errors, 1 warnings, 23 lines checked

Patch 109/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
110/150 Checking commit 4835f22cd34f (meson: convert hw/ipack)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#24: 
deleted file mode 100644

total: 0 errors, 1 warnings, 13 lines checked

Patch 110/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
111/150 Checking commit c0e344e5c9db (meson: convert hw/intc)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#24: 
deleted file mode 100644

total: 0 errors, 1 warnings, 67 lines checked

Patch 111/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
112/150 Checking commit b1eed4a634a9 (meson: convert hw/input)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#24: 
deleted file mode 100644

total: 0 errors, 1 warnings, 30 lines checked

Patch 112/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
113/150 Checking commit 4901095c0d57 (meson: convert hw/ide)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#24: 
deleted file mode 100644

total: 0 errors, 1 warnings, 26 lines checked

Patch 113/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
114/150 Checking commit 393c21de0b10 (meson: convert hw/i2c)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#26: 
deleted file mode 100644

total: 0 errors, 1 warnings, 28 lines checked

Patch 114/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
115/150 Checking commit f3bcbfbf5d9e (meson: convert hw/hyperv)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#24: 
deleted file mode 100644

total: 0 errors, 1 warnings, 15 lines checked

Patch 115/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
116/150 Checking commit 4fc9dbc290aa (meson: convert hw/gpio)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#24: 
deleted file mode 100644

total: 0 errors, 1 warnings, 24 lines checked

Patch 116/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
117/150 Checking commit d45ffa08ddac (meson: convert hw/dma)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#24: 
deleted file mode 100644

total: 0 errors, 1 warnings, 27 lines checked

Patch 117/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
118/150 Checking commit 1201a53ac70b (meson: convert hw/display)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#36: 
deleted file mode 100644

total: 0 errors, 1 warnings, 103 lines checked

Patch 118/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
119/150 Checking commit 136cceed1069 (meson: convert hw/cpu)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#24: 
deleted file mode 100644

total: 0 errors, 1 warnings, 18 lines checked

Patch 119/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
120/150 Checking commit 72d098ff5080 (meson: convert hw/char)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#24: 
deleted file mode 100644

total: 0 errors, 1 warnings, 49 lines checked

Patch 120/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
121/150 Checking commit e8d8db367c3e (meson: convert hw/block)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#24: 
deleted file mode 100644

total: 0 errors, 1 warnings, 34 lines checked

Patch 121/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
122/150 Checking commit 12999199e3f6 (meson: convert hw/audio)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#24: 
deleted file mode 100644

total: 0 errors, 1 warnings, 25 lines checked

Patch 122/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
123/150 Checking commit a9cda42503ff (meson: convert hw/adc)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#24: 
deleted file mode 100644

total: 0 errors, 1 warnings, 12 lines checked

Patch 123/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
124/150 Checking commit 85f768e3e1df (meson: convert hw/acpi)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#23: 
deleted file mode 100644

total: 0 errors, 1 warnings, 35 lines checked

Patch 124/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
125/150 Checking commit 02657142259b (meson: convert hw/9pfs, cleanup)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#102: 
deleted file mode 100644

total: 0 errors, 1 warnings, 91 lines checked

Patch 125/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
126/150 Checking commit 938092f129ee (meson: convert hw/arch*)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#33: 
deleted file mode 100644

total: 0 errors, 1 warnings, 421 lines checked

Patch 126/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
127/150 Checking commit 9af73580f7ff (meson: target)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#37: 
deleted file mode 100644

total: 0 errors, 1 warnings, 709 lines checked

Patch 127/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
128/150 Checking commit ff6821741d54 (meson: accel)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#37: 
deleted file mode 100644

total: 0 errors, 1 warnings, 56 lines checked

Patch 128/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
129/150 Checking commit 8138ec630870 (meson: linux-user)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#126: 
deleted file mode 100644

total: 0 errors, 1 warnings, 262 lines checked

Patch 129/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
130/150 Checking commit e3c22a1735d9 (meson: bsd-user)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#26: 
deleted file mode 100644

total: 0 errors, 1 warnings, 31 lines checked

Patch 130/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
131/150 Checking commit 3d70591cba6c (meson: cpu-emu)
ERROR: unnecessary whitespace before a quoted newline
#186: FILE: scripts/feature_to_c.sh:52:
       printf "'\''\\n'\'', \n"

total: 1 errors, 0 warnings, 169 lines checked

Patch 131/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.

132/150 Checking commit ccfd28e56b8d (meson: plugins)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#96: 
deleted file mode 100644

total: 0 errors, 1 warnings, 69 lines checked

Patch 132/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
133/150 Checking commit d757edb2992b (meson: link emulators without Makefile.target)
WARNING: line over 80 characters
#753: FILE: scripts/oss-fuzz/build.sh:84:
+    --extra-cflags="$EXTRA_CFLAGS" --extra-ldflags="-Wl,-rpath,'\$\$ORIGIN/lib'" \

WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#772: 
deleted file mode 100644

ERROR: Do not add expected files together with tests, follow instructions in tests/qtest/bios-tables-test.c: both tests/data/acpi/rebuild-expected-aml.sh and tests/acceptance/avocado_qemu/__init__.py found

ERROR: Do not add expected files together with tests, follow instructions in tests/qtest/bios-tables-test.c: both tests/data/acpi/rebuild-expected-aml.sh and tests/acceptance/avocado_qemu/__init__.py found

ERROR: Do not add expected files together with tests, follow instructions in tests/qtest/bios-tables-test.c: both tests/data/acpi/rebuild-expected-aml.sh and tests/multiboot/run_test.sh found

ERROR: Do not add expected files together with tests, follow instructions in tests/qtest/bios-tables-test.c: both tests/data/acpi/rebuild-expected-aml.sh and tests/multiboot/run_test.sh found

ERROR: Do not add expected files together with tests, follow instructions in tests/qtest/bios-tables-test.c: both tests/data/acpi/rebuild-expected-aml.sh and tests/qemu-iotests/check found

ERROR: Do not add expected files together with tests, follow instructions in tests/qtest/bios-tables-test.c: both tests/data/acpi/rebuild-expected-aml.sh and tests/qemu-iotests/check found

ERROR: Do not add expected files together with tests, follow instructions in tests/qtest/bios-tables-test.c: both tests/data/acpi/rebuild-expected-aml.sh and tests/qtest/fuzz/Makefile.include found

ERROR: Do not add expected files together with tests, follow instructions in tests/qtest/bios-tables-test.c: both tests/data/acpi/rebuild-expected-aml.sh and dev/null found

ERROR: Do not add expected files together with tests, follow instructions in tests/qtest/bios-tables-test.c: both tests/data/acpi/rebuild-expected-aml.sh and tests/qtest/fuzz/i440fx_fuzz.c found

ERROR: Do not add expected files together with tests, follow instructions in tests/qtest/bios-tables-test.c: both tests/data/acpi/rebuild-expected-aml.sh and tests/qtest/fuzz/i440fx_fuzz.c found

ERROR: Do not add expected files together with tests, follow instructions in tests/qtest/bios-tables-test.c: both tests/data/acpi/rebuild-expected-aml.sh and tests/qtest/fuzz/meson.build found

ERROR: Do not add expected files together with tests, follow instructions in tests/qtest/bios-tables-test.c: both tests/data/acpi/rebuild-expected-aml.sh and tests/qtest/fuzz/meson.build found

ERROR: Do not add expected files together with tests, follow instructions in tests/qtest/bios-tables-test.c: both tests/data/acpi/rebuild-expected-aml.sh and tests/qtest/fuzz/qtest_wrappers.c found

ERROR: Do not add expected files together with tests, follow instructions in tests/qtest/bios-tables-test.c: both tests/data/acpi/rebuild-expected-aml.sh and tests/qtest/fuzz/qtest_wrappers.c found

ERROR: Do not add expected files together with tests, follow instructions in tests/qtest/bios-tables-test.c: both tests/data/acpi/rebuild-expected-aml.sh and tests/qtest/fuzz/virtio_net_fuzz.c found

ERROR: Do not add expected files together with tests, follow instructions in tests/qtest/bios-tables-test.c: both tests/data/acpi/rebuild-expected-aml.sh and tests/qtest/fuzz/virtio_net_fuzz.c found

ERROR: Do not add expected files together with tests, follow instructions in tests/qtest/bios-tables-test.c: both tests/data/acpi/rebuild-expected-aml.sh and tests/qtest/fuzz/virtio_scsi_fuzz.c found

ERROR: Do not add expected files together with tests, follow instructions in tests/qtest/bios-tables-test.c: both tests/data/acpi/rebuild-expected-aml.sh and tests/qtest/fuzz/virtio_scsi_fuzz.c found

ERROR: Do not add expected files together with tests, follow instructions in tests/qtest/bios-tables-test.c: both tests/data/acpi/rebuild-expected-aml.sh and tests/qtest/libqos/qgraph.h found

ERROR: Do not add expected files together with tests, follow instructions in tests/qtest/bios-tables-test.c: both tests/data/acpi/rebuild-expected-aml.sh and tests/qtest/libqos/qgraph.h found

ERROR: Do not add expected files together with tests, follow instructions in tests/qtest/bios-tables-test.c: both tests/data/acpi/rebuild-expected-aml.sh and tests/qtest/meson.build found

ERROR: Do not add expected files together with tests, follow instructions in tests/qtest/bios-tables-test.c: both tests/data/acpi/rebuild-expected-aml.sh and tests/qtest/meson.build found

ERROR: Do not add expected files together with tests, follow instructions in tests/qtest/bios-tables-test.c: both tests/data/acpi/rebuild-expected-aml.sh and tests/qtest/rtas-test.c found

ERROR: Do not add expected files together with tests, follow instructions in tests/qtest/bios-tables-test.c: both tests/data/acpi/rebuild-expected-aml.sh and tests/qtest/rtas-test.c found

ERROR: Do not add expected files together with tests, follow instructions in tests/qtest/bios-tables-test.c: both tests/data/acpi/rebuild-expected-aml.sh and tests/tcg/configure.sh found

ERROR: Do not add expected files together with tests, follow instructions in tests/qtest/bios-tables-test.c: both tests/data/acpi/rebuild-expected-aml.sh and tests/tcg/configure.sh found

total: 26 errors, 2 warnings, 848 lines checked

Patch 133/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.

134/150 Checking commit fd39f414e778 (meson: convert systemtap files)
ERROR: trailing whitespace
#104: FILE: Makefile.target:11:
+^I$

total: 1 errors, 0 warnings, 157 lines checked

Patch 134/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.

135/150 Checking commit c056fb8e0e43 (rules.mak: remove version.o)
136/150 Checking commit db069e0a6c0b (remove Makefile.target)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#126: 
deleted file mode 100644

total: 0 errors, 1 warnings, 208 lines checked

Patch 136/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
137/150 Checking commit e752a3180cea (meson: sphinx-build)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#246: 
new file mode 100644

total: 0 errors, 1 warnings, 343 lines checked

Patch 137/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
138/150 Checking commit 99630ce8a777 (docs: automatically track manual dependencies)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#68: 
new file mode 100644

total: 0 errors, 1 warnings, 97 lines checked

Patch 138/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
139/150 Checking commit 550f14b5d0b9 (meson: build texi doc)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#346: 
new file mode 100644

total: 0 errors, 1 warnings, 302 lines checked

Patch 139/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
140/150 Checking commit 3a8302e040ca (meson: convert check-block)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#92: 
new file mode 100644

total: 0 errors, 1 warnings, 73 lines checked

Patch 140/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
141/150 Checking commit 1d00ab47b249 (rules.mak: drop unneeded macros)
142/150 Checking commit 7bc28484f7ad (meson: replace create-config with meson configure_file)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#273: 
deleted file mode 100755

total: 0 errors, 1 warnings, 235 lines checked

Patch 142/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
143/150 Checking commit 314d3de15cf4 (meson: convert sample plugins)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#67: 
deleted file mode 100644

total: 0 errors, 1 warnings, 47 lines checked

Patch 143/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
144/150 Checking commit 52b85c394f5b (meson: move SDL and SDL-image detection to meson)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#275: 
new file mode 100644

total: 0 errors, 1 warnings, 256 lines checked

Patch 144/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
145/150 Checking commit d471bf584ab5 (meson: convert VNC and dependent libraries to meson)
146/150 Checking commit 504808420993 (meson: convert po/)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#125: 
new file mode 100644

total: 0 errors, 1 warnings, 118 lines checked

Patch 146/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
147/150 Checking commit d32e034e28fb (meson: avoid unstable module warning with Meson 0.56.0 or newer)
148/150 Checking commit ee3e8f088746 (acceptance: use stable URLs for the Debian and Ubuntu installer)
WARNING: line over 80 characters
#25: FILE: tests/acceptance/boot_linux_console.py:339:
+                      'bionic-updates/main/installer-arm64/20101020ubuntu543.15/images/'

WARNING: line over 80 characters
#32: FILE: tests/acceptance/boot_linux_console.py:345:
+                      'bionic-updates/main/installer-arm64/20101020ubuntu543.15/images/'

total: 0 errors, 2 warnings, 23 lines checked

Patch 148/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
149/150 Checking commit 47d3f16078e9 (meson: update build-system documentation)
150/150 Checking commit cfca5ebc22ee (docs: convert build system documentation to rST)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#12: 
rename from docs/devel/build-system.txt

total: 0 errors, 1 warnings, 537 lines checked

Patch 150/150 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
=== OUTPUT END ===

Test command exited with code: 1


The full log is available at
http://patchew.org/logs/20200817143723.343284-1-pbonzini@redhat.com/testing.checkpatch/?type=message.
---
Email generated automatically by Patchew [https://patchew.org/].
Please send your feedback to patchew-devel@redhat.com
Re: [PATCH v3 000/150] Meson integration for 5.2
Posted by no-reply@patchew.org 3 years, 8 months ago
Patchew URL: https://patchew.org/QEMU/20200817143723.343284-1-pbonzini@redhat.com/



Hi,

This series failed the docker-mingw@fedora build test. Please find the testing commands and
their output below. If you have Docker installed, you can probably reproduce it
locally.

=== TEST SCRIPT BEGIN ===
#! /bin/bash
export ARCH=x86_64
make docker-image-fedora V=1 NETWORK=1
time make docker-test-mingw@fedora J=14 NETWORK=1
=== TEST SCRIPT END ===

Host machine cpu: x86_64
Target machine cpu family: x86
Target machine cpu: x86_64
../src/meson.build:9: WARNING: Module unstable-keyval has no backwards or forwards compatibility and might not exist in future releases.
Program sh found: YES
Program python3 found: YES (/usr/bin/python3)
Configuring ninjatool using configuration
---
Found pkg-config: /usr/bin/x86_64-w64-mingw32-pkg-config (0.28)
Run-time dependency sdl2 found: YES 2.0.12

../src/meson.build:227:2: ERROR: 'sdl2' is not a config-tool dependency

A full log can be found at /tmp/qemu-test/build/meson-logs/meson-log.txt

ERROR: meson setup failed

# QEMU configure log Mon Aug 17 19:45:38 UTC 2020
# Configured with: '/tmp/qemu-test/src/configure' '--enable-werror' '--target-list=x86_64-softmmu,aarch64-softmmu' '--prefix=/tmp/qemu-test/install' '--python=/usr/bin/python3' '--cross-prefix=x86_64-w64-mingw32-' '--enable-trace-backends=simple' '--enable-gnutls' '--enable-nettle' '--enable-curl' '--enable-vnc' '--enable-bzip2' '--enable-guest-agent' '--enable-docs'
---
funcs: do_compiler do_cc compile_object check_define main
lines: 92 124 636 662 0
x86_64-w64-mingw32-gcc -std=gnu99 -Wall -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -c -o config-temp/qemu-conf.o config-temp/qemu-conf.c
config-temp/qemu-conf.c:2:2: error: #error __linux__ not defined
    2 | #error __linux__ not defined
      |  ^~~~~

---
funcs: do_compiler do_cc compile_object check_define main
lines: 92 124 636 714 0
x86_64-w64-mingw32-gcc -std=gnu99 -Wall -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -c -o config-temp/qemu-conf.o config-temp/qemu-conf.c
config-temp/qemu-conf.c:2:2: error: #error __i386__ not defined
    2 | #error __i386__ not defined
      |  ^~~~~

---
funcs: do_compiler do_cc compile_object check_define main
lines: 92 124 636 717 0
x86_64-w64-mingw32-gcc -std=gnu99 -Wall -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -c -o config-temp/qemu-conf.o config-temp/qemu-conf.c
config-temp/qemu-conf.c:2:2: error: #error __ILP32__ not defined
    2 | #error __ILP32__ not defined
      |  ^~~~~

---
lines: 92 130 962 0
x86_64-w64-mingw32-gcc -std=gnu99 -Wall -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -liberty
/usr/lib/gcc/x86_64-w64-mingw32/9.2.1/../../../../x86_64-w64-mingw32/bin/ld: cannot find -liberty
collect2: error: ld returned 1 exit status

funcs: do_compiler do_cc compile_object main
lines: 92 124 2017 0
---
funcs: do_compiler do_cc compile_prog cc_has_warning_flag main
lines: 92 130 2117 2121 0
x86_64-w64-mingw32-gcc -std=gnu99 -Wall -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Werror -Winitializer-overrides -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -m64
x86_64-w64-mingw32-gcc: error: unrecognized command line option '-Winitializer-overrides'

funcs: do_compiler do_cc compile_prog cc_has_warning_flag main
lines: 92 130 2117 2121 0
---
funcs: do_compiler do_cc compile_prog cc_has_warning_flag main
lines: 92 130 2117 2121 0
x86_64-w64-mingw32-gcc -std=gnu99 -Wall -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Werror -Wstring-plus-int -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -m64
x86_64-w64-mingw32-gcc: error: unrecognized command line option '-Wstring-plus-int'

funcs: do_compiler do_cc compile_prog cc_has_warning_flag main
lines: 92 130 2117 2121 0
x86_64-w64-mingw32-gcc -std=gnu99 -Wall -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Werror -Wtypedef-redefinition -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -m64
x86_64-w64-mingw32-gcc: error: unrecognized command line option '-Wtypedef-redefinition'

funcs: do_compiler do_cc compile_prog cc_has_warning_flag main
lines: 92 130 2117 2121 0
x86_64-w64-mingw32-gcc -std=gnu99 -Wall -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Werror -Wtautological-type-limit-compare -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -m64
x86_64-w64-mingw32-gcc: error: unrecognized command line option '-Wtautological-type-limit-compare'; did you mean '-Wtautological-compare'?

funcs: do_compiler do_cc compile_prog cc_has_warning_flag main
lines: 92 130 2117 2121 0
---
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong -Wl,-z,relro -Wl,-z,now
/usr/lib/gcc/x86_64-w64-mingw32/9.2.1/../../../../x86_64-w64-mingw32/bin/ld: unrecognized option '-z'
/usr/lib/gcc/x86_64-w64-mingw32/9.2.1/../../../../x86_64-w64-mingw32/bin/ld: use the --help option for usage information
collect2: error: ld returned 1 exit status

funcs: do_compiler do_cc compile_object main
lines: 92 124 2360 0
---
lines: 92 124 2406 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -Werror -c -o config-temp/qemu-conf.o config-temp/qemu-conf.c
config-temp/qemu-conf.c: In function 'main':
config-temp/qemu-conf.c:4:21: error: unknown conversion type character 'z' in format [-Werror=format=]
    4 |     return printf("%zu", SIZE_MAX);
      |                     ^
config-temp/qemu-conf.c:4:19: error: too many arguments for format [-Werror=format-extra-args]
    4 |     return printf("%zu", SIZE_MAX);
      |                   ^~~~~
config-temp/qemu-conf.c:4:21: error: unknown conversion type character 'z' in format [-Werror=format=]
    4 |     return printf("%zu", SIZE_MAX);
      |                     ^
config-temp/qemu-conf.c:4:19: error: too many arguments for format [-Werror=format-extra-args]
    4 |     return printf("%zu", SIZE_MAX);
      |                   ^~~~~
cc1: all warnings being treated as errors
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 2418 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:1:10: fatal error: sys/socket.h: No such file or directory
    1 | #include <sys/socket.h>
      |          ^~~~~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_object check_include main
lines: 92 124 644 2424 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -c -o config-temp/qemu-conf.o config-temp/qemu-conf.c
config-temp/qemu-conf.c:1:10: fatal error: pty.h: No such file or directory
    1 | #include <pty.h>
      |          ^~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 2436 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:1:10: fatal error: sys/mman.h: No such file or directory
    1 | #include <sys/mman.h>
      |          ^~~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 2559 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong -llzo2
config-temp/qemu-conf.c:1:10: fatal error: lzo/lzo1x.h: No such file or directory
    1 | #include <lzo/lzo1x.h>
      |          ^~~~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 2578 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong -lsnappy
config-temp/qemu-conf.c:1:10: fatal error: snappy-c.h: No such file or directory
    1 | #include <snappy-c.h>
      |          ^~~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 2615 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong -llzfse
config-temp/qemu-conf.c:1:10: fatal error: lzfse.h: No such file or directory
    1 | #include <lzfse.h>
      |          ^~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 2696 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong -lxenstore -lxenctrl -lxenguest
config-temp/qemu-conf.c:1:10: fatal error: xenctrl.h: No such file or directory
    1 | #include <xenctrl.h>
      |          ^~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 3251 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong -lpam
config-temp/qemu-conf.c:1:10: fatal error: security/pam_appl.h: No such file or directory
    1 | #include <security/pam_appl.h>
      |          ^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_object check_include main
lines: 92 124 644 3266 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -c -o config-temp/qemu-conf.o config-temp/qemu-conf.c
config-temp/qemu-conf.c:1:10: fatal error: ifaddrs.h: No such file or directory
    1 | #include <ifaddrs.h>
      |          ^~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_object check_include main
lines: 92 124 644 3273 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -c -o config-temp/qemu-conf.o config-temp/qemu-conf.c
config-temp/qemu-conf.c:1:10: fatal error: libdrm/drm.h: No such file or directory
    1 | #include <libdrm/drm.h>
      |          ^~~~~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_object check_include main
lines: 92 124 644 3280 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -c -o config-temp/qemu-conf.o config-temp/qemu-conf.c
config-temp/qemu-conf.c:1:10: fatal error: sys/signal.h: No such file or directory
    1 | #include <sys/signal.h>
      |          ^~~~~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 3314 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong -lrdmacm -libverbs -libumad
config-temp/qemu-conf.c:1:10: fatal error: rdma/rdma_cma.h: No such file or directory
    1 | #include <rdma/rdma_cma.h>
      |          ^~~~~~~~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 3428 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:2:10: fatal error: xfs/xfs.h: No such file or directory
    2 | #include <xfs/xfs.h>
      |          ^~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 3452 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong -lvdeplug
config-temp/qemu-conf.c:1:10: fatal error: libvdeplug.h: No such file or directory
    1 | #include <libvdeplug.h>
      |          ^~~~~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 3502 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong -lcap-ng
config-temp/qemu-conf.c:1:10: fatal error: cap-ng.h: No such file or directory
    1 | #include <cap-ng.h>
      |          ^~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 3617 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong -lbrlapi
config-temp/qemu-conf.c:1:10: fatal error: brlapi.h: No such file or directory
    1 | #include <brlapi.h>
      |          ^~~~~~~~~~
compilation terminated.
---
lines: 92 130 3648 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/local/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong -L/usr/local/lib
/usr/lib/gcc/x86_64-w64-mingw32/9.2.1/../../../../x86_64-w64-mingw32/bin/ld: /tmp/ccC8XKhB.o:qemu-conf.c:(.text+0x1c): undefined reference to `iconv_open'
collect2: error: ld returned 1 exit status
looking at iconv in '-I/usr/local/include' '-L/usr/local/lib -liconv'

funcs: do_compiler do_cc compile_prog main
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 3706 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -DNCURSES_WIDECHAR -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:2:10: fatal error: curses.h: No such file or directory
    2 | #include <curses.h>
      |          ^~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 3706 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -DNCURSES_WIDECHAR -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong -lpdcurses
config-temp/qemu-conf.c:2:10: fatal error: curses.h: No such file or directory
    2 | #include <curses.h>
      |          ^~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 3930 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong -ludev -lmultipath -lmpathpersist
config-temp/qemu-conf.c:1:10: fatal error: libudev.h: No such file or directory
    1 | #include <libudev.h>
      |          ^~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 3946 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong -ludev -lmultipath -lmpathpersist
config-temp/qemu-conf.c:1:10: fatal error: libudev.h: No such file or directory
    1 | #include <libudev.h>
      |          ^~~~~~~~~~~
compilation terminated.
---
lines: 92 130 4029 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c: In function 'f':
config-temp/qemu-conf.c:3:46: warning: passing argument 1 of 'pthread_setname_np' makes integer from pointer without a cast [-Wint-conversion]
    3 | static void *f(void *p) { pthread_setname_np("QEMU"); return NULL; }
      |                                              ^~~~~~
      |                                              |
---
/usr/x86_64-w64-mingw32/sys-root/mingw/include/pthread.h:317:55: note: expected 'pthread_t' {aka 'long long unsigned int'} but argument is of type 'const char *'
  317 | int       WINPTHREAD_API pthread_setname_np(pthread_t thread, const char *name);
      |                                             ~~~~~~~~~~^~~~~~
config-temp/qemu-conf.c:3:27: error: too few arguments to function 'pthread_setname_np'
    3 | static void *f(void *p) { pthread_setname_np("QEMU"); return NULL; }
      |                           ^~~~~~~~~~~~~~~~~~
In file included from config-temp/qemu-conf.c:1:
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 4046 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong -lrbd -lrados
config-temp/qemu-conf.c:2:10: fatal error: rbd/librbd.h: No such file or directory
    2 | #include <rbd/librbd.h>
      |          ^~~~~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 4098 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong -laio
config-temp/qemu-conf.c:1:10: fatal error: libaio.h: No such file or directory
    1 | #include <libaio.h>
      |          ^~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 4158 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:6:10: fatal error: sys/xattr.h: No such file or directory
    6 | #include <sys/xattr.h>
      |          ^~~~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 4161 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -DCONFIG_LIBATTR -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong -lattr
config-temp/qemu-conf.c:4:10: fatal error: attr/xattr.h: No such file or directory
    4 | #include <attr/xattr.h>
      |          ^~~~~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 4183 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:2:10: fatal error: sys/uio.h: No such file or directory
    2 | #include <sys/uio.h>
      |          ^~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 4196 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:2:10: fatal error: sys/uio.h: No such file or directory
    2 | #include <sys/uio.h>
      |          ^~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 4238 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong -lfdt
config-temp/qemu-conf.c:1:10: fatal error: libfdt.h: No such file or directory
    1 | #include <libfdt.h>
      |          ^~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 4409 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:1:10: fatal error: sys/inotify.h: No such file or directory
    1 | #include <sys/inotify.h>
      |          ^~~~~~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 4424 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:1:10: fatal error: sys/inotify.h: No such file or directory
    1 | #include <sys/inotify.h>
      |          ^~~~~~~~~~~~~~~
compilation terminated.
---
lines: 92 130 4440 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c: In function 'main':
config-temp/qemu-conf.c:7:12: warning: implicit declaration of function 'pipe2' [-Wimplicit-function-declaration]
    7 |     return pipe2(pipefd, O_CLOEXEC);
      |            ^~~~~
config-temp/qemu-conf.c:7:12: warning: nested extern declaration of 'pipe2' [-Wnested-externs]
config-temp/qemu-conf.c:7:26: error: 'O_CLOEXEC' undeclared (first use in this function)
    7 |     return pipe2(pipefd, O_CLOEXEC);
      |                          ^~~~~~~~~
config-temp/qemu-conf.c:7:26: note: each undeclared identifier is reported only once for each function it appears in
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 4456 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:1:10: fatal error: sys/socket.h: No such file or directory
    1 | #include <sys/socket.h>
      |          ^~~~~~~~~~~~~~
compilation terminated.
---
lines: 92 130 4475 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c: In function 'main':
config-temp/qemu-conf.c:8:11: warning: implicit declaration of function 'tee' [-Wimplicit-function-declaration]
    8 |     len = tee(STDIN_FILENO, STDOUT_FILENO, INT_MAX, SPLICE_F_NONBLOCK);
      |           ^~~
config-temp/qemu-conf.c:8:11: warning: nested extern declaration of 'tee' [-Wnested-externs]
config-temp/qemu-conf.c:8:53: error: 'SPLICE_F_NONBLOCK' undeclared (first use in this function)
    8 |     len = tee(STDIN_FILENO, STDOUT_FILENO, INT_MAX, SPLICE_F_NONBLOCK);
      |                                                     ^~~~~~~~~~~~~~~~~
config-temp/qemu-conf.c:8:53: note: each undeclared identifier is reported only once for each function it appears in
config-temp/qemu-conf.c:9:5: warning: implicit declaration of function 'splice' [-Wimplicit-function-declaration]
    9 |     splice(STDIN_FILENO, NULL, fd, NULL, len, SPLICE_F_MOVE);
      |     ^~~~~~
config-temp/qemu-conf.c:9:5: warning: nested extern declaration of 'splice' [-Wnested-externs]
config-temp/qemu-conf.c:9:47: error: 'SPLICE_F_MOVE' undeclared (first use in this function)
    9 |     splice(STDIN_FILENO, NULL, fd, NULL, len, SPLICE_F_MOVE);
      |                                               ^~~~~~~~~~~~~

funcs: do_compiler do_cc compile_prog main
lines: 92 130 4488 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong -lnuma
config-temp/qemu-conf.c:1:10: fatal error: numa.h: No such file or directory
    1 | #include <numa.h>
      |          ^~~~~~~~
compilation terminated.
---
lines: 92 130 4521 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c: In function 'main':
config-temp/qemu-conf.c:2:18: warning: implicit declaration of function 'malloc_trim' [-Wimplicit-function-declaration]
    2 | int main(void) { malloc_trim(0); return 0; }
      |                  ^~~~~~~~~~~
config-temp/qemu-conf.c:2:18: warning: nested extern declaration of 'malloc_trim' [-Wnested-externs]
/usr/lib/gcc/x86_64-w64-mingw32/9.2.1/../../../../x86_64-w64-mingw32/bin/ld: /tmp/ccWrJ8df.o:qemu-conf.c:(.text+0x13): undefined reference to `malloc_trim'
collect2: error: ld returned 1 exit status

funcs: do_compiler do_cc compile_prog main
lines: 92 130 4582 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:2:10: fatal error: sys/syscall.h: No such file or directory
    2 | #include <sys/syscall.h>
      |          ^~~~~~~~~~~~~~~
compilation terminated.
---
lines: 92 130 4593 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c: In function 'main':
config-temp/qemu-conf.c:2:25: error: 'optreset' undeclared (first use in this function)
    2 | int main(void) { return optreset; }
      |                         ^~~~~~~~
config-temp/qemu-conf.c:2:25: note: each undeclared identifier is reported only once for each function it appears in
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 4607 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:1:10: fatal error: sys/eventfd.h: No such file or directory
    1 | #include <sys/eventfd.h>
      |          ^~~~~~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 4621 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:1:10: fatal error: sys/mman.h: No such file or directory
    1 | #include <sys/mman.h>
      |          ^~~~~~~~~~~~
compilation terminated.
---
lines: 92 130 4660 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c: In function 'main':
config-temp/qemu-conf.c:5:5: warning: implicit declaration of function 'fallocate' [-Wimplicit-function-declaration]
    5 |     fallocate(0, 0, 0, 0);
      |     ^~~~~~~~~
config-temp/qemu-conf.c:5:5: warning: nested extern declaration of 'fallocate' [-Wnested-externs]
/usr/lib/gcc/x86_64-w64-mingw32/9.2.1/../../../../x86_64-w64-mingw32/bin/ld: /tmp/ccUhhtMA.o:qemu-conf.c:(.text+0x24): undefined reference to `fallocate'
collect2: error: ld returned 1 exit status

funcs: do_compiler do_cc compile_prog main
lines: 92 130 4676 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:2:10: fatal error: linux/falloc.h: No such file or directory
    2 | #include <linux/falloc.h>
      |          ^~~~~~~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 4692 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:2:10: fatal error: linux/falloc.h: No such file or directory
    2 | #include <linux/falloc.h>
      |          ^~~~~~~~~~~~~~~~
compilation terminated.
---
lines: 92 130 4707 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c: In function 'main':
config-temp/qemu-conf.c:5:5: warning: implicit declaration of function 'posix_fallocate' [-Wimplicit-function-declaration]
    5 |     posix_fallocate(0, 0, 0);
      |     ^~~~~~~~~~~~~~~
config-temp/qemu-conf.c:5:5: warning: nested extern declaration of 'posix_fallocate' [-Wnested-externs]
/usr/lib/gcc/x86_64-w64-mingw32/9.2.1/../../../../x86_64-w64-mingw32/bin/ld: /tmp/ccakMZBu.o:qemu-conf.c:(.text+0x1e): undefined reference to `posix_fallocate'
collect2: error: ld returned 1 exit status

funcs: do_compiler do_cc compile_prog main
lines: 92 130 4722 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c: In function 'main':
config-temp/qemu-conf.c:5:5: warning: implicit declaration of function 'sync_file_range' [-Wimplicit-function-declaration]
    5 |     sync_file_range(0, 0, 0, 0);
      |     ^~~~~~~~~~~~~~~
config-temp/qemu-conf.c:5:5: warning: nested extern declaration of 'sync_file_range' [-Wnested-externs]
/usr/lib/gcc/x86_64-w64-mingw32/9.2.1/../../../../x86_64-w64-mingw32/bin/ld: /tmp/ccutekhU.o:qemu-conf.c:(.text+0x24): undefined reference to `sync_file_range'
collect2: error: ld returned 1 exit status

funcs: do_compiler do_cc compile_prog main
lines: 92 130 4739 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:1:10: fatal error: sys/ioctl.h: No such file or directory
    1 | #include <sys/ioctl.h>
      |          ^~~~~~~~~~~~~
compilation terminated.
---
lines: 92 130 4754 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c: In function 'main':
config-temp/qemu-conf.c:5:5: warning: implicit declaration of function 'dup3'; did you mean 'dup2'? [-Wimplicit-function-declaration]
    5 |     dup3(0, 0, 0);
      |     ^~~~
      |     dup2
config-temp/qemu-conf.c:5:5: warning: nested extern declaration of 'dup3' [-Wnested-externs]
/usr/lib/gcc/x86_64-w64-mingw32/9.2.1/../../../../x86_64-w64-mingw32/bin/ld: /tmp/cc5x1UIz.o:qemu-conf.c:(.text+0x1e): undefined reference to `dup3'
collect2: error: ld returned 1 exit status

funcs: do_compiler do_cc compile_prog main
lines: 92 130 4770 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:1:10: fatal error: poll.h: No such file or directory
    1 | #include <poll.h>
      |          ^~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 4785 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:1:10: fatal error: sys/prctl.h: No such file or directory
    1 | #include <sys/prctl.h>
      |          ^~~~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 4800 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:1:10: fatal error: sys/epoll.h: No such file or directory
    1 | #include <sys/epoll.h>
      |          ^~~~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 4823 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:1:10: fatal error: sys/epoll.h: No such file or directory
    1 | #include <sys/epoll.h>
      |          ^~~~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 4837 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:1:10: fatal error: sys/sendfile.h: No such file or directory
    1 | #include <sys/sendfile.h>
      |          ^~~~~~~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 4851 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:1:10: fatal error: sys/timerfd.h: No such file or directory
    1 | #include <sys/timerfd.h>
      |          ^~~~~~~~~~~~~~~
compilation terminated.
---
lines: 92 130 4868 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c: In function 'main':
config-temp/qemu-conf.c:6:11: warning: implicit declaration of function 'setns' [-Wimplicit-function-declaration]
    6 |     ret = setns(0, 0);
      |           ^~~~~
config-temp/qemu-conf.c:6:11: warning: nested extern declaration of 'setns' [-Wnested-externs]
config-temp/qemu-conf.c:7:11: warning: implicit declaration of function 'unshare' [-Wimplicit-function-declaration]
    7 |     ret = unshare(0);
      |           ^~~~~~~
config-temp/qemu-conf.c:7:11: warning: nested extern declaration of 'unshare' [-Wnested-externs]
/usr/lib/gcc/x86_64-w64-mingw32/9.2.1/../../../../x86_64-w64-mingw32/bin/ld: /tmp/ccFLYslq.o:qemu-conf.c:(.text+0x18): undefined reference to `setns'
/usr/lib/gcc/x86_64-w64-mingw32/9.2.1/../../../../x86_64-w64-mingw32/bin/ld: /tmp/ccFLYslq.o:qemu-conf.c:(.text+0x25): undefined reference to `unshare'
collect2: error: ld returned 1 exit status

funcs: do_compiler do_cc compile_prog main
lines: 92 130 4883 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c: In function 'main':
config-temp/qemu-conf.c:5:12: warning: implicit declaration of function 'clock_adjtime'; did you mean 'clock_settime'? [-Wimplicit-function-declaration]
    5 |     return clock_adjtime(0, 0);
      |            ^~~~~~~~~~~~~
      |            clock_settime
config-temp/qemu-conf.c:5:12: warning: nested extern declaration of 'clock_adjtime' [-Wnested-externs]
/usr/lib/gcc/x86_64-w64-mingw32/9.2.1/../../../../x86_64-w64-mingw32/bin/ld: /tmp/ccvnLGRT.o:qemu-conf.c:(.text+0x18): undefined reference to `clock_adjtime'
collect2: error: ld returned 1 exit status

funcs: do_compiler do_cc compile_prog main
lines: 92 130 4898 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c: In function 'main':
config-temp/qemu-conf.c:5:12: warning: implicit declaration of function 'syncfs' [-Wimplicit-function-declaration]
    5 |     return syncfs(0);
      |            ^~~~~~
config-temp/qemu-conf.c:5:12: warning: nested extern declaration of 'syncfs' [-Wnested-externs]
/usr/lib/gcc/x86_64-w64-mingw32/9.2.1/../../../../x86_64-w64-mingw32/bin/ld: /tmp/ccuuIcAl.o:qemu-conf.c:(.text+0x13): undefined reference to `syncfs'
collect2: error: ld returned 1 exit status

funcs: do_compiler do_cc compile_object check_include main
lines: 92 124 644 4904 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -c -o config-temp/qemu-conf.o config-temp/qemu-conf.c
config-temp/qemu-conf.c:1:10: fatal error: sys/kcov.h: No such file or directory
    1 | #include <sys/kcov.h>
      |          ^~~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 4953 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:1:10: fatal error: byteswap.h: No such file or directory
    1 | #include <byteswap.h>
      |          ^~~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 4965 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:1:10: fatal error: sys/endian.h: No such file or directory
    1 | #include <sys/endian.h>
      |          ^~~~~~~~~~~~~~
compilation terminated.
---
lines: 92 130 5013 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c: In function 'main':
config-temp/qemu-conf.c:4:3: warning: implicit declaration of function 'timer_create'; did you mean 'timerclear'? [-Wimplicit-function-declaration]
    4 |   timer_create(CLOCK_REALTIME, NULL, NULL);
      |   ^~~~~~~~~~~~
      |   timerclear
config-temp/qemu-conf.c:4:3: warning: nested extern declaration of 'timer_create' [-Wnested-externs]
/usr/lib/gcc/x86_64-w64-mingw32/9.2.1/../../../../x86_64-w64-mingw32/bin/ld: /tmp/ccsF2WFO.o:qemu-conf.c:(.text+0x1e): undefined reference to `timer_create'
collect2: error: ld returned 1 exit status

funcs: do_compiler do_cc compile_prog main
lines: 92 130 5016 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong -lrt
config-temp/qemu-conf.c: In function 'main':
config-temp/qemu-conf.c:4:3: warning: implicit declaration of function 'timer_create'; did you mean 'timerclear'? [-Wimplicit-function-declaration]
    4 |   timer_create(CLOCK_REALTIME, NULL, NULL);
      |   ^~~~~~~~~~~~
      |   timerclear
config-temp/qemu-conf.c:4:3: warning: nested extern declaration of 'timer_create' [-Wnested-externs]
/usr/lib/gcc/x86_64-w64-mingw32/9.2.1/../../../../x86_64-w64-mingw32/bin/ld: cannot find -lrt
collect2: error: ld returned 1 exit status

funcs: do_compiler do_cc compile_prog main
lines: 92 130 5027 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
/usr/lib/gcc/x86_64-w64-mingw32/9.2.1/../../../../x86_64-w64-mingw32/bin/ld: /tmp/ccUD3RGD.o:qemu-conf.c:(.text+0x2d): undefined reference to `openpty'
collect2: error: ld returned 1 exit status

funcs: do_compiler do_cc compile_prog main
lines: 92 130 5030 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong -lutil
/usr/lib/gcc/x86_64-w64-mingw32/9.2.1/../../../../x86_64-w64-mingw32/bin/ld: cannot find -lutil
collect2: error: ld returned 1 exit status

funcs: do_compiler do_cc compile_prog main
lines: 92 130 5120 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -isystem /tmp/qemu-test/src -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:2:10: fatal error: inc/win2003/vss.h: No such file or directory
    2 | #include <inc/win2003/vss.h>
      |          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
---
lines: 92 130 5269 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c: In function 'main':
config-temp/qemu-conf.c:6:2: error: #error Not supported
    6 | #error Not supported
      |  ^~~~~

funcs: do_compiler do_cc compile_prog main
lines: 92 130 5283 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:2:10: fatal error: sys/mman.h: No such file or directory
    2 | #include <sys/mman.h>
      |          ^~~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 5296 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:1:10: fatal error: sys/mman.h: No such file or directory
    1 | #include <sys/mman.h>
      |          ^~~~~~~~~~~~
compilation terminated.
---
lines: 92 130 5311 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c: In function 'main':
config-temp/qemu-conf.c:4:12: warning: implicit declaration of function 'posix_memalign' [-Wimplicit-function-declaration]
    4 |     return posix_memalign(&p, 8, 8);
      |            ^~~~~~~~~~~~~~
config-temp/qemu-conf.c:4:31: warning: 'posix_memalign' argument 2 type is 'int' where 'long long unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch]
    4 |     return posix_memalign(&p, 8, 8);
      |                               ^
<built-in>: note: built-in 'posix_memalign' declared here
config-temp/qemu-conf.c:4:34: warning: 'posix_memalign' argument 3 type is 'int' where 'long long unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch]
    4 |     return posix_memalign(&p, 8, 8);
      |                                  ^
<built-in>: note: built-in 'posix_memalign' declared here
/usr/lib/gcc/x86_64-w64-mingw32/9.2.1/../../../../x86_64-w64-mingw32/bin/ld: /tmp/cc18DUmA.o:qemu-conf.c:(.text+0x30): undefined reference to `posix_memalign'
collect2: error: ld returned 1 exit status

funcs: do_compiler do_cc compile_prog main
lines: 92 130 5323 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:1:10: fatal error: syslog.h: No such file or directory
    1 | #include <syslog.h>
      |          ^~~~~~~~~~
compilation terminated.
---
lines: 92 130 5335 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c: In function 'main':
config-temp/qemu-conf.c:2:34: error: variable 't' has initializer but incomplete type
    2 | int main(void) { sem_t s; struct timespec t = {0}; return sem_timedwait(&s, &t); }
      |                                  ^~~~~~~~
config-temp/qemu-conf.c:2:48: warning: excess elements in struct initializer
    2 | int main(void) { sem_t s; struct timespec t = {0}; return sem_timedwait(&s, &t); }
      |                                                ^
config-temp/qemu-conf.c:2:48: note: (near initialization for 't')
config-temp/qemu-conf.c:2:43: error: storage size of 't' isn't known
    2 | int main(void) { sem_t s; struct timespec t = {0}; return sem_timedwait(&s, &t); }
      |                                           ^
config-temp/qemu-conf.c:2:43: warning: unused variable 't' [-Wunused-variable]

funcs: do_compiler do_cc compile_prog main
lines: 92 130 5350 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c: In function 'main':
config-temp/qemu-conf.c:5:25: warning: implicit declaration of function 'strchrnul'; did you mean 'strchr'? [-Wimplicit-function-declaration]
    5 | int main(void) { return strchrnul(haystack, 'x') != &haystack[6]; }
      |                         ^~~~~~~~~
      |                         strchr
config-temp/qemu-conf.c:5:25: warning: nested extern declaration of 'strchrnul' [-Wnested-externs]
config-temp/qemu-conf.c:5:50: warning: comparison between pointer and integer
    5 | int main(void) { return strchrnul(haystack, 'x') != &haystack[6]; }
      |                                                  ^~
/usr/lib/gcc/x86_64-w64-mingw32/9.2.1/../../../../x86_64-w64-mingw32/bin/ld: /tmp/ccuRDIkw.o:qemu-conf.c:(.text+0x1d): undefined reference to `strchrnul'
collect2: error: ld returned 1 exit status

funcs: do_compiler do_cc compile_prog main
lines: 92 130 5363 0
---
In file included from /usr/lib/gcc/x86_64-w64-mingw32/9.2.1/include/stddef.h:1,
                 from config-temp/qemu-conf.c:2:
config-temp/qemu-conf.c: In function 'main':
config-temp/qemu-conf.c:3:47: error: 'struct _stat64' has no member named 'st_atim'; did you mean 'st_atime'?
    3 | int main(void) { return offsetof(struct stat, st_atim); }
      |                                               ^~~~~~~

funcs: do_compiler do_cc compile_prog main
lines: 92 130 5429 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:1:10: fatal error: ucontext.h: No such file or directory
    1 | #include <ucontext.h>
      |          ^~~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 5553 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:3:3: error: #error missing definition
    3 | # error missing definition
      |   ^~~~~

funcs: do_compiler do_cc compile_prog main
lines: 92 130 5567 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:1:10: fatal error: linux/magic.h: No such file or directory
    1 | #include <linux/magic.h>
      |          ^~~~~~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 5581 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:1:10: fatal error: valgrind/valgrind.h: No such file or directory
    1 | #include <valgrind/valgrind.h>
      |          ^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
---
lines: 92 130 5596 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c: In function 'main':
config-temp/qemu-conf.c:3:5: error: 'environ' undeclared (first use in this function)
    3 |     environ = 0;
      |     ^~~~~~~
config-temp/qemu-conf.c:3:5: note: each undeclared identifier is reported only once for each function it appears in
---
/usr/lib/gcc/x86_64-w64-mingw32/9.2.1/../../../../x86_64-w64-mingw32/bin/ld: /tmp/ccy9j51N.o:qemu-conf.c:(.text+0x4a): undefined reference to `__atomic_load_16'
/usr/lib/gcc/x86_64-w64-mingw32/9.2.1/../../../../x86_64-w64-mingw32/bin/ld: /tmp/ccy9j51N.o:qemu-conf.c:(.text+0x84): undefined reference to `__atomic_store_16'
/usr/lib/gcc/x86_64-w64-mingw32/9.2.1/../../../../x86_64-w64-mingw32/bin/ld: /tmp/ccy9j51N.o:qemu-conf.c:(.text+0xb9): undefined reference to `__atomic_compare_exchange_16'
collect2: error: ld returned 1 exit status

funcs: do_compiler do_cc compile_prog main
lines: 92 130 5727 0
---
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong -Wl,-exported_symbols_list,config-temp/qemu-conf.txt
/usr/lib/gcc/x86_64-w64-mingw32/9.2.1/../../../../x86_64-w64-mingw32/bin/ld:config-temp/qemu-conf.txt: file format not recognized; treating as linker script
/usr/lib/gcc/x86_64-w64-mingw32/9.2.1/../../../../x86_64-w64-mingw32/bin/ld:config-temp/qemu-conf.txt:0: syntax error
collect2: error: ld returned 1 exit status

funcs: do_compiler do_cc compile_prog main
lines: 92 130 5827 0
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 5841 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:1:10: fatal error: sys/auxv.h: No such file or directory
    1 | #include <sys/auxv.h>
      |          ^~~~~~~~~~~~
compilation terminated.
---
lines: 92 130 5897 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c: In function 'main':
config-temp/qemu-conf.c:3:3: warning: implicit declaration of function 'copy_file_range' [-Wimplicit-function-declaration]
    3 |   copy_file_range(0, NULL, 0, NULL, 0, 0);
      |   ^~~~~~~~~~~~~~~
config-temp/qemu-conf.c:3:3: warning: nested extern declaration of 'copy_file_range' [-Wnested-externs]
/usr/lib/gcc/x86_64-w64-mingw32/9.2.1/../../../../x86_64-w64-mingw32/bin/ld: /tmp/cceoRV7t.o:qemu-conf.c:(.text+0x34): undefined reference to `copy_file_range'
collect2: error: ld returned 1 exit status

funcs: do_compiler do_cc compile_prog main
lines: 92 130 5912 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:1:10: fatal error: linux/fs.h: No such file or directory
    1 | #include <linux/fs.h>
      |          ^~~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 5956 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:1:10: fatal error: linux/rtnetlink.h: No such file or directory
    1 | #include <linux/rtnetlink.h>
      |          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 5983 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:3:10: fatal error: sys/socket.h: No such file or directory
    3 | #include <sys/socket.h>
      |          ^~~~~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 6001 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:3:10: fatal error: sys/socket.h: No such file or directory
    3 | #include <sys/socket.h>
      |          ^~~~~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 6038 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:1:10: fatal error: sys/sysmacros.h: No such file or directory
    1 | #include <sys/sysmacros.h>
      |          ^~~~~~~~~~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 6067 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:1:10: fatal error: utmpx.h: No such file or directory
    1 | #include <utmpx.h>
      |          ^~~~~~~~~
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 6081 0
x86_64-w64-mingw32-gcc -fPIE -DPIE -std=gnu99 -Wall -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -m64 -fstack-protector-strong
config-temp/qemu-conf.c:1:10: fatal error: sys/random.h: No such file or directory
    1 | #include <sys/random.h>
      |          ^~~~~~~~~~~~~~
compilation terminated.
---
lines: 218 0
cc -m64 -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -static
/usr/bin/ld: cannot find -lc
collect2: error: ld returned 1 exit status

funcs: do_compiler main
lines: 220 0
---
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['sudo', '-n', 'docker', 'run', '--label', 'com.qemu.instance.uuid=cc192351965946f6bfc8536af650bd95', '-u', '1001', '--security-opt', 'seccomp=unconfined', '--rm', '-e', 'TARGET_LIST=', '-e', 'EXTRA_CONFIGURE_OPTS=', '-e', 'V=', '-e', 'J=14', '-e', 'DEBUG=', '-e', 'SHOW_ENV=', '-e', 'CCACHE_DIR=/var/tmp/ccache', '-v', '/home/patchew/.cache/qemu-docker-ccache:/var/tmp/ccache:z', '-v', '/var/tmp/patchew-tester-tmp-9c_oczwu/src/docker-src.2020-08-17-15.44.25.9061:/var/tmp/qemu:z,ro', 'qemu/fedora', '/var/tmp/qemu/run', 'test-mingw']' returned non-zero exit status 1.
filter=--filter=label=com.qemu.instance.uuid=cc192351965946f6bfc8536af650bd95
make[1]: *** [docker-run] Error 1
make[1]: Leaving directory `/var/tmp/patchew-tester-tmp-9c_oczwu/src'
make: *** [docker-run-test-mingw@fedora] Error 2

real    2m24.607s
user    0m19.811s


The full log is available at
http://patchew.org/logs/20200817143723.343284-1-pbonzini@redhat.com/testing.docker-mingw@fedora/?type=message.
---
Email generated automatically by Patchew [https://patchew.org/].
Please send your feedback to patchew-devel@redhat.com
Re: [PATCH v3 000/150] Meson integration for 5.2
Posted by no-reply@patchew.org 3 years, 8 months ago
Patchew URL: https://patchew.org/QEMU/20200817143723.343284-1-pbonzini@redhat.com/



Hi,

This series failed the docker-quick@centos7 build test. Please find the testing commands and
their output below. If you have Docker installed, you can probably reproduce it
locally.

=== TEST SCRIPT BEGIN ===
#!/bin/bash
make docker-image-centos7 V=1 NETWORK=1
time make docker-test-quick@centos7 SHOW_ENV=1 J=14 NETWORK=1
=== TEST SCRIPT END ===

C++ linker for the host machine: c++ ld.bfd 2.27-43
Host machine cpu family: x86_64
Host machine cpu: x86_64
../src/meson.build:9: WARNING: Module unstable-keyval has no backwards or forwards compatibility and might not exist in future releases.
Program sh found: YES
Program python3 found: YES (/usr/bin/python3)
Configuring ninjatool using configuration
---
Program scripts/qapi-gen.py found: YES
Program scripts/tracetool.py found: NO

../src/meson.build:547:0: ERROR: Program 'scripts/tracetool.py' not found

A full log can be found at /tmp/qemu-test/build/meson-logs/meson-log.txt

ERROR: meson setup failed

# QEMU configure log Mon Aug 17 19:48:17 UTC 2020
# Configured with: '/tmp/qemu-test/src/configure' '--enable-werror' '--target-list=x86_64-softmmu,aarch64-softmmu' '--prefix=/tmp/qemu-test/install'
---
funcs: do_compiler do_cc compile_object check_define main
lines: 92 124 636 714 0
cc -std=gnu99 -Wall -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -c -o config-temp/qemu-conf.o config-temp/qemu-conf.c
config-temp/qemu-conf.c:2:2: error: #error __i386__ not defined
 #error __i386__ not defined
  ^

---
funcs: do_compiler do_cc compile_object check_define main
lines: 92 124 636 717 0
cc -std=gnu99 -Wall -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -c -o config-temp/qemu-conf.o config-temp/qemu-conf.c
config-temp/qemu-conf.c:2:2: error: #error __ILP32__ not defined
 #error __ILP32__ not defined
  ^

---
funcs: do_compiler do_cc compile_prog cc_has_warning_flag main
lines: 92 130 2117 2121 0
cc -std=gnu99 -Wall -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Werror -Wexpansion-to-defined -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -m64
cc: error: unrecognized command line option '-Wexpansion-to-defined'

funcs: do_compiler do_cc compile_prog cc_has_warning_flag main
lines: 92 130 2117 2121 0
cc -std=gnu99 -Wall -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Werror -Winitializer-overrides -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -m64
cc: error: unrecognized command line option '-Winitializer-overrides'

funcs: do_compiler do_cc compile_prog cc_has_warning_flag main
lines: 92 130 2117 2121 0
---
funcs: do_compiler do_cc compile_prog cc_has_warning_flag main
lines: 92 130 2117 2121 0
cc -std=gnu99 -Wall -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Werror -Wshift-negative-value -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -m64
cc: error: unrecognized command line option '-Wshift-negative-value'

funcs: do_compiler do_cc compile_prog cc_has_warning_flag main
lines: 92 130 2117 2121 0
cc -std=gnu99 -Wall -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Werror -Wstring-plus-int -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -m64
cc: error: unrecognized command line option '-Wstring-plus-int'

funcs: do_compiler do_cc compile_prog cc_has_warning_flag main
lines: 92 130 2117 2121 0
cc -std=gnu99 -Wall -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Werror -Wtypedef-redefinition -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -m64
cc: error: unrecognized command line option '-Wtypedef-redefinition'

funcs: do_compiler do_cc compile_prog cc_has_warning_flag main
lines: 92 130 2117 2121 0
cc -std=gnu99 -Wall -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Werror -Wtautological-type-limit-compare -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -m64
cc: error: unrecognized command line option '-Wtautological-type-limit-compare'

funcs: do_compiler do_cc compile_prog cc_has_warning_flag main
lines: 92 130 2117 2121 0
---
funcs: do_compiler do_cc compile_object main
lines: 92 124 2164 0
cc -std=gnu99 -Wall -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Wno-psabi -fstack-protector-strong -Werror -c -o config-temp/qemu-conf.o config-temp/qemu-conf.c
config-temp/qemu-conf.c:3:1: error: missing braces around initializer [-Werror=missing-braces]
 } x = {0};
 ^
config-temp/qemu-conf.c:3:1: error: (near initialization for 'x.a') [-Werror=missing-braces]
cc1: all warnings being treated as errors

funcs: do_compiler do_cc compile_prog main
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 2210 0
cc -std=gnu99 -Wall -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Wno-psabi -fstack-protector-strong -Wno-missing-braces -Werror -fno-pie -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -m64 -fstack-protector-strong -no-pie
cc: error: unrecognized command line option '-no-pie'

funcs: do_compiler do_cc compile_prog main
lines: 92 130 2229 0
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 2578 0
cc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Wno-psabi -fstack-protector-strong -Wno-missing-braces -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -Wl,-z,relro -Wl,-z,now -m64 -fstack-protector-strong -lsnappy
config-temp/qemu-conf.c:1:22: fatal error: snappy-c.h: No such file or directory
 #include <snappy-c.h>
                      ^
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 2615 0
cc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Wno-psabi -fstack-protector-strong -Wno-missing-braces -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -Wl,-z,relro -Wl,-z,now -m64 -fstack-protector-strong -llzfse
config-temp/qemu-conf.c:1:19: fatal error: lzfse.h: No such file or directory
 #include <lzfse.h>
                   ^
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 2723 0
cc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Wno-psabi -fstack-protector-strong -Wno-missing-braces -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -Wl,-z,relro -Wl,-z,now -m64 -fstack-protector-strong -lxenstore -lxenctrl -lxenguest -lxendevicemodel -lxenforeignmemory -lxengnttab -lxenevtchn -lxentoolcore
config-temp/qemu-conf.c:3:28: fatal error: xendevicemodel.h: No such file or directory
 #include <xendevicemodel.h>
                            ^
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 2743 0
cc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Wno-psabi -fstack-protector-strong -Wno-missing-braces -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -Wl,-z,relro -Wl,-z,now -m64 -fstack-protector-strong -lxenstore -lxenctrl -lxenguest -lxendevicemodel -lxenforeignmemory -lxengnttab -lxenevtchn -lxentoolcore
config-temp/qemu-conf.c:3:25: fatal error: xentoolcore.h: No such file or directory
 #include <xentoolcore.h>
                         ^
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 2762 0
cc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Wno-psabi -fstack-protector-strong -Wno-missing-braces -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -Wl,-z,relro -Wl,-z,now -m64 -fstack-protector-strong -lxenstore -lxenctrl -lxenguest -lxendevicemodel -lxenforeignmemory -lxengnttab -lxenevtchn
config-temp/qemu-conf.c:3:28: fatal error: xendevicemodel.h: No such file or directory
 #include <xendevicemodel.h>
                            ^
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 3149 0
cc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Wno-psabi -fstack-protector-strong -Wno-missing-braces -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -Wl,-z,relro -Wl,-z,now -m64 -fstack-protector-strong -lnettle
config-temp/qemu-conf.c:1:24: fatal error: nettle/xts.h: No such file or directory
 #include <nettle/xts.h>
                        ^
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 3251 0
cc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Wno-psabi -fstack-protector-strong -Wno-missing-braces -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -Wl,-z,relro -Wl,-z,now -m64 -fstack-protector-strong -lpam
config-temp/qemu-conf.c:1:31: fatal error: security/pam_appl.h: No such file or directory
 #include <security/pam_appl.h>
                               ^
compilation terminated.
---
lines: 92 130 3395 0
cc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Wno-psabi -fstack-protector-strong -Wno-missing-braces -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -Wl,-z,relro -Wl,-z,now -m64 -fstack-protector-strong -libverbs
config-temp/qemu-conf.c: In function 'main':
config-temp/qemu-conf.c:13:5: warning: implicit declaration of function 'ibv_reg_mr_iova' [-Wimplicit-function-declaration]
     mr = ibv_reg_mr_iova(pd, addr, length, iova, access);
     ^
config-temp/qemu-conf.c:13:5: warning: nested extern declaration of 'ibv_reg_mr_iova' [-Wnested-externs]
config-temp/qemu-conf.c:13:8: warning: assignment makes pointer from integer without a cast [enabled by default]
     mr = ibv_reg_mr_iova(pd, addr, length, iova, access);
        ^
/tmp/ccPcMenM.o: In function `main':
qemu-conf.c:(.text+0x4e): undefined reference to `ibv_reg_mr_iova'
collect2: error: ld returned 1 exit status

funcs: do_compiler do_cc compile_prog main
lines: 92 130 3428 0
cc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Wno-psabi -fstack-protector-strong -Wno-missing-braces -DLEGACY_RDMA_REG_MR -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -Wl,-z,relro -Wl,-z,now -m64 -fstack-protector-strong
config-temp/qemu-conf.c:2:21: fatal error: xfs/xfs.h: No such file or directory
 #include <xfs/xfs.h>
                     ^
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 3452 0
cc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Wno-psabi -fstack-protector-strong -Wno-missing-braces -DLEGACY_RDMA_REG_MR -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -Wl,-z,relro -Wl,-z,now -m64 -fstack-protector-strong -lvdeplug
config-temp/qemu-conf.c:1:24: fatal error: libvdeplug.h: No such file or directory
 #include <libvdeplug.h>
                        ^
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 3502 0
cc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Wno-psabi -fstack-protector-strong -Wno-missing-braces -DLEGACY_RDMA_REG_MR -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -Wl,-z,relro -Wl,-z,now -m64 -fstack-protector-strong -lcap-ng
config-temp/qemu-conf.c:1:20: fatal error: cap-ng.h: No such file or directory
 #include <cap-ng.h>
                    ^
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 3617 0
cc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Wno-psabi -fstack-protector-strong -Wno-missing-braces -DLEGACY_RDMA_REG_MR -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -Wl,-z,relro -Wl,-z,now -m64 -fstack-protector-strong -lbrlapi
config-temp/qemu-conf.c:1:20: fatal error: brlapi.h: No such file or directory
 #include <brlapi.h>
                    ^
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 3740 0
cc -fPIE -DPIE -std=gnu99 -Wall -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Wno-psabi -fstack-protector-strong -Wno-missing-braces -DLEGACY_RDMA_REG_MR -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -Wl,-z,relro -Wl,-z,now -m64 -fstack-protector-strong
config-temp/qemu-conf.c:1:23: fatal error: curl/curl.h: No such file or directory
 #include <curl/curl.h>
                       ^
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 3930 0
cc -fPIE -DPIE -std=gnu99 -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Wno-psabi -fstack-protector-strong -Wno-missing-braces -DLEGACY_RDMA_REG_MR -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -Wl,-z,relro -Wl,-z,now -m64 -fstack-protector-strong -ludev -lmultipath -lmpathpersist
config-temp/qemu-conf.c:1:21: fatal error: libudev.h: No such file or directory
 #include <libudev.h>
                     ^
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 3946 0
cc -fPIE -DPIE -std=gnu99 -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Wno-psabi -fstack-protector-strong -Wno-missing-braces -DLEGACY_RDMA_REG_MR -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -Wl,-z,relro -Wl,-z,now -m64 -fstack-protector-strong -ludev -lmultipath -lmpathpersist
config-temp/qemu-conf.c:1:21: fatal error: libudev.h: No such file or directory
 #include <libudev.h>
                     ^
compilation terminated.
---
lines: 92 130 4029 0
cc -fPIE -DPIE -std=gnu99 -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Wno-psabi -fstack-protector-strong -Wno-missing-braces -DLEGACY_RDMA_REG_MR -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -Wl,-z,relro -Wl,-z,now -m64 -fstack-protector-strong
config-temp/qemu-conf.c: In function 'f':
config-temp/qemu-conf.c:3:1: warning: passing argument 1 of 'pthread_setname_np' makes integer from pointer without a cast [enabled by default]
 static void *f(void *p) { pthread_setname_np("QEMU"); return NULL; }
 ^
In file included from config-temp/qemu-conf.c:1:0:
/usr/include/pthread.h:445:12: note: expected 'pthread_t' but argument is of type 'const char *'
 extern int pthread_setname_np (pthread_t __target_thread, const char *__name)
            ^
config-temp/qemu-conf.c:3:1: error: too few arguments to function 'pthread_setname_np'
 static void *f(void *p) { pthread_setname_np("QEMU"); return NULL; }
 ^
In file included from config-temp/qemu-conf.c:1:0:
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 4046 0
cc -fPIE -DPIE -std=gnu99 -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Wno-psabi -fstack-protector-strong -Wno-missing-braces -DLEGACY_RDMA_REG_MR -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -Wl,-z,relro -Wl,-z,now -m64 -fstack-protector-strong -lrbd -lrados
config-temp/qemu-conf.c:2:24: fatal error: rbd/librbd.h: No such file or directory
 #include <rbd/librbd.h>
                        ^
compilation terminated.
---
lines: 92 130 4238 0
cc -fPIE -DPIE -std=gnu99 -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Wno-psabi -fstack-protector-strong -Wno-missing-braces -DLEGACY_RDMA_REG_MR -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -Wl,-z,relro -Wl,-z,now -m64 -fstack-protector-strong -lfdt
config-temp/qemu-conf.c: In function 'main':
config-temp/qemu-conf.c:3:1: warning: implicit declaration of function 'fdt_check_full' [-Wimplicit-function-declaration]
 int main(void) { fdt_check_full(NULL, 0); return 0; }
 ^
config-temp/qemu-conf.c:3:1: warning: nested extern declaration of 'fdt_check_full' [-Wnested-externs]
/tmp/cciyfz4G.o: In function `main':
qemu-conf.c:(.text+0x14): undefined reference to `fdt_check_full'
collect2: error: ld returned 1 exit status

funcs: do_compiler do_cc compile_prog main
lines: 92 130 4305 0
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 4488 0
cc -fPIE -DPIE -std=gnu99 -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Wno-psabi -fstack-protector-strong -Wno-missing-braces -DLEGACY_RDMA_REG_MR -I/usr/include/libdrm -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -Wl,-z,relro -Wl,-z,now -m64 -fstack-protector-strong -lnuma
config-temp/qemu-conf.c:1:18: fatal error: numa.h: No such file or directory
 #include <numa.h>
                  ^
compilation terminated.
---
lines: 92 130 4593 0
cc -fPIE -DPIE -std=gnu99 -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Wno-psabi -fstack-protector-strong -Wno-missing-braces -DLEGACY_RDMA_REG_MR -I/usr/include/libdrm -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -Wl,-z,relro -Wl,-z,now -m64 -fstack-protector-strong
config-temp/qemu-conf.c: In function 'main':
config-temp/qemu-conf.c:2:25: error: 'optreset' undeclared (first use in this function)
 int main(void) { return optreset; }
                         ^
config-temp/qemu-conf.c:2:25: note: each undeclared identifier is reported only once for each function it appears in
---
lines: 92 130 4621 0
cc -fPIE -DPIE -std=gnu99 -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Wno-psabi -fstack-protector-strong -Wno-missing-braces -DLEGACY_RDMA_REG_MR -I/usr/include/libdrm -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -Wl,-z,relro -Wl,-z,now -m64 -fstack-protector-strong
config-temp/qemu-conf.c: In function 'main':
config-temp/qemu-conf.c:5:5: warning: implicit declaration of function 'memfd_create' [-Wimplicit-function-declaration]
     return memfd_create("foo", MFD_ALLOW_SEALING);
     ^
config-temp/qemu-conf.c:5:5: warning: nested extern declaration of 'memfd_create' [-Wnested-externs]
config-temp/qemu-conf.c:5:32: error: 'MFD_ALLOW_SEALING' undeclared (first use in this function)
     return memfd_create("foo", MFD_ALLOW_SEALING);
                                ^
config-temp/qemu-conf.c:5:32: note: each undeclared identifier is reported only once for each function it appears in
---
funcs: do_compiler do_cc compile_object check_include main
lines: 92 124 644 4904 0
cc -fPIE -DPIE -std=gnu99 -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Wno-psabi -fstack-protector-strong -Wno-missing-braces -DLEGACY_RDMA_REG_MR -I/usr/include/libdrm -c -o config-temp/qemu-conf.o config-temp/qemu-conf.c
config-temp/qemu-conf.c:1:22: fatal error: sys/kcov.h: No such file or directory
 #include <sys/kcov.h>
                      ^
compilation terminated.
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 4965 0
cc -fPIE -DPIE -std=gnu99 -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Wno-psabi -fstack-protector-strong -Wno-missing-braces -DLEGACY_RDMA_REG_MR -I/usr/include/libdrm -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -Wl,-z,relro -Wl,-z,now -m64 -fstack-protector-strong
config-temp/qemu-conf.c:1:24: fatal error: sys/endian.h: No such file or directory
 #include <sys/endian.h>
                        ^
compilation terminated.
---
cc -fPIE -DPIE -std=gnu99 -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Wno-psabi -fstack-protector-strong -Wno-missing-braces -DLEGACY_RDMA_REG_MR -I/usr/include/libdrm -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -Wl,-z,relro -Wl,-z,now -m64 -fstack-protector-strong
/tmp/cc3NGTfy.o: In function `main':
qemu-conf.c:(.text+0x15): undefined reference to `sin'
collect2: error: ld returned 1 exit status

funcs: do_compiler do_cc compile_prog main
lines: 92 130 4992 0
---
cc -fPIE -DPIE -std=gnu99 -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Wno-psabi -fstack-protector-strong -Wno-missing-braces -DLEGACY_RDMA_REG_MR -I/usr/include/libdrm -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -Wl,-z,relro -Wl,-z,now -m64 -fstack-protector-strong
/tmp/cc421LSm.o: In function `main':
qemu-conf.c:(.text+0x14): undefined reference to `timer_create'
collect2: error: ld returned 1 exit status

funcs: do_compiler do_cc compile_prog main
lines: 92 130 5016 0
---
cc -fPIE -DPIE -std=gnu99 -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Wno-psabi -fstack-protector-strong -Wno-missing-braces -DLEGACY_RDMA_REG_MR -I/usr/include/libdrm -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -Wl,-z,relro -Wl,-z,now -m64 -fstack-protector-strong
/tmp/ccfSarQP.o: In function `main':
qemu-conf.c:(.text+0x1f): undefined reference to `openpty'
collect2: error: ld returned 1 exit status

funcs: do_compiler do_cc compile_prog main
lines: 92 130 5030 0
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 5581 0
cc -fPIE -DPIE -std=gnu99 -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Wno-psabi -fstack-protector-strong -Wno-missing-braces -DLEGACY_RDMA_REG_MR -I/usr/include/libdrm -pthread -I/usr/include/spice-server -I/usr/include/cacard -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/nss3 -I/usr/include/nspr4 -I/usr/include/spice-1 -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -Wl,-z,relro -Wl,-z,now -m64 -fstack-protector-strong
config-temp/qemu-conf.c:1:31: fatal error: valgrind/valgrind.h: No such file or directory
 #include <valgrind/valgrind.h>
                               ^
compilation terminated.
---
cc -fPIE -DPIE -std=gnu99 -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Wno-psabi -fstack-protector-strong -Wno-missing-braces -DLEGACY_RDMA_REG_MR -I/usr/include/libdrm -pthread -I/usr/include/spice-server -I/usr/include/cacard -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/nss3 -I/usr/include/nspr4 -I/usr/include/spice-1 -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -Wl,-z,relro -Wl,-z,now -m64 -fstack-protector-strong -Wl,-exported_symbols_list,config-temp/qemu-conf.txt
/usr/bin/ld:config-temp/qemu-conf.txt: file format not recognized; treating as linker script
/usr/bin/ld:config-temp/qemu-conf.txt:2: syntax error
collect2: error: ld returned 1 exit status

funcs: do_compiler do_cc compile_prog main
lines: 92 130 5827 0
---
lines: 92 130 5897 0
cc -fPIE -DPIE -std=gnu99 -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Wno-psabi -fstack-protector-strong -Wno-missing-braces -DLEGACY_RDMA_REG_MR -I/usr/include/libdrm -pthread -I/usr/include/spice-server -I/usr/include/cacard -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/nss3 -I/usr/include/nspr4 -I/usr/include/spice-1 -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -Wl,-z,relro -Wl,-z,now -m64 -fstack-protector-strong
config-temp/qemu-conf.c: In function 'main':
config-temp/qemu-conf.c:3:3: warning: implicit declaration of function 'copy_file_range' [-Wimplicit-function-declaration]
   copy_file_range(0, NULL, 0, NULL, 0, 0);
   ^
config-temp/qemu-conf.c:3:3: warning: nested extern declaration of 'copy_file_range' [-Wnested-externs]
/tmp/ccH90Z4o.o: In function `main':
qemu-conf.c:(.text+0x2a): undefined reference to `copy_file_range'
collect2: error: ld returned 1 exit status

funcs: do_compiler do_cc compile_prog main
lines: 92 130 5912 0
---
funcs: do_compiler do_cc compile_prog main
lines: 92 130 6081 0
cc -fPIE -DPIE -std=gnu99 -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wno-missing-include-dirs -Wno-psabi -fstack-protector-strong -Wno-missing-braces -DLEGACY_RDMA_REG_MR -I/usr/include/libdrm -pthread -I/usr/include/spice-server -I/usr/include/cacard -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/nss3 -I/usr/include/nspr4 -I/usr/include/spice-1 -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -pie -Wl,-z,relro -Wl,-z,now -m64 -fstack-protector-strong
config-temp/qemu-conf.c:1:24: fatal error: sys/random.h: No such file or directory
 #include <sys/random.h>
                        ^
compilation terminated.
---
lines: 218 0
cc -m64 -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -static
/usr/bin/ld: cannot find -lc
collect2: error: ld returned 1 exit status

funcs: do_compiler main
lines: 220 0
---
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['sudo', '-n', 'docker', 'run', '--label', 'com.qemu.instance.uuid=857fcbe559b148ddb1797a0c58b013c7', '-u', '1001', '--security-opt', 'seccomp=unconfined', '--rm', '-e', 'TARGET_LIST=', '-e', 'EXTRA_CONFIGURE_OPTS=', '-e', 'V=', '-e', 'J=14', '-e', 'DEBUG=', '-e', 'SHOW_ENV=1', '-e', 'CCACHE_DIR=/var/tmp/ccache', '-v', '/home/patchew/.cache/qemu-docker-ccache:/var/tmp/ccache:z', '-v', '/var/tmp/patchew-tester-tmp-sexp9q_3/src/docker-src.2020-08-17-15.47.38.12413:/var/tmp/qemu:z,ro', 'qemu/centos7', '/var/tmp/qemu/run', 'test-quick']' returned non-zero exit status 1.
filter=--filter=label=com.qemu.instance.uuid=857fcbe559b148ddb1797a0c58b013c7
make[1]: *** [docker-run] Error 1
make[1]: Leaving directory `/var/tmp/patchew-tester-tmp-sexp9q_3/src'
make: *** [docker-run-test-quick@centos7] Error 2

real    1m51.520s
user    0m21.138s


The full log is available at
http://patchew.org/logs/20200817143723.343284-1-pbonzini@redhat.com/testing.docker-quick@centos7/?type=message.
---
Email generated automatically by Patchew [https://patchew.org/].
Please send your feedback to patchew-devel@redhat.com
Re: [PATCH v3 000/150] Meson integration for 5.2
Posted by Cornelia Huck 3 years, 8 months ago
On Mon, 17 Aug 2020 16:34:53 +0200
Paolo Bonzini <pbonzini@redhat.com> wrote:

> - Simplified/rewrote handling of the modules variable [Howard]
> - Fixed access to gdb-xml files [Howard]
> - Fixed cross-compilation failure due to mingw prefix [Howard]
> - Fixed SDL2 detection on cross compiles [Howard]
> - Fixed sub-makefiles that include config-host.mak
> 
> You can find it at the usual place, https://gitlab.com/bonzini/qemu.git
> branch meson-poc-next.

Builds (on x86 & s390x), runs (this time with the right binary ;), and
passes make check, make check-tcg, and kvm unit tests (s390x) for me.


Re: [PATCH v3 000/150] Meson integration for 5.2
Posted by Paolo Bonzini 3 years, 8 months ago
On 18/08/20 11:59, Cornelia Huck wrote:
> On Mon, 17 Aug 2020 16:34:53 +0200
> Paolo Bonzini <pbonzini@redhat.com> wrote:
> 
>> - Simplified/rewrote handling of the modules variable [Howard]
>> - Fixed access to gdb-xml files [Howard]
>> - Fixed cross-compilation failure due to mingw prefix [Howard]
>> - Fixed SDL2 detection on cross compiles [Howard]
>> - Fixed sub-makefiles that include config-host.mak
>>
>> You can find it at the usual place, https://gitlab.com/bonzini/qemu.git
>> branch meson-poc-next.
> 
> Builds (on x86 & s390x), runs (this time with the right binary ;), and
> passes make check, make check-tcg, and kvm unit tests (s390x) for me.
> 

Great, I'll do the last tests here and send a pull request.

Paolo


Re: [PATCH v3 000/150] Meson integration for 5.2
Posted by Philippe Mathieu-Daudé 3 years, 8 months ago
On 8/18/20 12:25 PM, Paolo Bonzini wrote:
> On 18/08/20 11:59, Cornelia Huck wrote:
>> On Mon, 17 Aug 2020 16:34:53 +0200
>> Paolo Bonzini <pbonzini@redhat.com> wrote:
>>
>>> - Simplified/rewrote handling of the modules variable [Howard]
>>> - Fixed access to gdb-xml files [Howard]
>>> - Fixed cross-compilation failure due to mingw prefix [Howard]
>>> - Fixed SDL2 detection on cross compiles [Howard]
>>> - Fixed sub-makefiles that include config-host.mak
>>>
>>> You can find it at the usual place, https://gitlab.com/bonzini/qemu.git
>>> branch meson-poc-next.
>>
>> Builds (on x86 & s390x), runs (this time with the right binary ;), and
>> passes make check, make check-tcg, and kvm unit tests (s390x) for me.
>>
> 
> Great, I'll do the last tests here and send a pull request.

What about the 2 patchew errors?

../src/meson.build:227:2: ERROR: 'sdl2' is not a config-tool dependency

ERROR: meson setup failed



../src/meson.build:547:0: ERROR: Program 'scripts/tracetool.py' not found

ERROR: meson setup failed


Re: [PATCH v3 000/150] Meson integration for 5.2
Posted by Philippe Mathieu-Daudé 3 years, 8 months ago
On 8/17/20 4:34 PM, Paolo Bonzini wrote:
> - Simplified/rewrote handling of the modules variable [Howard]
> - Fixed access to gdb-xml files [Howard]
> - Fixed cross-compilation failure due to mingw prefix [Howard]
> - Fixed SDL2 detection on cross compiles [Howard]
> - Fixed sub-makefiles that include config-host.mak
> 
> You can find it at the usual place, https://gitlab.com/bonzini/qemu.git
> branch meson-poc-next.

I'm getting this warning (nothing critical, so can be fix later):

../configure: line 183: shift: shift count out of range

which is in version_ge().

I used:

../configure \
  --enable-trace-backends=log \
  --disable-docs \
  --enable-debug \
  --extra-cflags=-ggdb \
  --audio-drv-list=oss alsa sdl pa'

Thanks,

Phil.


Re: [PATCH v3 000/150] Meson integration for 5.2
Posted by Philippe Mathieu-Daudé 3 years, 8 months ago
On 8/17/20 4:34 PM, Paolo Bonzini wrote:
> - Simplified/rewrote handling of the modules variable [Howard]
> - Fixed access to gdb-xml files [Howard]
> - Fixed cross-compilation failure due to mingw prefix [Howard]
> - Fixed SDL2 detection on cross compiles [Howard]
> - Fixed sub-makefiles that include config-host.mak
> 
> You can find it at the usual place, https://gitlab.com/bonzini/qemu.git
> branch meson-poc-next.

Also for later, 'make help' doesn't list various targets:

---
 Generic targets:
   all                            - Build all
   dir/file.o                     - Build specified target only
   install                        - Install QEMU
   ctags/TAGS                     - Generate tags file for editors
   cscope                         - Generate cscope index
-
-Architecture specific targets:
-  aarch64-softmmu/all            - Build for aarch64-softmmu
-  alpha-softmmu/all              - Build for alpha-softmmu
-  arm-softmmu/all                - Build for arm-softmmu
-  avr-softmmu/all                - Build for avr-softmmu
-  cris-softmmu/all               - Build for cris-softmmu
-  hppa-softmmu/all               - Build for hppa-softmmu
-  i386-softmmu/all               - Build for i386-softmmu
-  lm32-softmmu/all               - Build for lm32-softmmu
-  m68k-softmmu/all               - Build for m68k-softmmu
-  microblazeel-softmmu/all       - Build for microblazeel-softmmu
-  microblaze-softmmu/all         - Build for microblaze-softmmu
-  mips64el-softmmu/all           - Build for mips64el-softmmu
-  mips64-softmmu/all             - Build for mips64-softmmu
-  mipsel-softmmu/all             - Build for mipsel-softmmu
-  mips-softmmu/all               - Build for mips-softmmu
-  moxie-softmmu/all              - Build for moxie-softmmu
-  nios2-softmmu/all              - Build for nios2-softmmu
-  or1k-softmmu/all               - Build for or1k-softmmu
-  ppc64-softmmu/all              - Build for ppc64-softmmu
-  ppc-softmmu/all                - Build for ppc-softmmu
-  riscv32-softmmu/all            - Build for riscv32-softmmu
-  riscv64-softmmu/all            - Build for riscv64-softmmu
-  rx-softmmu/all                 - Build for rx-softmmu
-  s390x-softmmu/all              - Build for s390x-softmmu
-  sh4eb-softmmu/all              - Build for sh4eb-softmmu
-  sh4-softmmu/all                - Build for sh4-softmmu
-  sparc64-softmmu/all            - Build for sparc64-softmmu
-  sparc-softmmu/all              - Build for sparc-softmmu
-  tricore-softmmu/all            - Build for tricore-softmmu
-  unicore32-softmmu/all          - Build for unicore32-softmmu
-  x86_64-softmmu/all             - Build for x86_64-softmmu
-  xtensaeb-softmmu/all           - Build for xtensaeb-softmmu
-  xtensa-softmmu/all             - Build for xtensa-softmmu
-  aarch64_be-linux-user/all      - Build for aarch64_be-linux-user
-  aarch64-linux-user/all         - Build for aarch64-linux-user
-  alpha-linux-user/all           - Build for alpha-linux-user
-  armeb-linux-user/all           - Build for armeb-linux-user
-  arm-linux-user/all             - Build for arm-linux-user
-  cris-linux-user/all            - Build for cris-linux-user
-  hppa-linux-user/all            - Build for hppa-linux-user
-  i386-linux-user/all            - Build for i386-linux-user
-  m68k-linux-user/all            - Build for m68k-linux-user
-  microblazeel-linux-user/all    - Build for microblazeel-linux-user
-  microblaze-linux-user/all      - Build for microblaze-linux-user
-  mips64el-linux-user/all        - Build for mips64el-linux-user
-  mips64-linux-user/all          - Build for mips64-linux-user
-  mipsel-linux-user/all          - Build for mipsel-linux-user
-  mips-linux-user/all            - Build for mips-linux-user
-  mipsn32el-linux-user/all       - Build for mipsn32el-linux-user
-  mipsn32-linux-user/all         - Build for mipsn32-linux-user
-  nios2-linux-user/all           - Build for nios2-linux-user
-  or1k-linux-user/all            - Build for or1k-linux-user
-  ppc64abi32-linux-user/all      - Build for ppc64abi32-linux-user
-  ppc64le-linux-user/all         - Build for ppc64le-linux-user
-  ppc64-linux-user/all           - Build for ppc64-linux-user
-  ppc-linux-user/all             - Build for ppc-linux-user
-  riscv32-linux-user/all         - Build for riscv32-linux-user
-  riscv64-linux-user/all         - Build for riscv64-linux-user
-  s390x-linux-user/all           - Build for s390x-linux-user
-  sh4eb-linux-user/all           - Build for sh4eb-linux-user
-  sh4-linux-user/all             - Build for sh4-linux-user
-  sparc32plus-linux-user/all     - Build for sparc32plus-linux-user
-  sparc64-linux-user/all         - Build for sparc64-linux-user
-  sparc-linux-user/all           - Build for sparc-linux-user
-  tilegx-linux-user/all          - Build for tilegx-linux-user
-  x86_64-linux-user/all          - Build for x86_64-linux-user
-  xtensaeb-linux-user/all        - Build for xtensaeb-linux-user
-  xtensa-linux-user/all          - Build for xtensa-linux-user
-
-Helper targets:
-  fsdev/virtfs-proxy-helper      - Build virtfs-proxy-helper
-  scsi/qemu-pr-helper            - Build qemu-pr-helper
-  qemu-bridge-helper             - Build qemu-bridge-helper
-  vhost-user-gpu                 - Build vhost-user-gpu
-  virtiofsd                      - Build virtiofsd
-
-Tools targets:
-  qemu-ga                        - Build qemu-ga tool
-  qemu-keymap                    - Build qemu-keymap tool
-  elf2dmp                        - Build elf2dmp tool
-  ivshmem-client                 - Build ivshmem-client tool
-  ivshmem-server                 - Build ivshmem-server tool
-  qemu-nbd                       - Build qemu-nbd tool
-  qemu-storage-daemon            - Build qemu-storage-daemon tool
-  qemu-img                       - Build qemu-img tool
-  qemu-io                        - Build qemu-io tool
-  qemu-edid                      - Build qemu-edid tool
+  sparse                         - Run sparse on the QEMU source

 Cleaning targets:
   clean                          - Remove most generated files but keep
the config
@@ -105,7 +20,7 @@
   vm-help                        - Help about targets running tests
inside VM

 Documentation targets:
-  html info pdf txt              - Build documentation in specified format
+  html info pdf txt man          - Build documentation in specified format

   make [targets]                 - (quiet build, default)
   make V=1 [targets]             - (verbose build)
---

Regards,

Phil.