[Bug 28358] Watchtower Library needs msvcp90.dll.??0?$basic_string at GU?$char_traits at G@std@@V?$allocator at G@2@@std@@QAE at XZ

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Sep 22 10:55:16 CDT 2011


http://bugs.winehq.org/show_bug.cgi?id=28358

--- Comment #6 from Igor Tarasov <tarasov.igor at gmail.com> 2011-09-22 10:55:16 CDT ---
Okay, I see your logic. And I could agree, but the problem is, that native
library manifests are installed globally. Also, current wine's implementation
of ms vc is far from complete. So, when wine "behaves like windows" and chooses
builtin version instead of native, it chooses *incompatible* version. So, any
program that relies on currently unimplemented parts of ms vc API will stop
working.

You can call it not a bug only when you have complete implementation or
mechanism of failing back to full implementation. Such as "builtin,native"
option for wine dll override.

As good as I understand, the only way currently to make wine use native version
is to remove builtin's manifest.

And yes, I've tried installing latest native MS VC version. Still no success.

So, wine, by default, deciedes that uncomplete implementation of that API is
better than complete. I see, that bug is not in this logic, but the bug is in
lack of API implementation. But anyway, at this point it IS a bug.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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