[tor-bugs] #25483 [Obfuscation/Snowflake]: Windows reproducible build of snowflake
Tor Bug Tracker & Wiki
blackhole at torproject.org
Sun Mar 25 03:02:39 UTC 2018
#25483: Windows reproducible build of snowflake
-----------------------------------+------------------------
Reporter: arlolra | Owner: (none)
Type: project | Status: new
Priority: Medium | Milestone:
Component: Obfuscation/Snowflake | Version:
Severity: Normal | Resolution:
Keywords: | Actual Points:
Parent ID: #19001 | Points:
Reviewer: | Sponsor:
-----------------------------------+------------------------
Comment (by dcf):
I am poking around at upgrading go-webrtc to branch-heads/64 of WebRTC, in
order to see whether the new Clang support helps with cross compiling. I
happened to notice this promising change:
https://chromium.googlesource.com/chromium/src/build/+/f021cd07894bad5e01b461872bd341d3fa8634d2
{{{#!diff
} else if (target_os == "win") {
# On Windows we use the same toolchain for host and target by default.
- assert(target_os == host_os, "Win cross-compiles only work on win
hosts.")
+ # Beware, win cross builds mostly don't work yet, see docs/win_cross.md
+ # TODO(thakis): Allow on Mac as well soon.
+ assert(host_os != "mac", "https://crbug.com/774209")
}}}
The ticket it's related to has activity three days ago:
[https://bugs.chromium.org/p/chromium/issues/detail?id=495204 #495204 Make
it possible to build chrome/win on linux, using clang-cl and gn]
Here is the win_cross.md file referred to (just five months old):
https://chromium.googlesource.com/chromium/src/+/HEAD/docs/win_cross.md
([https://chromium.googlesource.com/chromium/src/+/2ab126856aad73574f53c0db3974d77db443b430/docs/win_cross.md
permalink])
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/25483#comment:10>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list