[tbb-bugs] #33576 [Applications/Tor Browser]: Update pion-webrtc version to 2.2.3
Tor Bug Tracker & Wiki
blackhole at torproject.org
Tue Apr 28 20:35:05 UTC 2020
#33576: Update pion-webrtc version to 2.2.3
----------------------------------------------+----------------------------
Reporter: cohosh | Owner: tbb-team
Type: defect | Status:
| needs_information
Priority: Medium | Milestone:
Component: Applications/Tor Browser | Version:
Severity: Normal | Resolution:
Keywords: snowflake, TorBrowserTeam202004R | Actual Points:
Parent ID: | Points:
Reviewer: boklm | Sponsor:
----------------------------------------------+----------------------------
Comment (by cohosh):
Alright a few notes on the changes:
- my rebase mangled things a bit and I lost some new packages that are
necessary to build `v2.2.3`. Those have been re-added.
- The bump in `goxcrypto` was done manually by me for a reason. Normally
`gomodtorbm` ignores existing projects that are shared by other parts of
tor browser (including `goxcrypto`). However, in this case, the move to
`pion-dtls v2.0.0-rc.7` requires a newer version of `goxcrypto` to build
(notably, a commit in which `curve25519.X25519` is defined). So I've
bumped the version to the most recent needed by pion-dtls.
- The reason gomodtorbm thought the pion-webrtc version should be `v2.1.2`
is because it was set in the script from the last time we updated it. I
manually edited the script to be `v.2.2.3` and it works as expected now :)
I've updated my patch: https://gitweb.torproject.org/user/cohosh/tor-
browser-
build.git/commit/?h=bug/33330&id=90bf7e4dd6779e563c71557934e571a48889c8da
I've made sure pion-webrtc and obfs4 build with this update, which should
be the only projects that use `goxcrypto`.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/33576#comment:12>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tbb-bugs
mailing list