Draft: Windows: Add clang-cl CI job#12946
Draft: Windows: Add clang-cl CI job#12946sunjayBhatia wants to merge 2 commits intoenvoyproxy:masterfrom greenhouse-org:windows-clang-cl-ci
Conversation
|
@envoyproxy/windows-dev |
|
current |
|
Just to document the failure, which is well-understood, the command;
is an invocation of AR (static library creation), dispatched to the Once we figure out why these arguments are added for static AR invocations in the clang-cl step, we'll be one step closer to a functional clang-cl build. |
|
Note this issue may be local to libcurl's CMakeLists.txt configuration and have nothing at all to do with bazel's rules_foreign_cc or the envoy build itself, it would not be the first issue we have had to hack around on that schema. |
|
I can confirm the curl CMakeLists.txt logic is doing some inappropriate things. Presently correlating this to my use of cmake for httpd builds, and jumping forwards to curl 7.72.0 so we don't spend cycles on an already archaic release. |
|
This PR development is also blocked on merging #13066 due to gcc compilation issues to be resolved. |
Signed-off-by: Sunjay Bhatia <sunjayb@vmware.com>
|
This is presently blocked on local effort and changes to flow through from #13133 /wait |
|
/retest |
|
Retrying Azure Pipelines, to retry CircleCI checks, use |
|
superceded by #13133, closing |
Draft PR for now to demonstrate and iterate on Windows clang-cl build in CI
Commit Message: Windows: Add clang-cl CI job
Risk Level: Low
Testing: N/A
Docs Changes: N/A
Release Notes: N/A