[tor-bugs] #24629 [Core Tor/Tor]: Activate osx builds on travis, at low priority
Tor Bug Tracker & Wiki
blackhole at torproject.org
Thu Aug 9 13:58:23 UTC 2018
#24629: Activate osx builds on travis, at low priority
-------------------------------------------------+-------------------------
Reporter: teor | Owner: teor
Type: enhancement | Status:
| needs_revision
Priority: Medium | Milestone: Tor:
| 0.3.5.x-final
Component: Core Tor/Tor | Version:
Severity: Normal | Resolution:
Keywords: not-just-linux, tor-ci, teor-was- | Actual Points:
assigned, 034-triage-20180328, |
034-removed-20180328, 034-backport, |
035-removed-20180711, fast-fix |
Parent ID: | Points: 0.5
Reviewer: catalyst | Sponsor:
-------------------------------------------------+-------------------------
Changes (by teor):
* status: needs_review => needs_revision
Comment:
Ok, so this was quite challenging to backport, because there were a lot of
little bugs. But I think it is worth it to have working CI.
Here are the branches I created today:
* travis-osx-029, which backports:
* the travis config rewrite
* macOS support
* fix a bug where missing macOS dependencies weren't being installed
(#27090, but backported as a precaution)
* ccache (#26952)
* asciidoc (#27087)
* the distcheck configure options fix (#27088) for consistency
* It passes Travis:
* https://travis-ci.org/teor2345/tor/builds/414029807
* A full matrix is running in Travis:
* https://travis-ci.org/teor2345/tor/builds/414069609
* travis-osx-032 backports:
* the lzma and zstd (macOS only) install from 0.3.1
* make zstd actually work on macOS (#27090)
* rust cargo online mode
* rust cargo offline mode
* It's running in Travis:
* https://travis-ci.org/teor2345/tor/builds/414067564
* A full matrix is running in Travis:
* https://travis-ci.org/teor2345/tor/builds/414071688
I'm going to leave Travis to run overnight, and hopefully it's all
successful in the morning. I expect 0.3.3 to take a little while, and then
0.3.4 and 0.3.5 should be trivial.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/24629#comment:28>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list