[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 08:31:19 UTC 2018


#26073: patch tor-browser-build.git for Firefox 60 ESR
--------------------------------------------+------------------------------
 Reporter:  arthuredelstein                 |          Owner:  tbb-team
     Type:  defect                          |         Status:
                                            |  needs_revision
 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 gk):

 Replying to [comment:28 gk]:
 > I looked over the remaining commits and here are my notes.
 >
 > 69874135a6550419f95ef39d41a4e3cc5aa5fa02 -- not needed with the idea in
 commit 81da10daeaa1c35cb78e22006e63f1f86c68a1a8; however now I see as the
 version string:
 >
 > "tbb-nightly --with-distribution-id=org.torproject --enable-update-
 channel=default --enable-bundled-fonts"
 >
 > I wonder if that's related to this change or to our tor-browser
 patches...
 >
 > 3bbad8b81fc5f04cc331f01d4b1d895e7e77be16 -- merge that with
 d386c2d78132546c26b7e2d3d6e8ce9cacd9b216
 > fe6da6bf59edcdede48b931b27b38c9bb0422877 -- okay for now
 > 4c42450871b9a61e04fb97a5163d0895e71452f9 -- not okay
 >
 > You guard the rust inclusion in the build script behind
 > {{{
 > +[% IF c("var/linux") %]
 > +[% END -%]
 > }}}
 > but not in the config file. I think we should just want to have it
 enabled unconditionally under the assumption that building ESR60 on the
 other platforms is broken anyway until we fix the toolchains.
 >
 > And please merge that commit with the next one.
 >
 > 57045d88b45de321d8c4a9f749ef2c22084b5a0a -- please merge it with the
 previous commit as this is rust related as well
 >
 > e41884c0447cc9c39a466cb5b23ea58dfc48c728 -- not okay
 >
 > Do we have a lib64 dir for 32bit Linux builds? I somehow doubt that. We
 could test without the `LD_LIBRARY_PATH` export and if that's not needed
 anymore just get rid of it. "$rootdir" is not needed (as seen by the tar
 command we used for cmake previously.
 >
 > d386c2d78132546c26b7e2d3d6e8ce9cacd9b216 -- merge that with
 3bbad8b81fc5f04cc331f01d4b1d895e7e77be16
 >
 > 9d9cc661b187a81f07d3d3da512a4cbb6abdda6c looks good to me
 >
 > 2e0aee0362bfba5c46f2a097aa3383bc468609dd -- not okay
 >
 > We switched to the informaction.com URL because 5.1.8.5 is not available
 on AMO anymore, we should switch back to AMO for the WebExtension version.
 >
 > 6b27579b75dec181399662f9475cddcba6bb4cca -- okay
 >
 > 51309b419d6b645fda682665ae2b4091373d590a -- not okay
 >
 > Please provide a clean commit for dealing with the lang packs, i.e. not
 a commit to fix arthur's commit.
 >
 > d2f372825b0cee09f5087976b1ed53edb38a7aef -- not okay
 > `tor-browser-60.0.1esr-8.0-1` is a thing now.
 >
 > c6fc477bede9707c95e4807be0039befb28a3ccc -- okay
 >
 > Let me know if anything of that does not make sense to you.

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


More information about the tbb-bugs mailing list