From: Daniel P. Berrangé Date: Fri, 25 Sep 2020 09:19:03 +0000 (+0100) Subject: meson: don't check for libutil.h except on FreeBSD X-Git-Tag: v6.8.0-rc2~7 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eee134984c2d4448c568a40c5901718a2471d784;p=thirdparty%2Flibvirt.git meson: don't check for libutil.h except on FreeBSD 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. Reviewed-by: Neal Gompa Reviewed-by: Ján Tomko Signed-off-by: Daniel P. Berrangé --- 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_@0@'.format(name.underscorify().to_upper()), 1)