[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