[tbb-bugs] #33973 [Applications/Tor Browser]: Create fat .aar for geckoview

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Apr 28 10:09:42 UTC 2020


#33973: Create fat .aar for geckoview
-------------------------------------------------+-------------------------
 Reporter:  gk                                   |          Owner:  gk
     Type:  task                                 |         Status:
                                                 |  assigned
 Priority:  Medium                               |      Milestone:
Component:  Applications/Tor Browser             |        Version:
 Severity:  Normal                               |     Resolution:
 Keywords:  tbb-mobile, tbb-rbm,                 |  Actual Points:
  TorBrowserTeam202004, GeorgKoppen202004        |
Parent ID:  #33626                               |         Points:
 Reviewer:                                       |        Sponsor:
-------------------------------------------------+-------------------------

Comment (by gk):

 To give an update: the problem seems to be that `missing_arch_prefs` at
 https://searchfox.org/mozilla-
 central/source/python/mozbuild/mozbuild/action/fat_aar.py#51 is
 `{'defaults/pref/arm64-v8a/geckoview-prefs.js', 'arm64-v8a/greprefs.js'}`
 while the respective `path`s at https://searchfox.org/mozilla-
 central/source/python/mozbuild/mozbuild/action/fat_aar.py#59 are
 `assets/defaults/pref/arm64-v8a/geckoview-prefs.js` and
 `assets/arm64-v8a/greprefs.js`. So, they don't get discarded
 [assets/defaults/pref/arm64-v8a/geckoview-prefs.js and
 assets/arm64-v8a/greprefs.js later on] when trying to generate the far
 .aar locally. Many thanks to jlorenzo to getting me that far.

 Checking what Mozilla's CI is doing instead or whether it has additional
 config did not lead to any clues so far.

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


More information about the tbb-bugs mailing list