[tbb-bugs] #31538 [Applications/Tor Browser]: Windows bundles based on ESR 68 are not built reproducibly

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Sep 16 06:07:55 UTC 2019


#31538: Windows bundles based on ESR 68 are not built reproducibly
-------------------------------------------------+-------------------------
 Reporter:  gk                                   |          Owner:  tbb-
                                                 |  team
     Type:  defect                               |         Status:
                                                 |  needs_review
 Priority:  Very High                            |      Milestone:
Component:  Applications/Tor Browser             |        Version:
 Severity:  Major                                |     Resolution:
 Keywords:  tbb-rbm, ff68-esr, tbb-9.0-must-     |  Actual Points:
  alpha, TorBrowserTeam201909R,                  |
  GeorgKoppen201909                              |
Parent ID:  #30322                               |         Points:  2
 Reviewer:                                       |        Sponsor:
-------------------------------------------------+-------------------------

Comment (by gk):

 Replying to [comment:23 tom]:
 > We seem to use a different technique for merging libraries than Martin:
 https://searchfox.org/mozilla-
 central/rev/d1e33e3e11f559952d7d80e722d26a6cf5dd80ac/taskcluster/scripts/misc
 /build-clang-8-mingw.sh#125

 No, that's a different piece. It merges `libc++` with `libunwind` which is
 actually okay. The problematic one, which you hit as well, is within the
 `libc++` build step where `libc++` and `libc++abi` are getting merged into
 `libc++`.

 > I don't know if ours is reproducible.  But Martin can probably upstream
 that clang change fairly easily. And I should - if not copy your approach
 - add a comment about it in our build.

 Upstream changed meanwhile, so the patch in question is only usable for
 clang 8-based toolchains. However, it seems the new changes still have the
 same issue potentially. I'll get back to Martin with that once this patch
 lands and we are good on our side.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/31538#comment:24>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tbb-bugs mailing list