The Google people made this work, so we have an alternative road to the mingw-w64/clang setup we could try.
from Martin:
Yes, the clang/llvm based toolchain is much less mature in all aspects, so
I wouldn't recommend it unless you have interest in it for another reason
(my reason is support for windows on non-x86 platforms).
or you're talking not about mingw-w64 actually?
For those following along at home: https://bugzilla.mozilla.org/show_bug.cgi?id=1390583 has all the details. So far I've been able to cross-compile our ESR52-based Tor Browser code in a similar setup to the one we use for our shipped bundles and the result is running on a Windows 8 system.
For those following along at home:
ROFL :D Who are those? Reply here, folks!
https://bugzilla.mozilla.org/show_bug.cgi?id=1390583 has all the details.
Those, who follow, already know you spamming that Bugzilla ticket :)
So far I've been able to cross-compile our ESR52-based Tor Browser code in a similar setup to the one we use for our shipped bundles
It seems, x86_64-w64-mingw32/ucrt/lld/clang (not -cl ;) ) is not similar to stable win32 builds. ;)
and the result is running on a Windows 8 system.
Why win 8? :)
(BTW, Tom ni you about debugging on win)
ROFL :D Who are those?
Everyone who hopes that Stylo will make it into the next TB release so that we don't have to wait yet another year just to get some decent speed boost.
We don't plan to switch to clang/mingw-w64 for Tor Browser 8 as there are likely some timeconsuming loose ends like reproducibility, DEP+ASLR etc. support and others. The plan is to start to work on this for Tor Browser 8.5.