Adapt Android toolchain for Firefox 68 ESR
This is the (parent) ticket for adapting our toolchain for Android bundles built from Firefox 68 ESR.
- Show closed items
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
Trac:
Parent Ticket: #30320 (moved)
Child Ticket(s): #30460 (moved), #31173 (moved), #31389 (moved), #31880 (moved), #30665 (moved), #31881 (moved), #31979 (moved), #31564 (moved), #31981 (moved), #32043 (moved), #31568 (moved), #31924 (moved), #31388 (moved), #30461 (moved)- Author
https://bugzilla.mozilla.org/show_bug.cgi?id=1510897 might be relevant here.
- Author
Trac:
Keywords: N/A deleted, TorBrowserTeam201905 added
Cc: boklm to boklm, sisbell I built firefox code and it looks like we will need tools for the following
- Android NDK 17b
- Build tools 27.0.3
- Platform for SDK 28
Min sdkVersion is still 16
I noticed other downloads. These are not part of the Android toolchain but worth noting
- Rust 1.34.1
- node
- clang
- cbindgen
- clang-tidy
- nasm
Uses Gradle 4.10.2
Under 4.10.2 there is an error related to not being able to connect to gradle daemon. We need to start gradle using --no-daemon on projects dependent on updated toolchain.The daemon caches information when running multiple builds. Since we run build once per container, disabling daemon will have no impact.
In each project, we will also need to set the following property in the gradle.properties file. Otherwise we can get a failure to start due to missing licenses.
android.builder.sdkDownload=false
- Author
Moving tickets to June
Trac:
Keywords: TorBrowserTeam201905 deleted, TorBrowserTeam201906 added - Author
Moving tickets to July
Trac:
Keywords: TorBrowserTeam201906 deleted, TorBrowserTeam201907 added The latest work is on branch 0717. This build depends on my branch of tor-android-service, rather than the one at torproject.
https://github.com/sisbell/tor-browser-build/commits/0717
I just did a rebase with latest from master and their were some conflicts. I fixed those but now need to do a clean build to make sure everything is still working. I'll mark this for review once I verify the build sometime today.
Replying to sisbell:
Uses Gradle 4.10.2
NOTE: Gradle 4.10 has had three patch releases. You should use the latest patch release (4.10.3).
https://docs.gradle.org/4.10.3/release-notes.html#upgrade-instructions- Author
Starting with 9.0 keywords
Trac:
Keywords: N/A deleted, tbb-9.0-must-nightly added Adding Sponsor 44 to ESR68 tickets
Trac:
Sponsor: N/A to Sponsor44-can- Author
Moving tickets to August, part 1
Trac:
Keywords: TorBrowserTeam201907 deleted, TorBrowserTeam201908 added - Author
Move must-nightly items to must-alpha ones.
Trac:
Keywords: tbb-9.0-must-nightly deleted, tbb-9.0-must-alpha added - Author
Moving must-alpha tickets to September.
Trac:
Keywords: TorBrowserTeam201908 deleted, TorBrowserTeam201909 added Trac:
Keywords: N/A deleted, TorBrowserTeam201910 addedTrac:
Keywords: TorBrowserTeam201909 deleted, N/A added- Author
We are done here, finally.
Trac:
Resolution: N/A to fixed
Status: new to closed - Trac closed
closed
- Georg Koppen mentioned in issue #31924 (moved)
mentioned in issue #31924 (moved)
- Georg Koppen mentioned in issue #31925 (moved)
mentioned in issue #31925 (moved)
- Trac mentioned in issue #30460 (moved)
mentioned in issue #30460 (moved)
- Trac mentioned in issue #30461 (moved)
mentioned in issue #30461 (moved)
- Trac mentioned in issue #30320 (moved)
mentioned in issue #30320 (moved)
- Trac mentioned in issue #30665 (moved)
mentioned in issue #30665 (moved)
- Trac mentioned in issue #31173 (moved)
mentioned in issue #31173 (moved)
- Trac mentioned in issue #31388 (moved)
mentioned in issue #31388 (moved)
- Trac mentioned in issue #31389 (moved)
mentioned in issue #31389 (moved)
- Trac mentioned in issue #31568 (moved)
mentioned in issue #31568 (moved)
- Trac mentioned in issue #31564 (moved)
mentioned in issue #31564 (moved)
- Trac mentioned in issue #31881 (moved)
mentioned in issue #31881 (moved)
- Trac mentioned in issue #31880 (moved)
mentioned in issue #31880 (moved)
- Trac mentioned in issue #31979 (moved)
mentioned in issue #31979 (moved)
- Trac mentioned in issue #31981 (moved)
mentioned in issue #31981 (moved)
- Trac mentioned in issue #32043 (moved)
mentioned in issue #32043 (moved)