[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[pkg-wine-party] Bug#479861: Wine 1.2 packages with wine-gecko



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 <steve@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)
 {

Reply to: