[pkg-wine-party] Bug#479861: Wine 1.2 packages with wine-gecko
- To: Stephen Kitt <steve@sk2.org>
- Cc: Mike Swanson <mikeonthecomputer@gmail.com>, Dennis 123321 <dennis123321@googlemail.com>, 585409@bugs.debian.org, 557783@bugs.debian.org, Ove Kaaven <ovek@arcticnet.no>, Erik <my.bugreports@gmail.com>, 591837@bugs.debian.org, Mark Purcell <msp@debian.org>, 479861@bugs.debian.org, YOSHINO Yoshihito <yy.y.ja.jp@gmail.com>, Adrian Glaubitz <glaubitz@physik.fu-berlin.de>, Pedro R <pedrib@gmail.com>, Sven Arvidsson <sa@whiz.se>, Ivan Baldo <ibaldo@adinet.com.uy>, Svante R Signell <srs@kth.se>
- Subject: [pkg-wine-party] Bug#479861: Wine 1.2 packages with wine-gecko
- From: Tuco <tuco.xyz@gmail.com>
- Date: Fri, 13 Aug 2010 14:31:56 -0400
- Message-id: <[🔎] AANLkTinNr9QTWA++vin47+zMnbu6-LtVdEieJC-D424r@mail.gmail.com>
- Reply-to: Tuco <tuco.xyz@gmail.com>, 479861@bugs.debian.org
- In-reply-to: <[🔎] 20100812222040.5c481ba4@sk2.org>
- References: <[🔎] 20100812222040.5c481ba4@sk2.org>
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: