[tor-bugs] #22831 [Applications/Tor Browser]: Merge Snowflake for mac
Tor Bug Tracker & Wiki
blackhole at torproject.org
Thu Jul 13 12:35:45 UTC 2017
#22831: Merge Snowflake for mac
--------------------------------------------+------------------------------
Reporter: dcf | Owner: tbb-team
Type: task | Status:
| needs_revision
Priority: Medium | Milestone:
Component: Applications/Tor Browser | Version:
Severity: Normal | Resolution:
Keywords: snowflake TorBrowserTeam201707 | Actual Points:
Parent ID: | Points:
Reviewer: | Sponsor:
--------------------------------------------+------------------------------
Changes (by gk):
* keywords: snowflake TorBrowserTeam201707R => snowflake
TorBrowserTeam201707
* status: needs_review => needs_revision
Comment:
Looks good. The `needs_revision` is mainly for the following nits:
s/clang 0.3.8/clang 3.8.0/
https://github.com/golang/go/issues/9206#issuecomment-310476743 is used
for both path
and timestamp issue. It seems for the latter we want a different URL?
s/The linux descriptor builds its own copy of gn here/The linux descriptor
builds its own copy of gn/
s/the gn so build/the gn so built/
---
One thing I was wondering is whether it would be more beneficial to split
up the big webrtc patch into
smaller ones. It might make it easier to follow the upstreaming efforts
that way giving a clear impression on how many patches still need to get
upstreamed and making patches easier to write once one or another of those
patches is not needed anymore. I don't feel strongly about that, though.
If you want to leave that as-is, fine with me.
I have trouble to understand why `faketime` is needed now when building
`go` given that we use `go` built without it for `obfs4proxy` and `meek`
without any issues. "including those that arise here while compiling the
Go runtime itself" should hold for the latter PTs as well, yet we don't
need `faketime` in those cases. What is different between the `snowflake-
client` and, say, the `obfs4proxy` case so that we need `faketime` for
building `go` itself now? Are the problematic .o files plainly missing in
`obfs4proxy`'s and `meek`s case? Or...
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/22831#comment:3>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list