https://bugs.winehq.org/show_bug.cgi?id=53849
Bug ID: 53849 Summary: Apiset DLLs broken in non-PE builds Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: martin@martin.st CC: julliard@winehq.org Regression SHA1: 9795a01918185435f7d9a34806327ef9bf109e6a Distribution: ---
Since the recent refactorings in makedep, non-PE (--without-mingw) builds fail to load API set DLLs.
When trying to run an executable that links against UCRT in the API set form, I get the following errors:
0024:err:module:load_apiset_dll failed to load apiset: c000000f 0024:err:module:import_dll Library api-ms-win-crt-heap-l1-1-0.dll (which is needed by L"Z:\home\martin\hello.exe") not found 0024:err:module:import_dll Library api-ms-win-crt-private-l1-1-0.dll (which is needed by L"Z:\home\martin\hello.exe") not found 0024:err:module:import_dll Library api-ms-win-crt-runtime-l1-1-0.dll (which is needed by L"Z:\home\martin\hello.exe") not found 0024:err:module:import_dll Library api-ms-win-crt-stdio-l1-1-0.dll (which is needed by L"Z:\home\martin\hello.exe") not found 0024:err:module:import_dll Library api-ms-win-crt-string-l1-1-0.dll (which is needed by L"Z:\home\martin\hello.exe") not found 0024:err:module:import_dll Library api-ms-win-crt-environment-l1-1-0.dll (which is needed by L"Z:\home\martin\hello.exe") not found 0024:err:module:import_dll Library api-ms-win-crt-time-l1-1-0.dll (which is needed by L"Z:\home\martin\hello.exe") not found 0024:err:module:import_dll Library api-ms-win-crt-math-l1-1-0.dll (which is needed by L"Z:\home\martin\hello.exe") not found 0024:err:module:LdrInitializeThunk Importing dlls for L"Z:\home\martin\hello.exe" failed, status c0000135