On Tue, Jun 10, 2025 at 11:57:00AM +0200, Cédric Le Goater wrote:

> > @@ -529,6 +531,8 @@ _meson_option_parse() {
> >       --disable-vdi) printf "%s" -Dvdi=disabled ;;
> >       --enable-vduse-blk-export) printf "%s" -Dvduse_blk_export=enabled ;;
> >       --disable-vduse-blk-export) printf "%s" -Dvduse_blk_export=disabled ;;
> > +    --enable-vfio-user-client) printf "%s" -Dvfio_user_client=enabled ;;
> > +    --disable-vfio-user-client) printf "%s" -Dvfio_user_client=disabled ;;
> >       --enable-vfio-user-server) printf "%s" -Dvfio_user_server=enabled ;;
> >       --disable-vfio-user-server) printf "%s" -Dvfio_user_server=disabled ;;
> >       --enable-vhdx) printf "%s" -Dvhdx=enabled ;;
> 
> can't we simply have a CONFIG option and select the device on platforms
> supporting it ?

You mean always build vfio-user client rather than optionally? Why would it be
different from other optional components?

AFAIK all platforms (at least in theory) would support it.

regards
john

Reply via email to