]> git.proxmox.com Git - swtpm.git/commitdiff
Travis: Add libseccomp-dev to packages to install
authorStefan Berger <stefanb@linux.vnet.ibm.com>
Thu, 14 Mar 2019 17:46:24 +0000 (13:46 -0400)
committerStefan Berger <stefanb@us.ibm.com>
Mon, 18 Mar 2019 19:43:44 +0000 (15:43 -0400)
Do not run the 'asan' test with seccomp compiled in since the asan
libraries seem to use syscalls that we blacklist in the seccomp
profile. In particular those are:

- clone
- sigaltstack
- ptrace

Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>
.travis.yml

index 558456717594806fdd6f65ad8b176fee3a400a4e..0967e0692d8e5b7aab9a3150fba85770658d591c 100644 (file)
@@ -31,6 +31,7 @@ addons:
         - gnutls-bin
         - libasan2
         - softhsm2
+        - libseccomp-dev
   coverity_scan:
     project:
       name: swtpm
@@ -81,7 +82,7 @@ matrix:
     - env: CFLAGS="-fsanitize=address -g -fno-omit-frame-pointer"
            LIBS="-lasan"
            PREFIX="/usr"
-           CONFIG="--with-openssl --prefix=${PREFIX}"
+           CONFIG="--with-openssl --prefix=${PREFIX} --without-seccomp"
            SUDO="sudo"
            CHECK="check"
       before_script: