[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #25483 [Circumvention/Snowflake]: Windows reproducible build of snowflake
#25483: Windows reproducible build of snowflake
-------------------------------------------------+-------------------------
Reporter: arlolra | Owner: cohosh
Type: project | Status:
| accepted
Priority: High | Milestone:
Component: Circumvention/Snowflake | Version:
Severity: Normal | Resolution:
Keywords: TorBrowserTeam201805, ex- | Actual Points:
sponsor-19, anti-censorship-roadmap |
Parent ID: #19001 | Points:
Reviewer: | Sponsor:
| Sponsor28-can
-------------------------------------------------+-------------------------
Comment (by cmm323):
Replying to [comment:55 cohosh]:
> Okay I've been trying to use libc++ with mingw-w6 as described
[https://libcxx.llvm.org/docs/UsingLibcxx.html#using-libc-on-linux here]
but I can't get it to work. I'm not even sure it will solve all of the
linking problems.
>
> It looks like there are three paths forward from here:
> 1. Write C wrappers as described in comment:39, or
The wrapper already exists: https://github.com/asicerik/go-webrtc
The issue is that it should be build with the right toolchain (probably
the same toolchain used to build `webrtc`) so that it can be linked with
`webrtc` library.
> 2. Find a different webrtc library
There's a golang implementation of WebRTC here :
https://github.com/pion/webrtc
Wondering if we can replace the implementation we are using with this one?
> 3. Get CGO to compile with mingw-w64/clang on windows
As you mentioned, these issues have not been fixed in golang. This one is
also related: https://github.com/golang/go/issues/20982
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/25483#comment:60>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs