[Bug 51465] EVE Online launcher crashes
WineHQ Bugzilla
wine-bugs at winehq.org
Mon Jul 19 15:18:09 CDT 2021
https://bugs.winehq.org/show_bug.cgi?id=51465
--- Comment #17 from Zebediah Figura <z.figura12 at gmail.com> ---
(In reply to algebro from comment #16)
> Would you have any guidance on how to fix it in wine? I'd be happy to try
> and contribute a patch, although when I was looking through the source code
> I was having trouble figuring out what exactly I would need to do without
> breaking everything. No worries if you'd rather handle it internally though!
Something like the following (untested!) diff should do it:
diff --git a/tools/makedep.c b/tools/makedep.c
index db076d0c057..9c21ca40d73 100644
--- a/tools/makedep.c
+++ b/tools/makedep.c
@@ -2292,7 +2292,7 @@ static void add_crt_import( const struct makefile *make,
struct strarray *import
}
else
{
- crt_dll = !make->testdll && !make->staticlib ? "ucrtbase" :
"msvcrt";
+ crt_dll = "msvcrt";
strarray_add( imports, crt_dll );
}
}
Then it'd be a matter of trying to compile it, fixing any instances where we
rely on newer CRT features, and then doing the same thing with the tests.
--
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