[PATCH] meson: don't check for libutil.h except on FreeBSD
Daniel P. Berrangé
berrange at redhat.com
Fri Sep 25 09:20:03 UTC 2020
The libutil.h we are after is explicitly only something we want on
FreeBSD, we don't want to accidentally pick up this header on other
platforms as it can lead to build failures.
Signed-off-by: Daniel P. Berrangé <berrange at redhat.com>
---
meson.build | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/meson.build b/meson.build
index 4d42468a51..bc52079809 100644
--- a/meson.build
+++ b/meson.build
@@ -685,7 +685,6 @@ headers = [
'asm/hwcap.h',
'ifaddrs.h',
'libtasn1.h',
- 'libutil.h',
'linux/kvm.h',
'linux/magic.h',
'mntent.h',
@@ -711,6 +710,10 @@ if host_machine.system() == 'linux'
headers += 'linux/devlink.h'
endif
+if host_machine.system() == 'freebsd'
+ headers += 'libutil.h'
+endif
+
foreach name : headers
if cc.has_header(name)
conf.set('WITH_ at 0@'.format(name.underscorify().to_upper()), 1)
--
2.26.2
More information about the libvir-list
mailing list