Replies: 3 comments 5 replies
-
if i remember correctly it needs specially setup msys or msys2 env for use with msvc compiler (maybe that has changed been a while). |
Beta Was this translation helpful? Give feedback.
-
Good questions, yeah, there's two contexts where MSYS2 are related to Firefox:
The recent work I've been doing in the area (including the work the tweet was posting about) was porting the development environment from being based on MSYS (1) to MSYS2. That migration has been surprisingly smooth, and the few hiccups I've run into have had really fast, helpful replies (shoutout to lazka and 1480c1, thanks for everything!). So, TL;DR :)
|
Beta Was this translation helpful? Give feedback.
-
Is there any new progress? I think the biggest advantage is that it makes Firefox on Windows independent of proprietary compilers and makes it FOSS, allowing wine-gecko to be integrated into the software libraries of some strictly required Linux distributions. 😊 |
Beta Was this translation helpful? Give feedback.
-
I have came across this tweet https://twitter.com/FirefoxCommit/status/1478984734038441987 and hence this Bugzilla report https://bugzilla.mozilla.org/show_bug.cgi?id=1725895. Is it really possible to build Firefox with msys2 and mingw toolchain?
There was a little hint in this issue msys2/MSYS2-packages#2784. @mitchhentges Please forgive me for my curiosity. Is there any way msys2 project can help to make that reality or make the process smooth?
Firefox has many
#ifdef __MINGW32__
like workarounds in source code. Does mingw-w64 project also require any modification?Beta Was this translation helpful? Give feedback.
All reactions