Bug 41725: Update toolchains for Firefox 148

Merge Info

Issues

Resolves

Merging

Target Branches

  • main: esr140-15.0
  • maint-15.0: esr140-15.0
  • maint-13.5: esr115-13.5

Backporting

Timeline

  • No Backport (preferred): patchset for the next major stable
  • Immediate: patchset needed as soon as possible
  • Next Minor Stable Release: patchset that needs to be verified in nightly before backport
  • Eventually: patchset that needs to be verified in alpha before backport

Issue Tracking

Uplifting

  • Patchset is a candidate for uplift to upstream projects (e.g. mingw, clang, etc)

Change Description

Updates toolchains for Firefox 148: make list_toolchain_updates doesn't list any needed updates and unpatched firefox is building for desktop and android.

Also fixes #41726 (closed) and #41728 (closed).

What is still missing:

  • Updating of gradle-dependencies-list.txt files
  • Updating firefox, geckoview and application-services versions when the rebases have been pushed, and testing the build

How Tested

Tested that unpatched firefox is building for Linux, Windows, macOS and Android.

Edited by boklm

Merge request reports

Loading