With wine-20050830 and Mike's two MSI patches (thanks, Mike!), http://openoffice.mirrors.pair.com/ftp/stable/2.0beta2/OOo_2.0beta2_Win32Int... installs properly, and the app even appears to come up normally! However, when you use the File Open dialog box, it seems to lock up. Here's a session log:
[dank@localhost program]$ wine soffice.exe fixme:advapi:LookupAccountSidW ((null),sid=0x7ad47428,0x7b949ac4,0x7b949bcc(256),0x7b9497c0,0x7b949bc8(256),0x7b949bc4): semi-stub fixme:font:GetKerningPairsW (0x6dc4,0,(nil)): almost empty stub! fixme:font:GetKerningPairsW (0x6dc4,0,(nil)): almost empty stub! fixme:font:GetKerningPairsW (0x6dc4,0,(nil)): almost empty stub! fixme:font:GetKerningPairsW (0x733c,0,(nil)): almost empty stub! fixme:imm:ImmGetContext (0x10030): stub fixme:imm:ImmReleaseContext (0x10030, 0x7bca5658): stub err:ole:CoInitializeEx Attempt to change threading model of this apartment from 0x2 to 0x0 err:ole:CoInitializeEx Attempt to change threading model of this apartment from 0x2 to 0x0 err:ole:CoInitializeEx Attempt to change threading model of this apartment from 0x0 to 0x2 fixme:commdlg:GetFileName95 Flags 0x02800000 not yet implemented
That CoInitializeEx error sounds bad.
The error is probably very easy to reproduce, perhaps a wine developer should try it out him/herself.
Now to go rescue my wife so she can get some sleep. Having a two-year-old son seriously cuts down the amount of time I have for hacking.
I'm doing a talk on Open Source this Thursday night. Mike's amazing turnaround time on the two MSI patches will be a nice story to tell during the talk. Is there any hope of continuing the run of good luck, and actually getting Wine to run OOo2.0 by Thursday? I dare not hope... - Dan