#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
 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
tor-bugs mailing list

Reply via email to