[tor-bugs] #25894 [Applications/Tor Browser]: Get a rust cross-compiler for Windows

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Apr 26 18:17:42 UTC 2018


#25894: Get a rust cross-compiler for Windows
-------------------------------------------------+-------------------------
 Reporter:  gk                                   |          Owner:  tbb-
                                                 |  team
     Type:  defect                               |         Status:
                                                 |  needs_review
 Priority:  High                                 |      Milestone:
Component:  Applications/Tor Browser             |        Version:
 Severity:  Normal                               |     Resolution:
 Keywords:  tbb-rbm, ff60-esr, boklm201804,      |  Actual Points:
  TorBrowserTeam201804R                          |
Parent ID:  #25849                               |         Points:
 Reviewer:                                       |        Sponsor:
-------------------------------------------------+-------------------------
Changes (by gk):

 * status:  new => needs_review
 * keywords:  tbb-rbm, ff60-esr, boklm201804, TorBrowserTeam201804 => tbb-
     rbm, ff60-esr, boklm201804, TorBrowserTeam201804R
 * priority:  Medium => High


Comment:

 Okay, a patch for review is up at `bug_25894`
 (https://gitweb.torproject.org/user/gk/tor-browser-
 build.git/commit/?h=bug_25894&id=5d6c53155f6fc8d49185dde166ac0471ba2347ae)
 in my public tor-browser-build repo. It needs #25862 and #25832 fixed
 before, though (which we want to have anyway for switching to ESR 60 I
 think).

 The 32bit cross-compilation has been a huge pain in the butt because it is
 essentially broken right now. For details, see: https://github.com/rust-
 lang/rust/issues/12859. Thanks to the help of Alex Crichton and Manish
 Goregaokar I was able to come up with a minimal patch that works around
 that problem.

 I verified that the resulting x86_64 Rust toolchain is able to compile the
 necessary Rust bits shipped in ESR 60.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/25894#comment:1>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list