Wine64 segfaults (5.12/staging)

DoneSubmitted by Leo Prikler.
Details
5 participants
  • Jakub Kądziołka
  • Leo Prikler
  • Pierre Neidhardt
  • Tobias Geerinckx-Rice
  • pelzflorian (Florian Pelz)
Owner
unassigned
Severity
normal
L
L
Leo Prikler wrote on 13 Jul 2020 11:53
(address . bug-guix@gnu.org)
0f14a6d95dbdd04c8ff9da03a47f0d205a5e1002.camel@student.tugraz.at
Since commit 065a5ed677cdd1a65acae20f185d7c4bd23b1f2c wine and wine64are upgraded to version 5.12. The latter segfaults when doing anythingother than wine --help or wine --version. (Try for example wineregedit or winecfg).
The old 5.3 version continues to work after roll-back, and wouldprobably also work through inferiors. I am currently checking previousversions of wine64-staging with guix time-machine to see at which pointthe error might have been introduced. Until now, version 5.6 from7b23a69d6b97c463cb1ef237931af11c22c19c67 fails with the followingoutput:
000b:fixme:winediag:__wine_start_process Wine Staging 5.6 is a testingversion containing experimental patches.000b:fixme:winediag:__wine_start_process Please mention your exactversion when filing bug reports on winehq.org.0009:err:module:LdrInitializeThunk "kernelbase.dll" failed toinitialize, aborting0009:err:module:LdrInitializeThunk Initializing dlls forL"C:\\windows\\system32\\winecfg.exe" failed, status c0000005
Regards, Leo
L
L
Leo Prikler wrote on 13 Jul 2020 14:24
(address . 42342@debbugs.gnu.org)
dd6d9d2a043c5c40a3edebc9c797d5c5b4721bdb.camel@student.tugraz.at
Interestingly enough 5.8 (ec16aaff5da9eb52b9d762531660f02e785d72de)works without problems and there is no version packaged between it and5.12/5.12.1 (wine64 and wine64-staging respectively). Given this arrayof results I'm pretty sure something goes wrong upstream.
I'll use inferiors as a local workaround for the time being and waitfor the problem to be fixed upstream. I'll also look into 5.9 to 5.11and perhaps provide a proper downgrade patch later on.
Regards, Leo
P
P
Pierre Neidhardt wrote on 28 Jul 2020 12:01
(address . 42342@debbugs.gnu.org)
87d04gdkkz.fsf@ambrevar.xyz
I can reproduce and indeed, staging 5.8 was working fine for me.
-- Pierre Neidhardthttps://ambrevar.xyz/
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl8f94wACgkQm9z0l6S7zH9BBAf+N9cZnucmzXB5miuR6R0b0aJZC8XEpUTqkOAXeXStz6OALzZDj/Kvl8r/3bwg0HFGSls9CVZ1HJGaAGWUQi22qhBjpQLk1ASl6hdbejlgzYw+H2obRmlIJ29SogB7PZHCAAzc/UlwEEQzjCdDzeI0t9uFMq3S96Ht4Qh/xOn6+7cizVMhjO8xihT5JeJywVHgVdE4Fgv757eJDSXBbAvQoUapUohY7XwkSKq/VDD8YR7kh9zEdRFBNmqimlntJNsM5ids8iCPNN2aWjWu8IVjbTCA6+8Zr8sg9ezsaN6DkcIBNQKS2wMjUhz6Tibnk3EPO68qPBgl7/G/tm5SPu+SvA===TQyN-----END PGP SIGNATURE-----
P
P
Pierre Neidhardt wrote on 28 Jul 2020 17:58
(address . 42342@debbugs.gnu.org)
87y2n3bpin.fsf@ambrevar.xyz
Cc-ing to Tobias and Jakub.
-- Pierre Neidhardthttps://ambrevar.xyz/
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl8gSxAACgkQm9z0l6S7zH9DbQf/fRKw0w+AjZURsY4kxix6DmJxYGs6TQI6677g2I7EbMzFPkLSepKCuURLRckJcsCDboVSLiX5KtVOtz/d4GdaMFpZLlQjvKISwT7hQh0LSY70qLoBEHFkCbEayvzrKl3GTMDVyf2bV+w3eAfs/PSmx0b/TQUxLgyFOZkDerVbPiFoetLZWgWJE8f7qxrzP/SMTr2KP6UMHUZ2QnTurrkdGFa5UC/Jxl357nL/R/XpXsIv/WAHrTuWF3pJei89t/0coLCS14eTcWkkRNue4BF4JLQYk5ujtImZonKvZ4G8c2I7gtYO9MTgHoPw/FsJ4KISMuQ1noDYioKugZv2+ICnVw===HyVR-----END PGP SIGNATURE-----
T
T
Tobias Geerinckx-Rice wrote on 28 Jul 2020 18:22
(name . Pierre Neidhardt)(address . mail@ambrevar.xyz)
87o8nzzk18.fsf@nckx
Pierre Neidhardt 写道:
Toggle quote (2 lines)> Cc-ing to Tobias and Jakub.
Thanks. Have you reported this upstream? It sounds similar to [0].
I'm against reverting wine-staging to a previous version though. If you want a stable wine, use wine.
Kind regards,
T G-R
[0]: https://bugs.winehq.org/show_bug.cgi?id=49380
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQT12iAyS4c9C3o4dnINsP+IT1VteQUCXyBQ0wAKCRANsP+IT1VtedTAAP9t8CHN/+oGIquJ7VrhMy9b+R3nDI0q38ZChbuscniV6wEAnIGi1j/pk/VDI+O3S5gM0bqEF/sdfynJU41HbCvzegw==T6Mh-----END PGP SIGNATURE-----
P
P
Pierre Neidhardt wrote on 28 Jul 2020 18:28
(name . Tobias Geerinckx-Rice)(address . me@tobias.gr)
87ft9bli3i.fsf@ambrevar.xyz
Tobias Geerinckx-Rice <me@tobias.gr> writes:
Toggle quote (2 lines)> [0]: https://bugs.winehq.org/show_bug.cgi?id=49380
This issue is about wine being unable to load a dll.Here our wine segfaults, meaning it does not even get the chance tostart before looking up the .dlls.
I'm suspecting an issue with us because I doubt that upstream would failto notice a completely unusable wine for 3 versions :p
-- Pierre Neidhardthttps://ambrevar.xyz/
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl8gUiEACgkQm9z0l6S7zH8tqAf+MSnaDIfZ9H2x5XNp6nbCLTdbax2lkqp4Z+bEsLn0XFpO/76fsxXy8l+eIo67Th9kPOjlkV/z3iK057rn821oF0e6D5DwfkzNQRiO8srcU86tTtQnZ9xWbAz7EAWq0DzNKyLF+i9o5VQ0WkrMwJvXtnL/CittRoEkUJm5krxXE7JLprYwnbbxhnTW19lRX6jfmEO91iMJCSomHdX5ebBoFFAudLxu4++osxKXuKhmbUNIbpTEKlKWGsCr6QvmGW8FmL0lN4JyAm8faAg4y1Q7HmKg2GPX9aFhuh2eKT42aL16goYBpEzsxKjb/i2ZdWF5DjUdqLdCxcV/SvSAAkUcLg===KvwS-----END PGP SIGNATURE-----
T
T
Tobias Geerinckx-Rice wrote on 28 Jul 2020 18:41
(name . Pierre Neidhardt)(address . mail@ambrevar.xyz)
87lfj3zj5k.fsf@nckx
Pierre Neidhardt 写道:
Toggle quote (4 lines)> I'm suspecting an issue with us because I doubt that upstream > would fail> to notice a completely unusable wine for 3 versions :p
What about me?
Toggle snippet (19 lines)~/guix master λ git log gnu/packages/wine.scm | grep -B3 'gnu: wine-staging.*: Update'Author: Tobias Geerinckx-Rice <me@tobias.gr>
gnu: wine-staging: Update to 5.13.--Author: Tobias Geerinckx-Rice <me@tobias.gr>
gnu: wine-staging: Update to 5.12.1.--Author: Tobias Geerinckx-Rice <me@tobias.gr>
gnu: wine-staging-patchset-data: Update to 5.8.--Author: Tobias Geerinckx-Rice <me@tobias.gr>
gnu: wine-staging-patchset-data: Update to 5.6.
Kind regards,
T G-R
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQT12iAyS4c9C3o4dnINsP+IT1VteQUCXyBVRwAKCRANsP+IT1VteeeZAQD+/QFYpJcrcWz5jTo8pC/gO7rEDwyvjwqZxKwkrQcnZQD/aSMsthOJqTWNXIfjeaNFxUkNevgS/hB1kkYq7CcsKgE==Tmp3-----END PGP SIGNATURE-----
T
T
Tobias Geerinckx-Rice wrote on 28 Jul 2020 18:53
Re: bug#42342: Wine64 segfaults (5.12/staging)
(name . Leo Prikler)(address . leo.prikler@student.tugraz.at)
87ft9bzim7.fsf@nckx
Leo Prikler 写道:
Toggle quote (6 lines)> I'll use inferiors as a local workaround for the time being and > wait> for the problem to be fixed upstream. I'll also look into 5.9 > to 5.11> and perhaps provide a proper downgrade patch later on.
I admit to being a bit confused. IIRC on #guix you reported that wine-staging was broken, not wine64-staging. If you only want to downgrade the latter, that's all right by me, but I consider that one of the risks of using the staging branch to begin with.
Is there a reason you rely on staging, and the 64-bit version to boot?
Kind regards,
T G-R
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQT12iAyS4c9C3o4dnINsP+IT1VteQUCXyBYAAAKCRANsP+IT1VteSKpAP94t/9rbsD5WEBilX4asX52FQ2xl4aL5DynzRcGOHGYPAEAhSKkVVdMhkXxzjDi3On0zZUTNMRsL4r/SkqGBeoNuAc==uOG5-----END PGP SIGNATURE-----
L
L
Leo Prikler wrote on 28 Jul 2020 19:36
(name . Tobias Geerinckx-Rice)(address . me@tobias.gr)
d1d54576efda64cb6b226be2bb47c7d1cb73b5b5.camel@student.tugraz.at
Am Dienstag, den 28.07.2020, 18:53 +0200 schrieb Tobias Geerinckx-Rice:
Toggle quote (18 lines)> Leo Prikler 写道:> > I'll use inferiors as a local workaround for the time being and > > wait> > for the problem to be fixed upstream. I'll also look into 5.9 > > to 5.11> > and perhaps provide a proper downgrade patch later on.> > I admit to being a bit confused. IIRC on #guix you reported that > wine-staging was broken, not wine64-staging. If you only want to > downgrade the latter, that's all right by me, but I consider that > one of the risks of using the staging branch to begin with.> > Is there a reason you rely on staging, and the 64-bit version to > boot?> > Kind regards,> > T G-R
I'm referring to the package "wine64-staging", which is on master. Imay have been confused myself at the time I mentioned this in #guix,but now I have tested this a bit more thoroughly.
For one, I've historically been using wine64, since (at least on Guix)it works with both 32bit and 64bit software and I sometimes stumbleupon the latter. As a result, I have a 64bit wine prefix and usingwine (or wine-staging) does not really work well with that. I was ableto determine that plain wine is unaffected by running the same commandson a machine with no existing prefix. (Note, that regular wine64 stillfails with a fresh prefix.) My experiments with wine64-staging weresolely meant as a way of finding the point at which wine64 fails, Ihave no intent of actually using it for more than that.I'm not quite sure, what exactly is at fault here. It could beupstream, or it could be the magic that we use to merge 32 and 64 bitwine.
TL;DR: The affected packages are wine64 and wine64-staging, the latterof which is broken beyond 5.8 (though 5.9 would work as well). Sincethis affects the 64bit version of wine specifically, we either have tofix something in our build (not sure what) or desync wine and wine64(same with -staging variants)
Regards,Leo
P
P
Pierre Neidhardt wrote on 29 Jul 2020 12:33
Re: Wine64 segfaults (5.12/staging)
(name . Tobias Geerinckx-Rice)(address . me@tobias.gr)
87v9i6bofp.fsf@ambrevar.xyz
Is it working for you?
-- Pierre Neidhardthttps://ambrevar.xyz/
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl8hUIoACgkQm9z0l6S7zH+ooQgAhs4OSA2jwYoi6nsxbh0YQw3zXczKJUDDmmAbZ/Zi7QhFHbJqfC2EFVy8dcz8Zjb0RDCIvA54neRNSSLztc6lXqIotuzEOxJIhFHRH7whiFuDIK0CGeiNYpTOcRlxBSZLPTUfWy8hD4g5v0S5DTkmuVkpzhfRb2NJ1Bo8y8olIThX+7IBdB5utmUDp2UNnydVelQDTQFy+K2LK5maVuWwr/JHFM13lywW1HgUvrXbJJBW52D3zeNHJ0rLvT3VryorqP/EbUhLNLc4cnIwmT5lYoiJQx1qRQpaIOJcfUnrFxsoT6rI0BbBvd2ipF/yyQkcbh+9FDXThpHpkDIaj8+XHA===8rjy-----END PGP SIGNATURE-----
J
J
Jakub Kądziołka wrote on 30 Jul 2020 16:54
(name . Pierre Neidhardt)(address . mail@ambrevar.xyz)
20200730145445.qmtnb6m77ogh4nfo@gravity
On Tue, Jul 28, 2020 at 05:58:08PM +0200, Pierre Neidhardt wrote:
Toggle quote (6 lines)> Cc-ing to Tobias and Jakub.> > -- > Pierre Neidhardt> https://ambrevar.xyz/
Hi,
I can't reproduce this. I usually use 32-bit wine, so when it complainedabout the bitness of the wineprefix, I did
$ mv ~/.wine ~/.wine32
then
$ guix environment --ad-hoc wine64 -- wine64 regedit
fired up the registry editor just fine.
Regards,Jakub Kądziołka
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE5Xa/ss9usT31cTO54xWnWEYTFWQFAl8i3zUACgkQ4xWnWEYTFWS8ghAArPhND1r5fneLmO4piQ2fZdb3zJVF72SWJuoVDVl9bhFKqq+AvjMhXoBk+yTB1/c+dV+T0o/LmyHXPTy55eAvbJji0rmf+/dGAATbLhG9DeubLtXLFoDlLvLcQ7yaAmkdkf0zZMLMt+qcN6Q5gcyLDmtEqV7Ry0I4g59q1BXrN6euvd6infYsRy2A99IKs5PEjoLvpVlvM4PfvT/5fAx6naBDm3ghY7CW2e6dJN4SyHwLH6PzxvVAcPjlY69owVNRsfKl2lokFeWSffG7DDOr7/EjMZRPVjkQ68ugD34+FPyzucL8bd82OonIRL5csiajweK91Q2mEO/3FF5g/7Myr7BjRgiWbAbhrhG+62fWXxoUGCixAllh773cm/uOJDJ4IZdumKloFRzyurLbFvLjJGXiXAmGxRUzIgCIW0cV5mnXBUk7+xNMQDIe7AeS3vWNm0jUsaZZTtqEmtjcH49/7PYn/g5ggumMKt1T788YTgQynKY0TuLIxzztpJIJH12gV22FuFe3uKj8jnaJCO3EN6vuwg9A9YvYJ0S5Q+gpOeU6SAj25//lLUurDp43KlDQpLGdZiQQJbW8SB6XAdN8dImVXTw2jZobriAmZCjFo8cqEoAymxDW66VSumH7E93QoSIELBeo4TTOyLqXRBVY+7moSwGnJy2k7lye3Yf5qVA==zh9O-----END PGP SIGNATURE-----

P
P
pelzflorian (Florian Pelz) wrote on 31 Jul 2020 14:37
Re: bug#42342: Wine64 segfaults (5.12/staging)
(name . Jakub Kądziołka)(address . kuba@kadziolka.net)
20200731123614.unf45a46y6etig2d@pelzflorian.localdomain
On Thu, Jul 30, 2020 at 04:54:45PM +0200, Jakub Kądziołka wrote:
Toggle quote (5 lines)> $ guix environment --ad-hoc wine64 -- wine64 regedit> > fired up the registry editor just fine.

Indeed, when running pure 64-bit applications (like VLC’s 64-bitWindows build), using wine64 instead of wine works fine. I did noteven know this command existed.
It seems the issue is only with WoW64, i.e. supporting both 32-bit and64-bit programs. The synopsis of wine64 claims it’s a WoW64 version.
For example, the installer of VLC’s 32-bit or 64-bit Windows versionfails to run. The installer is claimed by binutils’ objdump programto be a 32-bit i386 executable instead of i386:x86-64.
Regards,Florian
P
P
Pierre Neidhardt wrote on 9 Aug 2020 15:38
(address . 42342@debbugs.gnu.org)
877du8c51p.fsf@ambrevar.xyz
Now that wine stable is 5.12, I can't use start 32-bit applicationsanymore. I tried from a clean wine prefix and I only get this error:
Toggle snippet (3 lines)Segmentation fault
Here is the end of the strace:
Toggle snippet (32 lines)openat(AT_FDCWD, "/gnu/store/fhxjkwnv9w8a283f5qaiqq8hcmfmdap9-wine64-5.12/bin/../lib/wine32/wine/ntdll.dll.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)openat(AT_FDCWD, "/gnu/store/ajyl64ycr9vv51q2np68agwz2ad9lxqs-wine-5.12/lib/wine32/wine/ntdll.dll.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P\360\302{4\0\0\0"..., 512) = 512fstat64(3, {st_mode=S_IFREG|0555, st_size=941360, ...}) = 0mmap2(0x7bc00000, 864996, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7bc00000mmap2(0x7bc1e000, 487424, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1e000) = 0x7bc1e000mmap2(0x7bc95000, 200704, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x95000) = 0x7bc95000mmap2(0x7bcc6000, 49152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc5000) = 0x7bcc6000mmap2(0x7bcd2000, 4836, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7bcd2000close(3) = 0openat(AT_FDCWD, "/gnu/store/ajyl64ycr9vv51q2np68agwz2ad9lxqs-wine-5.12/lib/wine32/libm.so.6", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)openat(AT_FDCWD, "/gnu/store/z4li262il798hbl0l1h1k3a5g7r6bffa-glibc-2.31/lib/libm.so.6", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3read(3, "\177ELF\1\1\1\3\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p\241\0\0004\0\0\0"..., 512) = 512fstat64(3, {st_mode=S_IFREG|0555, st_size=1109456, ...}) = 0mmap2(NULL, 1048680, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7eeff000mmap2(0x7ef09000, 774144, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7ef09000mmap2(0x7efc6000, 229376, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc7000) = 0x7efc6000mmap2(0x7effe000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xfe000) = 0x7effe000close(3) = 0mprotect(0x7effe000, 4096, PROT_READ) = 0mprotect(0x7bc00000, 122880, PROT_READ|PROT_WRITE) = 0mprotect(0x7bc1e000, 487424, PROT_READ|PROT_WRITE|PROT_EXEC) = 0mprotect(0x7bc95000, 200704, PROT_READ|PROT_WRITE) = 0mprotect(0x7bc95000, 200704, PROT_READ) = 0mprotect(0x7bc1e000, 487424, PROT_READ|PROT_EXEC) = 0mprotect(0x7bc00000, 122880, PROT_READ) = 0mprotect(0x7bcc6000, 4096, PROT_READ) = 0--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x30} ---+++ killed by SIGSEGV +++Segmentation fault
Are 32-bit applications really working for some of you?
-- Pierre Neidhardthttps://ambrevar.xyz/
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl8v/HIACgkQm9z0l6S7zH9Ddwf/TPOh9N+Uy0xGHg4BcjC0IDLuTf4LSjXO8SDdHnLZlvKkZiAvdq8cH3l+kwAwK8x7Y5ta+59FgpBhzgPoZjE3rjUxI/2GruAnd7sMjzabl6rZ51SkPTzcNDCwEo9MnvwAeviwBsRTWs3zxtfjeGzg53C/5U8WDmxdBU3dQZJCxbV9MWhYXQlb62hKDEHoth6nS/Z0uX1gJpSHvGY2vUUvM1Trldtqqw4VdBBWBNnECBwP9JUhLEK8gcBKybs8l2yGlY2rtZPxAGRP81cLWnfog5LAkwm/SHYfG8YE8vB9dGHBxXM9vGDGumIBK67ASTV3VMdCzHe9s8psX5P1moCuiQ===XP5l-----END PGP SIGNATURE-----
P
P
Pierre Neidhardt wrote on 9 Aug 2020 16:03
(address . 42342@debbugs.gnu.org)
87k0y7kjc4.fsf@ambrevar.xyz
OK, I think I got it. I had to have _both_ wine and wine64 (staging ornot) in my profile.
Previously, the "wine" executable (for 32-bit apps) used to work whenwine64 alone was in the profile. Now it looks like we need both. Anyidea what changed?
-- Pierre Neidhardthttps://ambrevar.xyz/
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl8wAhsACgkQm9z0l6S7zH8s3wf/TtPDQ30sBV+FEJ0iy1u33LaJw957ajZSPbM4Iaz2W26Ys4MHQosCemwOHgfUejs5ZJ0yiZfRwOLIfv08bIzc9GRUePM5SKjGKBUu/6dwXZ6e4fBG+xksIP9mbQNIuV02/nULArvkvswoCwDRx37UOWpdnV1sF4eRdzeIgL/x22dY1Tb7BKzicaMsbJAc8P694CO89XEmTbbeU3b0utyvs+o+BciFiUCDvyWUAr8a736m/HcLSCsIACxHU9L/7hP+rJ968xZcHcg8yME23mSCvBipwTPAHqja72r4vsk0CoL80BmxSrIbBUmPWa+8Tc5sYZxSpF2OLDVOm08hvPwx2Q===1C1x-----END PGP SIGNATURE-----
J
J
Jakub Kądziołka wrote on 9 Aug 2020 17:03
(name . Pierre Neidhardt)(address . mail@ambrevar.xyz)
20200809150350.z5mvy3wv75oynjbb@gravity
On Sun, Aug 09, 2020 at 04:03:07PM +0200, Pierre Neidhardt wrote:
Toggle quote (3 lines)> OK, I think I got it. I had to have _both_ wine and wine64 (staging or> not) in my profile.
Interesting. Perhaps we should merge the two packages, then? We'd needto take care to make it work right on i686-linux, but I don't thinkthat's unsurmountable...
Toggle quote (4 lines)> Previously, the "wine" executable (for 32-bit apps) used to work when> wine64 alone was in the profile. Now it looks like we need both. Any> idea what changed?
Perhaps loading 32-bit programs with the wine64 wasn't supposed to workin the first place, and we were relying on some implementation quirk?Alternatively, cross-compiling from 64 to 32 bit is less tested byupstream than compiling natively on 64 or 32 bit, and we're hitting anupstream bug?
Regards,Jakub Kądziołka
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE5Xa/ss9usT31cTO54xWnWEYTFWQFAl8wEFYACgkQ4xWnWEYTFWQ6pg//aAt/znG9txXhQ4iT6aNg/xs7bgizvP28RJiuRNE9RUJuvQSGX84MmTieueC0VBLEgyrIYFAFjg/lJ2AFL9cZknRmAiSt7jlJ3d+y38x5uaEEtpPa1ylCXrulSHNcxPsCvhwWEE3ucp0IhOCd/vL/Ma3zTiohjanlPjWGMfiUYo3FDjvatj0SDM4ZRdn2SlrWSzlgkM7aX7p+k5Pj7oRBALvvHmDoGAeuhsb8WsRrYI89elXieN+M47KNpLXC9/fK2ErswxyTOYIzqqQEV9sxOey4eMcigb6x6Hr2Oti6FvFpZkZhDhKovmusQ/bJNY0bKv7q/zzAa3Cnhb7xz16SvN2p9krHGG+vHBeZrBgnCK0QKMEaV1UjbU0lRDtoOoTy6HDjBvO+cEU9sCPxGdTCqHUmGVy3e+UXA7iYwRJHZOX9D2YywRF0khtY730aPt/g9MWxH6HhRTg1wrUS0glizPwxvrl7rk2PY602We1utDYsX4Tvtli8dQQ9ynMiSrc+j91Fhj6mOmpQn0tQLb7kf9PUpKd9tvv3x1fkAMEA4Lp05PSb1zPqWpcBO88tp7a4ttEwTrjRvGIAMO5UMYW6wC0+9Lhnmtti3tdPe7L+bguArjDhwW2BQIh/pN0JT7nqAQmcoJ6v2F4QyLaMZPW0YlRIFmPqSBOBDOUk4MJsx8Y==2wRR-----END PGP SIGNATURE-----

L
L
Leo Prikler wrote on 20 Nov 2020 13:54
PATCH [0/2] Update wine to 5.21
(address . guix-patches@gnu.org)(address . 42342@debbugs.gnu.org)
b94e69a68247b173b9defb9f737daf181d0ce243.camel@student.tugraz.at
Hi Guix,
the following patch updates wine to version 5.21. An attempt is alsomade to fix #42342 by copying wine32 libraries into wine64.
Regards, Leo
L
L
Leo Prikler wrote on 11 May 17:40 +0200
Wine64 segfaults (5.12/staging)
(address . 42342-done@debbugs.gnu.org)
6209fc3450e23241173f071c92bfe4966cbd1f2a.camel@student.tugraz.at
We are currently at wine 6.8/6.6-staging and from my own estimates myfix proved useful.
Closed
?
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send email to 42342@debbugs.gnu.org