tor-browser-build merge requestshttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests2022-08-19T17:49:57Zhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/504Bug 40607 - Add alpha-specific release prep template2022-08-19T17:49:57ZrichardBug 40607 - Add alpha-specific release prep templateresolved #40607
I'll make a subsequent ticket and MR to go back and update the 'stable' release template as well
@ma1, @dan : updated release process for future alphas if you are curiousresolved #40607
I'll make a subsequent ticket and MR to go back and update the 'stable' release template as well
@ma1, @dan : updated release process for future alphas if you are curiousrichardrichardhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/503Bug 40595 (and others): The big MR for 1022022-08-31T13:13:25ZPier Angelo VendrameBug 40595 (and others): The big MR for 102This MR moves Tor Browser to the first Firefox 102 branch, updates all the needed toolchains, and tries to remove the dependency on GCC on Windows whenever possible.
Fixes: #29318, #29321, #29322, #40409, #40591, #40592, #40595, tor-br...This MR moves Tor Browser to the first Firefox 102 branch, updates all the needed toolchains, and tries to remove the dependency on GCC on Windows whenever possible.
Fixes: #29318, #29321, #29322, #40409, #40591, #40592, #40595, tor-browser#41152.
Currently drafted because blocked on !501 (it includes also its commit, but in case of change I'll rebase it to main).Pier Angelo VendramePier Angelo Vendramehttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/502Bug 40604: Fix binutils build on android2022-08-17T09:32:29ZboklmBug 40604: Fix binutils build on androidCloses #40604.Closes #40604.boklmboklmhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/501Bug 40605: Reworked the macOS toolchain creation.2022-08-24T13:43:43ZPier Angelo VendrameBug 40605: Reworked the macOS toolchain creation.We were compiling another Clang with the macOS toolchain, but we did not really need to, so I have removed that step.
However, compiling compiler-rt was failing in this way, so I have disabled a pair of components we should not need.
Pr...We were compiling another Clang with the macOS toolchain, but we did not really need to, so I have removed that step.
However, compiling compiler-rt was failing in this way, so I have disabled a pair of components we should not need.
Probably, only the built-ins are actually needed.
Finally, we now compile libc++ in the way LLVM currently suggests.
Fixes: #40605.Pier Angelo VendramePier Angelo Vendramehttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/500Bug 40603: Revert cbindgen update for desktop2022-08-16T10:38:48ZboklmBug 40603: Revert cbindgen update for desktopCloses #40603.
I checked that it is fixing the build for linux. I didn't test android because of #40604.Closes #40603.
I checked that it is fixing the build for linux. I didn't test android because of #40604.boklmboklmhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/499Bug 40407: Bump binutils version to pick up security improvements for Windows...2022-08-12T16:19:58ZPier Angelo VendrameBug 40407: Bump binutils version to pick up security improvements for Windows usersCloses: #40407.Closes: #40407.Pier Angelo VendramePier Angelo Vendramehttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/498Bug 41099: Update+comment the update channels in update_responses.config.yaml2022-08-17T11:57:12ZrichardBug 41099: Update+comment the update channels in update_responses.config.yamlThis primarily updates minRequiredOSVersion for macOS to 16.0.0 from 13.0.0 but also adds some comments defining the various channel update options and removes some very deprecated options (osx32->osx64 upgrade path and Portuguese langpa...This primarily updates minRequiredOSVersion for macOS to 16.0.0 from 13.0.0 but also adds some comments defining the various channel update options and removes some very deprecated options (osx32->osx64 upgrade path and Portuguese langpack migration path)
fixes https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/41099richardrichardhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/497Bug 40593: Update signing scripts to take into account new project names and ...2022-08-15T22:21:24ZrichardBug 40593: Update signing scripts to take into account new project names and layoutFixed some issues discovered signing 12.0a1Fixed some issues discovered signing 12.0a1richardrichardhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/496Bug 31321: Added cc -> gcc link to projects/gcc2022-08-05T15:06:01ZPier Angelo VendrameBug 31321: Added cc -> gcc link to projects/gccAdd a `cc` ➡️ `gcc` link to the GCC project, rather than adding to the projects that use `cc`.
So far, GCC, Clang, Nasm and Node compiled without problems.
Fixes #31321.Add a `cc` ➡️ `gcc` link to the GCC project, rather than adding to the projects that use `cc`.
So far, GCC, Clang, Nasm and Node compiled without problems.
Fixes #31321.Pier Angelo VendramePier Angelo Vendramehttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/495Bug 40588: Bundle translations for New Identity and Security Level (fix for m...2022-08-04T13:15:52ZPier Angelo VendrameBug 40588: Bundle translations for New Identity and Security Level (fix for macOS)Pier Angelo VendramePier Angelo Vendramehttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/494Bug 40520: Prepare alpha release 12.0a1 (Desktop)2022-08-05T07:46:40ZrichardBug 40520: Prepare alpha release 12.0a1 (Desktop)#40520
cc @ma1, @dan#40520
cc @ma1, @danrichardrichardhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/493Bug 40588: Bundle translations for New Identity and Security Level2022-08-04T12:43:19ZPier Angelo VendrameBug 40588: Bundle translations for New Identity and Security LevelWe may do something smarter in the future, to avoid cloning translation.git many times.
Fixes #40588We may do something smarter in the future, to avoid cloning translation.git many times.
Fixes #40588Pier Angelo VendramePier Angelo Vendramehttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/492Draft: Bug 32355 v3: Tor Browser for Linux/ARMv7 (x86_64 build arch)2023-07-12T14:09:46ZJeremyRandDraft: Bug 32355 v3: Tor Browser for Linux/ARMv7 (x86_64 build arch)Replacing !481, with the following changes:
* Rebased on `main` (fixing conflicts mostly related to base-browser).
* Refactored the run-time SIMD check to actually check for ARM SIMD.
I haven't actually tried to build this yet, but fix...Replacing !481, with the following changes:
* Rebased on `main` (fixing conflicts mostly related to base-browser).
* Refactored the run-time SIMD check to actually check for ARM SIMD.
I haven't actually tried to build this yet, but fixing the merge conflicts should accelerate review, so I didn't want to make everyone wait for me to run an RBM build. If I run into build issues I'll submit a v4 MR with fixes.
Closes #32355
/cc @boklmhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/491Bug 40582: Prepared TBA to use Mozilla 102 components2022-08-12T08:43:31ZPier Angelo VendrameBug 40582: Prepared TBA to use Mozilla 102 components#40582#40582Pier Angelo VendramePier Angelo Vendramehttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/490Bug 40533: Prepare stable release 11.5.12022-07-21T15:17:41ZPier Angelo VendrameBug 40533: Prepare stable release 11.5.1Closes #40533.
/cc @richardCloses #40533.
/cc @richardPier Angelo VendramePier Angelo Vendramehttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/489Bug 40292+40467: Remote tools/ansible2022-07-21T07:31:10ZboklmBug 40292+40467: Remote tools/ansibleSince build-sunet-a and fpcentral don't exist anymore, we can remove
the tools/ansible directory.
Closes #40292 #40467Since build-sunet-a and fpcentral don't exist anymore, we can remove
the tools/ansible directory.
Closes #40292 #40467boklmboklmhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/488Bug 41052: Updated the manual to pipeline 446792022-07-18T10:45:37ZPier Angelo VendrameBug 41052: Updated the manual to pipeline 44679Should be backported to maint-11.5 after the merge.
Closes tor-browser#41052Should be backported to maint-11.5 after the merge.
Closes tor-browser#41052Pier Angelo VendramePier Angelo Vendramehttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/487Bug 40583: Fix build of goansicolor2022-07-19T13:49:32ZboklmBug 40583: Fix build of goansicolorFixup for #40547.
Closes #40583.Fixup for #40547.
Closes #40583.boklmboklmhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/486Bug 40581: Some master branches are renamed to main2022-07-16T06:49:11ZboklmBug 40581: Some master branches are renamed to mainCloses #40581.
In `.gitlab/issue_templates/Release Prep.md` there is still a reference to the master branch for tor-android-service.git since the main branch there has not been created yet.Closes #40581.
In `.gitlab/issue_templates/Release Prep.md` there is still a reference to the master branch for tor-android-service.git since the main branch there has not been created yet.boklmboklmhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/485Add support for building base-browser - v22022-09-01T10:11:02ZboklmAdd support for building base-browser - v2Replacing !482.
This is the same as !482, rebased on master (fixing conflict with 777416b741eac7ca6b297639e2232b12b12c892a), and fixup commit squashed.
Closes #40522, #40501, #40500, #40499, #23656.Replacing !482.
This is the same as !482, rebased on master (fixing conflict with 777416b741eac7ca6b297639e2232b12b12c892a), and fixup commit squashed.
Closes #40522, #40501, #40500, #40499, #23656.boklmboklm