[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