[Bug 39403] Steam Client update from Oct. 7, 2015 (Steam version >= 03.01.50.96): store/web no longer works (Chromium browser engine native API sandboxing/hooking scheme incompatible with Wine)

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Nov 24 14:25:24 CST 2015


https://bugs.winehq.org/show_bug.cgi?id=39403

--- Comment #28 from Sebastian Lackner <sebastian at fds-team.de> ---
(In reply to Sergey Isakov from comment #27)
> Clang didn't like absolute addressing.
> Is it possible to rewrite this thunk to relative addresses?
> ~~~
>     "movl $" __ASM_NAME("KiFastSystemCall") ", %edx\n\t"

No, it has to be an absolute address. When the thunk wrappers are generated at
compile time the following patch is necessary on OSX:
https://github.com/wine-compholio/wine-staging/blob/master/patches/ntdll-Syscall_Wrappers/0001-winegcc-Pass-read_only_relocs-suppress-to-the-linker.patch

-- 
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