[tor-bugs] #32738 [Applications/Tor Browser]: If the linux64 mar-tools does not exist, we should use the other mar-tools available

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Dec 12 12:00:24 UTC 2019


#32738: If the linux64 mar-tools does not exist, we should use the other mar-tools
available
-------------------------------------+-------------------------------------
     Reporter:  boklm                |      Owner:  boklm
         Type:  defect               |     Status:  assigned
     Priority:  Medium               |  Milestone:
    Component:  Applications/Tor     |    Version:
  Browser                            |   Keywords:  tbb-rbm, tbb-update,
     Severity:  Normal               |  TorBrowserTeam201912
Actual Points:                       |  Parent ID:  #25101
       Points:                       |   Reviewer:
      Sponsor:                       |
-------------------------------------+-------------------------------------
 In `tools/update-responses/update_responses` we currently extract the
 linux64 version of the mar tools, and fail if it is not available. However
 in the case of nightly builds, we build each architecture separately, and
 don't have the linux64 mar tools available when generating incremental
 mars for the other archs.

 As the `mar` program is always built for linux64, I think we could use any
 of the mar-tools to available.

 This will however require that the nightly build machine is running an OS
 with a glibc more recent than the one used in the builds (so doing #32736
 before we update the Windows and macOS builds to buster).

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


More information about the tor-bugs mailing list