<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/86029>86029</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
llvm/lib/WindowsManifest/WindowsManifestMerger.cpp: xmlKeepBlanksDefault is deprecated API
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
debohman
</td>
</tr>
</table>
<pre>
Compiling LLVM 18.1.2 results in the following:
```
[247/3797] Building CXX object lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/WindowsManifestMerger.cpp.o
/tera/tera/debo/Projects/llvm/llvmorg-18.1.2/llvm/lib/WindowsManifest/WindowsManifestMerger.cpp:672:5: warning: 'xmlKeepBlanksDefault' is deprecated [-Wdeprecated-declarations]
672 | xmlKeepBlanksDefault(0);
| ^
/usr/local/include/libxml2/libxml/parser.h:956:1: note: 'xmlKeepBlanksDefault' has been explicitly marked deprecated here
956 | XML_DEPRECATED XMLPUBFUN int
| ^
/usr/local/include/libxml2/libxml/xmlversion.h:447:43: note: expanded from macro 'XML_DEPRECATED'
447 | # define XML_DEPRECATED __attribute__((deprecated))
| ^
```
Note that I am using `libxml2-2.12.6`.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyslN9vozgQx_-a4cUKgsFAeOAhP4q0umZVnW5v-xYZGIKvxka22Wb_-5OTdNvtbXUPd1Zkx8CMv5-B-Qrn5EkT1ZBvId9HYvGjsXVPrRknoaPW9N_rnZlmqaQ-sfv7Pw8sXcdpjMySW5R3TGrmR2KDUco8S32CbAPJHpKXuUhuv-s23yIvAZusrErI92y7SNWH3LvHR2bav6jzTMkWsPkqdW-e3UFoOZDzgM3uIJ6okYocYBO0vHsk7qX9Z-CB7Ils3M1zbG4isPFkxesSeAGbB2vC-SG7Ut-m22LsaXVlfnP9A4UfHg3ZpigRsk0O2YY9C6uvpWKA5XlSvxHNWyX0k9vTIBblAUsmHetpttQJTz2DfLv6-rpf9dQpYYWXRjvI91cyVpTIoNyxMH6dd50AVpBtbwGXESIgv_tRncWFOirTCQXYSN2ppacr9nlS-OMfYDML68jGI2SbKi8g26SBShtP_0I3CsdaIs3oPCvZSa--s0nYJ-rfUo9k6UVplRcXpY-H--P-7uH3u93mj7t92D582TZfPjOp_f9EdZ7UN7JOGn0h47wMc_YWjc6z0D31bLBmYpPorAm4P4sDLF8UcV5eFWEWxPU0SE3vWY5H4b2V7eLpeARcA65fixHeG1YfE77rtMv82XhifhSefWJiYosLrQZFcmNeYZxiXECRxFFfZ32VVSKiOi3TpCp5lZfRWLdEfVJkfBDrLBla3q4zPqQtr6jgeZJVkawxQZ5kmCDyKi3jKs37YuBdUnQcK94CT2gSUsWhe2JjT5F0bqF6XSRYRUq0pNzFgRA1PbPLTUAMhmTrELNql5MDnijpvHvN4qVXVP-Hlvxli7zru83Dp2ixqh69n10wN2wAm5P049LGnZl-NovVfPWQ8IEFjOAlF8y_AwAA__-Aqa2Z">