Hangover on aarch64-musl: ws2_32.dll failed to initialize

Questions about Wine on Linux
Locked
Briareos
Newbie
Newbie
Posts: 1
Joined: Thu Nov 02, 2023 5:02 am

Hangover on aarch64-musl: ws2_32.dll failed to initialize

Post by Briareos »

I compiled llvm-mingw from source (no musl binaries for download) and then Hangover with it as explained at https://github.com/AndreRH/hangover.

Any exe I try to run with wine causes errors about ws2_32.dll and kernel32.dll:

Code: Select all

/hangover/wine/build% find ./ -name kernel32.dll -o -name ws2_32.dll
./dlls/kernel32/aarch64-windows/kernel32.dll
./dlls/kernel32/i386-windows/kernel32.dll
./dlls/ws2_32/aarch64-windows/ws2_32.dll
./dlls/ws2_32/i386-windows/ws2_32.dll

/hangover/wine/build% ./wine programs/winecfg/aarch64-windows/winecfg.exe
002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
002c:err:module:loader_init "ws2_32.dll" failed to initialize, aborting
002c:err:module:loader_init Initializing dlls for L"C:\\windows\\system32\\wineboot.exe" failed, status c0000142
wine: could not load kernel32.dll, status c0000135

/hangover/wine/build% ./wine programs/winecfg/i386-windows/winecfg.exe
002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
002c:err:module:loader_init "ws2_32.dll" failed to initialize, aborting
002c:err:module:loader_init Initializing dlls for L"C:\\windows\\system32\\wineboot.exe" failed, status c0000142
0024:err:environ:init_peb starting L"Z:\\hangover\\wine\\build\\programs\\winecfg\\i386-windows\\winecfg.exe" in experimental wow64 mode
wine: could not load kernel32.dll, status c0000135
Any ideas?
Locked