For kfreebsd, wine 1.2 has the same problem, except in a different place. Here's a new patch. Again I verified it works by running a simple windows program.
For the mingw32 stuff, I got this error when trying to install your package: Unpacking mingw-w32 (from mingw-w32_0~20100726-0.1_all.deb) ... dpkg: error processing mingw-w32_0~20100726-0.1_all.deb (--install): trying to overwrite '/usr/i586-mingw32msvc/include/mbstring.h', which is also in package mingw32-runtime 3.13-1 On 8/12/10, Stephen Kitt <st...@sk2.org> wrote: > Hi everyone, > > I've prepared packages of gcc-mingw32 4.5.0, a snapshot of mingw-w64, > wine-gecko 1.0.0 and wine 1.2; they are available on > http://www.sk2.org/wine/ > along with everything needed to rebuild them (build gcc-mingw32 first, then > mingw-w64, wine-gecko and wine). > > I've already attempted to contact Ove and the Wine packaging team but have > not received any response so far. Given the time of year it's possible > everyone involved is on holiday! Since there is some unrest around having > newer versions of Wine in Debian, and since I'd done most of the work > already, I thought I'd send this announcement and avoid unnecessary > duplicate > work. > > gcc-mingw32 and ming-w64 are just the minimum required to build wine-gecko; > I'm not sure they're appropriate for replacing the existing Mingw32-based > packages in Debian. I haven't contacted the people involved yet. > > wine-gecko itself works on i386, and as far as I can determine on amd64 (at > least the Steam browser works). It should probably end up with the version > in > the package name, to allow multiple versions to be installed in parallel > (for > instance if future versions of wine-unstable use a newer version of > wine-gecko, once wine-unstable becomes installable alongside wine). > > The wine package includes everything in Ove's git tree, and newer programs > shipped in Wine 1.2. The changelog is complete, but doesn't list upstream's > change summaries as Ove usually does. > > I'd appreciate your feedback! Regarding #591837, the provided patch doesn't > work but it may be possible that Wine 1.2 builds as-is on kfreebsd-i386. > > Regards, > > Stephen >
--- loader/main.c~ 2010-07-16 15:05:45.000000000 +0000 +++ loader/main.c 2010-08-13 10:41:58.000000000 +0000 @@ -164,7 +164,7 @@ return 1; } -#elif defined(__FreeBSD__) && defined(__i386__) +#elif (defined(__FreeBSD__) || defined(__FreeBSD_kernel__)) && defined(__i386__) static int pre_exec(void) {