On Mon, Jun 07, 2010 at 09:38:39AM +0200, Maarten Lankhorst wrote: > Hi Jacek, > > 2010/6/5 Jacek Caban <ja...@codeweavers.com>: > > Hi all, > > > > I'd like to share with you progress on gecko64. First of all, I think that > > it was never said in public, although I've been asked about it: there won't > > be gecko64 for 1.2 release. I think we will have Gecko release in the second > > half of this year it will support 64-bit, but it's not yet clear when > > exactly. We may try to do it near the next Firefox release, but time will > > show how it will work. > > > > However, it doesn't mean that nothing is going on around Wine Gecko. I've > > recently switched to mingw-w64 for 32-bit builds. I've very pleased with it. > > They are far better in co-operation, don't have senseless politics like > > mingw and their quality of headers and libraries is far better. We won't > > need to maintain fixes to build envinonment anymore. (I've been even talking > > about better co-operation between our projects, but that's OT here and I > > will report progress when there will be more to say). We're much nearer to > > allow packagers to build their own Gecko now. > > > > Back to gecko64, I've completed the first step. I have a working 64-bit > > Firefox crosscompiled with mingw-w64. See: > > https://bugzilla.mozilla.org/show_bug.cgi?id=570342 > > for details. It starts and runs on Windows. Now I wait for patches to be > > committed to Mozilla. It may take awhile :/ Before we may think about > > support for gecko64 in MSHTML, we have to fix its issues in Wine. Firefox > > is a good Gecko test and it needs to be fixed first. Unfortunately it > > currently doesn't even start. I've put a build on server in case anyone > > would like to try it: > > http://gerwazy.lo3.wroc.pl/~jcaban/wine/firefox-mingw-w64.tar.bz2 > > Volunteers on working on Wine side are very welcomed. There are also some > > other tests from Mozilla code. Note that before fixing any more > > sophisticated bug, it's worth to make sure on Windows, that the bug is in > > Wine, not in the build. All I verified is that Firefox should start and > > basic functionality works (and doesn't work on Wine). > > I cannot find it the reference for it at the moment, but I remember > that by default the stack is in memory < 4gb on 64-bits too, unless > you did something. I wish I could remember how you could override the > behavior, but this could be why it won't run in wine, but will in > windows. > > For a stack variable: > > Wine64: > &a = 0x7F9E9381FCDC > Win64: > &a = 0x22FE7C > win64_32: > &a = 0x28FF44
Is this really an issue with the above Firefox? I get a assertion in font handling on running here. Ciao, Marcus