Closed tan-wei closed 3 years ago
./vcpkg install llvm[clang,clang-tools-extra,compiler-rt,default-options,default-targets,enable-abi-breaking-checks,enable-assertions,enable-bindings,enable-eh,enable-rtti,enable-terminfo,enable-threads,libclc,lld,lldb,mlir,polly,tools,utils,target-all]
What happens when you run this? If this works, then the issue is with enable-ffi and the bugreport can be made much smaller.
Is there a successful build with x64 BTW? If there is a successful build with x64 with enable-ffi, while it fails with x86, then we could further refine the issue
@pratikpc
I try to run vcpkg install llvm[enable-ffi]
and vcpkg install llvm[enable-ffi]:x64-windows
, they both fail with the same error. So I think the option enable-ffi
does not work on Windows now.
@tan-wei does it get build without ffi?
Maybe it would get fixed or patched when it gets updated to 12
@pratikpc Thanks, seems ok if enable-ffi
is off. Thanks. The issue should be closed if LLVM 12.0.0 is out in vcpkg.
Hi @tan-wei and @pratikpc
llvm
has been updated to 12.0.0 in vcpkg now, please try to update vcpkg to the latest commit to rebuild this.
@NancyLi1013 OK, thanks very much. I'll try it soon.
Confirmed. Thanks very much!
Host Environment
To Reproduce Steps to reproduce the behavior:
./vcpkg install llvm[clang,clang-tools-extra,compiler-rt,default-options,default-targets,enable-abi-breaking-checks,enable-assertions,enable-bindings,enable-eh,enable-ffi,enable-rtti,enable-terminfo,enable-threads,libclc,lld,lldb,mlir,polly,tools,utils,target-all]
Failure logs
Additional context The log file is here, it complains
libffi
is not found. However,libffi
is installed byvcpkg
successfully. config-x86-windows-out.log