[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-bugs] #24863 [Core Tor/Tor]: Travis CI environment change breaks clang builds
#24863: Travis CI environment change breaks clang builds
------------------------------+--------------------------------
Reporter: catalyst | Owner: (none)
Type: defect | Status: new
Priority: Medium | Milestone: Tor: 0.3.2.x-final
Component: Core Tor/Tor | Version:
Severity: Normal | Keywords: tor-ci
Actual Points: | Parent ID:
Points: | Reviewer:
Sponsor: |
------------------------------+--------------------------------
It looks like an unannounced environment change in Travis CI's workers
prevents LeakSanitizer from working correctly, breaking our Travis builds
on clang. This seems to disable ptrace capabilities, which for some
reason LeakSanitizer needs to run properly on our forking tests. (See
https://github.com/travis-ci/travis-ci/issues/9033).
We can hope they fix this soon, or we can try to work around it by
changing our `.travis.yml` to use a sudo-enabled build environment. (This
has the drawback that some of our tests depend on running as non-root, but
I think they all get skipped if running as root.)
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/24863>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs