[Bug 47565] New: winetricks vcrun* verbs fail with Wine 4.12(+)
wine-bugs at winehq.org
wine-bugs at winehq.org
Sun Jul 28 13:14:35 CDT 2019
https://bugs.winehq.org/show_bug.cgi?id=47565
Bug ID: 47565
Summary: winetricks vcrun* verbs fail with Wine 4.12(+)
Product: Wine
Version: 4.12.1
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs at winehq.org
Reporter: bob.mt.wya at gmail.com
Distribution: ---
Created attachment 64965
--> https://bugs.winehq.org/attachment.cgi?id=64965
winetricks vcrun2015 log
winetricks vcrun2015 verb fails with Wine 4.12.1 and works correctly with Wine
4.11 ...
Wine Git bisection regression test:
32fdffac424b51fbbbd89c02022b4269930bdd31 is the first bad commit
commit 32fdffac424b51fbbbd89c02022b4269930bdd31
Author: Alexandre Julliard <julliard at winehq.org>
Date: Wed Jun 26 12:41:22 2019 +0200
include: Implement some inline functions in C instead of assembly.
This way the same code can be used on all platforms.
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
dlls/kernel32/kernel32.spec | 14 ++---
dlls/kernel32/process.c | 3 +-
dlls/kernel32/thread.c | 122 +++-----------------------------------------
dlls/ntdll/ntdll_misc.h | 5 --
include/winbase.h | 115 +++++++++++++----------------------------
5 files changed, 49 insertions(+), 210 deletions(-)
Tested in a clean 32-bit WINEPREFIX.
Thread/issue reference(s) for other users able to reproduce this issue:
* https://github.com/Winetricks/winetricks/issues/1280
* https://forum.winehq.org/viewtopic.php?f=8&t=30883&p=123789#p123789
Both these users are on Arch Linux...
I'm on Gentoo and using gcc 9.1.0...
So perhaps gcc-9.1.0 is "optimising" these C blocks?
I'll test building Wine 4.12.1 with -O0 instead of -O2 ...
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list