[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-bugs] #28260 [Applications/Tor Browser]: Tor nightly builds are broken on Linux with Rust enabled (since 10/31)



#28260: Tor nightly builds are broken on Linux with Rust enabled (since 10/31)
-------------------------------------+-------------------------------------
     Reporter:  gk                   |      Owner:  tbb-team
         Type:  defect               |     Status:  new
     Priority:  High                 |  Milestone:
    Component:  Applications/Tor     |    Version:
  Browser                            |   Keywords:  tbb-rbm,
     Severity:  Normal               |  TorBrowserTeam201810
Actual Points:                       |  Parent ID:
       Points:                       |   Reviewer:
      Sponsor:                       |
-------------------------------------+-------------------------------------
 Landing 74c1e44746a7d9c810f095177af88b7dbaafd3e3 in `tor` breaks our
 nightly builds, presumably because our Rust compiler (1.26.1) is too old
 for that:
 {{{
    Compiling tor_allocate v0.0.1 (file:///var/tmp/build/tor-
 aa1ae1343a2e/src/rust/tor_allocate)
    Compiling smartlist v0.0.1 (file:///var/tmp/build/tor-
 aa1ae1343a2e/src/rust/smartlist)
   CC     src/lib/crypt_ops/src_lib_libtor_crypt_ops_a-crypto_curve25519.o
 error[E0432]: unresolved import `std::alloc::System`
   --> tor_allocate/lib.rs:14:5
 }}}
 I think we have three options to fix that:

 1) We build the nightlies with the Rust version tor needs.
 2) We build only tor in the nightlies with the Rust version tor needs.
 3) We disable compiling tor with Rust on nightlies

 I think I prefer 2) here.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/28260>
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