[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