[tbb-bugs] #27443 [Applications/Tor Browser]: Update Firefox RBM config and build for Android

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Oct 29 16:29:24 UTC 2018


#27443: Update Firefox RBM config and build for Android
-------------------------------------------------+-------------------------
 Reporter:  sisbell                              |          Owner:  tbb-
                                                 |  team
     Type:  defect                               |         Status:
                                                 |  needs_revision
 Priority:  Medium                               |      Milestone:
Component:  Applications/Tor Browser             |        Version:
 Severity:  Normal                               |     Resolution:
 Keywords:  tbb-rbm, tbb-mobile,                 |  Actual Points:
  TorBrowserTeam201810                           |
Parent ID:  #26693                               |         Points:
 Reviewer:                                       |        Sponsor:
-------------------------------------------------+-------------------------
Changes (by gk):

 * keywords:  tbb-rbm, tbb-mobile, TorBrowserTeam201810R => tbb-rbm, tbb-
     mobile, TorBrowserTeam201810
 * status:  needs_review => needs_revision


Comment:

 Here are three things that I think that should get addressed:

 1) `mozconfig-android-armv7` is not in sync with the `.mozconfig-android`
 file in the `tor-browser` repo, which we use for building Tor Browser for
 Android right now. E.g. do you disable optimizations while we have that
 enabled in the .mozconfig file we use for official builds.
 `MOZILLA_OFFICIAL` is note exported either etc. Please double-check the
 file in the `tor-browser` repo and fix up the mozconfig file in the `tor-
 browser-build` repo.

 2) Where are all those Gradle dependencies coming from? How do we make
 sure we got all in the .txt fils (and only those we need)? Can we document
 the process of generating/updating the .txt file in that file itself (both
 to preserve knowledge and make the process transparent)?

 3) It seems to me not all the packages in `arch_deps` are needed (e.g.
 `chrpath` was just added for selfrando on Linux). Can we clean that up
 accordingly?

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


More information about the tbb-bugs mailing list