[Bug 44699] New: Clang 6.0 fails to run under wine

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Mar 10 01:23:17 CST 2018


https://bugs.winehq.org/show_bug.cgi?id=44699

            Bug ID: 44699
           Summary: Clang 6.0 fails to run under wine
           Product: Wine
           Version: 3.0
          Hardware: x86
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: advapi32
          Assignee: wine-bugs at winehq.org
          Reporter: martellmalone at gmail.com
      Distribution: ---

This is the current output when running clang under wine.

```
fixme:file:FindFirstFileExW flags not implemented 0x00000002
fixme:file:FindFirstFileExW flags not implemented 0x00000002
fixme:file:FindFirstFileExW flags not implemented 0x00000002
fixme:file:FindFirstFileExW flags not implemented 0x00000002
fixme:crypt:CRYPT_LoadProvider Failed to load dll
L"C:\\windows\\system32\\rsaenh.dll"
LLVM ERROR: Could not acquire a cryptographic context: Unknown error
(0x8009001D)
```

Here is the line it currently fails on.
https://github.com/llvm-mirror/llvm/blob/release_60/lib/Support/Windows/Process.inc#L451

This could be possibly related to #44061

To reproduce this you can run the following docker build script which build
llvm and clang and then cross compiles it for windows with mingw-w64.
Executing the resulting clang on a simple c source file results in the error.
https://github.com/martell/mingw-w64-clang/blob/master/Dockerfile

This is an x64 application.

-- 
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