[Bug 49477] New: Some api-ms-win-core-* are not found
https://bugs.winehq.org/show_bug.cgi?id=49477 Bug ID: 49477 Summary: Some api-ms-win-core-* are not found Product: Wine Version: 5.5 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: api-ms-win-* Assignee: wine-bugs(a)winehq.org Reporter: factionacraft(a)gmail.com Distribution: ---
From what I seen this kind of library shouldn't be linked like this by developers but instead they should use Mincore.lib.
I'm currently using win10 setting (with 64bit) can I do something for having my app working? maybe some symbolic links? There is what is not found (for now maybe if we solve this I will have more link issues after): - api-ms-win-core-memory-l1-1-3.dll - api-ms-win-core-file-fromapp-l1-1-0.dll - api-ms-win-core-file-ansi-l2-1-0.dll - api-ms-win-core-libraryloader-l2-1-0.dll -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49477 Anya <animegirl(a)stronzi.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |animegirl(a)stronzi.org -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49477 --- Comment #1 from Hideman <factionacraft(a)gmail.com> --- There is what is available on my current installation: https://pastebin.com/sx20wFxS -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49477 Louis Lenders <xerox.xerox2000x(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox.xerox2000x(a)gmail.com --- Comment #2 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- Hi, Could you add console output of the crash to the bugreport? And also give the name of the program you try to run (and if it`s free, add download link) Thanks and regards -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49477 --- Comment #3 from Hideman <factionacraft(a)gmail.com> --- Hi Louis Lenders, I try to run Forza Horizon 4 on my linux I have a nvidia with proprietor driver DXVK also installed. That's working very nice for other games but not that one due to the bad linking of native libs or maybe the issue is also because this is a UWP App. There is the logs: https://pastebin.com/i5mySDBL -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49477 --- Comment #4 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- Created attachment 67639 --> https://bugs.winehq.org/attachment.cgi?id=67639 console output Hi, I attach your paste-bin content here, as I guess paste-bin will delete it after a week or tow -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49477 --- Comment #5 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- Created attachment 67640 --> https://bugs.winehq.org/attachment.cgi?id=67640 console output Now attached correct output (from your paste-bin paste) -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49477 --- Comment #6 from Hideman <factionacraft(a)gmail.com> --- Do you have any idea where to find these UAP specific dlls? I'm looking everywhere and no way to find them... it's look like to be part of OneCoreUAP.lib and so definitely a error of linking. BTW I found an other pastebin https://pastebin.com/1XVpKG19 in my research unfortunately I don't have the discussion. It's such a shame that we have issue like this but wine project did a lot of improvement and is even more powerful than windows in lot of case (even for running games). I'm looking forward to helps for having the missing deps :) -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49477 --- Comment #7 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- Created attachment 67673 --> https://bugs.winehq.org/attachment.cgi?id=67673 api-ms-win-core-memory-l1-1-3 If you know how to compile wine, please try attached patches -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49477 --- Comment #8 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- Created attachment 67674 --> https://bugs.winehq.org/attachment.cgi?id=67674 api-ms-win-core-file-fromapp-l1-1-0 api-ms-win-core-file-fromapp-l1-1-0 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.
https://bugs.winehq.org/show_bug.cgi?id=49477 --- Comment #9 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- Created attachment 67675 --> https://bugs.winehq.org/attachment.cgi?id=67675 api-ms-win-core-file-ansi-l2-1-0 api-ms-win-core-file-ansi-l2-1-0 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.
https://bugs.winehq.org/show_bug.cgi?id=49477 Louis Lenders <xerox.xerox2000x(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Some api-ms-win-core-* are |Some api-ms-win-core-* are |not found |not found by Forza Horizon | |4 --- Comment #10 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- Adjust title. Note: the game seems to have a demo, but you can only download it from windows app store apparently...... -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49477 Louis Lenders <xerox.xerox2000x(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #67675|0 |1 is obsolete| | --- Comment #11 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- Created attachment 67676 --> https://bugs.winehq.org/attachment.cgi?id=67676 api-ms-win-core-file-ansi-l2-1-0 Sorry there was typo`s in last patch. Try this one instead -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49477 --- Comment #12 from Hideman <factionacraft(a)gmail.com> --- After compilation now I require d3dx12.dll the things is I have already vkd3d with my system install version of wine why my newly compiled wine don't found it? Note: I have compiled wine in a directory and I'm run it from there (did not do make install yet to prevent breaking my current system version of wine) I also looked at - https://source.winehq.org/git/vkd3d.git/blob/HEAD:/README - https://source.winehq.org/git/wine.git/blob/HEAD:/README - https://wiki.winehq.org/Building_Wine But nothing tell me how they are both linked. Any idea? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49477 --- Comment #13 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- (In reply to Hideman from comment #12)
After compilation now I require d3dx12.dll the things is I have already vkd3d with my system install version of wine why my newly compiled wine don't found it?
Note: I have compiled wine in a directory and I'm run it from there (did not do make install yet to prevent breaking my current system version of wine)
But nothing tell me how they are both linked. Any idea?
Well, not really an idea, maybe check the output of ./configure if some (vulkan)-developmentlibs are missing (??) But I guess you could also try copy your self compiled (missing) api-ms*.dlls to your WINEPREFIX and then try run with your distro installed wine (that has the d3d12) and see how far you can get (the api-ms*.dlls from wine64-build/dlls/ to ~/.wine/drive_c/windows system32, and the api-ms*.dlls from wine32-build/dlls/ to ~/.wine/drive_c/windows/syswow64. Regards -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49477 --- Comment #14 from Hideman <factionacraft(a)gmail.com> --- That's look to work (at least no more libs issue) but unfortunately the game won't start (a stack overflow issue) -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49477 --- Comment #15 from Hideman <factionacraft(a)gmail.com> --- Created attachment 67693 --> https://bugs.winehq.org/attachment.cgi?id=67693 Terminal outputs (after dependencies issues solved) -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49477 --- Comment #16 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- (In reply to Hideman from comment #15)
Created attachment 67693 [details] Terminal outputs (after dependencies issues solved)
I'm guessing that`s than the next bug.. Could you also attach (bzipped2 compressed) output of WINEDEBUG=+relay,+seh ? Maybe it reveals something -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49477 --- Comment #17 from Hideman <factionacraft(a)gmail.com> --- Created attachment 67694 --> https://bugs.winehq.org/attachment.cgi?id=67694 Dependencies issues (again) I found that I got a broken wine prefix so I reinstalled from scratch + copied compiled api-ms-win-* and now have these issues... What is weird is I've installed vcrun2019 but still VCRUNTIME140_APP.dll is not found... For xrnm.dll what should I install? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49477 --- Comment #18 from Hideman <factionacraft(a)gmail.com> --- Nevermind xrnm.dll is from the game libs :) so looks like only vcrun is the issue -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49477 --- Comment #19 from Hideman <factionacraft(a)gmail.com> --- Created attachment 67695 --> https://bugs.winehq.org/attachment.cgi?id=67695 Output with debug enables Okey so just creating symlinc solve dependencies issues (not sure if it's the right way to do) You can found the outputs with the stack overflow issue -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49477 --- Comment #20 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- (In reply to Hideman from comment #19)
Created attachment 67695 [details] Output with debug enables
Okey so just creating symlinc solve dependencies issues (not sure if it's the right way to do) You can found the outputs with the stack overflow issue
The log doesn`t show an obvious(simple) bug to my (non-expert) eyes so dunno really why it chokes. BTW, the msvcp140_app.dll and friends reside on my win10-disk in Program\ Files/WindowsApps/Microsoft.VCLibs.140.00_14.0.27323.0_x64__8wekyb3d8bbwe/, maybe copying them over changes anything? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49477 Louis Lenders <xerox.xerox2000x(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED Fixed by SHA1| |c1202d43a810cf9af03c6f8636c | |dd5bfe8872290 --- Comment #21 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- Hi, this is fixed now by c1202d43a810cf9af03c6f8636cdd5bfe8872290 (and two follow up patches) Please report follow up bugs in new bugreports -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49477 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #22 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 5.15. -- 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.
participants (1)
-
WineHQ Bugzilla