- 01 Oct, 2020 1 commit
-
-
Alex Catarineu authored
This compiles and links NSS/application-services with lto, and also adds a check which will make the building of the application-services project fail if it finds networking symbols in the final built libraries.
-
- 14 Sep, 2020 3 commits
-
-
Matthew Finkel authored
-
Georg Koppen authored
-
Georg Koppen authored
-
- 13 Sep, 2020 3 commits
-
-
Georg Koppen authored
-
Georg Koppen authored
-
Matthew Finkel authored
-
- 12 Sep, 2020 1 commit
-
-
Georg Koppen authored
-
- 11 Sep, 2020 5 commits
-
-
boklm authored
-
Matthew Finkel authored
Versions bump and Changelog update
-
Matthew Finkel authored
-
Georg Koppen authored
This inclues the build time improvements that landed in #33289 and rbm#40005.
-
Georg Koppen authored
We are in shape now for having Fenix-based nightly builds.
-
- 10 Sep, 2020 5 commits
-
-
Georg Koppen authored
-
Georg Koppen authored
https://bugzilla.mozilla.org/show_bug.cgi?id=1612423 does that for us now when using mingw-w64.
-
Matthew Finkel authored
-
Matthew Finkel authored
-
Matthew Finkel authored
-
- 07 Sep, 2020 3 commits
-
-
Alex Catarineu authored
-
Georg Koppen authored
-
Georg Koppen authored
It seems our timestamp related patch is not needed anymore as building the .exe files twice without it gives the exact same result.
-
- 04 Sep, 2020 6 commits
-
-
Georg Koppen authored
-
Matthew Finkel authored
-
Georg Koppen authored
We can remove the workaround for #31564 as Fenix is using the Android Gradle Plugin 3.5.0 where the original reproducibility issue is supposed to be fixed (see: tpo/applications/tor-browser#31564 (comment 2665983)).
-
Georg Koppen authored
-
Georg Koppen authored
Using Glean 32.1.1 (via android-components 56.0.0 or later) did not land yet in the application-services tag which Fenix and android-components depend on. Thus, we patch application-services to include the earliest version of android-components shipping Glean 32.1.1.
-
Georg Koppen authored
We make small adjustments while bumping the versions: a) We remove the explicit nightly target for `android-components`. If we need it at some point we can add it back. Meanwhile duplicating the commits/versions has just additional costs for us when bumping them and it is not clear anyway that we want to use a non-release commit for `android-components` in our builds. b) We adapt the targets in Fenix as all of them got simplified into `debug`, `nightly`, `beta`, and `release`.
-
- 03 Sep, 2020 2 commits
-
-
Georg Koppen authored
-
Georg Koppen authored
After https://bugzilla.mozilla.org/show_bug.cgi?id=1656993 landed we can either run `./mach create-mach-environment` or set `MACH_USE_SYSTEM_PYTHON` to fix build breakage caused by `mach`. We do the latter as the former fails in our no-network-scenario, too.
-
- 02 Sep, 2020 1 commit
-
-
Alex Catarineu authored
With this tor-onion-proxy-library and tor-android-service will build fat aars with all the archs we support. We copy those over the fenix/app/ folder so that the Fenix build system picks them up for the final apks.
-
- 01 Sep, 2020 10 commits
-
-
Matthew Finkel authored
-
Matthew Finkel authored
-
Georg Koppen authored
-
Alex Catarineu authored
-
Georg Koppen authored
-
Georg Koppen authored
-
Georg Koppen authored
We remove the Fenix targets that were due to Fennec-based builds still being around. Additionally, we move the *fenix* projects to their non-Fenix counterparts in case they only existed due to Fennec-based builds. Thirdly, we do a firefox project clean-up as all the mobile bits moved to the geckoview project.
-
Georg Koppen authored
-
Georg Koppen authored
-
Georg Koppen authored
-