[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