summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarc-André Lureau2018-08-22 19:02:49 +0200
committerEduardo Otubo2018-08-23 16:45:24 +0200
commitd0699bd37c48067cffbd80383172efc29da6d2f9 (patch)
tree54866665c0a9655b2fa866f0d2393df4e4b5dd1d
parentseccomp: prefer SCMP_ACT_KILL_PROCESS if available (diff)
downloadqemu-d0699bd37c48067cffbd80383172efc29da6d2f9.tar.gz
qemu-d0699bd37c48067cffbd80383172efc29da6d2f9.tar.xz
qemu-d0699bd37c48067cffbd80383172efc29da6d2f9.zip
configure: require libseccomp 2.2.0
The following patch is going to require TSYNC, which is only available since libseccomp 2.2.0. libseccomp 2.2.0 was released February 12, 2015. According to repology, libseccomp version in different distros: RHEL-7: 2.3.1 Debian (Stretch): 2.3.1 OpenSUSE Leap 15: 2.3.2 Ubuntu (Xenial): 2.3.1 This will drop support for -sandbox on: Debian (Jessie): 2.1.1 (but 2.2.3 in backports) Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> Acked-by: Eduardo Otubo <otubo@redhat.com>
-rwxr-xr-xconfigure7
1 files changed, 2 insertions, 5 deletions
diff --git a/configure b/configure
index e7bddc04b0..5fc2915096 100755
--- a/configure
+++ b/configure
@@ -2228,13 +2228,10 @@ fi
##########################################
# libseccomp check
+libseccomp_minver="2.2.0"
if test "$seccomp" != "no" ; then
case "$cpu" in
- i386|x86_64)
- libseccomp_minver="2.1.0"
- ;;
- mips)
- libseccomp_minver="2.2.0"
+ i386|x86_64|mips)
;;
arm|aarch64)
libseccomp_minver="2.2.3"