tor-browser-build issueshttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues2021-01-15T18:38:33Zhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/40191Update components for switch to mozilla85-based Fenix2021-01-15T18:38:33ZMatthew FinkelUpdate components for switch to mozilla85-based FenixTor Browser: 10.5Georg KoppenGeorg Koppenhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/40190Update toolchain for Fenix 852021-01-15T18:38:33ZMatthew FinkelUpdate toolchain for Fenix 85Tor Browser: 10.5Georg KoppenGeorg Koppenhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/40188Only build snowflake in alphas or nightlies for mobile2022-02-23T18:27:14ZGeorg KoppenOnly build snowflake in alphas or nightlies for mobileIn our `rbm.conf` we have `snowflake: '[% c("var/alpha") ||
c("var/nightly") %]'` for mobile. However, we unconditionally compile
and bundle it in `tor-onion-proxy-library`. We should bind that to the
check in `rbm.conf`, too, though. Th...In our `rbm.conf` we have `snowflake: '[% c("var/alpha") ||
c("var/nightly") %]'` for mobile. However, we unconditionally compile
and bundle it in `tor-onion-proxy-library`. We should bind that to the
check in `rbm.conf`, too, though. This would make the release .apks
smaller and would save (re-)build time.Tor Browser: 10.5Georg KoppenGeorg Koppenhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/40187`make alpha` should build all platforms2020-12-13T19:57:10ZMatthew Finkel`make alpha` should build all platformsTor Browser: 10.5https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/40184Pick up Fenix 84.1.02020-12-12T22:31:02ZMatthew FinkelPick up Fenix 84.1.0Fenix and dependenciesFenix and dependenciesTor Browser: 10.5https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/40183Pick up Go 1.15.62022-10-06T01:09:06ZMatthew FinkelPick up Go 1.15.6Tor Browser: 10.5https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/40181Prep 10.5a62020-12-13T21:34:10ZMatthew FinkelPrep 10.5a6- [x] tor-browser#40266
- [x] #40161
- [x] #40183
- [x] fenix#40129
- [x] android-components#40032
- [x] #40184- [x] tor-browser#40266
- [x] #40161
- [x] #40183
- [x] fenix#40129
- [x] android-components#40032
- [x] #40184Tor Browser: 10.5https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/40179Android nightly tor build is busted2020-12-10T18:23:45ZMatthew FinkelAndroid nightly tor build is busted```
AR src/trunnel/libor-trunnel.a
AR src/lib/libtor-trace.a
CCLD src/test/test-switch-id
CCLD src/test/test-timers
CCLD src/test/test-bt-cl
clang: error: no such file or directory: '/var/tmp/dist/libeve...```
AR src/trunnel/libor-trunnel.a
AR src/lib/libtor-trace.a
CCLD src/test/test-switch-id
CCLD src/test/test-timers
CCLD src/test/test-bt-cl
clang: error: no such file or directory: '/var/tmp/dist/libevent/lib/.libs/libevent.a'
make[1]: *** [Makefile:11241: src/test/test-timers] Error 1
make[1]: *** Waiting for unfinished jobs....
AR libtor.a
make[1]: Leaving directory '/var/tmp/build/tor-6e83a520776e'
make: *** [Makefile:7345: all] Error 2
```
Building tpo/core/tor@6e83a520776eTor Browser: 10.5https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/40172Move Gradle compilers out of android-toolchain to own gradle project2021-03-17T07:47:03ZGeorg KoppenMove Gradle compilers out of android-toolchain to own gradle projectWe started with #40140 but we are not done yet with moving the Gradle
versions in the the new project. This is the task for this ticket.
We could think about keeping the one we use for our own projects in
`android-toolchain` as we have ...We started with #40140 but we are not done yet with moving the Gradle
versions in the the new project. This is the task for this ticket.
We could think about keeping the one we use for our own projects in
`android-toolchain` as we have control of the how and when of replacing
it with a newer version. If that would help any.Tor Browser: 10.5boklmboklmhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/40170Mobile nightly builds are busted after updating the Fenix update collection2020-12-07T19:11:34ZGeorg KoppenMobile nightly builds are busted after updating the Fenix update collection```
inflating:
assets/extensions/https-everywhere/wasm/https_everywhere_lib_wasm_bg.wasm
Error: version 2020.8.13 != 2020.11.17
``````
inflating:
assets/extensions/https-everywhere/wasm/https_everywhere_lib_wasm_bg.wasm
Error: version 2020.8.13 != 2020.11.17
```Tor Browser: 10.5https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/40168Get Linux toolchain adapted for rapid release series2022-03-29T23:47:04ZGeorg KoppenGet Linux toolchain adapted for rapid release seriesWe want to get Linux off the ESR train, so we need to adapt the
toolchain accordingly.
- [ ] #40222We want to get Linux off the ESR train, so we need to adapt the
toolchain accordingly.
- [ ] #40222Tor Browser: 10.5https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/40167Update GeckoView to 84.0b72020-12-04T21:10:38ZMatthew FinkelUpdate GeckoView to 84.0b7Tor Browser: 10.5https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/40165Bump zstd to 1.4.82021-01-15T18:39:12ZGeorg KoppenBump zstd to 1.4.8We should pick up the latest zstd version (1.4.8 at the time of
writing). It seems it contains, among other things, performance
improvements which seems a good thing to deploy. :)We should pick up the latest zstd version (1.4.8 at the time of
writing). It seems it contains, among other things, performance
improvements which seems a good thing to deploy. :)Tor Browser: 10.5Georg KoppenGeorg Koppenhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/40164Prep 10.5a5 (Only Android)2020-12-07T08:59:38ZMatthew FinkelPrep 10.5a5 (Only Android)Tor Browser: 10.5https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/40161Pick up Go security releases 1.15.5/1.14.122022-02-23T18:25:43ZGeorg KoppenPick up Go security releases 1.15.5/1.14.12Tor Browser: 10.5Georg KoppenGeorg Koppenhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/40156Update components for switch to mozilla84-based Fenix2021-04-29T15:34:19ZGeorg KoppenUpdate components for switch to mozilla84-based FenixTor Browser: 10.5Georg KoppenGeorg Koppenhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/40155Update toolchain for Fenix 842020-12-02T20:28:46ZGeorg KoppenUpdate toolchain for Fenix 84Tor Browser: 10.5Georg KoppenGeorg Koppenhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/40154Prep 10.5a42020-11-14T20:45:05ZMatthew FinkelPrep 10.5a4Tor Browser: 10.5https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/40152Top Crash: android.database.sqlite.SQLiteConstraintException2020-11-13T18:40:18ZMatthew FinkelTop Crash: android.database.sqlite.SQLiteConstraintException2015737899 (`arm64-v8a`, `2015737899 (10.0.4 (82.1.1-Release))`)
```
android.database.sqlite.SQLiteConstraintException:
at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId (Native Method)
at android.databa...2015737899 (`arm64-v8a`, `2015737899 (10.0.4 (82.1.1-Release))`)
```
android.database.sqlite.SQLiteConstraintException:
at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId (Native Method)
at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId (SQLiteConnection.java:925)
at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId (SQLiteSession.java:810)
at android.database.sqlite.SQLiteStatement.executeInsert (SQLiteStatement.java:88)
at androidx.sqlite.db.framework.FrameworkSQLiteStatement.executeInsert (FrameworkSQLiteStatement.java:1)
at androidx.room.EntityInsertionAdapter.insertAndReturnId (EntityInsertionAdapter.java:3)
at mozilla.components.feature.downloads.db.DownloadDao_Impl$5.call (DownloadDao_Impl.java:2)
at androidx.room.CoroutinesRoom$Companion$execute$2.invokeSuspend (CoroutinesRoom.kt:3)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:3)
at kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:21)
at androidx.room.TransactionExecutor$1.run (TransactionExecutor.java:1)
at java.util.concurrent.ThreadPoolExecutor.processTask (ThreadPoolExecutor.java:1187)
at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1152)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:641)
at java.lang.Thread.run (Thread.java:929)
```Tor Browser: 10.5https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/4015010.5a3-build1 is not reproducible2020-11-11T23:14:16ZMatthew Finkel10.5a3-build1 is not reproducibleIt seems we have differences in `classes.dex` and `classes2.dex` (again).It seems we have differences in `classes.dex` and `classes2.dex` (again).Tor Browser: 10.5