[tbb-bugs] #32355 [Applications/Tor Browser]: Tor Browser for Linux/ARMv7 (x86_64 build arch)
Tor Bug Tracker & Wiki
blackhole at torproject.org
Mon May 25 17:35:19 UTC 2020
#32355: Tor Browser for Linux/ARMv7 (x86_64 build arch)
-------------------------------------------+--------------------------
Reporter: JeremyRand | Owner: tbb-team
Type: project | Status: new
Priority: Medium | Milestone:
Component: Applications/Tor Browser | Version:
Severity: Normal | Resolution:
Keywords: tbb-rbm, TorBrowserTeam201904 | Actual Points:
Parent ID: #12631 | Points:
Reviewer: | Sponsor:
-------------------------------------------+--------------------------
Comment (by JeremyRand):
Updated branch at https://notabug.org/JeremyRand/tor-browser-build/src
/armhf-esr68 (commit hash `bcd0e21237a0aeb598d1cf388b08d6f4e28eecd0`).
Builds binaries that work fine on my Asus C201 (running PrawnOS, based on
Debian Buster). Binutils, Clang, Rust, Rust's stdlib, and cbindgen are
all built from source in rbm, as with x86. libgcc/libstdc++ from Debian
Buster's repos are used as build-time dependencies (removing them is
likely to be nontrivial).
As discussed with Georg on IRC, I'm now requesting informal review, *not*
for the purpose of determining eligibility to be merged at this time, but
for the purpose of determining whether there are any likely conflicts
between this branch and the eventual ESR78 port of Tor Browser. Georg
informs me that this will definitely not be considered for merge until
after ESR78 is active; that's totally fine from my point of view. I would
appreciate any informal review that could point out things that might be
merge blockers after ESR78 is active, or things that may need a
rewrite/refactor to be compatible with ESR78. (However, I recognize that
this is a low priority for the Tor Browser team, probably more so due to
the recent staff losses, so I will accept whatever delays happen in
reviewing this.) I am already aware that the use of network access while
building the `tor` project is a blocker; I intend to fix that in the same
way that I already fixed it in the `firefox` project (i.e. switching the
build container to Debian Buster, and installing the relevant `armhf`
packages via `apt-get` as part of container construction).
Cheers!
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/32355#comment:9>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tbb-bugs
mailing list