autoconf allows to specify the path to a runtime binary that is not required 
during build via an environment variable:
AC_PATH_PROG([PARTED], [parted], [], [$LIBVIRT_SBIN_PATH])

meson lacks such essential feature. As a result the package build environment 
needs to have more packages than necessary installed. This excessive list also 
pushes libvirt closer to the end of the build dependency chain.

Was this considered while the buildsystem was switched to meson?

Since meson does not support environment variables it seems the only way to 
address this is to introduce an option in meson_options.txt for each runtime 
executable.

Will such change be accepted?


Olaf

Attachment: pgpM4XWAXlmbm.pgp
Description: Digitale Signatur von OpenPGP

Reply via email to