Windows is proprietary commercial spy poisoned software.
You can't to build solid software for windows without closed source compilers produced by M$. Every piece of software like MinGW (includes port of GCC) lacks of many closed, patented part of used run-time code from Visual Studio, which strongly need to produce correct code.
It's especially true for C++ code, but valid for C code, where it lacks of some features.
See #13443 (moved) for example for C++ code or #10186 (moved) for lack of stack tracing for code compiled by GCC.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Child items
...
Show closed items
Linked items
0
Link issues together to show that they're related.
Learn more.
None of the developers use any of windows. This and broken cross-platform compilation due mingw incompleteness by design. Double reason to drop windows.
If you want people to respond to you, waiting 8 minutes after you ask a question, then flooding the ticket is not the way. When you do stuff like that, it makes me upset, and it does not make me feel like you are actually waiting for an explanation.
I don't think flooding the ticket is okay or welcome, whether you wait 10 minutes for an answer, 20 minutes for an answer, or even a day. When somebody floods a ticket at all, it makes me think that they do not really want to talk or listen.
If you really want a response here, please be patient.
You can't develop cats outside of Schrödinger's box, you need to be inside.
Windows is Schrödinger's box, and you can't to detect spin of cat even because MinGW will never be complete.
When I need to, yes. I have a Windows box that I used to test/debug the firewall helper stuff that I have been poking at. It's not my primary development platform, and I don't do Tor Browser development on it, but the core tor code and the PT code are all written to run on Windows (though this too can use improvement).
The unfortunate reality is that a lot of our users use Windows for various reasons, some beyond their control, and it is unrealistic to drop support as a platform at this time. If you think our Windows situation could be improved if we supported a MSVC firefox build, or devoted further engineering efforts to improving the state of MinGW, please file separate tickets.