Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Trac Trac
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 246
    • Issues 246
    • List
    • Boards
    • Service Desk
    • Milestones
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
  • Wiki
    • Wiki
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • Legacy
  • TracTrac
  • Issues
  • #12382

Closed
Open
Created Jun 12, 2014 by David Fifield@dcf

Changed upstream langpack xpis prevent reproducibility of 3.6.2

Mozilla tagged an esr24 release after the release of TBB 3.6.2. In doing so, they rezipped the langpack xpis. Now the langpacks used to build 3.6.2 are apparently lost.

TBB 3.6.2 was built on or before June 9: https://lists.torproject.org/pipermail/tor-qa/2014-June/000415.html Mozilla committed something on June 10: https://github.com/mozilla/gecko-dev/commits/esr24 Now, the modification date of the langpacks is June 10: https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/24.6.0esr/linux-i686/xpi/

I noticed this after rebuilding the [[comment:19:ticket:10935|3.6.2-meek-1]] bundles. I have one build from June 9, and one from June 12. The en-US files match, but all the other languages do not match. Inside a pair of non-matching, files, the only file that differs is Data/Browser/profile.default/extensions/langpack-_lang_‍@firefox.mozilla.org.xpi. The two xpi files have the same contents when unzipped, but are not the same file and have different embedded timestamps.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking