[tor-bugs] #25483 [Obfuscation/Snowflake]: Windows reproducible build of snowflake

Tor Bug Tracker & Wiki blackhole at torproject.org
Fri Nov 9 20:13:40 UTC 2018


#25483: Windows reproducible build of snowflake
-----------------------------------+---------------------------
 Reporter:  arlolra                |          Owner:  sukhbir
     Type:  project                |         Status:  assigned
 Priority:  High                   |      Milestone:
Component:  Obfuscation/Snowflake  |        Version:
 Severity:  Normal                 |     Resolution:
 Keywords:  TorBrowserTeam201805   |  Actual Points:
Parent ID:  #19001                 |         Points:
 Reviewer:                         |        Sponsor:  Sponsor19
-----------------------------------+---------------------------

Comment (by tom):

 Replying to [comment:43 cmm323]:
 > Replying to [comment:41 dcf]:
 >
 > > Yes, building webrtc with mingw-clang is totally reasonable.
 >
 > That's an interesting idea. How easy is this? Building WebRTC with
 mingw-clang can be tested independently from the Tor Browser part, right?
 If so, should we give it a try?


 Building the toolchain is complicated; but you can download one below and
 just give it a shot and see how it goes. I'd expect it to error and not
 work right out of the box, but that's because nothing really is set up to
 handle mingw-clang right now.  So figure spending at least a full day
 tinkering with it to fix header guards and whatnot, but hopefully you'll
 get something working!

 Alternately, if I could get a Firefox building with --enable-webrtc with
 this toolchain: would that indicate that it was at least possible to do
 what you need to do?  Trying that wouldn't be that difficult for me, but
 trying to work on a new project I am unfamiliar with would be more
 difficult.

 x64:
 https://index.taskcluster.net/v1/task/gecko.cache.level-3.toolchains.v2.linux64
 -clang-trunk-mingw-x64.latest/artifacts/public/build/clangmingw.tar.xz

 x86:
 https://index.taskcluster.net/v1/task/gecko.cache.level-3.toolchains.v2.linux64
 -clang-trunk-mingw-x86.latest/artifacts/public/build/clangmingw.tar.xz

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/25483#comment:44>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list