[llvm-branch-commits] [clang] [lldb] release/22.x: build: adjust LLDB and clang library naming on Windows (#185084) (PR #197493)

Martin Storsjö via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Mon May 18 06:09:35 PDT 2026


mstorsjo wrote:

> I assume it's been this way for a while. The lldb build bots use MSVC instead of clang, just like the release builds. This could have only been caught by a maintainer trying to build with clang, or an end user trying to build from source using clang (which is how we found this issue in the first place).

Also, if building with `clang-cl`, this isn't an issue. It's only an issue if building with the `clang` driver, with the GNU like command line interface, in an MSVC environment. That is a much less tested configuration.

This configuration is tricky because it doesn't set the `MSVC` variable in cmake (as the compiler doesn't use the MSVC cl.exe style options), while it still expects other MSVC style aspects in the environment.

https://github.com/llvm/llvm-project/pull/197493


More information about the llvm-branch-commits mailing list