mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-01-21 20:15:17 +00:00
configure: tweak logic flow of virtport check
This fixes a small logic bug, where passing --without-macvtap on the configure line, or otherwise indicating a lack of support for macvtap, causes configure to bail.
This commit is contained in:
parent
fc812dd974
commit
8bd11f37c4
13
configure.ac
13
configure.ac
@ -2083,10 +2083,21 @@ AC_ARG_WITH([virtualport],
|
||||
[with_virtualport=${withval}],
|
||||
[with_virtualport=check])
|
||||
|
||||
if test "$with_virtualport" != "no"; then
|
||||
dnl Warn the user and error out if they requested virtualport support with configure
|
||||
dnl options, but the required macvtap support isn't available
|
||||
|
||||
if test "$with_virtualport" = "yes"; then
|
||||
if test "$with_macvtap" = "no"; then
|
||||
AC_MSG_ERROR([--with-virtualport requires --with-macvtap])
|
||||
fi
|
||||
fi
|
||||
|
||||
dnl virtualport checks
|
||||
|
||||
if test "$with_macvtap" != "yes"; then
|
||||
with_virtualport=no
|
||||
fi
|
||||
if test "$with_virtualport" != "no"; then
|
||||
AC_MSG_CHECKING([whether to compile with virtual port support])
|
||||
AC_TRY_COMPILE([ #include <sys/socket.h>
|
||||
#include <linux/rtnetlink.h> ],
|
||||
|
Loading…
x
Reference in New Issue
Block a user