[tbb-bugs] #18691 [Applications/Tor Browser]: Switch rbm VMs for Windows to those used for our macOS cross-builds

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Jan 11 16:56:13 UTC 2018


#18691: Switch rbm VMs for Windows to those used for our macOS cross-builds
-------------------------------------------+--------------------------
 Reporter:  gk                             |          Owner:  tbb-team
     Type:  enhancement                    |         Status:  new
 Priority:  Medium                         |      Milestone:
Component:  Applications/Tor Browser       |        Version:
 Severity:  Normal                         |     Resolution:
 Keywords:  tbb-rbm, TorBrowserTeam201801  |  Actual Points:
Parent ID:                                 |         Points:
 Reviewer:                                 |        Sponsor:
-------------------------------------------+--------------------------

Comment (by boklm):

 I have been thinking about updating binutils to fix the issue, but it
 seems the fix is simple enough to do that separately.

 I have now been able to build the Windows 32 and 64 versions using Debian
 Jessie with the patch in branch `bug_18691_v2`:
 https://gitweb.torproject.org/user/boklm/tor-browser-
 build.git/commit/?h=bug_18691_v2&id=218dc2a5bffdb2bcadb4552659baf82e0043469c

 The main changes included in this patch are:
 - adding a patch to fix the binutils build
 - updating the libfaketime path
 - installing the wine package from the main jessie repository instead of
 the ubuntu ppa repository, so we are moving from wine 1.7.18 to 1.6.2. We
 could use version 1.8.7 from jessie-backports but it seems version 1.6.2
 is enough.
 - using `wine winepath`, `wine msiexec` and `wine wineboot` instead of
 `winepath`, `msiexec` and `wineboot` as they do not seem to work with this
 version of the wine package.

 I checked that both 32 and 64 bits builds are running correctly. However I
 did not check yet that the build is still reproducible.

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


More information about the tbb-bugs mailing list