JDevlieghere wrote: Ack. My apt package doesn't install `libxml2-config-version.cmake` so I assume CMake is falling back on some standard logic for finding it and that would explain why CMake is happy to use 2.12 on my system.
That said, it seems like this is done intentionally, and this is working around that (e.g. the ABI incompatibility you mentioned). That might be fine for how we use `libxml2` in lldb but let's make it clear that folks are doing this at their own risk. Can you update the description or add a comment with something along those lines? https://github.com/llvm/llvm-project/pull/142183 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits