HTTPS Everywhere builds should be deterministic
I just did a quick test, and it looks like HTTPS Everywhere builds are not deterministic even on the same computer.
Here's a quick shell script that clones HTTPS Everywhere, checks out the 3.4.1 tag, makes a Firefox build, and then takes a checksum of it: https://gist.github.com/micahflee/6346081
If you run this twice in a row you get different checksums.
I suspect that when the package gets zipped there's a timestamp in there or something and that's what's throwing the checksum off.
I'm excited that TBB 3.0 is doing deterministic builds, and I'd love HTTPS Everywhere to get there too: https://blog.torproject.org/blog/deterministic-builds-part-one-cyberwar-and-global-compromise