[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: needs_review
Priority: Medium | Milestone:
Component: Obfuscation/Snowflake | Version:
Severity: Normal | Resolution:
Keywords: | Actual Points:
Parent ID: #19001 | Points:
Reviewer: | Sponsor:
-----------------------------------+------------------------------
Comment (by boklm):
Replying to [comment:14 dcf]:
> This branch lets the webrtc build work for windows-i686. To test it,
first `get fetch` an updated go-webrtc as described above. If have done a
build in this directory previously, run
> {{{
> rm gclient/webrtc/.gclient
> }}}
> The .gclient will be regenerated with the addition of `target_os =
['win']`, which will cause `gclient sync` to pull the prebuilt clang
cross-compiler.
I think we could add something like this, to automatically remove
`gclient/webrtc/src/testing/{gmock,gtest}`:
https://gitweb.torproject.org/user/boklm/tor-browser-
build.git/commit/?h=bug_25483_v0&id=d5514f7f3b566cf37bfc59ec8105a96130577ff2
And this to remove the `.gclient` file if it does not contain the
target_os line:
https://gitweb.torproject.org/user/boklm/tor-browser-
build.git/commit/?h=bug_25483_v0&id=60a0b31b389fa2ca47dfbe305f9f9211b58f509e
> The output of the build is a file, out/webrtc/webrtc-
88f5d9180eae78a6162cccd78850ff416eb82483-windows-x86_64-ba8356.tar.gz. You
can compare it against mine:
> https://people.torproject.org/~dcf/pt-bundle/snowflake/webrtc-
88f5d9180eae78a6162cccd78850ff416eb82483-windows-x86_64-ba8356.tar.gz
I have been able to do a build, and I get a tarball containing the same
files, except that my version also includes some files in the directory
`webrtc/include/chromium/`:
https://people.torproject.org/~boklm/tmp/webrtc-
88f5d9180eae78a6162cccd78850ff416eb82483-windows-x86_64-ba8356.tar.gz
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/25483#comment:15>
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