Paolo Bonzini
d0cda6f461
configure, meson: rename targetos to host_os
...
This variable is about the host OS, not the target. It is used a lot
more since the Meson conversion, but the original sin dates back to 2003.
Time to fix it.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2023-12-31 09:11:29 +01:00
Alex Bennée
26ed501b99
contrib/vhost-user-blk: fix 32 bit build and enable
...
We were not building the vhost-user-blk server due to 32 bit
compilation problems. The problem was due to format string types so
fix that and then enable the build. Tweak the rule to follow the same
rules as other vhost-user daemons.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
Message-Id: <20220321153037.3622127-12-alex.bennee@linaro.org >
Message-Id: <20220524154056.2896913-2-alex.bennee@linaro.org >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com >
Reviewed-by: Raphael Norwitz <raphael.norwitz@nutanix.com >
2022-06-27 18:53:18 -04:00
Marc-André Lureau
0df750e9d3
libvhost-user: make it a meson subproject
...
By making libvhost-user a subproject, check it builds
standalone (without the global QEMU cflags etc).
Note that the library still relies on QEMU include/qemu/atomic.h and
linux_headers/.
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com >
Message-Id: <20201125100640.366523-6-marcandre.lureau@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2020-12-08 13:48:58 -05:00
Paolo Bonzini
2d7ac0af9d
contrib/vhost-user-blk: convert to Meson
...
The GLib pkg-config information is extracted from config-host.mak and
used to link vhost-user-blk.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2020-08-21 06:30:09 -04:00