Hi Charles,
Thanks for the update.
We will install libxml2 on the build bot as requested and will let you know once it is complete.
Best regards,
-- Omair Javaid www.linaro.org
On Fri, Jul 10, 2026, 10:43 PM Charles Zablit c_zablit@apple.com wrote:
Hi,
I work on lldb on Windows at Apple.
We have done some work recently to bring lldb-server.exe up to par with the current lldb implementation on Windows, which uses an in-process debugger. This new implementation matches other platforms like macOS and Linux which also use a debug server. We have full test parity (all the tests that work with the in process debugger also work with lldb-server.exe). We are actively testing both configs in CI: https://ci-external.swift.org/job/lldb-windows/job/main/
We are ready to make the change to make lldb-server.exe the default implementation on Windows. In the codebase, this means switching the flag here: https://github.com/llvm/llvm-project/blob/d981ae2be3be6fd65ad66e763fcc20b3a6... .
However, building lldb-server.exe requires libxml2, which the buildbot https://lab.llvm.org/buildbot/#/builders/141 does not have.
I’m reaching out to you to ask if it’s please possible to install libxml2 on the bot? The easiest way to do that would be to run “vcpkg install libxml2” on the bot. Vcpkg is already in the PATH, so CMake should pick up the libxml2 includes automatically once it’s installed.
I am happy to validate the build once the installation is complete and will address any issues that may arise.
Best regards, Charles Zablit
linaro-toolchain@lists.linaro.org