Skip to content

Upgrading

sebjf edited this page May 13, 2021 · 8 revisions

To upgrade the version of WebRtc, merge an upstream branch into ucl-main and rebuild. The Chromium releases are listed in the Schedule dashboard. The Branches dashboard will point to individual branch heads. [1]

For example, to upgrade to M88, use the Branches dashboard to find the WebRtc head (4324), then give the merge command (in src):

git pull origin refs/branch-heads/4324

Most of the wrapper functionality is in its own directory, so merge conflicts are often minimal and straightforward to resolve. The most likely conflicts will be in the build (gn) files.

References

[1] https://groups.google.com/g/discuss-webrtc/c/JR7fsoEuqw0?pli=1

Clone this wiki locally