[tor-bugs] #9830 [Tor bundles/installation]: mingw-w64 compilation of Firefox 24 ESR is broken

Tor Bug Tracker & Wiki blackhole at torproject.org
Fri Sep 27 08:30:10 UTC 2013


#9830: mingw-w64 compilation of Firefox 24 ESR is broken
------------------------------------------+-------------------------------
     Reporter:  gk                        |      Owner:  erinn
         Type:  defect                    |     Status:  needs_review
     Priority:  normal                    |  Milestone:
    Component:  Tor bundles/installation  |    Version:
   Resolution:                            |   Keywords:  tbb-3.0, ff24-esr
Actual Points:                            |  Parent ID:  #9827
       Points:                            |
------------------------------------------+-------------------------------
Changes (by gk):

 * status:  new => needs_review


Comment:

 https://hg.mozilla.org/mozilla-central/rev/7b86302ab2b3
 https://hg.mozilla.org/mozilla-central/rev/1651ea86cb00
 https://hg.mozilla.org/mozilla-central/rev/fda0046aa376
 https://hg.mozilla.org/mozilla-central/rev/02d4ae55e1c3

 need to get merged in order to fix the breakage due to mingw-w64 being no
 tier-1 compiler for Mozilla. The last changeset might even be relevant for
 the TBB 2.x series (if it ever ships a Firefox 24) as I don't have a clue
 (and Jacek neither) how Firefox 24 could ever get built for Windows
 without it (maybe some MSVC, well, feature...).

 The attached file fixes the mingw-w64 "internal" error as rev 5830 is not
 sufficient anymore to build ESR 24. We need at least 5880. I chose 6184
 for the following reasons: 1) I built a lot with that revision when trying
 to solve the _strcmpi issue in #9084 and never had an issue. Thus, it is
 pretty stable. 2) rev 6184 contains the fix for the _strcmpi issue. Thus,
 if that one is indeed just an issue in our setup it can be solved without
 bumping the mingw-w64 revision again (assuming we would chose, say 5880,
 for resolving this bug). Granted, every rev > 6184 would be fit for this
 purpose as well. But I have not tested any so far in order to check
 whether they build Firefox at all...

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


More information about the tor-bugs mailing list