[tor-bugs] #34014 [Applications/Tor Browser]: Support sqlite3 in our python project

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue May 5 18:59:40 UTC 2020


#34014: Support sqlite3 in our python project
-------------------------------------------------+-------------------------
 Reporter:  gk                                   |          Owner:  gk
     Type:  defect                               |         Status:
                                                 |  needs_review
 Priority:  High                                 |      Milestone:
Component:  Applications/Tor Browser             |        Version:
 Severity:  Normal                               |     Resolution:
 Keywords:  tbb-mobile, tbb-rbm,                 |  Actual Points:
  TorBrowserTeam202005R, GeorgKoppen202005       |
Parent ID:  #33184                               |         Points:
 Reviewer:  sysrqb                               |        Sponsor:
-------------------------------------------------+-------------------------
Changes (by gk):

 * keywords:  tbb-mobile, tbb-rbm, TorBrowserTeam202005, GeorgKoppen202005
     => tbb-mobile, tbb-rbm, TorBrowserTeam202005R, GeorgKoppen202005
 * status:  assigned => needs_review


Comment:

 This is ready for review on my branch `fenix-toolchain`
 (https://gitweb.torproject.org/user/gk/tor-browser-
 build.git/commit/?h=fenix_toolchain&id=7a6c2b3f1f2921fa41d782a50eb6d1d313242330).

 As that is the last commit on that branch I thought here is a good place
 to explain how to test all those toolchain changes. I made a branch
 `fenix_toolchain_test` which lets anyone build

 1) a fat `geckoview` .aar by doing

 `./rbm/rbm build geckoview --step merge_aars --target nightly --target
 torbrowser-android-all`

 2) `fenix` by doing

 `./rbm/rbm build fenix --target nightly --target torbrowser-android-armv7`

 3) `android-components` by doing

 `./rbm/rbm build android-components --target nightly --target torbrowser-
 android-armv7`

 (the build succeeds but the put the .aar into the right place is still
 missing, which is not a toolchain issue, though)

 Note, that we still need to allow network during build due to #33594 for
 2) and 3) in `rbm.conf`.

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


More information about the tor-bugs mailing list