[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #25483 [Obfuscation/Snowflake]: Windows reproducible build of snowflake
#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
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs