[tbb-bugs] #26073 [Applications/Tor Browser]: patch tor-browser-build.git for Firefox 60 ESR

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon May 28 19:42:03 UTC 2018

#26073: patch tor-browser-build.git for Firefox 60 ESR
 Reporter:  arthuredelstein                 |          Owner:  tbb-team
     Type:  defect                          |         Status:  needs_review
 Priority:  Very High                       |      Milestone:
Component:  Applications/Tor Browser        |        Version:
 Severity:  Normal                          |     Resolution:
 Keywords:  TorBrowserTeam201805, ff60-esr  |  Actual Points:
Parent ID:                                  |         Points:
 Reviewer:                                  |        Sponsor:

Comment (by boklm):

 Some comments on `bug-26073-rev1`:

 6d3afa069c3904b5319b2cfd5e3f9aca45516ea7 (Use cairgo-gtk3 and provide
 libgtk-3-dev for Firefox 60 ESR)
 did you check if `libgtk2.0-dev` is still needed? If not, we could remove

 4dc04f54801b6a535a4935af10d42a939086dae5 (Use a more recent version of
 What is the reason for using a more recent version of gcc to build LLVM?
 If it is because of the LLVM update in the previous commit
 (61af9560529c3424e), maybe it should be merged with that commit. Or maybe
 the llvm update could be separated from the previous commit in a new
 commit named `update LLVM`
 which would also use the newer gcc in the LLVM build.

 If you take the patch from #26165 in your branch, the lines added to
 `projects/llvm/build` to use a more recent version of gcc can be replaced
 [% pc('gcc', 'var/setup', { compiler_tarfile =>
 c('input_files_by_name/gcc') }) %]
 # We need a link to our GCC, otherwise the system cc gets used which
 points to
 # /usr/bin/gcc.
 ln -s gcc /var/tmp/dist/gcc/bin/cc

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

More information about the tbb-bugs mailing list