[tor-bugs] #21328 [Applications/Tor Browser]: Move to clang 3.8.0 for Tor Browser's clang-based macOS toolchain
Tor Bug Tracker & Wiki
blackhole at torproject.org
Fri Mar 31 13:19:01 UTC 2017
#21328: Move to clang 3.8.0 for Tor Browser's clang-based macOS toolchain
-------------------------------------------------+-------------------------
Reporter: gk | Owner: tbb-
| team
Type: task | Status: new
Priority: Medium | Milestone:
Component: Applications/Tor Browser | Version:
Severity: Normal | Resolution:
Keywords: tbb-gitian, ff52-esr, tbb-7.0-must, | Actual Points:
TorBrowserTeam201703, GeorgKoppen201703, |
tbb-7.0-must-nightly |
Parent ID: #21147 | Points:
Reviewer: | Sponsor:
| Sponsor4
-------------------------------------------------+-------------------------
Comment (by boklm):
It looks like the update to jessie is causing the diff.
I did some test rebuilds of tor, openssl and libevent using rbm (the
current master branch is reproducible on OSX).
I used the following patch to update to jessie:
{{{
diff --git a/rbm.conf b/rbm.conf
index e206193..0ffdb22 100644
--- a/rbm.conf
+++ b/rbm.conf
@@ -166,7 +166,7 @@ targets:
torbrowser-osx-x86_64:
- osx-x86_64
osx-x86_64:
- distribution: Debian-7.11
+ distribution: Debian-8.7
arch: x86_64
var:
osx: 1
}}}
And I built the tor compenent using this command:
{{{
./rbm/rbm build tor --target alpha --target torbrowser-osx-x86_64
}}}
After doing two builds, cleaning tor, openssl and libevent between the two
builds, I get a non-matching tor binary:
https://people.torproject.org/~boklm/tmp/bug_21328/move-jessie/build1/
https://people.torproject.org/~boklm/tmp/bug_21328/move-jessie/build2/
In build3 and build4, I did two builds of the tor component only (without
cleaning openssl and libevent between them), and still get a non-matching
tor binary:
https://people.torproject.org/~boklm/tmp/bug_21328/move-jessie/build3/
https://people.torproject.org/~boklm/tmp/bug_21328/move-jessie/build4/
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/21328#comment:16>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list