[Bug 51088] New: Wine doesn't find (builtin?) wineasio.dll.so
WineHQ Bugzilla
wine-bugs at winehq.org
Sun May 2 13:01:26 CDT 2021
https://bugs.winehq.org/show_bug.cgi?id=51088
Bug ID: 51088
Summary: Wine doesn't find (builtin?) wineasio.dll.so
Product: Wine
Version: 6.7
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: ntdll
Assignee: wine-bugs at winehq.org
Reporter: michaelwigard at arcor.de
Distribution: ---
WineASIO provides an ASIO to JACK driver for WINE.
(https://github.com/wineasio/wineasio)
Since this commit:
https://source.winehq.org/git/wine.git/commit/bb065801a693e1cd305d2a507c206f1b21a142d3
(ntdll: Map the builtin or fake dll from the Wine dirs if it's missing from the
prefix.)
Wine doesn't seem to find wineasio.dll.so any more:
$ wine regsvr32 wineasio.dll
regsvr32: Failed to load DLL 'wineasio.dll'
Before that commit, load_builtin_dll would eventually be called and load
wineasio.dll.so. After that commit, it seems find_builtin_without_file is
called, but doesn't load it.
With this workaround it works again:
$ cp /usr/lib/wine/wineasio.dll.so ~/.wine/drive_c/windows/system/wineasio.dll
I'm not too familiar with the internals of Wine, but I suspect it might have
something to do with the absence of a fake dll. I was able to get it to work by
copying and renaming one of the other fake dlls to wineasio.dll, but only when
also setting WINEDLLPATH.
It seems to me that this should be a bug in Wine, since it worked the way it
was before and doesn't since that commit, but if the solution is something
else, please let me know.
--
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