Opened 3 months ago

Last modified 5 hours ago

#30376 new defect

Use Rust 1.34 for Tor Browser 9

Reported by: gk Owned by: tbb-team
Priority: Medium Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords: tbb-rbm, ff68-esr, GeorgKoppen201907, TorBrowserTeam201907, tbb-9.0-must-nightly
Cc: boklm, sisbell Actual Points:
Parent ID: #30320 Points:
Reviewer: Sponsor:

Description

https://bugzilla.mozilla.org/show_bug.cgi?id=1536543 set the Rust requirement to 1.34 and we should follow that if there are no strong reasons against that. While adapting our Rust part we should/could consider the following tasks:

1) We don't need to build a newer Rust anymore just for the tor nightlies
2) Given our work on the mingw-w64/clang toolchain for #28328, which requites a pretty new toolchain, we could test using the llvm we already build for that one to copmile Rust instead of building an own llvm during Rust build
3) We need to switch the target for armv7 to thumbv7neon-linux-androidabi (see: https://bugzilla.mozilla.org/show_bug.cgi?id=1521734 for more details).

Child Tickets

Change History (9)

comment:1 Changed 2 months ago by gk

Cc: sisbell added
Keywords: TorBrowserTeam201905 GeorgKoppen201905 added

comment:2 Changed 2 months ago by sisbell

It looks like the Tegra 2 armv7 devices don't support the neon instruction set so we will need to make sure to get a list of devices and exclude them in Google Play (not sure about whether f-droid has such an option).

comment:5 Changed 5 weeks ago by gk

Keywords: TorBrowserTeam201906 added; TorBrowserTeam201905 removed

Moving tickets to June

comment:6 Changed 5 weeks ago by gk

Keywords: GeorgKoppen201906 added; GeorgKoppen201905 removed

Moving my tickets to June

comment:7 Changed 2 weeks ago by gk

Keywords: GeorgKoppen201907 added; GeorgKoppen201906 removed

Moving my tickets to July.

comment:8 Changed 11 days ago by gk

Keywords: TorBrowserTeam201907 added; TorBrowserTeam201906 removed

Moving tickets to July

comment:9 Changed 5 hours ago by gk

Keywords: tbb-9.0-must-nightly added

Starting with 9.0 keywords

Note: See TracTickets for help on using tickets.