Re: [tor-bugs] #27827 [Obfuscation/Snowflake]: Reproducibility issue of the snowflake osx64 build

2018-12-04 Thread Tor Bug Tracker & Wiki
#27827: Reproducibility issue of the snowflake osx64 build
+---
 Reporter:  boklm   |  Owner:  tbb-team
 Type:  defect  | Status:  closed
 Priority:  Very High   |  Milestone:
Component:  Obfuscation/Snowflake   |Version:
 Severity:  Normal  | Resolution:  fixed
 Keywords:  tbb-rbm, TorBrowserTeam201810R  |  Actual Points:
Parent ID:  #19001  | Points:
 Reviewer:  |Sponsor:  Sponsor19
+---
Changes (by pili):

 * sponsor:   => Sponsor19


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #27827 [Obfuscation/Snowflake]: Reproducibility issue of the snowflake osx64 build

2018-12-04 Thread Tor Bug Tracker & Wiki
#27827: Reproducibility issue of the snowflake osx64 build
+--
 Reporter:  boklm   |  Owner:  tbb-team
 Type:  defect  | Status:  closed
 Priority:  Very High   |  Milestone:
Component:  Obfuscation/Snowflake   |Version:
 Severity:  Normal  | Resolution:  fixed
 Keywords:  tbb-rbm, TorBrowserTeam201810R  |  Actual Points:
Parent ID:  #19001  | Points:
 Reviewer:  |Sponsor:
+--
Changes (by pili):

 * parent:   => #19001


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #27827 [Obfuscation/Snowflake]: Reproducibility issue of the snowflake osx64 build

2018-10-31 Thread Tor Bug Tracker & Wiki
#27827: Reproducibility issue of the snowflake osx64 build
+--
 Reporter:  boklm   |  Owner:  tbb-team
 Type:  defect  | Status:  closed
 Priority:  Very High   |  Milestone:
Component:  Obfuscation/Snowflake   |Version:
 Severity:  Normal  | Resolution:  fixed
 Keywords:  tbb-rbm, TorBrowserTeam201810R  |  Actual Points:
Parent ID:  | Points:
 Reviewer:  |Sponsor:
+--
Changes (by gk):

 * status:  needs_review => closed
 * resolution:   => fixed


Comment:

 Thanks. Works now on my build machines. Merged to `master` (commit
 1ca5a195c785f70cac791117a4e12d49482a206f and
 28abf57bd5bd307262741ac679a80e98aa389d20).

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #27827 [Obfuscation/Snowflake]: Reproducibility issue of the snowflake osx64 build

2018-10-30 Thread Tor Bug Tracker & Wiki
#27827: Reproducibility issue of the snowflake osx64 build
+--
 Reporter:  boklm   |  Owner:  tbb-team
 Type:  defect  | Status:  needs_review
 Priority:  Very High   |  Milestone:
Component:  Obfuscation/Snowflake   |Version:
 Severity:  Normal  | Resolution:
 Keywords:  tbb-rbm, TorBrowserTeam201810R  |  Actual Points:
Parent ID:  | Points:
 Reviewer:  |Sponsor:
+--
Changes (by dcf):

 * status:  reopened => needs_review
 * keywords:  tbb-rbm, TorBrowserTeam201810 => tbb-rbm,
   TorBrowserTeam201810R


Comment:

 Please see [https://gitweb.torproject.org/user/dcf/tor-browser-
 build.git/commit/?h=bug_27827_v2=28abf57bd5bd307262741ac679a80e98aa389d20
 bug_27827_v2]. The difference is that now we set
 `-D_GLIBCXX_USE_CXX11_ABI=1` in snowflake/build, just like in go-
 webrtc/config. (The error message in comment:12 was caused by incompatible
 ABIs; i.e. `std::string` versus `std::__cxx11::basic_string`.) I don't
 know why we need to set it in snowflake/build now (or alternatively, why
 we didn't have to set it with go1.9).

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #27827 [Obfuscation/Snowflake]: Reproducibility issue of the snowflake osx64 build

2018-10-20 Thread Tor Bug Tracker & Wiki
#27827: Reproducibility issue of the snowflake osx64 build
---+--
 Reporter:  boklm  |  Owner:  tbb-team
 Type:  defect | Status:  reopened
 Priority:  Very High  |  Milestone:
Component:  Obfuscation/Snowflake  |Version:
 Severity:  Normal | Resolution:
 Keywords:  tbb-rbm, TorBrowserTeam201810  |  Actual Points:
Parent ID: | Points:
 Reviewer: |Sponsor:
---+--

Comment (by dcf):

 Sorry for not checking the linux build. I'll have a little time to look at
 this on Tuesday, but if I can't figure it out then, it'll be another week
 before I can look at it.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #27827 [Obfuscation/Snowflake]: Reproducibility issue of the snowflake osx64 build

2018-10-19 Thread Tor Bug Tracker & Wiki
#27827: Reproducibility issue of the snowflake osx64 build
---+--
 Reporter:  boklm  |  Owner:  tbb-team
 Type:  defect | Status:  reopened
 Priority:  Very High  |  Milestone:
Component:  Obfuscation/Snowflake  |Version:
 Severity:  Normal | Resolution:
 Keywords:  tbb-rbm, TorBrowserTeam201810  |  Actual Points:
Parent ID: | Points:
 Reviewer: |Sponsor:
---+--
Changes (by gk):

 * keywords:  tbb-rbm, TorBrowserTeam201810R => tbb-rbm,
   TorBrowserTeam201810
 * status:  closed => reopened
 * resolution:  fixed =>
 * cc: boklm (added)


Comment:

 That patch is actually busting our Linux builds, reopening:
 {{{
 # github.com/keroserene/go-webrtc
 peerconnection.cc:374: error: undefined reference to
 'webrtc::JsepSessionDescription::JsepSessionDescription(std::string
 const&)'
 peerconnection.cc:377: error: undefined reference to
 'webrtc::SdpDeserialize(std::string const&,
 webrtc::JsepSessionDescription*, webrtc::SdpParseError*)'
 peerconnection.cc:416: error: undefined reference to
 'webrtc::CreateIceCandidate(std::string const&, int, std::string const&,
 webrtc::SdpParseError*)'
 peerconnection.cc:55: error: undefined reference to
 'rtc::Thread::SetName(std::string const&, void const*)'
 peerconnection.cc:56: error: undefined reference to
 'rtc::Thread::SetName(std::string const&, void const*)'
 ./include/webrtc/base/array_view.h:141: error: undefined reference to
 'rtc::FatalMessage::FatalMessage(char const*, int, std::string*)'
 collect2: error: ld returned 1 exit status
 }}}

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #27827 [Obfuscation/Snowflake]: Reproducibility issue of the snowflake osx64 build

2018-10-18 Thread Tor Bug Tracker & Wiki
#27827: Reproducibility issue of the snowflake osx64 build
+--
 Reporter:  boklm   |  Owner:  tbb-team
 Type:  defect  | Status:  closed
 Priority:  Very High   |  Milestone:
Component:  Obfuscation/Snowflake   |Version:
 Severity:  Normal  | Resolution:  fixed
 Keywords:  tbb-rbm, TorBrowserTeam201810R  |  Actual Points:
Parent ID:  | Points:
 Reviewer:  |Sponsor:
+--
Changes (by gk):

 * status:  needs_review => closed
 * resolution:   => fixed


Comment:

 Looks good to me. I merged the branch with commit
 889be4318d80f11f2b5b2b845ab11868149c48f1 into `tor-browser-build`'s
 `master`.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #27827 [Obfuscation/Snowflake]: Reproducibility issue of the snowflake osx64 build

2018-10-17 Thread Tor Bug Tracker & Wiki
#27827: Reproducibility issue of the snowflake osx64 build
+--
 Reporter:  boklm   |  Owner:  tbb-team
 Type:  defect  | Status:  needs_review
 Priority:  Very High   |  Milestone:
Component:  Obfuscation/Snowflake   |Version:
 Severity:  Normal  | Resolution:
 Keywords:  tbb-rbm, TorBrowserTeam201810R  |  Actual Points:
Parent ID:  | Points:
 Reviewer:  |Sponsor:
+--
Changes (by gk):

 * keywords:  tbb-rbm, TorBrowserTeam201810 => tbb-rbm,
   TorBrowserTeam201810R


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #27827 [Obfuscation/Snowflake]: Reproducibility issue of the snowflake osx64 build

2018-10-17 Thread Tor Bug Tracker & Wiki
#27827: Reproducibility issue of the snowflake osx64 build
---+--
 Reporter:  boklm  |  Owner:  tbb-team
 Type:  defect | Status:  needs_review
 Priority:  Very High  |  Milestone:
Component:  Obfuscation/Snowflake  |Version:
 Severity:  Normal | Resolution:
 Keywords:  tbb-rbm, TorBrowserTeam201810  |  Actual Points:
Parent ID: | Points:
 Reviewer: |Sponsor:
---+--
Changes (by dcf):

 * status:  assigned => needs_review


Comment:

 I have a mostly working branch [https://gitweb.torproject.org/user/dcf
 /tor-browser-
 build.git/commit/?h=bug_27827=f92f149ea8ffb9dd64a798453c85aa124a9391aa
 bug_27827].

 It updates to go1.11.1. This update removed all the `/tmp/go-
 build0` paths that we previously had to overwrite. However it left
 a single `/tmp/go-link-0/go.o` path. This path was also affecting
 the Go build ID (a hash of the build inputs), so it couldn't be fixed just
 by overwriting. However, I found a `-tmpdir` flag that lets us replace the
 random path with a static path, and that fixed it.

 There is still a reproducibility problem, which is the gzip timestamp
 (bytes 4, 5, 6, 7) in the tar.gz output file differ across builds. I.e.,
 the complete diffoscope output is
 {{{
 --- bug_27827/tmpdir/snowflake.tar.gz.1
 +++ bug_27827/tmpdir/snowflake.tar.gz.2
 ├── metadata
 │ @@ -1 +1 @@
 │ -gzip compressed data, last modified: Wed Oct 17 16:30:51 2018, from
 Unix
 │ +gzip compressed data, last modified: Wed Oct 17 16:34:52 2018, from
 Unix
 }}}
 I'm guessing that this is some other problem unrelated to go or snowflake.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #27827 [Obfuscation/Snowflake]: Reproducibility issue of the snowflake osx64 build

2018-10-16 Thread Tor Bug Tracker & Wiki
#27827: Reproducibility issue of the snowflake osx64 build
---+--
 Reporter:  boklm  |  Owner:  tbb-team
 Type:  defect | Status:  assigned
 Priority:  Very High  |  Milestone:
Component:  Obfuscation/Snowflake  |Version:
 Severity:  Normal | Resolution:
 Keywords:  tbb-rbm, TorBrowserTeam201810  |  Actual Points:
Parent ID: | Points:
 Reviewer: |Sponsor:
---+--

Comment (by dcf):

 I did several builds with [comment:7 boklm's go1.11 patch] and analyzed
 the differences.

 Now, there are no `/tmp/go-build0` paths anymore (where
 `0` stands for random digits), but there is a single `/tmp/go-
 link-0/go.o`. This shouldn't be a problem, because the sed
 substitution rewrites it to `/tmp/go-link-X/go.o` and there is
 only one so there is no problem with ordering.

 But there's another difference in the binaries, the Go build ID. Here are
 sample values that are baked into the binary:
 {{{
 Go build ID:
 
"kTjwWGrY9n3mGwOUpwVM/N2WdKU5WHR85aFCEJdn9/aRTcrk1SBq_sas7IMHGu/naljN2FzcmFC20pFl5NO"
 Go build ID:
 
"kTjwWGrY9n3mGwOUpwVM/N2WdKU5WHR85aFCEJdn9/aRTcrk1SBq_sas7IMHGu/XQTshh9tsXMqYLXM55kx"
 Go build ID:
 "kTjwWGrY9n3mGwOUpwVM/N2WdKU5WHR85aFCEJdn9/aRTcrk1SBq_sas7IMHGu
 /Etnddau3jLCah3D-CG_-"
 }}}
 I found some documentation that says the build ID is, in part, a hash of
 all the input filenames. So I suspect it's including the random `/tmp/go-
 link-0/go.o` in the hash, because the build ID was different in
 all 9 builds I did.

 One option is just to do another sed substitution on the build ID. But
 before that, I'm going to try building with go1.10 to see if this is a new
 bug introduced in go1.11.

 Potentially related Go issues: [https://github.com/golang/go/issues/16860
 GH#16860] [https://github.com/golang/go/issues/28008 GH#28008]
 [https://github.com/golang/go/issues/22382 GH#22382].

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #27827 [Obfuscation/Snowflake]: Reproducibility issue of the snowflake osx64 build

2018-10-03 Thread Tor Bug Tracker & Wiki
#27827: Reproducibility issue of the snowflake osx64 build
---+--
 Reporter:  boklm  |  Owner:  tbb-team
 Type:  defect | Status:  assigned
 Priority:  Very High  |  Milestone:
Component:  Obfuscation/Snowflake  |Version:
 Severity:  Normal | Resolution:
 Keywords:  tbb-rbm, TorBrowserTeam201810  |  Actual Points:
Parent ID: | Points:
 Reviewer: |Sponsor:
---+--

Comment (by boklm):

 In branch `bug_27827`, I made a patch to build with go 1.11:
 https://gitweb.torproject.org/user/boklm/tor-browser-
 build.git/commit/?h=bug_27827=ca1921e4566ef28d134b6fe88dea3c0df1d6ad1a

 The build finished correctly, but I didn't try yet to do multiple builds
 to see if we get the same binary.

 However it seems the sed on `/tmp/go-build0` is still needed as I
 didn't get an error during the build.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #27827 [Obfuscation/Snowflake]: Reproducibility issue of the snowflake osx64 build

2018-10-03 Thread Tor Bug Tracker & Wiki
#27827: Reproducibility issue of the snowflake osx64 build
---+--
 Reporter:  boklm  |  Owner:  tbb-team
 Type:  defect | Status:  assigned
 Priority:  Very High  |  Milestone:
Component:  Obfuscation/Snowflake  |Version:
 Severity:  Normal | Resolution:
 Keywords:  tbb-rbm, TorBrowserTeam201810  |  Actual Points:
Parent ID: | Points:
 Reviewer: |Sponsor:
---+--
Changes (by gk):

 * priority:  High => Very High
 * cc: tbb-team (removed)
 * status:  new => assigned
 * owner:  (none) => tbb-team


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #27827 [Obfuscation/Snowflake]: Reproducibility issue of the snowflake osx64 build

2018-09-26 Thread Tor Bug Tracker & Wiki
#27827: Reproducibility issue of the snowflake osx64 build
---+
 Reporter:  boklm  |  Owner:  (none)
 Type:  defect | Status:  new
 Priority:  High   |  Milestone:
Component:  Obfuscation/Snowflake  |Version:
 Severity:  Normal | Resolution:
 Keywords:  tbb-rbm, TorBrowserTeam201809  |  Actual Points:
Parent ID: | Points:
 Reviewer: |Sponsor:
---+
Changes (by gk):

 * priority:  Medium => High
 * keywords:   => tbb-rbm, TorBrowserTeam201809


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #27827 [Obfuscation/Snowflake]: Reproducibility issue of the snowflake osx64 build

2018-09-23 Thread Tor Bug Tracker & Wiki
#27827: Reproducibility issue of the snowflake osx64 build
---+
 Reporter:  boklm  |  Owner:  (none)
 Type:  defect | Status:  new
 Priority:  Medium |  Milestone:
Component:  Obfuscation/Snowflake  |Version:
 Severity:  Normal | Resolution:
 Keywords: |  Actual Points:
Parent ID: | Points:
 Reviewer: |Sponsor:
---+

Old description:

> The build of Snowflake for MacOS is often producing the same result, but
> not always.
>
> Arthur has been rebuilding Snowflake 8 times, with 4 different results:
> https://gist.github.com/arthuredelstein/73860df088c565ea0b2ca6eef586063a

New description:

 The build of Snowflake for MacOS is often producing the same result, but
 not always.

 Arthur has been rebuilding Snowflake 8 times, with 4 different results:
 https://gist.github.com/arthuredelstein/73860df088c565ea0b2ca6eef586063a
 {{{
 fish script:

 for x in (seq 8)
 rm out/snowflake/snowflake-6077141f4aff-osx-x86_64-3b578d.tar.gz
 ./rbm/rbm build snowflake  --target alpha --target torbrowser-osx-
 x86_64
 tar xvf out/snowflake/snowflake-6077141f4aff-osx-x86_64-3b578d.tar.gz
 echo (sha256sum ./Contents/MacOS/Tor/PluggableTransports/snowflake-
 client
 end

 Results:

 b060b42cfd0c8fb2781dbb0fd45d42804dbb414473fec0597d9c2fb7d6d12aa8
 ./Contents/MacOS/Tor/PluggableTransports/snowflake-client
 1ee0dd2a0b228988e22c663d62b696b23a6ac48dc742a57dfa8f854aa3992bc3
 ./Contents/MacOS/Tor/PluggableTransports/snowflake-client
 22557c38d913e478e480dd3581efc00019fe2989c4273d9207f1719c34b6e399
 ./Contents/MacOS/Tor/PluggableTransports/snowflake-client
 22557c38d913e478e480dd3581efc00019fe2989c4273d9207f1719c34b6e399
 ./Contents/MacOS/Tor/PluggableTransports/snowflake-client
 1ee0dd2a0b228988e22c663d62b696b23a6ac48dc742a57dfa8f854aa3992bc3
 ./Contents/MacOS/Tor/PluggableTransports/snowflake-client
 1ee0dd2a0b228988e22c663d62b696b23a6ac48dc742a57dfa8f854aa3992bc3
 ./Contents/MacOS/Tor/PluggableTransports/snowflake-client
 1ee0dd2a0b228988e22c663d62b696b23a6ac48dc742a57dfa8f854aa3992bc3
 ./Contents/MacOS/Tor/PluggableTransports/snowflake-client
 6d008bc7d29e8543608491b67d4b11da7bd6589741d9f52ac5fd50dd39d84f29
 ./Contents/MacOS/Tor/PluggableTransports/snowflake-client
 }}}

--

Comment (by dcf):

 The difference is different ordering of some symbols/path in the
 snowflake-client binary. Notice how (except for `cgo-gcc-prolog`), it's
 different orderings of three blocks, color coded below.

 Notice also that each block contains a `/tmp/go-buildX` string.
 These come from [https://gitweb.torproject.org/builders/tor-browser-
 build.git/tree/projects/snowflake/build?h=tbb-8.5a2-build3#n38 the
 snowflake build descriptor]: the `X` overwrites a random number.
 What I suspect is happening is, the go compiler is generating three
 distinct random `/tmp/go-buildX` paths and sorting the blocks on
 them; then the build descriptor overwrites them all.

 The overwriting is a workaround for the upstream Go bug
 [https://github.com/golang/go/issues/9206 #9206], which is now marked
 closed. The first thing I would try is upgrading to a newer Go and seeing
 if it just gets fixed.

 {{{#!th
 1ee0dd2a0b228988e22c663d62b696b23a6ac48dc742a57dfa8f854aa3992bc3
 }}}
 {{{#!th
 22557c38d913e478e480dd3581efc00019fe2989c4273d9207f1719c34b6e399
 }}}
 {{{#!th
 6d008bc7d29e8543608491b67d4b11da7bd6589741d9f52ac5fd50dd39d84f29
 }}}
 |---
 {{{#!td
 {{{#!html
 
 
 /tmp/go-build/net/_obj/
 _cgo_export.c
 /tmp/go-buildX/net/_obj/_cgo_export.o
 __cgo_9f1b05c52f96_Cfunc__Cmalloc
 cgo_resnew.cgo2.c
 /tmp/go-buildX/net/_obj/cgo_resnew.cgo2.o
 __cgo_9f1b05c52f96_C2func_getnameinfo
 cgo-gcc-prolog
 __cgo_9f1b05c52f96_Cfunc_getnameinfo
 cgo_unix.cgo2.c
 /tmp/go-buildX/net/_obj/cgo_unix.cgo2.o
 __cgo_9f1b05c52f96_C2func_getaddrinfo
 __cgo_9f1b05c52f96_Cfunc_free
 __cgo_9f1b05c52f96_Cfunc_freeaddrinfo
 __cgo_9f1b05c52f96_Cfunc_gai_strerror
 __cgo_9f1b05c52f96_Cfunc_getaddrinfo
 
 /tmp/go-build/crypto/x509/_obj/
 root_cgo_darwin.cgo2.c
 /tmp/go-buildX/crypto/x509/_obj/root_cgo_darwin.cgo2.o
 _FetchPEMRoots_MountainLion
 /var/tmp/dist/go/src/crypto/x509/root_cgo_darwin.go
 _useOldCode
 _FetchPEMRoots
 __cgo_62033c69288a_Cfunc_CFDataGetBytePtr
 __cgo_62033c69288a_Cfunc_CFDataGetLength
 __cgo_62033c69288a_Cfunc_CFRelease
 __cgo_62033c69288a_Cfunc_FetchPEMRoots
 
 /var/tmp/dist/go/src/runtime/cgo/
 gcc_context.c
 /tmp/go-buildX/runtime/cgo/_obj/gcc_context.o
 __cgo_release_context
 gcc_darwin_amd64.c
 /tmp/go-buildX/runtime/cgo/_obj/gcc_darwin_amd64.o
 _x_cgo_init
 __cgo_sys_thread_start
 _threadentry
 _k1
 gcc_libinit.c
 /tmp/go-buildX/runtime/cgo/_obj/gcc_libinit.o

Re: [tor-bugs] #27827 [Obfuscation/Snowflake]: Reproducibility issue of the snowflake osx64 build

2018-09-22 Thread Tor Bug Tracker & Wiki
#27827: Reproducibility issue of the snowflake osx64 build
---+
 Reporter:  boklm  |  Owner:  (none)
 Type:  defect | Status:  new
 Priority:  Medium |  Milestone:
Component:  Obfuscation/Snowflake  |Version:
 Severity:  Normal | Resolution:
 Keywords: |  Actual Points:
Parent ID: | Points:
 Reviewer: |Sponsor:
---+

Comment (by boklm):

 For the Tor Browser 7.5a2 release, as we don't have time to fix this bug
 for this release, we will be using the
 `1ee0dd2a0b228988e22c663d62b696b23a6ac48dc742a57dfa8f854aa3992bc3` version
 of snowflake-client (which was also the version used in the previous alpha
 releases).

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #27827 [Obfuscation/Snowflake]: Reproducibility issue of the snowflake osx64 build

2018-09-22 Thread Tor Bug Tracker & Wiki
#27827: Reproducibility issue of the snowflake osx64 build
---+
 Reporter:  boklm  |  Owner:  (none)
 Type:  defect | Status:  new
 Priority:  Medium |  Milestone:
Component:  Obfuscation/Snowflake  |Version:
 Severity:  Normal | Resolution:
 Keywords: |  Actual Points:
Parent ID: | Points:
 Reviewer: |Sponsor:
---+

Comment (by boklm):

 I uploaded two versions of the snowflake-client build:
 
https://people.torproject.org/~boklm/tmp/bug_27827/1ee0dd2a0b228988e22c663d62b696b23a6ac48dc742a57dfa8f854aa3992bc3.tar.gz
 
https://people.torproject.org/~boklm/tmp/bug_27827/6d008bc7d29e8543608491b67d4b11da7bd6589741d9f52ac5fd50dd39d84f29.tar.gz

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

[tor-bugs] #27827 [Obfuscation/Snowflake]: Reproducibility issue of the snowflake osx64 build

2018-09-22 Thread Tor Bug Tracker & Wiki
#27827: Reproducibility issue of the snowflake osx64 build
---+
 Reporter:  boklm  |  Owner:  (none)
 Type:  defect | Status:  new
 Priority:  Medium |  Milestone:
Component:  Obfuscation/Snowflake  |Version:
 Severity:  Normal |   Keywords:
Actual Points: |  Parent ID:
   Points: |   Reviewer:
  Sponsor: |
---+
 The build of Snowflake for MacOS is often producing the same result, but
 not always.

 Arthur has been rebuilding Snowflake 8 times, with 4 different results:
 https://gist.github.com/arthuredelstein/73860df088c565ea0b2ca6eef586063a

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs