[tor-bugs] #28240 [Applications/Tor Browser]: Think about using mingw-w64 with dwarf exception support for rustc cross-compilation for 32bit Windows

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Sep 2 06:53:39 UTC 2019


#28240: Think about using mingw-w64 with dwarf exception support for rustc cross-
compilation for 32bit Windows
--------------------------------------+--------------------------
 Reporter:  gk                        |          Owner:  tbb-team
     Type:  task                      |         Status:  new
 Priority:  Medium                    |      Milestone:
Component:  Applications/Tor Browser  |        Version:
 Severity:  Normal                    |     Resolution:
 Keywords:  tbb-rbm                   |  Actual Points:
Parent ID:                            |         Points:
 Reviewer:                            |        Sponsor:
--------------------------------------+--------------------------
Description changed by gk:

Old description:

> Our workaround we currently use to cope with issues cross-compiling rustc
> for 32bit Windows us not upstreamable (see: https://github.com/rust-
> lang/rust/pull/55444 for the arguments). We could think about compiling
> with a mingw-w64 using dwarf exception support instead, see:
> (https://github.com/rust-embedded/cross/blob/master/docker/mingw.sh).
>
> However, we should take into account that we want to switch to a
> mingw-w64/clang-based toolchain soon and should start looking into this
> ticket not before the other (#28238) is done.

New description:

 Our workaround we currently use to cope with issues cross-compiling rustc
 for 32bit Windows is not upstreamable (see: https://github.com/rust-
 lang/rust/pull/55444 for the arguments). We could think about compiling
 with a mingw-w64 using dwarf exception support instead, see:
 (https://github.com/rust-embedded/cross/blob/master/docker/mingw.sh).

 However, we should take into account that we want to switch to a mingw-w64
 /clang-based toolchain soon and should start looking into this ticket not
 before the other (#28238) is done.

--

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


More information about the tor-bugs mailing list