On 2026/10/28 09:30, Antoine Jacoutot wrote:
> And why do we need the SHARED_LIBS major bump?
it looks like the meson build exports more symbols, I think they are
meant to be internal-only as the ones I checked don't use XMLPUBFUN
<sym: textproc/libxml>$ diffsyms
running: 'make check-shlib-syms'
/usr/local/lib/libxml2.so.22.1 -->
/usr/obj/ports/libxml-2.15.4/fake-amd64/usr/local/lib/libxml2.so.23.0
Dynamic export changes:
removed:
xmlIOHTTPClose
xmlIOHTTPMatch
xmlIOHTTPOpen
xmlIOHTTPOpenW
xmlIOHTTPRead
xmlNanoHTTPAuthHeader
xmlNanoHTTPCleanup
xmlNanoHTTPClose
xmlNanoHTTPContentLength
xmlNanoHTTPEncoding
xmlNanoHTTPFetch
xmlNanoHTTPInit
xmlNanoHTTPMethod
xmlNanoHTTPMethodRedir
xmlNanoHTTPMimeType
xmlNanoHTTPOpen
xmlNanoHTTPOpenRedir
xmlNanoHTTPRead
xmlNanoHTTPRedir
xmlNanoHTTPReturnCode
xmlNanoHTTPSave
xmlNanoHTTPScanProxy
xmlRegisterHTTPPostCallbacks