[tor-bugs] #26257 [Applications/rbm]: tor-browser-builder might want to not build rustc

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu May 31 22:48:43 UTC 2018


#26257: tor-browser-builder might want to not build rustc
----------------------------------+-------------------
     Reporter:  isis              |      Owner:  boklm
         Type:  defect            |     Status:  new
     Priority:  Medium            |  Milestone:
    Component:  Applications/rbm  |    Version:
     Severity:  Normal            |   Keywords:  rust
Actual Points:                    |  Parent ID:
       Points:                    |   Reviewer:
      Sponsor:                    |
----------------------------------+-------------------
 As part of #25977, teor and I were looking into how rustc is being called
 and built, and we noticed that the binary for 1.24.1 is downloaded and
 then used to compile 1.25.0.  The network team's current policy is to
 continue using whatever rustc is the current stable until "some distro we
 care about" releases a new OS version which freezes the rustc they
 distribute.  Additionally, as of eight months or so (sometime between 1.19
 and 1.20) ago, the latest nightly is used to compile the next night's
 nightly, so it's no longer always the case that the last version will
 compile the current version (meaning you're probably going to end up
 rabbitholing each time a new stable is released to figure out which
 nightly you need to somehow get a copy of to build with).  Additionally,
 on a more theoretical note, I'm not certain what we're getting in terms of
 Trusting Trust attacks by building the compiler only once, versus just
 downloading the one we need to use.

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


More information about the tor-bugs mailing list