[libvirt PATCH 16/21] meson: simplify check for virnetdevbridge.c headers

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The headers required by virnetdevbridge.c have all exited since
before Linux moved to git. It is sufficient to check for just
one of them in order to give an error message about needing
kernel headers installed.

Signed-off-by: Daniel P. Berrangé <berrange@xxxxxxxxxx>
---
 meson.build | 16 ++++------------
 1 file changed, 4 insertions(+), 12 deletions(-)

diff --git a/meson.build b/meson.build
index f28af30936..79f9d47520 100644
--- a/meson.build
+++ b/meson.build
@@ -628,19 +628,11 @@ foreach name : headers
   endif
 endforeach
 
-# check for kernel headers required by src/util/virnetdevbridge.c
+# check for kernel header required by src/util/virnetdevbridge.c
 if host_machine.system() == 'linux'
-  required_headers = [
-    'linux/param.h',
-    'linux/sockios.h',
-    'linux/if_bridge.h',
-    'linux/if_tun.h',
-  ]
-  foreach name : required_headers
-    if not cc.has_header(name)
-      error('You must install kernel-headers in order to compile libvirt with QEMU or LXC support')
-    endif
-  endforeach
+  if not cc.has_header('linux/sockios.h')
+    error('You must install kernel-headers in order to compile libvirt with QEMU or LXC support')
+  endif
 endif
 
 
-- 
2.38.1




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux