http://bugs.winehq.org/show_bug.cgi?id=59935 Bug ID: 59935 Summary: Request to implement NtLockFile Product: Wine Version: 11.11 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: ntdll Assignee: wine-bugs@list.winehq.org Reporter: chenyutao0706@gmail.com Distribution: --- NtLockFile has been missing in Wine for a long time, and it doesn't seem like there has been much progress on it. e.g, When running: wine zig.exe cc test.zig it breaks the Zig compiler. After looking into Zig's source code, I'm fairly confident this is the root cause of why `zig cc` fails under Wine. Here are the relevant logs: 0024:fixme:file:NtLockFile Unimplemented yet parameter 012c:fixme:file:NtLockFile Unimplemented yet parameter 0150:fixme:file:NtLockFile Unimplemented yet parameter 014c:fixme:file:NtLockFile Unimplemented yet parameter 0144:fixme:file:NtLockFile Unimplemented yet parameter 0114:fixme:file:NtLockFile Unimplemented yet parameter 00f4:fixme:file:NtLockFile Unimplemented yet parameter 010c:fixme:file:NtLockFile Unimplemented yet parameter 0138:fixme:file:NtLockFile Unimplemented yet parameter 0108:fixme:file:NtLockFile Unimplemented yet parameter 0140:fixme:file:NtLockFile Unimplemented yet parameter 013c:fixme:file:NtLockFile Unimplemented yet parameter 00f0:fixme:file:NtLockFile Unimplemented yet parameter 00fc:fixme:file:NtLockFile Unimplemented yet parameter 0134:fixme:file:NtLockFile Unimplemented yet parameter 0110:fixme:file:NtLockFile Unimplemented yet parameter 0148:fixme:file:NtLockFile Unimplemented yet parameter 0120:fixme:file:NtLockFile Unimplemented yet parameter 00f8:fixme:file:NtLockFile Unimplemented yet parameter 00e8:fixme:file:NtLockFile Unimplemented yet parameter 0130:fixme:file:NtLockFile Unimplemented yet parameter 011c:fixme:file:NtLockFile Unimplemented yet parameter 0104:fixme:file:NtLockFile Unimplemented yet parameter 0118:fixme:file:NtLockFile Unimplemented yet parameter 0124:fixme:file:NtLockFile Unimplemented yet parameter 0100:fixme:file:NtLockFile Unimplemented yet parameter error: sub-compilation of mingw-w64 crt2.o failed note: failed to check cache: manifest_create Unexpected error: sub-compilation of compiler_rt failed note: failed to check cache: manifest_create Unexpected error: sub-compilation of mingw-w64 libmingw32.lib failed note: failed to check cache: manifest_create Unexpected error: unable to generate mingw DLL import .lib file for api-ms-win-crt-conio-l1-1-0: CacheCheckFailed Z:\lib\zig\c.zig:1:1: error: unable to load 'c.zig': Unexpected Z:\lib\zig\std\std.zig:1:1: error: unable to load 'std.zig': Unexpected Z:\lib\zig\ubsan_rt.zig:1:1: error: unable to load 'ubsan_rt.zig': Unexpected -- 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.