Skip to content

Uplift #41459, #42758: WebRTC+mingw build errors

Uplift Patchset

Gitlab Issue(s)

Upstream Mozilla Issue(s):

  • none

Notes

We currently carry 6 patches on tor-browser to patch WebRTC to build using our mingw toolchain.

The current set of patches are (now) out of date since they are based on the version of WebRTC that lives in Firefox 115 ESR. @pierov has been working on incrementally rebasing on rapid-release as it comes out and has had to modify them to build properly. This work can be found in #42441 (closed).

We should uplift these patches either to Mozilla or to WebRTC so we no longer need to carry them (whichever is most viable). If I recall correctly, Firefox does build in tree-herder with mingw, but I suppose they must disable WebRTC? If we get it building we ought to try and enable it Mozilla infra if possible.

Edited by morgan
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information