[Lldb-commits] [lldb] [lldb] Add build option to specify the libxml 2 version (PR #142183)
Fabrice de Gans via lldb-commits
lldb-commits at lists.llvm.org
Fri May 30 10:43:37 PDT 2025
Steelskin wrote:
This is how the version file is configured in libxml2: https://github.com/GNOME/libxml2/blob/0740a367a570c40246fe8077c2d172b63693f105/CMakeLists.txt#L596
```cmake
write_basic_package_version_file(
${CMAKE_CURRENT_BINARY_DIR}/libxml2-config-version.cmake
VERSION ${PROJECT_VERSION}
COMPATIBILITY ExactVersion
)
```
The problem is the `COMPATIBILITY ExactVersion` part. I have been told there are also ABI incompatibilities with different libxml 2 versions for the Swift build but I am not familiar with the details.
https://github.com/llvm/llvm-project/pull/142183
More information about the lldb-commits
mailing list