[tor-bugs] #31584 [Applications/Tor Browser]: Clean up mingw-w64 project

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Sep 24 14:28:10 UTC 2019


#31584: Clean up mingw-w64 project
-------------------------------------------------+-------------------------
 Reporter:  gk                                   |          Owner:  tbb-
                                                 |  team
     Type:  task                                 |         Status:
                                                 |  reopened
 Priority:  Medium                               |      Milestone:
Component:  Applications/Tor Browser             |        Version:
 Severity:  Normal                               |     Resolution:
 Keywords:  tbb-rbm, ff68-esr, tbb-9.0-must-     |  Actual Points:  2
  alpha, TorBrowserTeam201909R,                  |
  GeorgKoppen201909                              |
Parent ID:  #30322                               |         Points:  1
 Reviewer:                                       |        Sponsor:
-------------------------------------------------+-------------------------
Changes (by cypherpunks):

 * status:  closed => reopened
 * resolution:  fixed =>


Comment:

 Clean up mingw-w64 project some more:
 > Note, we might bump the GCC version to something supported while we are
 at it.
 What prevents you to bump GCC to 9.2 everywhere?
 > The pthread situation is a bit unfortunate.
 It doesn't seem that Rust depends on winpthread: https://github.com/rust-
 lang/rust/issues/13501
 Have you changed `--enable-threads=posix` to `--enable-threads=win32`?
 Also you can remove old `--with-gnu-ld --with-gnu-as`.
 > # LDFLAGS_FOR_TARGET does not work for some reason. Thus, we take
 > # CFLAGS_FOR_TARGET.
 It didn't work, because linker didn't want to eat `-specs`. Try now.
 Also where are `--no-seh`, `--large-address-aware` for x86 and `--high-
 entropy-va`, `--image-base` for x64?
 > - libmpc-dev
 What about bumping GMP, MPFR, MPC with GCC?
 > `--enable-sdk=all --enable-secure-api`
 They are no longer needed (set by default).

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


More information about the tor-bugs mailing list