Skip to content
Snippets Groups Projects
  1. Dec 13, 2019
    • Georg Koppen's avatar
      Bug 32053: Fix LLVM reproducibility issues · 5cafc16c
      Georg Koppen authored
      This patch contains two backports for reproducibility issues found and
      fixed in LLVM's optimization code.
      
      The patch from bug 42574 might not be necessary in our context as I only
      witnessed problems when compiling Stylo with an older Rust (1.32.0) and
      then omptimizing with LLVM 8. However, it's hard to exclude any
      mismatching builds we encountered so far from being affected by that
      issue, so I think it is safer to backport that patch as well.
      
      Bug 43909 is an issue we and Mozilla definitely hit and very likely
      responsible for at least the vast majority of different builds we got
      over the course of the last weeks and months. Many thanks to Alex
      Crichton for the invaluable help in tracking this issue down.
      5cafc16c
    • boklm's avatar
      0c7a319c
    • boklm's avatar
      Merge remote-tracking branch 'gk/bug_32739' · 7e179ed0
      boklm authored
      7e179ed0
  2. Dec 12, 2019
  3. Dec 10, 2019
  4. Dec 09, 2019
  5. Dec 05, 2019
  6. Dec 04, 2019
  7. Dec 03, 2019
  8. Dec 02, 2019
  9. Nov 30, 2019
  10. Nov 29, 2019
  11. Nov 28, 2019
  12. Nov 27, 2019
  13. Nov 26, 2019
  14. Nov 25, 2019
  15. Nov 20, 2019
  16. Nov 19, 2019
  17. Nov 18, 2019
    • boklm's avatar
      Bug 25099: Set nightly version to tbb-nightly.$year.$month.$day · 0f019cf3
      boklm authored
      Include the current day in the nightly version number, so that each
      build gets a different version number.
      
      We get this version number using a perl function, and a "state"
      variable, so that the day when the build was started is used.
      This avoids issues when a build is started on a day but finishs on a
      different day.
      
      In the nightly directory, the builds are now stored using the version
      instead of just the date.
      
      We also allow overriding this version number by using the
      TORBROWSER_NIGHTLY_VERSION environment variable. This could be useful
      for example if you need to generate incremental mars for the version
      from the previous day.
      0f019cf3
Loading