configure: Relax check for libseccomp

All major distributions do support libseccomp version >= 2.3.0, so there
is no need to special-case on various architectures any longer.

Signed-off-by: Helge Deller <deller@gmx.de>
Message-Id: <20190404183923.GA22347@ls3530.dellerweb.de>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Acked-by: Eduardo Otubo <otubo@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
This commit is contained in:
Helge Deller 2019-04-04 20:39:23 +02:00 committed by Thomas Huth
parent 9c79024225
commit 25ed0ecc09

22
configure vendored
View File

@ -2374,36 +2374,16 @@ fi
########################################## ##########################################
# libseccomp check # libseccomp check
libseccomp_minver="2.2.0"
if test "$seccomp" != "no" ; then if test "$seccomp" != "no" ; then
case "$cpu" in
i386|x86_64|mips)
;;
arm|aarch64)
libseccomp_minver="2.2.3"
;;
ppc|ppc64|s390x)
libseccomp_minver="2.3.0" libseccomp_minver="2.3.0"
;; if $pkg_config --atleast-version=$libseccomp_minver libseccomp ; then
*)
libseccomp_minver=""
;;
esac
if test "$libseccomp_minver" != "" &&
$pkg_config --atleast-version=$libseccomp_minver libseccomp ; then
seccomp_cflags="$($pkg_config --cflags libseccomp)" seccomp_cflags="$($pkg_config --cflags libseccomp)"
seccomp_libs="$($pkg_config --libs libseccomp)" seccomp_libs="$($pkg_config --libs libseccomp)"
seccomp="yes" seccomp="yes"
else else
if test "$seccomp" = "yes" ; then if test "$seccomp" = "yes" ; then
if test "$libseccomp_minver" != "" ; then
feature_not_found "libseccomp" \ feature_not_found "libseccomp" \
"Install libseccomp devel >= $libseccomp_minver" "Install libseccomp devel >= $libseccomp_minver"
else
feature_not_found "libseccomp" \
"libseccomp is not supported for host cpu $cpu"
fi
fi fi
seccomp="no" seccomp="no"
fi fi