[tor-bugs] #11630 [Tor bundles/installation]: Creating HTTPS-Everywhere's rules.sqlite is non-deterministic
Tor Bug Tracker & Wiki
blackhole at torproject.org
Tue Dec 2 08:04:14 UTC 2014
#11630: Creating HTTPS-Everywhere's rules.sqlite is non-deterministic
------------------------------------------+----------------------
Reporter: gk | Owner: erinn
Type: defect | Status: reopened
Priority: normal | Milestone:
Component: Tor bundles/installation | Version:
Resolution: | Keywords:
Actual Points: | Parent ID:
Points: |
------------------------------------------+----------------------
Comment (by gk):
Replying to [comment:27 jsha]:
> Is it practical to install the UTF-8 locale on your build box? I could
try changing to the C locale but we do have some non-ASCII characters in
ruleset names, so I would need to double check that the encoding comes
through unscathed.
I could but that would not solve our problem as the build should be
reproducible by anyone (and thus on any box where the deterministic build
setup is running). Not sure when the non-ASCII characters showed up but we
had no issue with that before HTTPS-Everywhere 3.5.1 where we built the
.xpi out of a git tag with `LC_ALL=C` set (we need that for HTTPS-
Everywhere unrelated things but for the same reasons).
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/11630#comment:28>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list