stefan pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=8d9f032db609ea1ad8c6f058c7293b0d138e4860

commit 8d9f032db609ea1ad8c6f058c7293b0d138e4860
Author: Stefan Schmidt <s.schm...@samsung.com>
Date:   Wed Jan 8 10:50:32 2020 +0100

    ci: travis: enable ptrace capabilities to our docker runs
    
    ASAN leak sanitizer needs ptrace capabilities to run. It seems the
    removal sudo true brings up this issue for us.
    
    https://github.com/google/sanitizers/issues/764
    https://github.com/travis-ci/travis-ci/issues/9033
    
    It fixes the recent breaks in our ASAN enabled job durign our cron
    builds.
    
    Reviewed-by: Marcel Hollerbach <m...@marcel-hollerbach.de>
    Differential Revision: https://phab.enlightenment.org/D11041
---
 .travis.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.travis.yml b/.travis.yml
index 1af79309c3..9da669513d 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -95,7 +95,7 @@ before_script:
       if [[ "$TRAVIS_OS_NAME" == "linux" ]] && [[ "$DISTRO" != "" ]]; then
         docker pull stefanschmidt1/ci-support-files:$DISTRO
         docker version
-        docker run --cidfile $HOME/cid -t -d -v `pwd`:/src -v 
$HOME/.ccache:/root/.ccache -w /src stefanschmidt1/ci-support-files:$DISTRO bash
+        docker run --cap-add SYS_PTRACE --cidfile $HOME/cid -t -d -v 
`pwd`:/src -v $HOME/.ccache:/root/.ccache -w /src 
stefanschmidt1/ci-support-files:$DISTRO bash
       fi
   - |
       if [[ "$TRAVIS_OS_NAME" == "linux" ]] && [[ "$DISTRO" == "" ]]; then

-- 


Reply via email to